恆訊科技講解:初始化 Linux 雲資料盤(CentOS 8.0)

恆訊科技發表於2021-07-20

操作場景

通常 Linux 雲伺服器新購買的雲盤均未做分割槽和格式化。在將雲盤掛載到雲伺服器例項之前,我們要先進行初始化和分割槽。

注意,掛載操作會清空資料,請確認雲盤內無重要資料!


本文以雲伺服器的作業系統為“CentOS-8.0.1905-x64”為例,提供磁碟的初始化流程演示。此教程適用於:Linux,

CentOS,Debian,Ubuntu,Fedora 等系統。

不同作業系統的初始化操作可能不同,本文僅供參考。其他系統演示:

初始化 Windows 資料盤(Windows 2008)

初始化 Windows 資料盤(Windows 2016)


操作步驟

本操作以該場景為例,當雲伺服器掛載了一塊新的資料盤時,使用 fdisk 將該資料盤設為主分割槽,分割槽形式預設設定為 MBR,

檔案系統設為 ext4 格式,掛載在“/hdd”目錄下,並設定開機啟動自動掛載。


一、檢視資料盤

執行以下命令,檢視資料盤。

fdisk -l

注:通常我們用“df –h”命令檢視雲資料盤,但是在沒有初始化和分割槽之前,使用 “df –h”命令是無法看到資料盤的,因

此我們要使用“fdisk -l”(注意此處是字母l,而不是數字1)命令進行檢視。



磁碟的命名規則為 /dev/vd(a-z)。如上圖所示,系統盤預設為 /dev/vda,新增雲資料盤為 /dev/vdb。(注意不要掛錯盤,

導致把系統盤格式化!)


二、對資料盤進行分割槽

1. 以新掛載的資料盤“/dev/vdb”為例,執行以下命令,進入 fdisk 分割槽工具,開始對新增資料盤執行分割槽操作。

  fdisk /dev/vdb



2. 輸入“n”,按“Enter”鍵,開始新建分割槽。回顯類似如下資訊:



表示磁碟有兩種分割槽型別:“p”表示主分割槽;“e”表示擴充套件分割槽。

注:磁碟使用 MBR 分割槽形式,最多可以建立 4 個主分割槽,或者 3 個主分割槽加 1 個擴充套件分割槽,擴充套件分割槽不可以直接使用,需

要劃分成若干個邏輯分割槽才可以使用。

3. 以建立一個主要分割槽為例,輸入“p”,按“Enter”,開始建立一個主分割槽。回顯類似如下資訊:



“Partition number”表示主分割槽編號,可以選擇 1-4,預設為 1。

4. 以分割槽編號選擇“1”為例,輸入主分割槽編號“1”,按“Enter”。

 ◉“First sector”表示起始磁柱值,可以選擇 2048-209715199,預設為 2048。以選擇預設起始磁柱值2048為例,按

“Enter”。

 ◉“Last sector”表示截止磁柱值,可以選擇 2048-209715199,預設為 209715199。以選擇預設截止磁柱值209715199

為例,按“Enter”。

回顯類似如下資訊:



表示分割槽完成,即為雲資料盤新建了1個分割槽。

6. 輸入“p”,按“Enter”,檢視新建分割槽的詳細資訊。回顯類似如下資訊:



表示新建分割槽“/dev/vdb1”的詳細資訊。

7. 輸入“w”,按“Enter”,將分割槽結果寫入分割槽表中。回顯類似如下資訊:



表示分割槽建立完成。

注:如果之前分割槽操作有誤,請輸入“q”,則會退出fdisk分割槽工具,之前的分割槽結果將不會被保留。

8. 執行以下命令,將新的分割槽表變更同步至作業系統。partprobe  



三、格式化雲資料盤。

執行以下命令,將新建分割槽檔案系統設為系統所需格式(注意:格式化新的資料盤 /dev/vdb1,不要錯誤寫成 /dev/vdb)。

mkfs -t 檔案系統格式 /dev/vdb1

以設定檔案系統為“ext4”為例:

mkfs -t ext4 /dev/vdb1

回顯類似如下資訊:


格式化的時間根據硬碟大小有所不同。格式化需要等待一段時間,請觀察系統執行狀態,不要退出。

注:不同檔案系統支援的分割槽大小不同,請根據您的業務需求選擇合適的檔案系統。


四、建立掛載目錄,掛載新分割槽。

1. 執行以下命令,新建掛載目錄。mkdir /掛載目錄

以新建掛載目錄“/hdd”為例:mkdir /hdd

2. 執行以下命令,將新建分割槽 vdb1 掛載到新建立的 hdd 目錄下。mount 磁碟分割槽 掛載目錄以掛載新建分割槽“/dev/vdb1”

至“/hdd”為例:mount /dev/vdb1 /hdd

3. 執行以下命令,檢視掛載結果。df -TH

回顯類似如下資訊:



表示新建分割槽“/dev/vdb1”已掛載至“/hdd”。掛載成功。


五、設定開機自動掛載磁碟分割槽

重啟雲伺服器,資料盤掛載會失效。因此,我們需要修改“/etc/fstab”檔案,將新建磁碟分割槽設定為開機自動掛載。

