Несколько монтирований одного и того же LVM

Выяснилось, что оба демона systemd-networkdи dhclientработают одновременно и что оба демона работают с одним и тем же файлом.

  1. dhclient обновлен/var/lib/dhcp/dhclient.eth1.leases
  2. systemd -networkd также обработал те же пакеты DHCP RESPONSE и отправил пакеты, из которых dhclientтакже получил.

systemd -networkd установил свой таймер T1 намного раньше,поэтому он сообщил «Аренда DHCP потеряна» на syslog(), заменил IP-адрес другим, оставив dhclientd в замешательстве.

Если вам нужен DHCP-клиент ISC (, а не systemd ), отключите DHCP в systemd, отредактировав/etc/systemd/network:

   [Network]
   DHCP=no

Если вы хотите использовать systemd (поверх DHCP-клиента ISC ), удалите пакет dhclient:

   apt-get remove isc-dhcp-client

== РАЗРЕШЕНИЕ ==

В моем случае Verizon FiOS использует DHCP-сервер Juniper Network и любит видеть, что dhclient сообщает Wireless_Broadband_Routerкак имя хоста -, а имя домена -как home, что в любом случае делает маршрутизатор Actiontec Cablemodem.. Они также предпочитают обрабатывать широковещательные сообщения DHCP REBIND, а не одноадресные сообщения DHCP REBIND.

Кроме того, параметр DHCP не поддерживается в systemd-networkd, поэтому ISC DHCP остается главным.

Кроме того, я разместил всю свою кодовую базу, относящуюся к systemdи DHCP-клиенту ISC, на GitHub .

0
06.01.2021, 20:10
2 ответа

Не монтируйте файловую систему дважды, вы ПОВРЕДИТЕ ее!!!

Вам нужно просто добавить пользователя zoneminer (или любого другого пользователя ), которому требуется доступ на запись в группу www-dataи дать группе разрешение на запись в папку

# usermod -aG www-data zoneminder
0
18.03.2021, 22:38

Я не понял, что вы пытаетесь сделать и почему, но чтобы смонтировать одно и то же устройство в двух разных местах, вы можете использовать привязку монтирования, содержимое будет одинаковым в обоих местах, и операции CRUD будут отражаться на обоих:

/<original_mount_point> /<replicated_mount_point> none <options>,bind 0 0

РЕДАКТИРОВАТЬ:

После вашего последнего комментария, чтобы предоставить пользователю pi привилегию доступа к файловой системе, такую ​​же, как www -data , вам нужно сделать пользователя pi часть группы www -data путем добавления ее в качестве вторичной группы:

usermod -aG www-data pi
1
18.03.2021, 22:38

Теги

Похожие вопросы