Перед установкой общего ресурса NFS клиент NFS может узнать, является ли это NFS v3 или v4?

Команда mount в linux требует -t nfs4 для монтирования версий NFS версии 4, поэтому мне нужно заранее знать, какая именно версия.

One Solution collect form web for “Перед установкой общего ресурса NFS клиент NFS может узнать, является ли это NFS v3 или v4?”

Для: NFS версии 3 и 4 с протоколами TCP / IP вы можете ввести одну из следующих команд:

 rpcinfo -p <hostname> |grep nfs rpcinfo -s <hostname> |grep nfs 

Примечание . Все варианты команды выглядят так, чтобы поддерживать аргумент -p , в то время как варианты linux для Solaris и GNU также поддерживают вариант -s.

Вы можете включить некоторую логику, основанную на запросе, в сценарий оболочки, который создает экземпляр переменной, которая может быть подключена к команде монтирования, например

 nfsHost="11.22.33.44" ARRAY=`rpcinfo -p $nfsHost |grep nfs |sed -e "s/ [\s ]*/ /g" -e "s/^ //" |cut -f2 -d" "` Ver=0 for i in $ARRAY ; do if [ "$i" -gt $Ver ] ; then Ver=$i;fi;done if [ $Ver -gt 0 ] then echo "Host: $nfsHost supports NFS version $Ver"; mount -o vers=$Ver........... fi 
  • как очистить кеш-сервер клиента NFS и кешку на стороне сервера?
  • Владение / разрешения NFS
  • mount to nfs server failed, системная ошибка: нет маршрута к хосту
  • Redhat: пользователь без полномочий root должен копировать файлы в общий ресурс NFS
  • Установка zpool (сервер Solaris и клиент Freebsd)
  • Почему не удается root на одной машине изменить nfs смонтированный контент с другого компьютера?
  • Как монтировать NFS 3 тома на Fedora 17?
  • Вложенные монтируемые nfs отказываются на стороне клиента
  • Как заставить nfs-kernel-server.service инициализировать, когда единственным экспортом NFS являются ZFS?
  • Red Hat с rpc.statd не работает и не может запускать nfslock
  • Содержимое файла скремблировано на смонтированной файловой системе NFS
  • Interesting Posts

    Домен только для веб-сервера

    может кто-то исправить мой PS1 для bash

    Есть ли способ поддерживать счет в кронтабе?

    что определяет способность ожогов CD-R?

    Какие вложенные папки $ HOME нужно положить на диск с царапинами и который на резервном компьютере?

    Как реализовать динамическое автоматическое завершение bash

    Использование файловой системы unix на внешнем жестком диске?

    Файловая система Suse работает только для чтения

    Интерфейс Sftp для Scp

    Где описание содержания мужских разделов?

    ошибка виртуализации: методы установки "не могут быть указаны для гостей контейнера"

    Как я могу передать вывод программы или функции в переменную?

    Можно ли переключиться на SysV в дистрибутив, который по умолчанию использует systemd?

    Является ли система полностью бездействующей при загрузке с параметром ядра INIT = / bin / sh, а затем немедленно выйти из оболочки?

    Настроить кнопку питания для выключения на Debian

    Linux и Unix - лучшая ОС в мире.