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

Использование тома ZFS в качестве устройства подкачки или дампа

При установке корневой файловой системы ZFS или переходе с корневой файловой системы UFS для тома ZFS в корневом пуле ZFS создается устройство подкачки. Пример:


# swap -l
swapfile                  dev    swaplo   blocks     free
/dev/zvol/dsk/rpool/swap 253,3        16  8257520  8257520

При установке корневой файловой системы ZFS или переходе с корневой файловой системы UFS для тома ZFS в корневом пуле ZFS создается устройство дампа. После создания устройство дампа не требует администрирования. Пример:


# dumpadm
      Dump content: kernel pages
       Dump device: /dev/zvol/dsk/rpool/dump (dedicated)
Savecore directory: /var/crash/t2000
  Savecore enabled: yes

Если используется том дампа ZFS, следуя CR 6724860, нужно вручную запустить savecore для сохранения дампа в случае сбоя системы.

Если после установки или модернизации системы нужно изменить область подкачки или устройство дампа, используйте команды swap и dumpadm, как и в предыдущих версиях Solaris. Для настройки дополнительной области подкачки создайте том ZFS определенного размера, а затем включите подкачку для этого устройства. Пример:


# zfs create -V 2G rpool/swap2
# swap -a /dev/zvol/dsk/rpool/swap2
# swap -l
swapfile                   dev  swaplo blocks   free
/dev/zvol/dsk/rpool/swap  256,1      16 2097136 2097136
/dev/zvol/dsk/rpool/swap2 256,5      16 4194288 4194288

Не задавайте подкачку в файл в файловой системе ZFS. Настройка файла подкачки ZFS не поддерживается.

Информацию об изменении размеров томов подкачки и дампа приведено в разделе Изменение размеров устройств свопинга и дампа ZFS