スワップ領域を表示するには、swap –l コマンドを使用します。例:
$ swap -l swapfile dev swaplo blocks free /dev/zvol/dsk/rpool/swap 145,2 16 16646128 16646128
ダンプ構成を表示するには、dumpadm コマンドを使用します。例:
$ dumpadm Dump content: kernel pages Dump device: /dev/zvol/dsk/rpool/dump (dedicated) Savecore directory: /var/crash/ Savecore enabled: yes Save compressed: on
ルート以外のプールにスワップまたはダンプボリュームを手動で作成することもできます。ルート以外のプールにダンプデバイスを作成したあと、dump –d コマンドを実行して、そのデバイスをリセットすることも必要です。
次の例では、ルート以外のプール bpool 上にダンプデバイスが作成されます。
$ zfs create -V 10g bpool/dump2 $ dumpadm -d /dev/zvol/dsk/bpool/dump2 Dump content : kernel with ZFS metadata Dump device : /dev/zvol/dsk/bpool/dump2 (dedicated) Savecore directory: /var/crash Savecore enabled : yes Save compressed : on
この手順は、ルートプールとルート以外のプールの両方に適用されます。さらに多くのスワップ領域を必要としているが、既存のスワップデバイスがビジー状態である場合は、この同じ手順を使用して別のスワップボリュームを追加するだけです。
$ zfs create -V size new-pool/swap
サンプルエントリについては、使用例 23, スワップボリュームの手動での作成を参照してください。
$ swap -a path-to-new-swap-volume
この例では、プール rpool 内に 4G バイトの新しいスワップボリュームを作成します。この新しいスワップボリュームは、既存のスワップボリュームを置き換えることを目的にしています。
$ zfs create -V 4g rpool2/swap2
$ vi /etc/vfstab
/dev/zvol/dsk/rpool2/swap - - swap - no -vfstab エントリ
$ swap -a /dev/zvol/dsk/rpool/swap2
この手順は、ルートプールまたはルート以外のプールのどちらを使用している場合にも適用されます。
$ zfs create -V size new-pool/dump
$ dumpadm -d dump-path
この例では、プール rpool 内に 4G バイトの新しいダンプボリュームを作成します。
$ zfs create -V 4g rpool2/dump $ dumpadm -d /dev/zvol/dsk/rpool2/dump