關於創建SWAP示例

cd /data 進入指定目錄
dd if=/dev/zero of=/data/swapfile bs=1M count=102400
【參數說明】
if=文件名:輸入文件名,缺省爲標準輸入。即指定源文件。< if=input file >
of=文件名:輸出文件名,缺省爲標準輸出。即指定目的文件。< of=output file >
bs=bytes:同時設置讀入/輸出的塊大小爲bytes個字節
count=blocks:僅拷貝blocks個塊,塊大小等於bs指定的字節數。
其中的 count 等於想要的容量大小。
ll
chmod 0600 swapfile 給予權限
mkswap swapfile #建立swap的文件系統
swapon /data/swapfile #啓用swap文件
swapoff
swapoff -a
swapoff -a 將/etc/fstab文件中所有設置爲swap的設備關閉
swapon -a
swapon -a命令用於激活Linux系統中交換空間,Linux系統的內存管理必須使用交換區來建立虛擬內存。
使系統開機時自啓用,在文件/etc/fstab中添加一行:
/home/swapfile swap swap defaults 0 0
關於創建SWAP示例
free -m

關於創建SWAP示例
關於創建SWAP示例
關於創建SWAP示例

如果不創建,在原來的基礎上增加的話,增加50G大小的交換分區,則命令寫法如下
dd if=/dev/zero of=/data/swapfile bs=1M count=50000
建立swap的文件系統
mkswap /data/swapfile
立即激活交換分區:
swapon /data/swapfile
使系統開機時自啓用,在文件/etc/fstab中添加一行:
/data/swapfile swap swap defaults 0 0
以上完成部分。
如果多次擴大的話,即需要swapoff -a f
free -m 查看,如果不存在,則用swapon -a 激活便可。否則會出現意外情況出現。有條件的朋友,建議測試服務器上測試過,再在正式服務器執行。

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