当前位置: 主页 > 帮助中心 > 租用托管帮助 >

linux 增加swap(交换分区)的大小,以及还原

时间:2013-06-16 01:40来源:港网 作者:港网
有的时候,我们要增加swap的大来,例如,安装oracle。下面说一下如何来增加交换分区的大小
【高防云服务器 冲年活动低至25元起】 - 高权重域名/高外链域名/高收录域名 域名抢注

有的时候,我们要增加swap的大来,例如,安装oracle。下面说一下如何来增加交换分区的大小。

 

root@ubuntu:/home/zhangying# free -m
total used free shared buffers cached
Mem: 3449 3256 193 0 723 1687
-/+ buffers/cache: 845 2604
Swap: 254 0 254

root@ubuntu:/home/zhangying# mkdir swap

root@ubuntu:/home/zhangying# cd swap/

root@ubuntu:/home/zhangying/swap# dd if=/dev/zero of=swaptmp bs=9024 count=100000
记录了100000+0 的读入
记录了100000+0 的写出
902400000字节(902 MB)已复制,12.5008 秒,72.2 MB/秒

root@ubuntu:/home/zhangying/swap# mkswap swaptmp
mkswap: swaptmp: warning: don't erase bootbits sectors
on whole disk. Use -f to force.
Setting up swapspace version 1, size = 881244 KiB
no label, UUID=ed24d0cc-3af5-4278-b41a-df1ab7433f83

root@ubuntu:/home/zhangying/swap# swapon swaptmp

root@ubuntu:/home/zhangying/swap# free -m
total used free shared buffers cached
Mem: 3449 3359 90 0 637 1930
-/+ buffers/cache: 791 2657
Swap: 1115 0 1115

这种只是临时的,如果重起电脑的话,交换分区的大小还是还原成原来的,如果不重起想还原成原来的,看下面的方法。

root@ubuntu:/home/zhangying/swap# swapoff swaptmp

root@ubuntu:/home/zhangying/swap# rm swaptmp

root@ubuntu:/home/zhangying/swap# free -m
total used free shared buffers cached
Mem: 3449 3368 81 0 732 1895
-/+ buffers/cache: 739 2710
Swap: 254 6 248

还有一种情况是这种临时的swap,变成非临时的。

nano /etc/fstab

/home/zhangying/swap/swaptmp swap swap defaults 0 0

注释:这种启动的时候自动加载,根加载windows下的硬盘是一样的,如果swaptmp文件丢失,也无法增加swap的大小。

(责任编辑:港网科技)
------分隔线----------------------------
会员 QQ 电话 充值 工单
Top

客 服 热 线

0763-3339822

您好,港网科技采取QQ热线,如果QQ没回复才,请拨此号码, 其他问题请提交工单或在上班时间联系,谢谢支持!