Я новичок в Solaris и пытаюсь настроить пул zfs, но когда я пробую эту команду: zpool create mirror tank c3t2d0 c3t3d0
, Я получаю эту ошибку: cannot open c3t2d0 no such device in /dev/dsk
.
После проверки /dev/dsk
, я увидел, что перечислены все возможные имена, но не перечисляются устройства, когда я использую формат команды.
Вы можете перечислить доступные диски с помощью format
команда.
[root@isis /]$ format
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c1t0d0 <SEAGATE-ST3146855FC-0003 cyl 65533 alt 2 hd 4 sec 1093>
/pci@9,600000/pci@1/SUNW,qlc@4/fp@0,0/ssd@w2200001d3866102c,0
1. c1t1d0 <SEAGATE-ST3146855FC-0003-136.73GB>
/pci@9,600000/pci@1/SUNW,qlc@4/fp@0,0/ssd@w2200001d38660d6e,0
.....
15. c2t11d0 <SEAGATE-ST3146855FC-0003-136.73GB>
/pci@8,600000/SUNW,qlc@2/fp@0,0/ssd@w2100001d3863b8b9,0
Specify disk (enter its number): ^D
Во-первых, вы немного перепутали имя пула и vdev. Так должно быть:
zpool create poolname mirror cXtYdZ ...
Имя пула идет первым. mirror
является частью vdev, поэтому отображается непосредственно перед списком дисков.
Попробуйте так, но вывод из format </dev/null
тоже было бы полезно.