Руководство по администрированию файловых систем ZFS Solaris

Создание пулов устройств хранения данных RAID-Z

Процедура создания пула RAID-Z с однократным контролем четности аналогична созданию зеркального пула за исключением того, что вместо raidz или raidz1 используется ключевое слово mirror. Ниже приведен пример создания пула с одним устройством RAID-Z из пяти дисков:


# zpool create tank raidz c1t0d0 c2t0d0 c3t0d0 c4t0d0 /dev/dsk/c5t0d0

Этот пример демонстрирует указание дисков с использованием полного пути. Устройство /dev/dsk/c5t0d0 идентично устройству c5t0d0.

Аналогичную конфигурацию можно создать из дисковых подразделов. Пример:


# zpool create tank raidz c1t0d0s0 c2t0d0s0 c3t0d0s0 c4t0d0s0 c5t0d0s0

Однако диски должны быть предварительно отформатированы и иметь нулевой подраздел требуемого размера.

Для создания конфигурации RAID-Z с двойным контролем четности в команде создания пула используется ключевое слово raidz2 Пример:


# zpool create tank raidz2 c1t0d0 c2t0d0 c3t0d0
# zpool status -v tank
  pool: tank
 state: ONLINE
 scrub: none requested
config:

        NAME          STATE     READ WRITE CKSUM
        tank          ONLINE       0     0     0
          raidz2      ONLINE       0     0     0
            c1t0d0    ONLINE       0     0     0
            c2t0d0    ONLINE       0     0     0
            c3t0d0    ONLINE       0     0     0

errors: No known data errors

В настоящее время в конфигурации RAID-Z ZFS поддерживаются следующие операции:

В настоящее время для конфигурации RAID-Z не поддерживаются следующие операции:

Для получения дополнительной информации о конфигурации RAID-Z см. Конфигурация пула устройств RAID-Z.