我已经开始尝试使用Solaris和ZFS作为NAS。 一切都很顺利,直到我有一个驱动器故障。 当我更换驱动器时,我不再有设备文件映射到整个磁盘。 /dev/dsk/c7t3d0不存在,但c7t2d0和c7t4d0都可以。 另外/devices/目录下的sd@3,0:wd文件不存在。 我是否必须准备/分区磁盘以使整个磁盘设备存在?
以下是一些可能有用的输出。
jeffmc @ ats-ds2:/ dev / dsk $ zpool状态
池:数据池
状态:DEGRADED
状态:一个或多个设备无法打开。 足够的副本存在
游泳池继续在退化状态下运行。
行动:附上丢失的设备,并使用“在线zpool”在线。
请参阅:http://www.sun.com/msg/ZFS-8000-2Q
磨砂:没有要求
configuration:
名称状态读写CKSUM
数据池DEGRADED 0 0 0
镜像0降级0 0 0
c7t2d0 ONLINE 0 0 0
c7t3d0 UNAVAIL 0 0 0无法打开
镜像-1在线0 0 0
c7t4d0 ONLINE 0 0 0
c7t5d0 ONLINE 0 0 0
jeffmc @ ats-ds2:/ dev / dsk $ zpoolreplace数据池c7t3d0 无法打开“c7t3d0”:在/ dev / dsk中没有这样的设备 必须是完整path或简写设备名称
jeffmc @ ats-ds2:/ dev / dsk $ sudo格式
正在search磁盘...完成
可用磁盘select:
0. c7t0d0
/ PCI @ 0,0 / pci8086,3599 @ 6 / pci8086,330 @ 0 / pci1014,2cc @ 7,1 / SD @ 0,0
1. c7t1d0
/ PCI @ 0,0 / pci8086,3599 @ 6 / pci8086,330 @ 0 / pci1014,2cc @ 7,1 / SD @ 1,0
2. c7t2d0
/ PCI @ 0,0 / pci8086,3599 @ 6 / pci8086,330 @ 0 / pci1014,2cc @ 7,1 / SD @ 2,0
3. c7t3d0
/ PCI @ 0,0 / pci8086,3599 @ 6 / pci8086,330 @ 0 / pci1014,2cc @ 7,1 / SD @ 3,0
4. c7t4d0
/ PCI @ 0,0 / pci8086,3599 @ 6 / pci8086,330 @ 0 / pci1014,2cc @ 7,1 / SD @ 4,0
5. c7t5d0
/ PCI @ 0,0 / pci8086,3599 @ 6 / pci8086,330 @ 0 / pci1014,2cc @ 7,1 / SD @ 5,0
尝试:
devfsadm -v
否则,可能是EFI分区是必需的。 它应该创build与:
format -e
要么
fdisk -E raw-device