Монтирование NFS-хранилища к VM с ОС Linux
В этом разделе описано монтирование (подключение) NFS-хранилища в каталог гостевой виртуальной машины c ОС Linux по протоколу NFS.
Перед монтированием
Подключите услугу, если она еще не подключена. Мы отправим вам данные для монтирования: IP-адрес NFS-хоста и название каталога для вашей организации.
Подключите VM к Routed-сети c NFS-хранилищем.
Если VM выключена, включите ее. В карточке ВМ нажмите ACTIONS → Power → Power On.
Убедитесь в наличии необходимой УЗ на VM. Mонтирование NFS-хранилища выполняется пользователем из группы sudo или пользователем root.
Монтирование
Откройте консоль нужной VM. В карточке ВМ нажмите ACTIONS → VM Console → Launch Web Console.
Загрузите и установите пакет nfs-common:
sudo apt updatesudo apt install nfs-commonСоздайте каталог для NFS-хранилища. В примере ниже создается каталог /nfs/my-dir:
sudo mkdir -p /nfs/my-dirВыполните монтирование NFS-хранилища в созданный каталог. На этом этапе выберите протокол NFS, который планируется использовать:
mount -t nfs4 192.168.1.2:/filesystem/customer-dir /nfs/my-dirгде:
-t — тип подключения.
192.168.1.2 — IP-адрес хоста NFS, который в вашем случае может отличаться.
filesystem/customer-dir — название каталога для вашей организации, развернутого на NFS-хосте.
Проверка
Проверьте результат монтирования командой:
df -houtputFilesystem Size Used Avail Use% Mounted ondevtmpfs 898M 0 898M 0% /devtmpfs 914M 0 914M 0% /dev/shmtmpfs 914M 8.6M 905M 1% /runtmpfs 914M 0 914M 0% /sys/fs/cgroup/dev/mapper/cl-root 29G 2.3G 27G 8% //dev/sda1 976M 184M 725M 21% /boottmpfs 183M 0 183M 0% /run/user/0192.168.1.2:/filesystem/customer-dir 100G 0 100G 0% /nfs/my-dirЕсли в NFS-хранилище ранее размещались какие-либо файлы, они отобразятся после монтирования.
Проверьте, сколько места фактически используется в точке монтирования, выполнив команду:
du -sh /nfs/my-diroutput0 /nfs/my-dirПротестируйте корректность записи файла в NFS-хранилище:
sudo touch /nfs/my-dir/test.txtls -l /nfs/my-dir/test.txtoutput-rw-r--r-- 1 root root 0 Aug 16 13:00 /nfs/my-dir/test.txt
- Перед монтированием
- Монтирование
- Проверка