今天想試試阿里雲的服務器Linux系統進行磁盤擴容,折騰了半天都沒反應,記錄一下自己研究的步驟。
首先是在官方購買磁盤擴容,這個就不說明了,購買了之後,會要求進行重啟,(注意:這個重啟必須經過阿里雲的後台進行重啟,不然數據盤容量是不會被識別的)重啟後讓卸載掛載的磁盤,可是我就是不能卸載,找官方技術,給我把一個說明注釋了。
就是上面倒數第二個的藍色位置,這個是以前參考阿里雲的文檔進行的磁盤初始化和格式化。然後好像可以了。
這一個可以進入文件夾etc下面的一個文件fstab,打開後之後就可以修改了,這個下次可以自己進行修改。
然後就是官方說明的的進行卸載掛載的盤,他的命令是umount /mnt/dev1 (為了害怕誤操作,把命令加中間橫線),提示下面的錯誤。
命令不對,然後諮詢了下官方的,磁盤掛載盤不是這個,換一個命令,如下
umount /dev/vdb1
但是還是有問題,提示下面的錯誤,是說磁盤忙,這個時候就需要對上面的那個圖片倒數第二個進行注釋了。
這個時候進行一下重啟就好了。
然後就是使用
fdisk -l
羅列一下分區信息並記錄一下即將擴容磁盤的最終容量、起始扇區位置。
輸入 fdisk /dev/vdb
然後輸入 d 刪除原來的分區。
依次輸入 n p 1 然後兩個回車(也就是起始扇區和最終扇區使用默認的)
輸入 wq 進行保存
檢查文件系統,並變更文件系統大小。
使用 e2fsck 的時候由於系統需要檢查並訂正文件系統元數據,所以速度較慢、耗時較長,請耐心等待。
使用 e2fsck
和 resize2fs
指令,正確操作情況下,不會造成原有數據丟失的。
e2fsck -f /dev/vdb1
resize2fs /dev/vdb1
將擴容完畢的磁盤掛載回原有的掛載點。
mount /dev/vdb1 /mnt
用 df -TH
指令可以查看到磁盤的信息。
這樣還有個問題,就是沒有把掛載信息寫入進去,每次重啟之後都需要去掛載,這個時候就需要把我們注釋掉的那個取消就行了。
也就是倒數第二個那個。
這個可以使用命令進行寫入,也可以打開文件修改
echo /dev/vdb1 /mnt ext3 defaults 0 0 >> /etc/fstab
發布者:彬彬筆記,轉載請註明出處:https://www.binbinbiji.com/zh-hant/jianzhanjiaoliu/1978.html