Назад | Перейти на главную страницу

Конфигурация fstab для жесткого диска esxi datastore

На моем сервере установлены следующие диски

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

Я хочу автомонтировать sdb и sdc каждый раз машина загружается так пошло редактировать 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 64bit. Жесткие диски добавлены в 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. Также убедитесь, что тип файловой системы правильный, убедившись, что он соответствует TYPE на выходе blkid.