歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Unix知識 >> 關於Unix >> solaris10中增加swap空間

solaris10中增加swap空間

日期:2017/2/28 11:18:49   编辑:關於Unix


一、創建一個swap文件:
查看當前的swap空間信息:

1、查看當前swap空間概要,使用如下命令:
# swap -s

2、顯示系統物理swap空間的詳細信息:
# swap -l

添加swap片:

1、編輯/etc/vfstab文件
# vi /etc/vfstab
#device device mount FS fsck mount mount
#to mount to fsck point type pass at boot options
...
2、按照以下格式添加swap空間:
/dev/dsk/c1t3d0s1 - - swap - no -
3、使用swap -a命令添加:
# swap -a /dev/dsk/c1t3d0s1
添加swap文件:

1、鑒別一個文件系統是否有足夠的空間來創建swap空間;

2、創建一個swap文件目錄:
# mkdir -p /usr/local/swap

3、在 /usr/local/swap目錄裡創建一個大約20MB的swap文件,命名為 swapfile。

# mkfile 20m /usr/local/swap/swapfile

4、向系統swap空間中添加swap文件:

# swap -a /usr/local/swap/swapfile

5、列出修改後的swap空間信息:

# swap -l
swapfile dev swaplo blocks free
/dev/dsk/c0t0d0s1 136,9 16 1048304 1048304
/usr/local/swap/swapfile - 16 40944 40944
6、列出修改後的swap空間信息:
# swap -s
total: 41672k bytes allocated + 5416k reserved = 47088k used, 901200k available。
7、當系統重啟後自動加載新swap空間信息:
# vi /etc/vfstab
#device device mount FS fsck mount mount
#to mount to fsck point type pass at boot options
...
/usr/local/swap/swapfile - - swap - no -
二,刪除創建的swap片:
# swap -d /dev/dsk/c1t3d0s1或者從/etc/vfstab 文件中刪除
三、刪除swap文件:
1、從當前的swap配置文件中刪除swap文件:
# swap -d /usr/local/swap/swapfile
2、刪除swap文件占用的磁盤空間:
# rm /usr/local/swap/swapfile
3、編輯/etc/vfstab文件以刪除當系統重啟時啟用自定義的swap空間。
Copyright © Linux教程網 All Rights Reserved