Пакеты заголовков Linux -довольно часто меняют свои имена по мере выхода новых и новых версий ядра.
Начните с команды apt-get update
, чтобы обновить списки пакетов.
Затем с помощью
apt-cache search linux-headers-
Команда получает список пакетов заголовков ядра, которые в настоящее время существуют в репозиториях пакетов. Вы получите список пакетов. Найдите наиболее симпатичную вам (в идеале, самую высокую версию ), и, наконец, установите ее с помощью команды apt-get install linux-headers-4.56.76-kali-amd64
(последние две части номера версии являются только примером ).
Поскольку вы используете 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 будет автоматически и прозрачно монтироваться, если она еще не смонтирована.
Это может быть выполнено сценарием или командной строкой, запущенной crontab. Команда будет выглядеть как:
mount | grep /nfsshare || [your mount command]
детали:
mount | grep /nfsshare
:поиск точки монтирования в списке активных монтирований ||
является конструкцией Bash для " сделать это, если предыдущая команда возвращает не -успех " mount
ваш общий ресурс NFS