Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

JackieWu

Members
  • Joined

  • Last visited

Everything posted by JackieWu

  1. 提示权限问题可以不用管,我用了很多次基本没有因此遇到问题,一般来说除了 appdata 这个文件夹可能需要注意一下权限问题外,其他共享文件夹的权限问题可以通过 "工具 - Docker Safe New Perms" 这个工具来解决(需要安装 Fix Common Problems 插件之后才会有这个工具)。 unBalance 插件不会影响共享目录的设置,直接转移文件即可。 参考资料: 新手教程:详解 Unraid 缓存策略及应用案例 unBALANCE 文件转移工具使用方法和应用案例介绍
  2. 掉盘的 sdf 按原位放回阵列的“磁盘1”位置不能启动吗?
  3. 关于 unraid 失联问题,我博客里有文章供大家参考。 导致问题发生的因素很多,如果升级后出现此问题,我建议还是进行回滚,等后续系统更新。
  4. unraid 上有个叫做 unbalance 的插件,可以通过那个插件手动去转移文件。 这个设置只对新增的文件有作用,对原有的文件不会产生影响(比如说转移到硬盘 B 上),比如说往这个共享拷贝文件时,文件就会存储到硬盘 B 上。
  5. macvlan call traces found 官方有提供解决办法,也可以参考我博客写的内容。
  6. @Lian 请问下有链接吗?这个问题有没有其他相关的资料可以让我去了解一下?
  7. 把语言包卸载重新安装试试看?
  8. UNRAID系统是否依赖于ECC内存? - 不依赖。B 站有一个《ECC内存究竟有多大用?NAS真的需要ECC内存吗?实测数据告诉你》的视频,感兴趣的可以去了解一下。 对CPU是否有一定的要求? - unRAID 对硬件要求不高,不管是家用型还是服务器型 CPU 基本都没问题。 使用家用机主板可以保证稳定性吗? - 可以,我自己在用的主板就是普通的家用主板,用了几年了。但我个人建议可以的话最好避开近专门为游戏开发的主板。因为我之前帮别人处理问题的时候,发现他的主板(某牌子 B660 主板)在插上了显卡之后 CPU 的核显会被禁用(具体体现为在 BIOS 设置中的 “首选显卡” 没有关于 CPU 核显的选项)。后来他给官方客服打了五六个电话之后,官方的技术工程师给了他一个特殊的 BIOS 版本刷上去才能开启。 硬盘是否可以混搭? - 可以。但根据官方的说明,如果在阵列中使用 SSD 硬盘(包括 SATA / NVME)可能会存在一些问题(具体你可以查看官方手册),不过如果使用做缓存池则不受影响。
  9. 你的 Win 虚拟机是直通的网卡还是说使用的是虚拟网卡? 如果是使用的虚拟网卡,那么VirtIO 驱动安装了吗?
  10. 有问题出现之后的日志么?由于重启 unRAID 之后系统日志会清空,所以关于如何保存日志可以查看这里的方法。
  11. 打开 Advance 设置,把以下内容复制进去,其他的设置不需要改直接保存即可: client_max_body_size 0; proxy_max_temp_file_size 0; proxy_buffering off; proxy_request_buffering off; location / { proxy_pass $forward_scheme://$server:$port; proxy_set_header Host $http_host; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header X-Forwarded-Host $http_host; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Port $port; proxy_set_header X-Forwarded-Method $request_method; proxy_set_header X-Forwarded-Ssl on; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Original-URL $scheme://$http_host$request_uri; proxy_set_header X-Forwarded-Uri $request_uri; } 如:
  12. 能理解,我之前带别人入门的时候,也有很多人跟我反映过类似的问题,包括但不限于: 为什么 APP 应用市场打不开? 为什么我安装插件时候一直提示我 “Network Failed”? 为什么 Docker 拉取镜像这么慢? 为什么我购买了正版但是提示我“无法兑换此 GUID 的激活码”? 为什么系统信息里提示我“HVM”、“IOMMU“不可用? 为什么已经设置了共享但是无法 SMB 访问? 为什么 unRAID 里面看不到硬盘但是 BIOS 中可以? 为什么我的核显驱动(/dev/dri)加载不出来? ...... 我遇到过比楼主更崩溃的朋友,那位老哥找到我时他已经折腾了几天(每天只睡 2~3 个小时),就是因为一些我提到的问题无法得到解决让他心神不宁。 所以我或许能够理解楼主的心情,毕竟我自己也是过来人,也带过新人入门,所以我在这里尝试给大家一些建议和技巧,或许能帮到楼主和刚开始入门的新人: unRAID 是一款优秀的、平衡的 NAS 系统,你可以相信它; 之所以说”平衡“,是因为相比一些容易上手的 NAS 系统来说(比如群晖),unRAID 兼具了一定的易用性和可拓展性 —— 相对容易上手且允许你进一步扩展你的需求; 如果你想更进一步扩展你的需求,你可能得具备一定的 Linux 操作系统知识,因为 unRAID 本质上就是一个 Linux 系统,这也是新手朋友的”门槛“之一; 但是,当你遇到”门槛“时请不要着急,你可以善用搜索引擎(可以的话我建议用 Google)或者到 unRAID 的官方论坛上寻找答案,我处理的很多问题中 80%~90% 都可以在论坛上找到答案,这里有很多热心且耐心的朋友; unRAID 在国内流行起来的时间不长,很多关于 unRAID 的资料在中文搜索环境下相对要少一些,但是我相信这一困难会慢慢的得到缓解; 下面我说一些关于使用 unRAID 的小技巧,希望可以帮助到新人朋友: 当你安装好 unRAID 之后,请你先去”设置 - 日期和时间“中去同步时间,因为很多问题的出现都是由于时间不正确所导致,比如说:无法访问 APPS 应用商店、无法正常激活 unRAID、无法拉取 Docker 镜像等; 如果你不熟悉英文,且还无法通过 APPS 应用商店去下载中文语言汉化安装包,你可以通过这个置顶的帖子的内容去实现中文汉化; 之所以会出现无法访问 APPS 应用市场或者无法拉取 Docker 镜像的问题,本质张上是由于国内不可描述的原因造成无法正常访问 Github 和 Docker Hub,而这恰恰又是 unRAID 安装插件、Docker 等需要访问的服务器。我尝试给不同省份、使用不同宽带运营商的朋友修改系统 Hosts 来解决此问题,但都治标不治本。所以我建议,如果你能够给 unRAID 挂上代理,那么这些常见的新手问题会得到解决(顺便一提,如果你有代理可以使用,你可以尝试去使用国人朋友开发的优秀插件 PROXY EDITOR 来让 unRAID 走代理)。我假设你没代理可以使用,那么你可以尝试打开 unRAID 的命令行窗口(Web 界面右上角的 “>_” 图标),然后复制粘贴下面的命令到命令行窗口中运行,以此来实现系统 Hosts 的修改(当运行之后,你可以通过 cat /etc/hosts 来查看修改是否成功)。另外关于修改 Host 的更多内容,你也可以参考《从根本上解决UNRAID从GITHUB之类网站下载包经常失败问题》: wget -qO - https://raw.hellogithub.com/hosts | cat - >> /etc/hosts unRAID 特色之一就是优秀的虚拟化技术,我相信很多新手朋友开始尝试 unRAID 是因为看上了它的虚拟机功能,但是由于虚拟化技术本质上是依赖于 CPU 的,所以在你使用 unRAID 时请先检查你的主板是否开启了 CPU 的虚拟化功能(如 Intel 的 HVM、VT-d),你可以通过系统右上角的 🖥️ 小按钮查看 unRAID 当前的系统信息。如果说你遇到了”HVM 不可用“或者”IOMMU 不可用“的情况,那就说明你的主板 BIOS 没有开启相关的虚拟化功能。但是由于每个人的主板不一样,所以我尝试提供一些我在帮别人处理此类问题时的 BIOS 截图供你参考: 根据我过往的经验,当你解决了这些关于网络、语言和虚拟化底层支持的一些问题之后,我相信很多新手朋友的入门难题都得到了解决,接下来你可以愉快的去学习关于 unRAID 更多的实用技术和技巧了。 请记住,遇到问题时还有很多热心的网友和官方朋友在这里给你解答问题,所以请不要灰心,Have a good day !
  13. 你可以尝试更换 PCIE 插槽,如果也不行,那么你可以打开“设置 - 虚拟机管理 - PCIe ACS 覆盖”,设置为“下游”。
  14. 在的,不影响。
  15. 日志里的时间显示不正确,你得重新再检查下时间设置,你可以用阿里云的 NTP 时间服务器再重新尝试一下: ntp1.aliyun.com ntp2.aliyun.com ntp3.aliyun.com ntp4.aliyun.com
  16. @bonienl Great, thanks!
  17. @ax77 You should replace "unraid ip" with your real unraid ip address, suppose your unraid ip is 192.168.1.10, then you should entern command line below like: ip route add 10.25.0.0/24 via 192.168.1.10
  18. Ops, sorry, I forgot to say that before adding static route to container, you should add --cap-add=NET_ADMIN in Extra Parameters, because docker containers do not have full privileges by default.
  19. Thanks man ! You are great !
  20. @bonienl You are welcome ! Glad to hear that, thanks for your efforts 😄
  21. @ax77 Not a problem, thanks for response. I some kind of "solved" my problem, now i can acess my docker container with custom static ip address in the complex network ( wireguard no NAT, "Remote tunneled aceess" mode, "Host access to custom networks" enabled). The key is that adding static route to every deive (docker container or compter) you want to access. for example, in the complex network, suppose you have a Emby container with static ip address, if you want to access to Emby webui, you should open contaier's Console window in Unraid DOCKER tab and enter comman line below(10.10.10.3 is my unraid ip address and you should replace it with yours) : ip route add 10.253.0.0/24 via 10.10.10.3 and that's it, after adding a static route to container, now you can access your Emby container's webui. But, there are some limitations: after restarting container, static route disappear, so unfortunately you should add it again every time you restart your container ( but there is a way to get through this, see below ). not every container have "ip" command, for example, linuxserver's jellyfin image dose not include "ip" command in it's docker image, so i have to install "ip" command first ( like "apt update && apt install iproute2" ) and then add static route. Fortunately, if you are using LinuxServer docker image, there is a way to reduce those troubles, as linuxserver.io said: So you can simply go to the custom-cont-init.d folder ( in docker container or host map path ) and create a bash scripts to add static route like this: #!/bin/bash ip route add 10.253.0.0/24 via 10.10.10.3 if Container dose not have "ip" command: #!/bin/bash apt update && apt install -y iproute2 && ip route add 10.253.0.0/24 via 10.10.10.3 And now static route persists even restarting container. So that's all, this is the way i get around, it's not a perfect method, but at least i can access my container with static ip address now, i hope someone can solve this problem perfectly in some day. (Sorry for my English, its not my native language.)
  22. 根据论坛里其他人的描述,可能是由于内存问题引起的,可尝试更换内存条或者对内存条做检测 https://forums.unraid.net/bug-reports/prereleases/69-beta-22-69-beta-25-bug-unable-to-handle-page-fault-for-address-r1022/?do=findComment&comment=10646
  23. @ax77 Hi ax77, i have the same problem as yours, everything works find except accessing to docker container's WebUI with customed ip (even i can ping it), so do you solve it now? would you mind sharing the way to solve it? Thanks.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.