隨著業務發展和應用數據增長,當系統盤的存儲空間不足時,您可以掛載一塊數據盤以擴展服務器的存儲容量并適應新的業務需求。本文主要介紹如何掛載數據盤。
使用限制
一臺輕量應用服務器實例只能掛載一塊數據盤。
如果創建實例時掛載了數據盤,創建實例后只能擴容數據盤。具體操作,請參見擴容數據盤。
數據盤與輕量應用服務器實例為綁定狀態,無法單獨卸載。
費用說明
數據盤僅支持包年包月的計費方式,并按照數據盤大小(GB)和使用時長收取費用,數據盤費用=數據盤單價*容量*購買時長。
不同地域的價格可能不同,您可以在塊存儲定價頁面,選擇地域和塊存儲價格頁簽,查看不同地域下的價格。
數據盤到期日與所掛載的輕量應用服務器實例一致。
掛載數據盤后,輕量應用服務器實例和數據盤必須一起續費,無法單獨為實例或數據盤續費。
操作步驟
步驟一:掛載數據盤
本步驟主要介紹創建輕量應用服務器后,掛載數據盤的操作,如果您在創建輕量應用服務器時已選擇了數據盤,請跳過此步驟。
登錄輕量應用服務器管理控制臺。
在左側導航欄,單擊服務器。
單擊待掛載數據盤的輕量應用服務器卡片中的實例ID。
單擊磁盤頁簽,進入磁盤頁面。
在頁面左上角,單擊掛載數據盤。
在彈出的掛載或擴容數據盤注意事項對話框中,閱讀注意事項后,單擊前往數據盤操作頁面。
確認當前配置及其到期時間,并在數據盤后,選擇數據盤的大小。
說明輕量應用服務器僅支持掛載一塊數據盤。
選中我已閱讀并同意輕量應用服務器服務協議和我已閱讀并同意鏡像使用協議復選框。
單擊立即購買。
根據界面提示完成支付即可。
步驟二:分區格式化數據盤
服務器上掛載的數據盤必須分區格式化才能正常使用。不同操作系統的數據盤分區格式化的操作不同,請您根據服務器實際場景進行操作。
如果創建輕量服務器時掛載了數據盤:
Linux服務器必須分區格式化數據盤才能正常使用。
Windows服務器默認已經分區格式化數據盤,您無需執行此步驟。
如果創建輕量應用服務器后手動掛載數據盤,Linux和Windows服務器必須分區格式化數據盤才能正常使用。
分區格式化Linux服務器的數據盤
本示例以CentOS 7.6 64位系統為例,介紹如何在Linux服務器上使用Parted和e2fsprogs工具分區并格式化數據盤。
Linux服務器上掛載的數據盤,建議您采用GPT分區格式,并采用xfs或者ext4文件系統。
遠程連接Linux服務器,并安裝Parted和e2fsprogs工具。
遠程連接服務器。
具體操作,請參見遠程連接Linux服務器。
運行以下命令,切換為
root
用戶,并返回根目錄。sudo su root cd
依次運行以下命令,安裝Parted和e2fsprogs工具。
安裝Parted工具:
yum install -y parted
安裝e2fsprogs工具:
yum install -y e2fsprogs
運行以下命令,查看服務器內的數據盤信息。
fdisk -l
查看到的數據盤信息如下圖所示。
說明輕量應用服務器僅能掛載一塊數據盤,該盤的設備名稱默認為
/dev/vdb
。使用Parted工具為數據盤進行分區。
運行以下命令開始分區。
parted /dev/vdb
運行以下命令,設置GPT分區。
mklabel gpt
系統將提示您轉換分區格式將導致磁盤數據丟失。本文介紹如何處理一塊全新的數據盤,因此輸入Yes即可。
運行以下命令,劃分一個主分區,并設置分區的開始位置和結束位置。
mkpart primary 1 100%
運行以下命令,檢查分區是否對齊。
align-check optimal 1
如下圖所示,表示分區已對齊。
運行以下命令,查看分區表。
print
分區表信息如下所示:
運行以下命令,退出Parted工具。
quit
運行以下命令,使系統重讀分區表。
partprobe
運行以下命令,為/dev/vdb1分區創建一個文件系統。
根據您的需求運行以下任一命令,創建文件系統。
創建一個ext4文件系統。
mkfs -t ext4 /dev/vdb1
創建一個xfs文件系統。
mkfs -t xfs /dev/vdb1
本示例中選擇創建ext4文件系統。
在/etc/fstab文件中寫入新分區信息,啟動開機自動掛載分區。
運行以下命令,創建一個名為/test的掛載點。
mkdir /test
運行以下命令,備份/etc/fstab。
cp /etc/fstab /etc/fstab.bak
運行以下命令,向/etc/fstab里寫入新分區信息。
echo `blkid /dev/vdb1 | awk '{print $2}' | sed 's/\"http://g'` /test ext4 defaults 0 0 >> /etc/fstab
說明/dev/vdb1為數據盤分區設備名、/test為本示例中自定義的掛載點、ext4表示ext4文件系統,您需要根據實際情況做相應修改。
運行以下命令,查看/etc/fstab的信息。
cat /etc/fstab
如果返回結果里出現了寫入的新分區信息,說明寫入成功。
運行以下命令,使/etc/fstab中掛載數據盤的配置生效。
mount -a
運行以下命令,查看目前磁盤空間和使用情況。
df -h
如果返回結果里出現新建文件系統的信息,說明掛載成功,您可以使用新的文件系統了。
分區格式化Windows服務器的數據盤
不同Windows系統版本的界面可能略有不同,本示例以Windows Server 2012 R2 64位系統為例,介紹如何在Windows服務器中分區格式化一塊數據盤。
遠程連接Windows服務器。
具體操作,請參見遠程連接Windows服務器。
在桌面底部,鼠標右鍵單擊圖標,然后單擊磁盤管理。
在磁盤管理頁面,找到需要分區格式化的數據盤(本示例為磁盤 1)。磁盤狀態顯示為脫機。
右鍵單擊磁盤 1周邊空白處,單擊聯機。
聯機后,磁盤 1的狀態顯示為沒有初始化。
右鍵單擊磁盤 1周邊的空白區,在彈出菜單中,單擊初始化磁盤。
在初始化磁盤對話框,選中磁盤 1,單擊GPT,然后單擊確定。
本示例選擇GPT分區格式。關于GPT和MBR分區格式說明如下:
GPT是一種新的分區形式,早期版本的Windows不能識別這種分區形式。GPT能處理的數據盤容量由操作系統和文件系統決定。在Windows操作系統里,GPT最多可以支持128個主分區。
MBR目前是最常用的分區形式,MBR只支持處理不大于2 TiB的數據盤,且只支持分4個主區,如果您要將磁盤分成更多的區,需要將某個主區作為擴展區并在其中創建邏輯分區。
在磁盤管理對話框,右鍵單擊磁盤 1的未分配區域,單擊新建簡單卷。
在新建簡單卷向導對話框,完成以下操作。
單擊下一步。
指定簡單卷大小。
如果您只要創建一個主區,使用默認值,然后單擊下一步即可。您也可以把磁盤 1分成多個分區。
分配驅動器號和路徑。
選擇一個驅動器號(即盤符),例如本示例中選擇G,然后單擊下一步。
格式化分區。
設置格式化分區的相關配置,包括文件系統、分配單元大小和卷標,并確認是否執行快速格式化和啟用文件和文件夾壓縮。本示例保持默認配置,然后單擊下一步。
當對話框里顯示已經完成新簡單卷的創建時,單擊完成。
等待格式化分區完成。如下圖所示,磁盤管理中磁盤 1的狀態顯示為狀態良好,表示分區格式化完成。