恆訊科技講解:初始化 Linux 雲資料盤(CentOS 8.0)


操作場景

通常 Linux 雲伺服器新購買的雲盤均未做分割槽和格式化。在將雲盤掛載到雲伺服器例項之前,我們要先進行初始化和分割槽。

注意,掛載操作會清空資料,請確認雲盤內無重要資料!


本文以雲伺服器的作業系統為“CentOS-8.0.1905-x64”為例,提供磁碟的初始化流程演示。此教程適用於:Linux,

CentOS,Debian,Ubuntu,Fedora 等系統。

不同作業系統的初始化操作可能不同,本文僅供參考。其他系統演示:

初始化 Windows 資料盤(Windows 2008)

初始化 Windows 資料盤(Windows 2016)


操作步驟

本操作以該場景為例,當雲伺服器掛載了一塊新的資料盤時,使用 fdisk 將該資料盤設為主分割槽,分割槽形式預設設定為 MBR,

檔案系統設為 ext4 格式,掛載在“/hdd”目錄下,並設定開機啟動自動掛載。


一、檢視資料盤

執行以下命令,檢視資料盤。

fdisk -l

注:通常我們用“df –h”命令檢視雲資料盤,但是在沒有初始化和分割槽之前,使用 “df –h”命令是無法看到資料盤的,因

此我們要使用“fdisk -l”(注意此處是字母l,而不是數字1)命令進行檢視。




磁碟的命名規則為 /dev/vd(a-z)。如上圖所示,系統盤預設為 /dev/vda,新增雲資料盤為 /dev/vdb。(注意不要掛錯盤,

導致把系統盤格式化!)


二、對資料盤進行分割槽

1. 以新掛載的資料盤“/dev/vdb”為例,執行以下命令,進入 fdisk 分割槽工具,開始對新增資料盤執行分割槽操作。

  fdisk /dev/vdb


2. 輸入“n”,按“Enter”鍵,開始新建分割槽。回顯類似如下資訊:


表示磁碟有兩種分割槽型別:“p”表示主分割槽;“e”表示擴充套件分割槽。

注:磁碟使用 MBR 分割槽形式,最多可以建立 4 個主分割槽,或者 3 個主分割槽加 1 個擴充套件分割槽,擴充套件分割槽不可以直接使用,需

要劃分成若干個邏輯分割槽才可以使用。

3. 以建立一個主要分割槽為例,輸入“p”,按“Enter”,開始建立一個主分割槽。回顯類似如下資訊:


“Partition number”表示主分割槽編號,可以選擇 1-4,預設為 1。

4. 以分割槽編號選擇“1”為例,輸入主分割槽編號“1”,按“Enter”。

 ◉“First sector”表示起始磁柱值,可以選擇 2048-209715199,預設為 2048。以選擇預設起始磁柱值2048為例,按

“Enter”。

 ◉“Last sector”表示截止磁柱值,可以選擇 2048-209715199,預設為 209715199。以選擇預設截止磁柱值209715199

為例,按“Enter”。

回顯類似如下資訊:


表示分割槽完成,即為雲資料盤新建了1個分割槽。

6. 輸入“p”,按“Enter”,檢視新建分割槽的詳細資訊。回顯類似如下資訊:


表示新建分割槽“/dev/vdb1”的詳細資訊。

7. 輸入“w”,按“Enter”,將分割槽結果寫入分割槽表中。回顯類似如下資訊:


表示分割槽建立完成。

注:如果之前分割槽操作有誤,請輸入“q”,則會退出fdisk分割槽工具,之前的分割槽結果將不會被保留。

8. 執行以下命令,將新的分割槽表變更同步至作業系統。partprobe  


三、格式化雲資料盤。

執行以下命令,將新建分割槽檔案系統設為系統所需格式(注意:格式化新的資料盤 /dev/vdb1,不要錯誤寫成 /dev/vdb)。

mkfs -t 檔案系統格式 /dev/vdb1

以設定檔案系統為“ext4”為例:

mkfs -t ext4 /dev/vdb1

回顯類似如下資訊:


格式化的時間根據硬碟大小有所不同。格式化需要等待一段時間,請觀察系統執行狀態,不要退出。

注:不同檔案系統支援的分割槽大小不同,請根據您的業務需求選擇合適的檔案系統。


四、建立掛載目錄,掛載新分割槽。

1. 執行以下命令,新建掛載目錄。mkdir /掛載目錄

以新建掛載目錄“/hdd”為例:mkdir /hdd

2. 執行以下命令,將新建分割槽 vdb1 掛載到新建立的 hdd 目錄下。mount 磁碟分割槽 掛載目錄以掛載新建分割槽“/dev/vdb1”

至“/hdd”為例:mount /dev/vdb1 /hdd

3. 執行以下命令,檢視掛載結果。df -TH

回顯類似如下資訊:



表示新建分割槽“/dev/vdb1”已掛載至“/hdd”。掛載成功。


五、設定開機自動掛載磁碟分割槽

重啟雲伺服器,資料盤掛載會失效。因此,我們需要修改“/etc/fstab”檔案,將新建磁碟分割槽設定為開機自動掛載。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69983369/viewspace-2782326/,如需轉載,請註明出處,否則將追究法律責任。

相關文章