跳过导航链接 | |
退出打印视图 | |
![]() |
Oracle Solaris 11.1 管理:设备和文件系统 Oracle Solaris 11.1 Information Library (简体中文) |
下一节介绍了如何在 ZFS 根环境中添加或更改交换空间。要确定系统或应用程序是否需要附加交换空间,请参见上述各节。
无法移除使用中的交换卷。可通过比较 blocks 列中列出的块数和 free 列中列出的块数来判断当前交换卷是否正在使用中。如果两列中的块数相等,则说明交换区域不忙。例如:
# swap -l swapfile dev swaplo blocks free /dev/zvol/dsk/rpool/swap 256,1 16 1058800 1058800
例如:
# zfs get volsize rpool/swap NAME PROPERTY VALUE SOURCE rpool/swap volsize 517M - # zfs set volsize=2g rpool/swap # zfs get volsize rpool/swap NAME PROPERTY VALUE SOURCE rpool/swap volsize 2G - # init 6
例如:
# 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 1058800 1058800 /dev/zvol/dsk/rpool/swap2 256,3 16 4194288 4194288
例如:
/dev/zvol/dsk/rpool/swap2 - - swap - no -