bash-3.00# /usr/sbin/swap -l
swapfile dev swaplo blocks free
/dev/zvol/dsk/rpool1/swap 181,1 8 4194296 4194296
swapfile dev swaplo blocks free
/dev/zvol/dsk/rpool1/swap 181,1 8 4194296 4194296
// ZFS does not support mkfile operation.
bash-3.00# /usr/sbin/mkfile 1g /opt/swapfile
bash-3.00# /usr/sbin/swap -a /opt/swapfile
/opt/swapfile: Invalid operation for this filesystem type
bash-3.00# /usr/sbin/swap -a /opt/swapfile
/opt/swapfile: Invalid operation for this filesystem type
bash-3.00# zfs list
NAME USED AVAIL REFER MOUNTPOINT
rpool1 21.8G 112G 34K /rpool1
rpool1/ROOT 18.8G 112G 21K legacy
rpool1/ROOT/s10x_u8wos_08a 18.8G 112G 18.8G /
rpool1/dump 1.00G 112G 1.00G -
rpool1/export 300K 112G 23K /export
rpool1/export/home 277K 112G 277K /export/home
rpool1/swap 2G 114G 16K -
NAME USED AVAIL REFER MOUNTPOINT
rpool1 21.8G 112G 34K /rpool1
rpool1/ROOT 18.8G 112G 21K legacy
rpool1/ROOT/s10x_u8wos_08a 18.8G 112G 18.8G /
rpool1/dump 1.00G 112G 1.00G -
rpool1/export 300K 112G 23K /export
rpool1/export/home 277K 112G 277K /export/home
rpool1/swap 2G 114G 16K -
bash-3.00# zfs set volsize=4g rpool1/swap
bash-3.00# zfs list
rpool1/swap 4G 114G 16K -
bash-3.00# zfs list
rpool1/swap 4G 114G 16K -
bash-3.00# swap -a /dev/zvol/dsk/rpool1/swap
/dev/zvol/dsk/rpool1/swap is currently used by swap. Please see swap(1M).
/dev/zvol/dsk/rpool1/swap is currently used by swap. Please see swap(1M).
bash-3.00# zfs create -V 4gb rpool1/swap1
bash-3.00# swap -a /dev/zvol/dsk/rpool1/swap1
bash-3.00# zfs list
rpool1/swap 4G 110G 16K -
rpool1/swap1 4G 110G 16K -
bash-3.00# zfs list
rpool1/swap 4G 110G 16K -
rpool1/swap1 4G 110G 16K -
bash-3.00# swap -l
swapfile dev swaplo blocks free
/dev/zvol/dsk/rpool1/swap 181,1 8 4194296 4194296
/dev/zvol/dsk/rpool1/swap1 181,3 8 8388600 8388600
swapfile dev swaplo blocks free
/dev/zvol/dsk/rpool1/swap 181,1 8 4194296 4194296
/dev/zvol/dsk/rpool1/swap1 181,3 8 8388600 8388600
bash-3.00# swap -d /dev/zvol/dsk/rpool1/swap
bash-3.00# swap -a /dev/zvol/dsk/rpool1/swap
/dev/zvol/dsk/rpool1/swap is normally mounted on according to /etc/vfstab. Please remove this entry to use this device.
bash-3.00# vi /etc/vfstab comment
bash-3.00# swap -a /dev/zvol/dsk/rpool1/swap
/dev/zvol/dsk/rpool1/swap is normally mounted on according to /etc/vfstab. Please remove this entry to use this device.
bash-3.00# vi /etc/vfstab comment
#/dev/zvol/dsk/rpool1/swap - - swap - no -
bash-3.00# swap -a /dev/zvol/dsk/rpool1/swap
bash-3.00# swap -d /dev/zvol/dsk/rpool1/swap1
bash-3.00# zfs destroy rpool1/swap1
bash-3.00# vi /etc/vfstab
uncomment /dev/zvol/dsk/rpool1/swap - - swap - no
bash-3.00# swap -d /dev/zvol/dsk/rpool1/swap1
bash-3.00# zfs destroy rpool1/swap1
bash-3.00# vi /etc/vfstab
uncomment /dev/zvol/dsk/rpool1/swap - - swap - no
bash-3.00# swap -l
swapfile dev swaplo blocks free
/dev/zvol/dsk/rpool1/swap 181,1 8 8388600 8388600
swapfile dev swaplo blocks free
/dev/zvol/dsk/rpool1/swap 181,1 8 8388600 8388600