CentOS7 初始化硬盤分區、掛載、重啟自動掛載


掛載硬盤設備到本地有一下步驟:

1、通過fdisk -l命令,查看硬盤信息 

可以看到有兩塊磁盤/dev/vda和/dev/vdb vda是系統盤,vdb使我們新增的數據盤,在上圖中其實已經掛載完成(設備中有vdb1)

2、執行以下命令進入fdisk模式,開始對新增的數據盤執行分區操作

fdisk /dev/vdb

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來配置自動掛載數據盤。

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM