Ubuntu

基於 esxi 數據儲存的硬碟驅動器的 fstab 配置

  • May 8, 2018

我的伺服器上有以下驅動器

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
loop0    7:0    0 86.6M  1 loop /snap/core/4571
loop1    7:1    0 86.6M  1 loop /snap/core/4486
sda      8:0    0   16G  0 disk
├─sda1   8:1    0    1M  0 part
└─sda2   8:2    0   16G  0 part /
sdb      8:16   0  1.7T  0 disk
└─sdb1   8:17   0  1.7T  0 part
sdc      8:32   0  1.7T  0 disk

我想自動掛載sdbsdc每次機器啟動時都去編輯 fstab。我認為 VMTools 在使用 esxi 時會為我解決這個問題?它正在執行…

ps -e | grep ".vm."
 284 ?        00:00:00 irq/16-vmwgfx
 480 ?        00:00:02 vmtoolsd
 486 ?        00:00:00 lvmetad

但是在編輯 fstab 時只有 2 行

UUID=a8471d76-5173-11e8-9ea2-000c293859e1 / ext4 defaults 0 0
/swap.img       none    swap    sw      0       0

我可以添加這樣的東西而不使我的虛擬機變磚嗎?

/dev/sdb1    /myfolder/to/mount   ext4    defaults    0    1

或者還有什麼我需要做的嗎?順便說一句,它是 Ubuntu,18.04LTS 64 位。硬碟驅動器添加到 esxi 並連結到 vmware 數據儲存

使用命令:

blkid

這將為您UUID提供每個分區(或邏輯卷,如果您正在使用它們)的和文件系統。文件系統將被列為文件TYPE=ext4系統或文件系統可能是什麼。

如果你想通過 UUID 掛載它,那麼只需/dev/sdb1在 fstab 中替換它,它看起來像這樣:

UUID=the-uuid-for-dev-sdb1 /myfolder/to/mount ext4 defaults 0 0

顯然,您將上述UUID部分替換為實際UUID/dev/sdb1. 此外,通過查看文件系統類型TYPEblkid.

引用自:https://serverfault.com/questions/911355