linux下面增加swap空间
第一步:dd if=/dev/zero of=swapfile count=200 bs=1024kcount 为几个块bs 每个块多少个字节第二步:mkswap swapfile (你刚刚生成的文件)第三步:swapon swapfile用free命令看看就知道了,或cat /proc/swapsFilename
dd if=/dev/zero of=/opt/image/swap bs=1024k count=2000
count 为几个块
bs 每个块多少个字节
第二步:
mkswap /opt/image/swap (你刚刚生成的文件)
第三步:
swapon /opt/image/swap
用free命令看看就知道了,或cat /proc/swaps
bash-4.1$ free -m
total used free shared buffers cached
Mem: 1870 1784 86 0 24 1146
-/+ buffers/cache: 613 1257
Swap: 2199 0 2199
/root/swapfile 就是你生成的文件
第四步:
在/etc/fstab 中加入
/opt/image/swap swap swap defaults 0 0
添加以后的fstab文件:
bash-4.1$ strings fstab
# /etc/fstab
# Created by anaconda on Sun Apr 13 05:48:18 2014
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
UUID=6574179d-84a3-42bb-81d4-fcc8157afd87 / ext4 defaults 1 1
UUID=fdd12438-476e-4f50-bf32-7097adf6e6f4 /boot ext4 defaults 1 2
UUID=31144800-f0df-4260-af97-ea8e9ea39014 swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/opt/image/swap swap swap defaults 0 0
如果你想去掉就用swapoff swapfile
对于分区格式的swap,你可以分出一个分区来,用mkswap 分区, swapon 分区, 在fstab中把/root/swapfile 换成你的分区就可以了。
方法二
增加交换分区空间的方法:
1.查看一下/etc/fstab确定目前的分区
2.swapoff /dev/hd**
3.free 看一下是不是停了.
4.fdisk 删了停掉的swap分区
5.重新用FDISK建一个新的SWAP分区
6.mkswap /dev/hd**把新的分区做成swap
7.swapon /dev/hd**打开swap
8.修改/etc/fstab
操作实例:
1.查看系统Swap空间使用
# free
Mem:
-/+ buffers/cache:
Swap:
2.在空间合适处创建swap文件
# mkdir swap
# cd swap
# dd if=/dev/zero of=swapfile bs=1024 count=10000
10000+0 records in
10000+0 records out
# ls -al
total 10024
drwxr-xr-x
drwxr-xr-x
-rw-r--r--
# mkswap swapfile
Setting up swapspace version 1, size = 9996 KiB
3.激活swap文件
# swapon swapfile
# ls -l
total 10016
-rw-r--r--
# free
Mem:
-/+ buffers/cache:
Swap:
生成1G的文件
# dd if=/dev/zero of=swapfile bs=1024 count=1048576
创建为swap文件
#mkswap swapfile
让swap生效
#swapon swapfile
查看一下swap
#swapon -s
Filename
/dev/sda3
/var/swapfile
加到fstab文件中让系统引导时自动启动
#vi
/var/swapfile
在Linux下增加Swap区
1.查看系统Swap空间使用
# free
Mem:
-/+ buffers/cache:
Swap:
2.在空间合适处创建swap文件
# mkdir swap
# cd swap
# dd if=/dev/zero of=swapfile bs=1024 count=10000
10000+0 records in
10000+0 records out
# ls -al
total 10024
drwxr-xr-x
drwxr-xr-x
-rw-r--r--
# mkswap swapfile
Setting up swapspace version 1, size = 9996 KiB
3.激活swap文件
# swapon swapfile
# ls -l
total 10016
-rw-r--r--
# free
Mem:
-/+ buffers/cache:
Swap:
#
有关Swap操作的系统命令
增加Swap空间,分以下几步:
1)成为终极用户
$su - root
2)创建Swap文档
# dd if=/dev/zero of=swapfile bs=1024 count=65536
创建一个有连续空间的交换文档。
3)激活Swap文档
#/usr/sbin/swapon swapfile
5)检验Swap文档是否加上
/usr/sbin/swapon -s
删除多余的Swap空间。
1)成为终极用户
2)使用Swapoff命令收回Swap空间。
#/usr/sbin/swapoff swapfile
3)编辑/etc/fstab文档,去掉此Swap文档的实体。
4)从文档系统中回收此文档。
#rm swapfile
5)当然,假如此Swap空间不是个文档,而是个分区,则需创建一个新的文档系统,再挂接到原来的文档系统上。
更多推荐
所有评论(0)