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. 参考我的博客文章:6.12.4 关于失联问题的解决办法以及相关更新说明
  2. 不用担心,只是说 Unraid 看到你没有将原先的 ZFS 池添加回来就启动阵列了,所以才会将 ZFS 池的数据删掉。原因是当你创建了一个缓存池却没有往缓存池里面添加存储设备,那么 Unraid 在你启动阵列后会删除这个没有实际作用的缓存池配置信息,之所以会删除是因为缓存池存在与否会影响系统层面的运行,所以才会将没有实际作用的缓存池删掉。 等你重新创建缓存池并将 ZFS 池的相关硬盘都添加回去之后,Unraid 会自动检测硬盘里面的 ZFS 文件系统相关数据,然后会自动把 ZFS 池还原回来。
  3. 参考:Unraid 共享文件夹作用以及使用案例
  4. Unraid 对硬件的要求很低,不管是 AMD 还是 Intel 都可以使用 Unraid
  5. 将虚拟机的虚拟硬盘文件放到固态盘。 docker 的话也一样将 docker.img 镜像文件也放到固态盘里面,另外 docker 容器的配置文件也可以放到固态盘里面,这样可以加速读取。 在共享文件夹里面设置好文件的存储路径,保证常用的、经常被读取的文件不存储到机械盘就行,这样可以最大化避免机械盘被读取从而唤醒。
  6. 参考: 建议关闭 BIOS 中所有关于节能的选项(包括 CPU 和 PCIE 设备),然后再观察。 BIOS 节能选项的相关说明可以参考 Unraid 万兆网络实现注意事项 中关于 BIOS 设置的说明。
  7. 插件的日志一般是输出到系统日志中
  8. 你的 Win 虚拟机直通了 3090 显卡,但是我看你的系统设置里面并没有 vfio-pic 绑定显卡,建议绑定了之后再观察看看。 另外日志里面有关于 cachepool 缓存池的内核报错,建议你检测一下这个缓存池的 zfs 文件系统。 Oct 20 04:23:00 BlackServer kernel: CPU: 6 PID: 15026 Comm: z_wr_int_0 Tainted: P U W O 6.1.49-Unraid #1 Oct 20 04:23:00 BlackServer kernel: Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./Z490 Taichi, BIOS P1.90 03/17/2021 Oct 20 04:23:00 BlackServer kernel: Call Trace: Oct 20 04:23:00 BlackServer kernel: dump_stack_lvl+0x44/0x5c Oct 20 04:23:00 BlackServer kernel: vcmn_err+0x86/0xc3 [spl] Oct 20 04:23:00 BlackServer kernel: ? scsi_queue_rq+0x645/0x7cb Oct 20 04:23:00 BlackServer kernel: ? blk_mq_dispatch_rq_list+0x4de/0x511 Oct 20 04:23:00 BlackServer kernel: ? number+0x195/0x311 Oct 20 04:23:00 BlackServer kernel: PANIC: cachepool: blkptr at 000000001049b76e has invalid CHECKSUM 128 Oct 20 04:23:00 BlackServer kernel: Showing stack for process 2232 Oct 20 04:23:00 BlackServer kernel: zfs_panic_recover+0x6b/0x86 [zfs] Oct 20 04:23:00 BlackServer kernel: zfs_blkptr_verify_log+0x98/0xfc [zfs] Oct 20 04:23:00 BlackServer kernel: </TASK> Oct 20 04:23:00 BlackServer kernel: ? __blk_mq_sched_dispatch_requests+0xc9/0x11c Oct 20 04:23:00 BlackServer kernel: ? blk_mq_sched_dispatch_requests+0x2f/0x5a Oct 20 04:23:00 BlackServer kernel: ? select_task_rq_fair+0xb90/0xba6 Oct 20 04:23:00 BlackServer kernel: ? sched_clock_cpu+0x12/0xa1 Oct 20 04:23:00 BlackServer kernel: ? __smp_call_single_queue+0x23/0x35 Oct 20 04:23:00 BlackServer kernel: zfs_blkptr_verify+0x9f/0x380 [zfs] Oct 20 04:23:00 BlackServer kernel: zio_free+0x21/0xe9 [zfs] Oct 20 04:23:00 BlackServer kernel: dsl_dataset_block_kill+0x1da/0x42e [zfs] Oct 20 04:23:00 BlackServer kernel: dbuf_write_done+0x4b/0x18c [zfs] Oct 20 04:23:00 BlackServer kernel: arc_write_done+0x361/0x3a0 [zfs] Oct 20 04:23:00 BlackServer kernel: ? preempt_latency_start+0x2b/0x46 Oct 20 04:23:00 BlackServer kernel: zio_done+0xa4e/0xc79 [zfs] Oct 20 04:23:00 BlackServer kernel: zio_execute+0xb1/0xdf [zfs] Oct 20 04:23:00 BlackServer kernel: taskq_thread+0x266/0x38a [spl] Oct 20 04:23:00 BlackServer kernel: ? wake_up_q+0x44/0x44 Oct 20 04:23:00 BlackServer kernel: ? zio_subblock+0x22/0x22 [zfs] Oct 20 04:23:00 BlackServer kernel: ? taskq_dispatch_delay+0x106/0x106 [spl] Oct 20 04:23:00 BlackServer kernel: kthread+0xe4/0xef Oct 20 04:23:00 BlackServer kernel: ? kthread_complete_and_exit+0x1b/0x1b Oct 20 04:23:00 BlackServer kernel: ret_from_fork+0x1f/0x30 Oct 20 04:23:00 BlackServer kernel: <TASK>
  9. 检查一下所有的 PC 浏览器或者手机浏览器(包括手机 app)是不是在打开着 Unraid 的网页页面,如果有的话请关掉再观察下还有没有这个报错。
  10. 删除中文语言包之后再重新安装语言包。
  11. ISO 不需要转,这个是通用的格式,所有虚拟化平台都可以使用。 是的,没问题。
  12. 需要给官方发邮件说明情况。 参考:
  13. Have you seen this topic? I used to do the same thing but with no luck, it seems that the custom docker network created with "bridge" driver can't be attached to any physical NIC, because it is mediated by layer 3 forwarding and NAT rules in your iptables nat table, so maybe you can make it work with some iptables management, see stackoverflow - How to make docker only use a eth1 interface to communicate with other hosts?
  14. 如果这个报错没有一直不停的出现,那么可以不用管。 如果一直不停的报错,那么你可以在 ”主界面 > 引导设备 > flash > Syslinux config > unraid OS“ 中添加以下参数然后重启 unRAID : pcie_aspm=off
  15. 如果你希望使用的另外的网段(192.168.32.X)去访问 docker 容器,那么按理说你应该在 docker 设置那里将 ”接口上 IPv4 自定义网络 eth2“ 的子网设置为 192.168.32.0/24,这样你就可以给 docker 分配 192.168.32.X 的 IP 地址了,并且也可以使用这一地址去访问(前提是你的路由器支持多网段路由)。 另外你也需要注意以下几点: 由于你需要给 docker 分配不同的 IP 网段,所以你在使用 docker network create XXX 创建 docker 自定义网络时应该使用 macvlan driver 进行创建,例如:docker network create --driver macvlan .... ,但是这种方式你直接在 docker 设置那里配置 ”接口上 IPv4 自定义网络 xx “ 就行了。 如果你希望使用的是 bridge 的 docker driver 进行使用,那么这一模式下没办法将这个 docker 自定义网络依附到具体的某一个网口上,也就是说没办法指定使用这一自定义 docker 网络的 docker 容器的流量走固定的网卡。实际上论坛里已经有人这么实验过但是并不能成功(参考这个帖子 CUSTOM DOCKER NETWORK ON BR1),具体的原理可以参口 stackoverflow 的这个问答 How to make docker only use a eth1 interface to communicate with other hosts? :
  16. 建议如下: 建议在网络设置中给网卡使用固定 IP 地址,因为在你的系统日志中出现了不正常的现象(可能是由于下面的 ARP 问题导致的)。 在有多个网卡的情况下,网卡之间不要使用相同网段的 IP 地址。比如说 eth0 的 IP 地址是 192.168.1.3,那么 eth1 就不要使用同为 192.168.1.X 的 IP 地址,因为这一情况在 Linux 系统上会出现 ARP Flux 问题(参考 2.1.4. The ARP Flux Problem ,其他更多的内容你可以 google)。 按照你的情况,建议你在 unRAID 的网络设置中将 eth1 或者 eth2 等除了 eth0 之外的网卡,都关闭 IP 地址的分配(或者分配其他网段的 IP 地址),因为网卡不分配 IP 地址并不影响 Docker 的使用,你可以参考我的博客文章将 Docker 的自定义网络绑定到第二个网口。
  17. 如果需要帮忙判断问题的话,可以上传诊断日志,同时开启日志服务器保存日志,并将出现问题时的日志发上来,方法参考: 另外,你也可以进入 unraid 的安全模式来观察此问题是不是依然存在。
  18. 那就好。 看了日志,里面提示原先的路径(/mnt/user0)无法创建 libvirt.img ,所以换个路径就好了。 user0 这个目录是当你有缓存池的情况下才会存在,我估计你的 unraid 上没有缓存池所导致的吧(参考:新手教程:unRAID 存储目录结构说明)。
  19. 看一下系统日志,看看日志里面有什么错误提示。
  20. Settings - VM Manager ( 打开 Advanced View )

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.