Серверы Azure с балансировкой нагрузки не могут смонтировать общий ресурс NFS

Я развернул сервер NFS на виртуальной машине Azure Ubuntu 14.04LTS. Мои 2 NFS-клиента работают за балансировщиком нагрузки Azure (также Ubuntu 14.04LTS).

При попытке смонтировать общий ресурс с помощью:

mount -t nfs -o proto=tcp,port=2049 {serverIP}:/nfs_share /mount_point  

Я получаю следующий результат:

mount.nfs: access denied by server while mounting {IP}:{share}

Если я бегу showmount -e {server-IP} от клиента LBS это правильно перечисляет акции.

Монтирование общего ресурса NFS с моих серверов Amazon работает нормально, поэтому у меня, похоже, нет проблем с настройкой сервера или брандмауэром.

Похоже, это ограничивает клиентов Azure LBS, но я не могу понять, почему. Любые указатели будут высоко оценены.

1 ответ

Решение

Согласно вашему описанию, возможно, нам следует проверить конфигурацию сервера NFS /etc/exports. Вот мой тест (в той же VNet), и он работает для меня:
52.186.122.24 - это IP-адрес клиента за балансировщиком нагрузки Azure (не IP-адрес балансировщика нагрузки). Кстати, у меня был открыт порт 2049 в NSG, мы можем проверить в нашем клиенте использование telnet IP с портом 2049. Внутренний IP также работает для NFS.

Другие вопросы по тегам