20181213交換分區管理 Swap

交換分區管理 Swap

作用: ‘提升‘ 內存的容量,防止 OOM(Out Of Memory)
方法:1.擴大內存 2.提高虛擬內存的容量,緩解內存不足的窘境。
一、查看當前的交換分區
20181213交換分區管理 Swap
二、增加交換分區
可以是基本分區,LVM,File
(一)基本分區
1. 準備分區
[root@dong ~]# fdisk /dev/sdc (t 轉換分區的 ID 82) +500M
[root@dong ~]# partprobe /dev/sdc
[root@dong ~]# ll /dev/sdc
brw-rw----. 1 root disk 8, 32 12月 13 12:19 /dev/sdc
brw-rw----. 1 root disk 8, 33 12月 13 12:19 /dev/sdc1
partprobe:
將磁盤分區表變化信息通知內核,請求操作系統重新加載分區表。
-d 不更新內核
-s 顯示磁盤分區彙總信息
-h 顯示幫助信息
-v 顯示版本信息
2.初始化
[root@dong ~]# mkswap /dev/sdc1
Setting up swapspace version 1, size = 530108 KiB
no label, UUID=2da23666-b284-42eb-bb99-b5bb4f820437

3.掛載
[root@dong ~]# blkid /dev/sdc1
[root@dong ~]# vim /etc/fstab

UUID="2da23666-b284-42eb-bb99-b5bb4f820437" swap swap defaults 0 0

[root@dong ~]# swapon -a (讀取/etc/fstab) 激活所有的交換分區
查看:
20181213交換分區管理 Swap
(二)LVM
1.創建LV
[root@dong ~]# lvcreate -L 100M -n lvswap datavg
2.格式化
[root@dong ~]# mkswap /dev/datavg/lvswap
3.掛載
[root@dong ~]# vim /etc/fstab
/dev/datavg/lvswap swap swap defaults 0 0
20181213交換分區管理 Swap
三、對交換分調優 [擴展]
多個交換分區分佈在不同的磁盤
掛載時,使用相同的優先級
[root@server0 ~]# vim /etc/fstab
UUID="ea5b1c77-e540-463c-9644-0d75450f8b4c" swap swap defaults,pri=1 0 0
UUID="ea5b1c77-e540-465c-9644-0d75457f8b45" swap swap defaults,pri=1 0 0
[root@server0 ~]# swapon -a
[root@server0 ~]# swapon -s
Filename Type Size Used Priority
/dev/sdb1 partition 524284 0 1
/dev/sdc1 partition 524284 0 1

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章