Solutions
-
JackieWu's post in 关于创建好的DOCKER编辑的问题 was marked as the answerunRAID 系统里面默认会带有一个叫做 dockerMan 的插件(这个插件不会显示在插件页面),当你在 Web 页面的 Docker 界面去创建容器时,系统后台就会通过这个插件去帮你创建容器。如果你是通过这种方式去创建,那么你就可以在网页界面那里对 Docker 进行编辑,而如果你不是通过这个方式创建(例如“用SSH 一键脚本安装的DOCKER”),那么也就是说你并没有通过 unRAID 自己的工具进行安装,那么也就不能在 Web 界面进行编辑。
而之所以用户可以在 Web 界面能够编辑 Docker,实际上是由于 unRAID 为每一个你在 Web 界面创建的容器单独生成了一个 .xml 文件,这个文件里面就记录了容器相关的参数(变量、路径映射、端口映射等),因此当你在 Web 界面编辑的时候,实际上你编辑的就是这个 xml 文件(.xml 文件存放在 U 盘,对应到系统的路径是 /boot/config/plugins/dockerMan/templates-user )。所以当你使用的是 docker cli 命令或者 Docker-Compose 进行创建,那么是没有对应的 xml 文件产生的,因此你也没有办法在 Web 界面进行编辑。
但是说如果你坚持希望能使用命令的方式进行创建,同时也希望能够显示图标和跳转页面的按捏,你可以参考这里的逻辑和方法去创建(但这种方式也依然是无法进行编辑的,因为没有对应的 xml 文件生成):
unRAID 之所以自己弄了一套 docker 的工具,就是为了方便用户可以在 Web 界面进行操作和管理,这个工具所具备的功能并没有超出或者缺少 Docker 容器技术所能实现的功能,如果你希望更细致的了解如何在 unRAID 上去安装 Docker,可以参考我博客的这篇文章:新手教程:如何在 unRAID 上正确安装 Docker 。
-
JackieWu's post in 这个在unraid下的docker里如何配置 was marked as the answer
-
JackieWu's post in 社区不支持中文搜索吗? was marked as the answer建议用 Google 定向搜索论坛里面的资料,例如:
-
JackieWu's post in 以前的应用中配置都是存在哪里的? was marked as the answer存放在 U 盘里面(/boot/config/plugins/dockerMan/templates-user)。
-
JackieWu's post in unraid不定时的死机只能重启 was marked as the answer请尝试将 docker 的自定义网络类型修改为 ipvlan,另外请上传诊断资料(工具 - 诊断)。
-
-
JackieWu's post in Array to cache問題 was marked as the answer不需要。
跟软连接和硬链接无关,unraid 使用一种 aggregated view (聚合视图)的功能来将 cache 或是 array 上的所有根目录文件进行聚合,例如你在 user/domains 看的内容是经过聚合之后的内容,而实际存放的地址可能是 cache 或是其他的地方。这个功能借助的是 unraid 自己开发的 shfs 文件系统,具体的内容可以参考我的博客:为什么unRAID下载/拷贝文件时CPU占用高:详解FUSE-SHFS、I/O问题和解决办法。
-
JackieWu's post in 6.11.5升级到6.12.6出现DOCKER无法安装和启动 was marked as the answer根据提供的信息,是由于 nvidia 插件造成的,你可以先删除此插件再重新安装。
升级前的准备工作参考:https://www.jackiewu.top/article/notes-before-upgrading-to-unaid-version 6.12-and-realtek-2.5G-nic-problem
参考:
-
JackieWu's post in no route to host 的问题应该如何排除,解决 was marked as the answer6.12 升级了 docker 的版本,所以从 6.12 之前升级上来的就有可能会出现此问题。
-
JackieWu's post in 想问下UNRAID 12.6 获取不到DNS地址正常吗? was marked as the answer你可以选择直接删掉 config 文件夹里面的 network.cfg 和 network-rules.cfg 文件,这样 unraid 会重新创建一个默认的配制,然后你再在基础上去修改一下就行。
-
JackieWu's post in 刚刚升级到最新版发现key被清空了 was marked as the answer参考:
-
JackieWu's post in Unraid 购买与支付/密钥更换或丢失/密钥下载错误/无法激活/更换U盘等相关问题的解决办法 was marked as the answer如何向 Unraid 请求协助
有两种方式:
在官网的联系&支持界面发起工单。 向官方的客服邮箱发送邮件:[email protected] 由于 Unraid 官方有没中文客服,所以使用英文可能会更好沟通一些,你可以将需要够的内容写好后交给翻译软件或者 AI 来翻译成英文。
参考资料:《常见问题-6:购买正版付款之后没有收到官方邮件》
-
JackieWu's post in 6.12.6 docker排序bug,会随机打乱docker顺序,并且容器显示不全 was marked as the answer可能是中文语言插件的问题,你可以尝试卸载中文语言后重新安装。
参考:
-
JackieWu's post in unraid虚拟机CPU无法睿频 was marked as the answer在 VM 中是可以睿频的,但是虚拟机里面不会显示睿频后的频率,参考:
如何确认在 unRAID 上 CPU 是否实现了睿频的功能,参考:
-
JackieWu's post in 更换硬盘之后的系统共享文件夹如何恢复 was marked as the answer不需要重置。默认的 UNRAID 共享文件夹完全可以自己创建,这几个文件夹没什么特别的,你可以参考我这里的文章去理解默认文件夹的作用:Unraid 默认共享文件夹的作用以及分配方法的说明。
-
JackieWu's post in 关于ZFS池写不满,显示有剩余空间 但是写不进文件 was marked as the answer看一下你的 Media 文件夹属性设置(点击“共享”页面下的 Media 文件夹名字),如果“最小可用空间”的值设置得太大,将会出现你截图中的“shfs:share cache full”的报错。
关于“最小可用空间”(Minimum free space)的说明
需要解释的是,“最小可用空间”并不控制可用空间的大小,而是控制硬盘必须有多少可用空间才能被选中用于写入新文件。举个例子,假如将“最小可用空间”的值设置为 100G ,那么当有新的文件写入到阵列里面时,UNRAID 依据你对共享文件夹所选用的“分配方法”(Allocation method)和“拆分级别”(Split level)去选择阵列中某一个硬盘存储这个文件,即使你写入的这个文件只有 1KB 大小,被选中硬盘的可用空间必须要大于 100G 才会被选中用于写入文件。
那是因为 UNRAID 在接收到一个文件写入请求时,UNRAID 并不知道这个文件有多大,UNRAID 能做的就是根据分配方法和拆分级别选择一个阵列中的硬盘去存储这个文件。但假如说这个硬盘的可用空间已经不足以存储这个文件,那么最终就会出现硬盘空间不足的情况,也就只有这个时候 UNRAID 才知道所接收的文件大小大于硬盘的可用空间。
“最小可用空间”(Minimum free space)需要设置成多大的值
默认情况下,新创建的共享文件夹会按硬盘大小的 10% 去自动配置“最小可用空间”的大小。根据官方的建议,你可以将值设置成你曾经传输过的最大的一个文件的大小,例如你曾经传输过的最大的一个文件大小是 50G ,那么你可以将“最小可用空间”的值设置为 2 倍于此文件的大小:2 x 50G = 100G ,这样即使你偶尔传输了一个比之前传输过最大文件还要大一点的文件(但不超过 100G ),也不会出现楼主所出现的问题。
官方 WiKi 说明文档:Minimum free space
参考案例:
-
JackieWu's post in 重新刷了U盘系统,之前买的许可用不了 was marked as the answer你在重新安装系统的时候,没有保存原来的密钥文件吗(密钥文件是 .key 结尾的文件)?
一般来说不管你是格式化了U盘还是删掉所有的文件,只要你把密钥文件放回 U 盘的 config 文件夹下面,那么 UNRAID 会直接读取密钥文件与 GUID 进行匹配,只要 U 盘还是那个 U 盘就不会有认证的问题。
这里提供论坛里面相关的参考帖子:
更换U盘后无法用替换密钥的方式更新许可证 求助,更换了新的U盘,却无法激活 U盘彻底损坏了,没有保存 Key 密钥文件 UNRAID通过激活码激活的然后U盘坏了新的U盘GUID不匹配 没有备份密钥且密钥 URL 链接失效 -
JackieWu's post in 付款后大概需要多久才能收到邮件 was marked as the answer参考:
-
JackieWu's post in 求助,支付宝付款成功,跳转页 面错误,没有收到密匙 was marked as the answer参考:
官方工作时间说明:
-
JackieWu's post in 关联 connect 失败 Error: {"message":"Request failed with status code 403","data":"Oh noes! something doesn't seem right here"} was marked as the answer一般是网络问题,建议挂个代理试试看。
参考:
-
JackieWu's post in unraid 虚拟爱快 直通2.5G网卡,总是断网 was marked as the answerRealtek 直通上的老问题了,不止 ikuai,如果你直通给群晖,那么你会发现数据传输量大的时候群晖还会死机(比如说满速下载时),这个情况好多人都给我反馈过,我尝试过不同的调试方式,基本都无解(如果你也有遇到群晖这一问题的案例,恳请也分享给我做记录)。
-
JackieWu's post in 求助,购买密钥付完款没收到带有密钥的邮件 was marked as the answer估计是周末的原因,明天周一应该就有人回复了,有人的话回复很快的。
-
JackieWu's post in 求助 我在docker安装了powershell,但是PowerShell无法访问到unraid硬盘的文件 was marked as the answer你没映射本地路径到 docker 容器里面当然访问不到 unraid 的本地文件了。
-
JackieWu's post in 求助,U盘云备份不成功 was marked as the answer一般是网络问题,建议从代理方面排查(如果没有代理的话挂上代理)。
-
JackieWu's post in unraid开机两到三天就会死机 was marked as the answer日志里面有大量的 macvlan call trace 报错,我猜测实际上并不是“死机”,而是出现了因 macvlan 问题而导致的“失联”情况,这个问题可以通过以下方式尝试去解决:
由于你使用的是 6.12.4 版本,你可以通过关闭网络设置中的桥接功能来解决,具体细节请参考:6.12.4 关于失联问题的解决办法以及相关更新说明 在 Docker 设置中将自定义网络类型由 Macvlan 修改为 Ipvlan。 单独拿出一个网口来给到 Docker 容器使用,参考:unRAID macvlan 失联问题解析(以及如何给Docker分配独立网口)