在 zfs 池中出现故障后查找特定驱动器

在 zfs 池中出现故障后查找特定驱动器

我有一个池,驱动器出现故障,而 zfs 对此很愚蠢。我添加了一个磁盘,最终进入 /dev/sdl 我通过 id 使用该磁盘将其添加到其中,因此在重新启动期间或之前另一个驱动器发生故障后,我得到以下行。


5642991870772164099 不可用 0 0 0 是 /dev/sdl1
知道如何获取信息以查找 5642991870772164099 的序列号吗?

答案1

在 Linux 系统上,如果驱动器名义上仍能正常工作,则lsblk可能会工作:

$ lsblk -do name,model,serial /dev/sdl
NAME MODEL            SERIAL
sdl  ST6000NM0125-1YY ZADAEV8S

FreeBSD 用户会使用diskinfo

$ diskinfo -s da11
WD-WMC1S5694795

OTOH,如果您不确定该 UUID 是否仍然与 关联/dev/sdl,您可以搜索/dev/disk/树并grep查找您要查找的 UUID:

$ find /dev/disk/ -ls | grep 5642991870772164099
  484  0 lrwxrwxrwx  1 root root 10 Jun 8 22:24 /dev/disk/by-uuid/5642991870772164099 -> ../../sdl

相关内容