扩容swap交换分区空间

安装linux系统时会指定Swap分区大小,通常是内存的两倍,但在有些场景下可能预先设置的Swap分区空间不足,这个时候须要增长其大小html

官方建议在RAM是2到4.5G时,swap是RAM的2倍;若是RAM大于等于4G则swap等于RAM便可linux

查看当前swap分区大小vim

普通增长方法:spa

给swap交换分区增长2G空间3d

[root@elements ~]# dd if=/dev/zero of=/var/swap bs=1M count=2048            # 建立一个2G的文件
记录了2048+0 的读入
记录了2048+0 的写出
2147483648字节(2.1 GB)已复制,16.376 秒,131 MB/秒
[root@elements ~]# du -h /var/swap           # 查看建立的文件大小
2.1G    /var/swap
[root@elements ~]# mkswap /var/swap    # 将该文件转换为swap格式的文件
mkswap: /var/swap: warning: don't erase bootbits sectors
on whole disk. Use -f to force.
Setting up swapspace version 1, size = 2097148 KiB
no label, UUID=cb264736-bf3f-477a-a94d-2989685d2c8a
[root@elements ~]# /sbin/swapon /var/swap     # 将该文件挂载到swap分区
[root@elements ~]# free -h       # 查看swap空间时候增长
total used free shared buffers cached
Mem: 3.9G 2.2G 1.7G 160K 7.5M 2.0G
-/+ buffers/cache: 162M 3.7G
Swap: 9.8G 0B 9.8G

使用该方法后须要将该分区添加至/etc/fstab中,不然重启后空间仍是原来的大小code

[root@elements ~]# tail -1 /etc/fstab 
/var/swap             swap             swap  defaults  0 0

查看swap装置信息,也就是swap的组成htm

取消挂载,即取消扩容blog

清除文件内存

[root@elements ~]# rm -rf /var/swap 
[root@elements ~]# vim /etc/fstab
删除添加的开机挂载

LVM扩容缩减swapelement

http://www.javashuo.com/article/p-afnzfbkc-m.html

相关文章
相关标签/搜索