воскресенье, ноября 06, 2011

CentOS 6.0 NFS v4 и MacOS X 10.6

Возникла задача развернуть NFS на CentOS 6.0, экспортировать папку и подключить ее в Mac OS X 10.6. Как всегда есть особенности.

1. Открываем порт NFS в файрволле
# system-config-firewall-tui

галку напротив NFS4

2. Инсталлируем NFS
# yum install nfs-utils nfs4-acl-tools

3. Настраиваем экспорт
# vi /etc/exports
добавили строчку для экспорта папки /tmp, параметр insecure обязателен
/tmp *(rw,insecure)

сохранили (:w, :q)

4. Экспортируем настройки
# exportfs -a

5. Рестрартуем nfs
# service nfs restart

если пишет "Cannot register service: RPC: Unable to receive; errno = Connection refused rpc.rquotad: unable to register (RQUOTAPROG, RQUOTAVERS, udp).", значит не поднялся rpcbind, перепускаем его
# service rpcbind restart
# service nfs restart

С серверной частью все. Теперь Mac OS X 10.6.
Подключить папку можно по мануалу http://www.cyberciti.biz/faq/apple-mac-osx-nfs-mount-command-tutorial/, но надо иметь ввиду, что реализация в NFS v4 в 10.6 на уровне alpha и версию надо обязательно указывать в параметром vers=4.0alpha.

mkdir /Users/Shared/tmp
mount -t nfs -o vers=4.0alpha NFSServer:/tmp /Users/Shared/tmp

аналогично параметр указывается при подключении через GUI.

Комментариев нет:

Мой список блогов