linux 查看有多少个交换分区或交换文件在使用的方法

来源:百度知道 编辑:UC知道 时间:2024/06/04 19:18:48
(A)cat /proc/swaps
(B)swapon
(C)swaps
(D)df

请具体说说各选项的信息.

选a。用free命令也可以。
df命令是显示分区信息及其使用情况,但是交换文件就无法查看了。

有关参考资料:http://blog.chinaunix.net/u/27173/showart_415476.html

添加和删除swap,你有三种可选的办法:
1.创建/删除一个新的swap分区
2.创建/删除一个新的swap文件
3.在LVM2逻辑卷上扩展/减小swap空间

我先描述下实验环境:
RHEL5 AP一台,测试时,请使用install CD disk1引导系统进入rescue模式.
原因:RedHat Enterprise Linux 5.0.0 Deployment_Guide Page61 important提示
"The best way to achieve swap space modifications is to boot your system in rescue mode".

我的分区情况,/boot单独一个主分区,其他所有分区均在LVM下,我的习惯是这样.考虑到可扩展性.boot是引导分区
在LVM下无法正常启动.故单独做为一个分区.

Part One:使用LVM2逻辑卷添加和减少swap空间(前提:你的swap分区在lvm2上)
1.添加swap空间
首先disable swap.我的卷组名为VG0,为了方便辨认,我给swap分区就命名为swap.请参见自己实际分区情况酌情处理.
#swapoff -v /dev/VG0/swap

重新分配swap分区的大小,增加256M
#lvm lvresize /dev/VG0/swap -L +256M

格式化swap space
#mkswap /dev/VG0/swap