Монтирование NFS-шары в контейнер OpenVZ — различия между версиями

Материал из megapuper
Перейти к: навигация, поиск
 
Строка 3: Строка 3:
  
  
Отталкиваемся от того что NFS-сервер установлен, запущен и папка расшарена.
+
Отталкиваемся от того, что NFS-сервер установлен, запущен и папка расшарена.
 +
 
 +
 
 +
Для начала на хосте включаем поддержку nfs
 +
# vzctl set $CTID --feature nfs:on --save
 +
 
 +
 
 +
Устанавливаем rpcbind
 +
# yum install rpcbind
 +
 
 +
 
 +
Устанавливаем nfs-utils
 +
# yum install nfs
 +
 
 +
 
 +
Запускаем rpcbind и пихаем в автозапуск
 +
# chkconfig rpcbind on && service rpcbind start
 +
 
 +
 
 +
Отключаем поддержку NFSv4 и загрузку модуля nfsd в /etc/sysconfig/nfs
 +
MOUNTD_NFS_V3="yes"
 +
RPCNFSDARGS="-N 4"
 +
NFSD_MODULE="noload"
 +
 
 +
 
 +
Запускаем nfs и пихаем в автозапуск
 +
# chkconfig nfs on && service nfs start
 +
 
 +
 
 +
Всё. Можно монтировать папки
 +
# mount -t nfs 192.168.100.5:/shara /mnt

Текущая версия на 13:51, 6 июня 2014

Исходные данные: Контейнер OpenVZ с CentOS на борту.
Задача: Примонтировать NFS-шару для хранения файлов на сетевом хранилище.


Отталкиваемся от того, что NFS-сервер установлен, запущен и папка расшарена.


Для начала на хосте включаем поддержку nfs

# vzctl set $CTID --feature nfs:on --save


Устанавливаем rpcbind

# yum install rpcbind


Устанавливаем nfs-utils

# yum install nfs


Запускаем rpcbind и пихаем в автозапуск

# chkconfig rpcbind on && service rpcbind start 


Отключаем поддержку NFSv4 и загрузку модуля nfsd в /etc/sysconfig/nfs

MOUNTD_NFS_V3="yes"
RPCNFSDARGS="-N 4"
NFSD_MODULE="noload"


Запускаем nfs и пихаем в автозапуск

# chkconfig nfs on && service nfs start 


Всё. Можно монтировать папки

# mount -t nfs 192.168.100.5:/shara /mnt