我正在 FreeBSD 机器上制作 zpools。在创建 zpools 时,我观察到这两种情况:
如果我采用raw disks
并创建,zpool
那么我就能够形成 zpools 并且它们运行良好。
如果我使用gpart
in freebsd-zfs
format格式化磁盘,然后制作 zpool,那么它们也可以正常工作。
我感到困惑的是,哪种方法更适合创建 zpool?
我知道如果一个进程进入D
状态则意味着它处于不可中断状态。该进程不能被任何信号杀死。它只会在重新启动或 I/O 等待结束时退出该状态。
我有很多进程处于D
状态,这表明我的机器有问题。即使重新启动后,它们也会回到D
状态。我在网上搜索并发现wchan
ps 输出中的部分告诉我的进程正在等待内核中的什么内容。
当我使用这个命令时,ps axl| grep D
我进入-
了 wchan 专栏,并且网上没有解释这是什么意思。
这是我的上述命令的示例输出。
0 0 69970 1 20 0 25064 1088 - D ? 0:00 ls -l
Run Code Online (Sandbox Code Playgroud)
我无法理解-
上面输出的含义。