Autofs/Automount в SmartOS (Солярис)

Столкнулся с проблемой использования Autofs в SmartOS. Я добавил одну строку в / etc / auto_master:

/-      auto_share

Вот содержимое /etc/auto_share:

/Public    -rw      10.0.1.20:/nfs/Public

10.0.1.20 - это WD MyCloud NAS, поэтому / nfs / нужен. Во всяком случае, просто mount 10.0.1.20:/nfs/Public /Public_test работает хорошо, но после
svcadm enable autofs && automount
Я вижу новую папку /Public, но ls /Public Нет такого файла или каталога. Я немного сбит с толку, потому что тот же случай работает как прелесть в Linux и OS X, но не в SmartOS. Я что-то пропустил? Я попробовал также нерешительную долю /root auto_share & Public 10.0.1.20:/nfs/Public и добавление -fstype=nfs, но не повезло.

1 ответ

Решение

Ну, мне просто нужно больше узнать об инструментах администрирования Solaris.

svcs -l autofs

дал мне информацию о том, что некоторые службы, необходимые для autofs, не работают:

dependency   require_all/none svc:/system/filesystem/local (online)
dependency   require_all/restart svc:/milestone/name-services (online)
dependency   optional_all/none svc:/network/nfs/client (disabled)
dependency   require_all/restart svc:/network/rpc/bind (disabled)

Итак, пара команд...

svcadm enable svc:/network/rpc/bind
svcadm enable svc:/network/nfs/client

... и все работает как шарм. Извините за нубский вопрос) Надеюсь эта информация кому-нибудь пригодится.

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