ZFS file systems cannot be used for swap files. # cd /zpool1 # mkfile 10g swapfile # swap -a /zpool1/swapfile "/zpool1/swapfile" may contain holes - can't swap on it.
You can, however, use zvols to add swap space onto a ZFS pool: # # Add swap partition in the /export/home zfs partition # echo "adding zfs swap" if [ ! -L /dev/zvol/dsk/export/swap ] then echo "creating swap area" zfs create -V 1gb export/swap fi echo "/dev/zvol/dsk/export/swap - - swap - no -" >> /etc/vfstab /usr/sbin/swap -a /dev/zvol/dsk/export/swap %martin http://visgetidentifier.blogspot.com/ On 12/16/08, Tamer Embaby <t...@tsemba.org> wrote: > Hello all, > > I have a Solaris 10 U5 server with 3 partitions: > > 1- UFS for / > 2- swap for swap space > 3- the rest is used as ZFS pool (/zfs_pool) > > Now I need to add more more swap space using "swap -a <file>" > and I don't have enough space on /, can create this file on > the ZFS pool and then add it to the swap space? > > For instance: > > # mkfile 4g /zfs_pool/some_zfs_fs/swap_002 > # swap -a /zfs_pool/some_zfs_fs/swap_002 > > Is this supported? Will it work? > > Zpool verison: 4 > ZFS version: N/A > > Thanks, > Tamer > > _______________________________________________ > opensolaris-discuss mailing list > opensolaris-discuss@opensolaris.org > _______________________________________________ opensolaris-discuss mailing list opensolaris-discuss@opensolaris.org