subnet 192.168.0.0 netmask 255.255.255.224 {
....
host 104 {hardware ethernet 1A:27:59:82:39:8E;fixed-address 95.141.36.124;}
}
IP-адрес (95.141.36.124), который вы хотите связать с этим MAC-адресом, выходит за пределы определенного вами диапазона (от 192.168.0.1 до 192.168.0.30)
Если я установил аналогичную конфигурацию (фиксированный адрес вне диапазона ) дома, то запросы от связанного MAC-адреса игнорируются.
Попробуйте полностью удалить запись, тогда ваш хост 104 должен получить динамический адрес из диапазона 192.168.0.0/27
У меня был подобный случай. Обходной путь :, если у вас есть /etc/init.d/mysql
, удалите mariadb.service
, mysqld.service
, mysql.service
.
systemctl daemon-reload
/etc/init.d/mysql start
Если вы можете сделать копию своих данных и переустановить mariadb, вы можете попробовать это:
Предположим, вы используете Debian amd64:
Скачатьhttps://packages.debian.org/stretch/amd64/libmariadb-dev/downloadи apt-get install libmariadb2
послеdpkg -i libmariadb-devxxxxx.deb./configure --with-tls --with-virtualchroot --with-puredb --with-quotas --with-throttling --with-mysql make install-strip
Это случилось со мной, проблема заключалась в том, что systemd не был обновлен до версии, совместимой с конфигурацией mariadb.service. Я обновил systemd до 241 и все заработало.
Единственная команда, которая сработала для меня, это использование aptitude
, которая проверяет все необходимые зависимости и т. д. при установке новых пакетов.
sudo aptitude install mariadb-server
Еще одна проблема, которая может возникнуть у вас, особенно если у вас установлен другой сервер базы данных, — это блокировка соединения вашим apparmor. Попробуйте это:
sudo /etc/init.d/apparmor stop
sudo /etc/init.d/apparmor teardown
sudo update-rc.d -f apparmor remove