硅云幫助文檔中心
搜索文檔
熱門搜索詞:
產(chǎn)品簡(jiǎn)介
產(chǎn)品定價(jià)
入門指南
經(jīng)典案例
快照
常見問(wèn)題
Windows遠(yuǎn)程報(bào)錯(cuò)“出現(xiàn)身份驗(yàn)證錯(cuò)誤,要求的函數(shù)不受支持”
Linux系統(tǒng)中xfs類型分區(qū)在掛載時(shí)提示“mount: wrong fs type, bad option, bad superblock on /dev/vdc1,”
搬遷MySQL數(shù)據(jù)庫(kù)后提示錯(cuò)誤ERROR 1146 (42S02):Table doesn’t exist
Windows系統(tǒng)云服務(wù)器解除會(huì)話時(shí)間限制(解決Windows服務(wù)器遠(yuǎn)程桌面頻繁掉線的方法)
硅云香港二區(qū)實(shí)例內(nèi)無(wú)法通過(guò)公網(wǎng)IP自己請(qǐng)求自己的處理辦法
Windows Server服務(wù)器遠(yuǎn)程連接登錄報(bào)錯(cuò)“內(nèi)部錯(cuò)誤”
寶塔面板升級(jí)修改提示:當(dāng)前面板過(guò)舊/py-2.7/無(wú)pyenv環(huán)境,無(wú)法升級(jí)至最新版面板
知識(shí)拓展
名詞解釋
API參考
數(shù)據(jù)盤升級(jí)擴(kuò)容后,需要登錄云服務(wù)器系統(tǒng),對(duì)相應(yīng)的磁盤分區(qū)做原地?cái)U(kuò)容操作(將原磁盤分區(qū)擴(kuò)容占滿整個(gè)磁盤)。
本文檔主要的應(yīng)用場(chǎng)景:用戶已經(jīng)將寶塔Linux面板安裝在數(shù)據(jù)盤(即/www目錄已掛載到數(shù)據(jù)盤分區(qū))時(shí),如果按照常規(guī)通用方法操作分區(qū)原地?cái)U(kuò)容,需要先對(duì)/www掛載的分區(qū)進(jìn)行umount操作,但此時(shí)會(huì)碰到/www已經(jīng)被寶塔Linux面板、MySQL等軟件進(jìn)程占用而無(wú)法umount的情況(報(bào)錯(cuò)目標(biāo)設(shè)備繁忙/target is busy),需要用戶手動(dòng)去檢查并關(guān)閉各個(gè)相關(guān)軟件進(jìn)程,因此該過(guò)程非常繁瑣,不適合新手用戶操作。
本篇文檔就是為了解決以上問(wèn)題,先通過(guò)修改/etc/fstab文件將/www和數(shù)據(jù)盤分區(qū)相關(guān)的掛載信息注釋掉,然后重啟系統(tǒng),這樣就可以保證與/www目錄相關(guān)的所有軟件進(jìn)程均無(wú)法啟動(dòng)成功,從而避免了繁瑣的操作,達(dá)到順利完成分區(qū)擴(kuò)容的目的。
如果你的云服務(wù)器沒有安裝寶塔Linux面板(或?qū)毸﨤inux面板安裝在系統(tǒng)盤,即/www目錄并沒有掛載到數(shù)據(jù)盤),請(qǐng)勿參考該文檔,請(qǐng)參考:Linux磁盤分區(qū)原地?cái)U(kuò)容通用方法。(寶塔面板安裝在系統(tǒng)盤的,只需強(qiáng)制重啟系統(tǒng)即可自動(dòng)擴(kuò)容)
1、為了讓正在運(yùn)行的寶塔面板、Mysql等進(jìn)程不要占用磁盤分區(qū),我們需要先將分區(qū)掛載信息注釋掉,掛載信息存儲(chǔ)在/etc/fstab文件,我們需要先登錄SSH(或通過(guò)硅云VNCK控制臺(tái)登錄),編輯/etc/fstab文件:
vi /etc/fstab
2、找到記錄/www寶塔運(yùn)行目錄掛載信息的那一行,在其前面插入#號(hào)即可,參考如下方法:
注:如果您的寶塔面板開啟了swap分區(qū),那么在/etc/fstab文件中是可以看到一行關(guān)于swap分區(qū)掛載的信息,如有swap字樣的掛載行,也需要在該行的前面插入#號(hào)。
比如:
3、修改完/etc/fstab文件后,我們需要重啟系統(tǒng),輸入如下命令即可重啟(或前往硅云控制臺(tái)重啟系統(tǒng)):
init 6
重啟系統(tǒng)需兩三分鐘時(shí)間左右,請(qǐng)耐心等待。
4、現(xiàn)在,我們開始執(zhí)行命令(Debian/Ubuntu/Centos均適用)
fdisk -l
查看已有磁盤分區(qū)情況,如下圖,我們可以看到/dev/vdb1分區(qū),記住開始位置(start),這里為2048 sectors。
Centos系統(tǒng)還可以執(zhí)行以下命令查看分區(qū)容量(Debian/Ubuntu使用fdisk -l即可)
parted -l
查看分區(qū)的容量情況,可以看到原磁盤分區(qū)/dev/vdb1容量為11.2GB,而整塊磁盤確為21.5GB。
現(xiàn)在,我們開始刪除舊分區(qū)(并不會(huì)刪除數(shù)據(jù)),并新建一個(gè)新分區(qū),如下為命令
fdisk /dev/vdb
d 刪除原有分區(qū)(如有您之前分了多個(gè)分區(qū),這里會(huì)要求您輸入要?jiǎng)h除的分區(qū)號(hào))
n 新建分區(qū)
p 主分區(qū)
1 新分區(qū)號(hào)(或者 直接輸入回車鍵即可)
2048 (推薦: 直接輸入回車鍵即可)注意:這里表示分區(qū)的開始/起始位置,需跟之前分區(qū)的開始位置保持一致,一般直接輸入回車鍵即可。
41943039 (推薦:直接輸入回車鍵即可)注意:這里表示分區(qū)的結(jié)束位置,這個(gè)得根據(jù)自己磁盤容量情況來(lái)寫,不輸入數(shù)字而直接默認(rèn)回車表示將剩余容量全部分配到分區(qū)中。
w 保存變更
以上過(guò)程的執(zhí)行結(jié)果如圖:
執(zhí)行命令 fdisk -l 查看分區(qū)后的情況
執(zhí)行命令 e2fsck -f /dev/vdb1 對(duì)新分區(qū)進(jìn)行檢測(cè)
注:僅針對(duì)ext2/2xt3/ext4文件系統(tǒng)格式,如果分區(qū)是xfs文件系統(tǒng)格式,請(qǐng)忽略此步驟。
執(zhí)行命令 resize2fs /dev/vdb1 對(duì)新分區(qū)進(jìn)行擴(kuò)容更正。
注:以上resize2fs 命令僅僅針對(duì) ext2/ext3/ext4 文件格式,如果你的分區(qū)文件格式為xfs(比如備份的系統(tǒng)盤就是這種格式),應(yīng)使用命令 xfs_growfs [磁盤分區(qū)名稱,如/dev/vdc1] 對(duì)新分區(qū)進(jìn)行擴(kuò)容更正。(如何查看分區(qū)的文件系統(tǒng)格式:使用命令 parted -l )。
接著,我們需要把第一步注釋掉的/www掛載信息給還原;
輸入以下命令,開始編輯掛載信息
vi /etc/fstab
按下圖去除剛才注釋的#號(hào):
最后,輸入重啟命令 init 6 以重啟系統(tǒng),等待5~10分鐘系統(tǒng)啟動(dòng)后即可正常使用寶塔,分區(qū)原地?cái)U(kuò)容至此也操作完成了。
相關(guān)文檔
您對(duì)該文檔有什么建議?
本文導(dǎo)航