EBS磁碟區掛載點應該是磁碟或分割區

EBS磁碟區掛載點應該是磁碟或分割區

使用社群 CentOS 7 HVM 映像,將另一個 EBS 磁碟區新增至我的 EC2 執行個體後,lsblk 指令顯示此訊息

NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0   8G  0 disk
 -xvda1 202:1    0   8G  0 part /
xvdb    202:16   0  16G  0 disk

現在,我可以簡單地格式化磁碟sudo mkfs.xfs -f /dev/xvdf並在磁碟上建立一個安裝點,如下所示

NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0   8G  0 disk
 -xvda1 202:1    0   8G  0 part /
xvdb    202:16   0  16G  0 disk /var/www

或者我需要在 xvdb 中建立分割區 xvdb1 並像這樣安裝它

NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0   8G  0 disk
 -xvda1 202:1    0   8G  0 part /
xvdb    202:16   0  16G  0 disk
 -xvdb1 202:17   0  16G  0 part /var/www

兩者都在工作,所以我無法理解在其他 EBS 磁碟上建立分割區並創建掛載點的原因和好處,而我只需要一個分割區。

答案1

筆記:我認為有一個錯字,sudo mkfs.xfs -f /dev/xvdf應該閱讀sudo mkfs.xfs -f /dev/xvdb

您描述的兩種方法都是有效的。完全不需要在 EBS 區塊儲存上建立分區。

真正保存文件的是檔案系統。當您發出類似命令時,sudo mkfs.xfs -f /dev/xvdb您將在區塊裝置頂部建立一個檔案系統/dev/xvdb,並且安裝的是該檔案系統,而不是底層區塊裝置(整個磁碟或分割區)。

相關內容