У меня есть ящик для хранения Nexenta (Solaris), который экспортирует общий ресурс NFS. Mac OS X и более старые клиенты Ubuntu могут без проблем монтировать общий ресурс NFS без каких-либо специальных опций. Более поздняя версия Ubuntu просто возвращает:
mount.nfs: доступ запрещен сервером при монтировании 10.0.0.10:/volumes/Shares/share
Из журналов Nexenta не похоже, что Ubuntu даже пытается установить связь, а журналы клиента Ubuntu также пусты.
Nexenta настроен только на NFSv3. Моя запись в fstab:
10.0.0.10:/volumes/Shares/share/ / mnt / images / nfs vers = 3, rw, nodev, nosuid, noexec
Что мне нужно учитывать при монтировании общих ресурсов Solaris / Nexenta NFS из Linux?
Такие вопросы, как брандмауэры, стоит проверить. Убедившись, что машины могут общаться друг с другом, я обнаружил, что мне нужно установить некоторый контроль доступа в ZFS:
zfs set share = name = tank, path = / tank, prot = nfs, nosuid = true, sec = sys, rw = @ 10.0.0.1 / 24, root = @ 10.0.0.1 / 24 tank
Попробуйте это и посмотрите, сможете ли вы заставить их говорить.