Поскольку вы используете RHEL 7.x, вы можете использовать модуль systemd .automount
. Просто сделайте такую запись в/etc/fstab
:
master1:/nfs /nfsshare nfs defaults,noauto,x-systemd.automount 0 0
noauto
отключает монтирование в классическом -стиле во время загрузки x-systemd.automount
приводит к тому, что systemd-fstab-generator
создает блок .automount
в дополнение к обычному блоку .mount
. (Примечание. :распараллеливаемые .mount
блоки — это способ, которым systemd
обрабатывает монтирование файловой системы, указанное в /etc/fstab
, вместо традиционного однопоточного -потока mount -a
.)Убедитесь, что каталог точки монтирования -/nfsshare
существует; теоретически systemd
должен автоматически создать его, если он не существует, но прямо сейчас есть ошибка, влияющая на автоматическое -создание точек монтирования.
Это будет автоматически -монтировать указанную файловую систему по запросу:всякий раз, когда пользовательский процесс касается /nfsshare
, файловая система NFS будет автоматически и прозрачно монтироваться, если она еще не смонтирована.
Я проверил /var/lib/dhcp/dhclient.leases, и обнаружил, что срок действия dhcp истек без обновления или повторной привязки из-за изменения времени (обратно в прошлое ).
$ tail -n 30 /var/lib/dhcp/dhclient.leases
...
lease {
interface "eth0";
...
option dhcp-lease-time 60;
...
renew 2 2021/03/30 02:27:16;
rebind 2 2021/03/30 02:27:37;
expire 2 2021/03/30 02:27:45;
}
Я думаю, обновить и переназначить использование универсального времени вtimedatectl
Тем не менее,причина, по которой wlan0 не записывает данные об аренде в файл и на нее не влияет изменение времени, до сих пор остается загадкой в моих поверхностных знаниях.