在solaris中man swap可知,如果是ufs文件系统分区和常规文件都可以作为swap分区;如果是zfs文件系统,
只有zfs pool中的分区可以作为swap分区。
在UFS文件系统中添加文件作为swap分区
(1)创建swap文件
$ mkfile 10G /path/to/swapfile
(2)修改/etc/vfstab,添加swap分区
......
/path/to/swapfile - - swap - n -
...
在zfs文件系统中添加swap分区:
(1)在某个zfs池中创建分区
$ zpool create -V 10G rpool/swap2
(2)把分区添加到/etc/vfstab中,保证重启后生效(系统启动时swapadd脚本会查看vfstab来添加swap分区)
$ cat /etc/vfstab
......
/dev/zvol/dsk/rpool/swap - - swap - no -
/dev/zvol/dsk/rpool/swap2 - - swap - no -
...
依照此法可添加多个swap分区
阅读(850) | 评论(0) | 转发(0) |