Монтирование NFS на модуле

На рабочей машине поставить NFS сервер:

sudo apt-get install nfs-kernel-server

Открыть /etc/exports, добавить туда:

/nfs/variscite 192.168.0.105(rw,sync,no_subtree_check,insecure,all_squash,anonuid=1000,anongid=1000)

где:

  • 192.168.0.105 - IP модуля, только он сможет монтировать эту шару.
  • anonuid=1000,anongid=1000 - UID и GID юзера, от лица которого будет работать модуль, удобно, т.к юзер на модуле - root, а мы на рабочей машине не root, прописав anonuid=…,anongid=… мы говорим что хотим чтобы все файлы в NFS шаре пренадлежали нам, а не root'у.

Открываем /etc/hosts.allow и прописываем:

ALL: 192.168.0.105

Перезапускаем NFS сервер:

sudo /etc/init.d/nfs-kernel-sever restart

На модуле выполняем:

mount.nfs 192.168.0.100:/nfs/variscite /mnt/variscite -n

где 192.168.0.100 - IP нашей рабочей машины.

Всё, NFS должен примонтироваться, теперь мы можем на рабочей машины собирать софт прямо в /nfs/variscite и запускать с модуля без лишних действий.

howto/nfs-mount.txt · Последние изменения: 2015/05/29 14:45 (внешнее изменение)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki