基于 esxi 数据存储的硬盘的 fstab 配置

基于 esxi 数据存储的硬盘的 fstab 配置

我的服务器上有以下驱动器

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 时只有两行

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 数据存储区

答案1

使用命令:

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

相关内容