Я тут подумываю обзавестись домашним x86-севером с Solaris, и сегодня решил немного поэксперементировать с ZFS на старом Sparc-боксе, что у меня уже есть. Так вот, многим новичкам может очень понравиться опция
-n команд
zfs и
zpool, которая позволяет просматривать результаты выполнения этих команд без каких-либо реальных действий, производимых с вашими дисками.
Т.е. если вы хотите создать новый пул дисков или очередной раздел
zfs, то реально их создавать, только лишь чтобы посмотреть, на что будет похож результат, не обязательно - достаточно просто использовать опцию
-n:
bash-3.00$ zpool create -n mypool raidz /export/vdev/d1 /export/vdev/d2 /export/vdev/d3 /export/vdev/d4
would create 'storage' with the following layout:
storage
raidz
/export/vdev/d1
/export/vdev/d2
/export/vdev/d3
/export/vdev/d4
При этом будут произведены проверки валидности команды - как её синтаксис, так и существование указанных дисков или виртуальных дисков в системе. Так что вы можете увидеть и что-нибудь вроде этого:
bash-3.00$ zpool create -n mypool raidz /export/vdev/d1 /export/vdev/d2 /export/vdev/d3 /export/vdev/d4
cannot open '/export/vdev/d1': No such file or directory