技術(shù)文檔
幫助中心 > 技術(shù)文檔 >
創(chuàng)建swap分區(qū)提示:swapon 失敗: 無效的參數(shù)
2023-11-15 作者:簡米科技 閱讀量:0 所屬分類:技術(shù)文檔服務(wù)器在安裝系統(tǒng)時未分配swap分區(qū),因生產(chǎn)環(huán)境需要swap支持,需要手動對系統(tǒng)創(chuàng)建swap分區(qū)。
我在創(chuàng)建swap分區(qū)過程中一切順利,但在激活swap時,出現(xiàn)了錯誤,提示:swapon 失敗: 無效的參數(shù)。
經(jīng)過度娘搜索,有說swap文件不能存在 /dev 目錄下,但我的swap文件是存放在/tmp下的,經(jīng)過變更目錄測試,不是此原因。
swap分區(qū)文件創(chuàng)建可以通過fallocate 和 dd 命令進行創(chuàng)建,我是通過fallocate 創(chuàng)建的,出現(xiàn)激活失敗,那么通過dd創(chuàng)建是否也會出問題,最終測試 dd 命令創(chuàng)建swap分區(qū)成功。
以下是通過 dd 創(chuàng)建一個8G的swap文件以及具體操作流程:
分解說明:
1,先創(chuàng)建swap分區(qū)文件
dd if=/dev/zero of=/tmp/swap bs=1G count=8
2,格式化swap分區(qū)文件
mkswap /swapfile
3,激活swap分區(qū)
swapon /swapfile
4,查看swap是否啟用正常
free -h
5,修改啟動項,開機掛載swap分區(qū)
vi /etc/fstab
加入:
/tmp/swap swap swap defaults 0 0
保存退出,到此操作完成。
希望能幫到您。
標簽: