swap擴容

不一樣的天空w發表於2023-05-04

https://www.cnblogs.com/my-first-blog-lgz/p/16215453.html

1.使用dd命令建立一個分割槽

dd if=/dev/zero of=/data/swap bs=1M count=30720

if 表示input file,表示輸入的檔案,這裡的輸入檔案為/dev/zero,也就是說擴容的時候,以/dev/zero的內容進行擴容,這裡

的/dev/zero的內容一般為二進位制資料 of 表示output file,表示輸出的檔案,也就是我們要進行擴容的檔案所在路徑,這裡

是/data/swap bs 表示1個block = 1024位元組為擴容單位,也就是1K為基本單位擴容, count表示開闢多少個block,這裡

是30720,大小即為:1M * 30720 = 30G,也就是說,當前擴容的檔案為30GB大小的空間


2.進行格式化交換,將swap檔案格式化成s檔案系統

mkswap /data/swap


3.使擴容的空間有效,命令如下

swapon /data/swap


4.將擴容的檔案資訊寫入到 /etc/fstab 中,格式如下:

vi /etc/fstab


/data/swap        swap        swap       defaults       0     0

註釋:/home/swap目錄自定義。


5.檢查是否擴容成功

使用 free -m,如果發現swap已經增大了30GB空間,說明擴容成功,否則請刪除/data/swap這個檔案之後,重新執行上 述步驟。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31397003/viewspace-2949809/,如需轉載,請註明出處,否則將追究法律責任。

相關文章