阿里雲一塊全新的數據盤掛載到ECS實例後,您必須創建並掛載至少一個文件系統。本示例使用I/O優化實例,操作系統爲CentOS 7.6,爲一塊新的300GiB數據盤(設備名爲/dev/vdb)創建一個MBR格式的單分區,掛載的是ext4文件系統。
- 遠程連接
- 運行
fdisk -l
命令查看實例上的數據盤。
說明 執行命令後,如果不存在/dev/vdb,表示您的實例沒有數據盤。確認數據盤是否已掛載。
- 依次運行以下命令,創建一個分區。
- 運行
fdisk -u /dev/vdb
命令分區數據盤。
- 輸入p查看數據盤的分區情況。
本示例中,數據盤沒有分區。
- 輸入n創建一個新分區。
- 輸入p選擇分區類型爲主分區。
說明 創建一個單分區數據盤可以只創建主分區。如果要創建四個以上分區,您應該至少選擇一次e(extended),創建至少一個擴展分區。
- 輸入分區編號並按回車鍵。
本示例中,僅創建一個分區,輸入1。
- 輸入第一個可用的扇區編號,按回車鍵採用默認值2048。
- 輸入最後一個扇區編號。
本示例中,僅創建一個分區,按回車鍵採用默認值。
- 輸入p查看該數據盤的規劃分區情況。
- 輸入w開始分區,並在完成分區後退出。
4.運行fdisk -lu /dev/vdb
命令查看新分區。
如果出現/dev/vdb1的相關信息,表示新分區已創建完成。
5.
運行mkfs.ext4 /dev/vdb1
命令在新分區上創建一個文件系統。
本示例中,創建一個ext4文件系統。其他文件系統格式請自行修改mkfs.ext4命令。例如,如果您需要在Linux、Windows和Mac系統之間共享文件,可以運行mkfs.vfat /dev/vdb1
命令創建VFAT文件系統。
6.向/etc/fstab寫入新分區信息,啓動開機自動掛載分區。
- 運行命令
cp /etc/fstab /etc/fstab.bak
,備份etc/fstab。
- 運行命令
echo `blkid /dev/vdb1 | awk '{print $2}' | sed 's/\"//g'` /mnt ext4 defaults 0 0 >> /etc/fstab
,向/etc/fstab裏寫入新分區信息。
如果要把數據盤單獨掛載到某個文件夾,例如單獨用來存放網頁,則將命令中/mnt
替換成所需的掛載點路徑。
7.運行cat /etc/fstab
命令查看/etc/fstab中的新分區信息。
8.運行mount /dev/vdb1 /mnt
命令掛載文件系統。
如果運行df -h
命令後出現新建文件系統的信息,表示文件系統掛載成功。
來自阿里雲,方便記錄