在阿里雲購買ecs後,選擇系統鏡像,默認會分配一個40G的系統盤,因業務需要我們可以自選一個300G的數據盤,需要運維人員自行掛載到centos系統,本文是對數據盤掛載過程進行一個描述。
查看文件系統使用的硬盤信息(不展示未掛載的數據盤)
命令:df -hl
我們可以看到文件系統對磁盤的使用狀況。如圖1所示。
可以看到文件系統中使用了三個硬盤分區 /dev/xvda2
,/dev/xvde1
,/dev/xvde5
。其中/dev/xvda2
是系統盤分區,其餘兩個是我掛載的數據盤,如果未掛載,是看不到數據盤的。
查看os中所有硬盤
命令:fsidk -l
該命令可查看系統中所有硬盤。如圖2所示。
可以看到操作系統中共有兩個硬盤。一個是系統盤/dev/xvda
,共42.9G,另外一個是數據盤/dev/xvde
,共322.1G。
數據盤分區
命令:fdisk /dev/xvde
首先對數據盤進行分區
根據提示依次輸入n
,p
, 1
,然後wq保存
。n
表示新增一個分區,p
表示選擇主分區作爲分區類型,e
表示擴展分區,設爲擴展分區後要進一步對擴展分區劃分邏輯分區才能作爲文件系統的數據盤使用,主分區可以直接作爲文件系統的數據盤使用。
格式化分區
命令:mkfs.ext4 /dev/xvde1
對/dev/xvde1
分區進行格式化清理
分區命名
命令:e2label /dev/xvde1 /data
對分區進行命名,這一步是可選的。
掛載
命令: mount /dev/xvde1 /data
將分區/dev/xvde1
掛載到系統目錄/data
unmount /dev/xvde1
取消掛載的分區
寫入分區表(沒實踐)
命令:echo '/dev/xvde1 /data ext4 defaults 0 0' >> /etc/fstab
讓內核讀取分區信息
也可以使用partprobe
讓內核讀取分區信息。
如此,數據盤已掛載成功,輸入命令df -h
可查看到數據盤掛載信息。