1、建立swap
#分割槽fdisk /dev/sd* -> n -> p -> 1 -> 預設全部大小 -> t(分割槽格式) -> 82(linux swap 分割槽) -> w
#分割槽表生效
partprobe
#格式化成swap分割槽
mkswap /dev/sd*1
#啟用新的swap 分割槽
swapon /dev/sd*1
#開機自動掛載
echo 『/dev/sd*1 swap swap defaults 0 0' >> /etc/fstab
2)新增交換檔案方式建立
#建立大小為2g的交換檔案
dd if=/dev/zero of=/swapfile bs=1m count=2048
#使用 mkswap 命令來設定交換檔案
mkswap /swapfile
#啟用交換分割槽
swapon /swapfile
#使其開機自動掛載
echo 『/swapfile swap swap defaults 0 0' >> /etc/fstab
2、擴容swap
#分割槽fdisk /dev/sd* -> n -> p -> 1 -> 預設全部大小 -> t(分割槽格式) -> 82(linux swap 分割槽) -> w
#分割槽表生效
partprobe
#格式化成swap分割槽
mkswap /dev/sd*1
#啟用新的swap 分割槽
swapon /dev/sd*1
#開機自動掛載
echo 『/dev/sd*1 swap swap defaults 0 0' >> /etc/fstab
2)新增交換檔案方式
#建立大小為2g的交換檔案
dd if=/dev/zero of=/swapfile bs=1m count=2048
#使用 mkswap 命令來設定交換檔案
mkswap /swapfile
#啟用交換分割槽
swapon /swapfile
#使其開機自動掛載
echo 『/swapfile swap swap defaults 0 0' >> /etc/fstab
3、swap分割槽永久關閉#swapoff swap分割槽
#vim /etc/fstab
2.刪除swap的lv
#lvremove
3.備份/boot 分割槽內容
4.檢查修改/boot/grub2/grub.cfg及/etc/default/grub內容
確認swap的lv資訊已經刪除,然後更新grub.cfg的配置檔案
#grub2-mkconfig -o /boot/grub2/grub.cfg
5. 重新製作initrd
#mkinird
6. 重啟系統
如果您當前有測試環境,建議在測試環境中驗證後,在到生產系統中應用
擴容swap空間
新增swap空間 適用場景 解決方法 一 新增磁碟作為swap使用 新增磁碟 root test fdisk l dev sdb disk dev sdb 21.5 gb,21474836480 bytes 255 heads,63 sectors track,2610 cylinders unit...
最快swap分割槽擴容
df h 檢視當前磁碟容量sudo swapoff a 關閉當前的swap分割槽sudo dd if dev zero of swapfile bs 1m count 1024 status progress 更改swapfile大小為 count bs,容量大小一般為物理記憶體的2倍,根據自己的需...
擴容swap交換分割槽空間
安裝linux系統時會指定swap分割槽大小,一般是記憶體的兩倍,但在有些場景下可能預先設定的swap分割槽空間不足,這個時候需要增加其大小 官方建議在ram是2到4.5g時,swap是ram的2倍 如果ram大於等於4g則swap等於ram即可 檢視當前swap分割槽大小 普通增加方法 給swap...