Я пытаюсь смонтировать диск nfs на сервер Red-Hat 7.4, но он зависает.
И еще я пробовал сменить тип с nfs на nfs4, не получилось.
Не могли бы вы помочь мне?
вывод dmesg;
nfsd: last server has exited, flushing export cache
[4928885.501390] NFSD: starting 90-second grace period (net
ffffffff81ad9d40)
IP:/sharenfs /sharenfs nfs rw 0 0
сервисный выпуск;
service nfs status
Redirecting to /bin/systemctl status nfs.service
● nfs-server.service - NFS server and services
Loaded: loaded (/usr/lib/systemd/system/nfs-server.service;
disabled; vendor preset: disabled)
Active: active (exited) since Wed 2018-03-14 12:17:15 +03; 23min ago
вывод пинга;
ping sharenfs
3 packets transmitted, 3 received, 0% packet loss
hosts.allow пуст
Вот как я бы попытался решить вашу проблему:
Вы не можете пинговать sharenfs
, так что либо он плохо настроен в вашем DNS, либо его нет в вашем /etc/host
файл, или ваш брандмауэр блокирует ваши пакеты. В любом случае, ваш сервер не знает, на какой IP-адрес отправляются запросы. Это означает, что в данный момент связь между вашим RedHat и вашей nfs невозможна (по крайней мере, используя имя вашего общего ресурса nfs, попробуйте выполнить эхо-запрос IP, если вы уверены, что ваш NFS работает правильно)
Active: active (exited)
означает, что ваша служба nfs работает, но systemd не знает, что есть демон, за которым нужно следить. Если он есть, вы должны определить его в файле модуля, соответствующим образом настроив параметры Type и ExecStart в зависимости от того, является ли запускаемый вами процесс основным процессом, разветвляет дочерние процессы и завершает работу и т. Д. (Страницы руководства вам здесь). Файлы служб обычно находятся на /usr/lib/systemd/system/
каталог. Мой совет, прежде чем вносить какие-либо изменения в служебный файл, сделайте локальную резервную копию файла на случай, если вам нужно вернуться в предыдущее состояние)
Как только вы решите эти две проблемы, я думаю, вы увидите это более ясно.
Ура