在 Solaris 中安装硬盘

在 Solaris 中安装硬盘

我是 Solaris 新手,正在尝试设置 zfs 池,但是当我尝试此命令:时zpool create mirror tank c3t2d0 c3t3d0,出现此错误:cannot open c3t2d0 no such device in /dev/dsk

检查后/dev/dsk,我发现列出了所有可能的名称,但没有列出我使用命令格式时列出的设备。

答案1

您可以使用命令列出可用的磁盘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

答案2

首先,您把池名称和 vdev 稍微混淆了。应该是:

zpool create poolname mirror cXtYdZ ...

池名称放在第一位。mirror是 vdev 的一部分,因此在磁盘列表之前立即列出。

尝试这种方式,但输出format </dev/null也会很有用。

相关内容