linux下調整交換分區的大小
第一步,你要確定你的磁盤上有足夠的空間可以做交換分區,交換分區實在磁盤上找一塊空閑的空間來模擬成內存,在內存不夠用的時候,把一些不重要的內容放到交換分區中,所以,執行一些 free -h 命令,確認一些你的磁盤空降吧!
首先、還是確認一下自己交換分區的大小
[root@centos-2 ~]# free -m
total used free shared buffers cached
Mem: 988 137 851 0 10 49
-/+ buffers/cache: 76 911
Swap: 1983 0 1983
第二步,開始制作交換分區
1、在/tmp下填充一個1G的空間
[root@centos-2 ~]#dd if=/dev/zero of=/tmp/swap bs=1MB count=1024
2、制作交換分區
[root@centos-2 ~]# mkswap /tmp/swap
mkswap: /tmp/swap: warning: don't erase bootbits sectors
on whole disk. Use -f to force.
Setting up swapspace version 1, size = 999996 KiB
no label, UUID=d52e8354-3784-4468-aed5-8fcd2d8d554f
3、交換分區是需要激活的,不是你說是就是的呦!
[root@centos-2 ~]# swapon /tmp/swap
4、掛載交換分區,讓其開機自啟動
[root@centos-2 ~]# vim /etc/fstab
/dev/mapper/vg_centos2-lv_root / ext4 defaults 1 1
UUID=416d2b88-9e18-49b5-a5f7-3a34b4824216 /boot ext4 defaults 1 2
/dev/mapper/vg_centos2-lv_swap swap swap defaults 0 0
/tmp/swap swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
5、再次確認是否交換分區真的成功了
[root@centos-2 ~]# free -h
total used free shared buffers cached
Mem: 988M 925M 63M 240K 4.8M 819M
-/+ buffers/cache: 100M 888M
Swap: 2.9G 0B 2.9G
OK,交換分區這就創建完成了,小夥伴們,一起努力吧!
linux下調整交換分區的大小