- tocdepth
2
Монтирование NFS-хранилища к VM с ОС Linux
В этом разделе описано монтирование (подключение) NFS-хранилища в каталог гостевой виртуальной машины c ОС Linux по протоколу NFS.
Перед монтированием
Подключите услугу, если она еще не подключена. Мы отправим вам данные для монтирования: IP-адрес NFS-хоста и название каталога для вашей организации.
Подключите VM к Routed-сети c NFS-хранилищем.
Если VM выключена, включите ее. В карточке VM нажмите
.Убедитесь в наличии необходимой УЗ на VM. Mонтирование NFS-хранилища выполняется пользователем из группы sudo или пользователем root.
Монтирование
Откройте консоль нужной VM. В карточке VM нажмите
.Загрузите и установите пакет
nfs-common
:sudo apt update sudo apt install nfs-common
sudo yum install nfs-utils
Создайте каталог для 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
sudo mount -t nfs -o vers=3 192.168.1.2:/filesystem/customer-dir /nfs/my-dir
где:
-t
— тип подключения.192.168.1.2
— IP-адрес хоста NFS, который в вашем случае может отличаться.filesystem/customer-dir
— название каталога для вашей организации, развернутого на NFS-хосте.
Проверка
Проверьте результат монтирования командой:
df -h
Filesystem Size Used Avail Use% Mounted on devtmpfs 898M 0 898M 0% /dev tmpfs 914M 0 914M 0% /dev/shm tmpfs 914M 8.6M 905M 1% /run tmpfs 914M 0 914M 0% /sys/fs/cgroup /dev/mapper/cl-root 29G 2.3G 27G 8% / /dev/sda1 976M 184M 725M 21% /boot tmpfs 183M 0 183M 0% /run/user/0 192.168.1.2:/filesystem/customer-dir 100G 0 100G 0% /nfs/my-dir
Если в NFS-хранилище ранее размещались какие-либо файлы, они отобразятся после монтирования.
Проверьте, сколько места фактически используется в точке монтирования, выполнив команду:
du -sh /nfs/my-dir
0 /nfs/my-dir
Протестируйте корректность записи файла в NFS-хранилище:
sudo touch /nfs/my-dir/test.txt ls -l /nfs/my-dir/test.txt
-rw-r--r-- 1 root root 0 Aug 16 13:00 /nfs/my-dir/test.txt
для Dev & Test