- 通過指令
檢視硬碟資訊fdisk-l
可以看到有兩塊硬碟
/dev/vda
和
/dev/vdb
,啟動vda是系統盤vdb是我們新增的資料盤。
2.執行以下指令,進入fdisk模式,開始對新增資料盤執行分區操作。
fdisk 新增資料盤
以新挂載的資料盤“/dev/xvdb”為例:
fdisk /dev/xvdb
回顯類似如下資訊:
3.輸入“n”,按“Enter”,開始建立分區。
回顯類似如下資訊:
表示磁盤有兩種分區類型:
- "p”表示主要分區。
- "e”表示延伸分區。
4.以建立一個主要分區為例,輸入“p”,按“Enter”,開始建立一個主分區。
回顯類似如下資訊:
“Partition number”表示主分區編号,可以選擇1-4。
5.以分區編号選擇“1”為例,輸入主分區編号“1”,按“Enter”。
回顯類似如下資訊
“First sector”表示初始磁柱區域,可以選擇2048-20971519,預設為2048。
6.以選擇預設初始磁柱編号2048為例,按“Enter”。
回顯類似如下資訊:
“Last sector”表示截止磁柱區域,可以選擇2048-104857599,預設為104857599。
7.以選擇預設截止磁柱編号2104857599為例,按“Enter”。
回顯類似如下資訊:
表示分區完成,即為50GB的資料盤建立了1個分區。
8.輸入“p”,按“Enter”,檢視建立分區的詳細資訊。
回顯類似如下資訊:
表示建立分區“/dev/vdb1”的詳細資訊。
9.輸入“w”,按“Enter”,将分區結果寫入分區表中。
回顯類似如下資訊:
表示分區建立完成。
10.執行以下指令,将新的分區表變更同步至作業系統。
partprobe
11.執行以下指令,将建立分區檔案系統設為系統所需格式。
mkfs -t 檔案系統格式 /dev/vdb1
以設定檔案系統為“ext4”為例:
mkfs -t ext4 /dev/vdb1
回顯類似如下資訊:
格式化需要等待一段時間,請觀察系統運作狀态,不要退出。
12.執行以下指令,建立挂載點。
mkdir 挂載點
以建立挂載點“/XC”為例:
mkdir /XC
13.執行以下指令,将建立分區挂載到12中建立的挂載點下。
mount /dev/vdb1 挂載點
以挂載建立分區至“/XC”為例:
mount /dev/vdb1 /XC
14.執行以下指令,檢視挂載結果。
df -TH
回顯類似如下資訊:
表示建立分區“/dev/vdb1”已挂載至“/XC”。
設定開機自動挂載磁盤
如果您需要在雲伺服器系統啟動時自動挂載磁盤,不能采用在 /etc/fstab直接指定 /dev/xvdb1的方法,因為雲中裝置的順序編碼在關閉或者開啟雲伺服器過程中可能發生改變,例如/dev/xvdb1可能會變成/dev/xvdb2。推薦使用UUID來配置自動挂載資料盤。
說明:磁盤的UUID(universally unique identifier)是Linux系統為儲存設備提供的唯一的辨別字元串。
1.執行如下指令,查詢磁盤分區的UUID。
blkid 磁盤分區
以查詢磁盤分區“/dev/vdb1”的UUID為例:
blkid /dev/vdb1
回顯類似如下資訊:
表示“/dev/vdb1”的UUID。
2.通過vim編輯
/etc/fstab
在末尾增加一行
UUID=f5c5c392-4704-4475-9abc-f6a2e049f2ea /XC ext4 defaults 0 2
uuid和目錄替換為你自己的資訊
儲存
3.重新開機伺服器
通過指令
df -TH
檢視磁盤資訊
可以看出已經自動挂載了。
開機自動挂載磁盤錯誤,将會造成無法開機,解決方法,通過單使用者模式進入系統,修改挂載配置
vnc單使用者模式進入 https://www.west.cn/faq/list.asp?unid=756
更改開機自動挂載磁盤配置 https://wenku.baidu.com/view/58c7e1f0f61fb7360b4c6503.html