Raspberry pi kea-dhcp4-server不';覆盆子重启后,它就不能工作了
我已经在我的Raspberry pi kea-dhcp4-server不';覆盆子重启后,它就不能工作了,raspberry-pi,raspberry-pi3,Raspberry Pi,Raspberry Pi3,我已经在我的raspberry pi3 b+/code>上安装了kea-dhcp4-server。 我在/etc/kea/kea-dhcp4.conf上配置了所有内容,但出现了一个问题。 当我重新启动raspberry kea时,它不再响应dhcp请求,所以我运行sudo服务kea-dhcp4-server status,显示了这一点 ● kea-dhcp4-server.service - ISC KEA IPv4 DHCP daemon Loaded: loaded (/lib/sys
raspberry pi3 b+/code>上安装了kea-dhcp4-server
。
我在/etc/kea/kea-dhcp4.conf
上配置了所有内容,但出现了一个问题。
当我重新启动raspberry kea时,它不再响应dhcp请求,所以我运行sudo服务kea-dhcp4-server status
,显示了这一点
● kea-dhcp4-server.service - ISC KEA IPv4 DHCP daemon
Loaded: loaded (/lib/systemd/system/kea-dhcp4-server.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2020-03-04 12:08:52 CET; 5min ago
Docs: man:kea-dhcp4(8)
Main PID: 415 (kea-dhcp4)
Tasks: 1 (limit: 2200)
Memory: 10.2M
CGroup: /system.slice/kea-dhcp4-server.service
└─415 /usr/sbin/kea-dhcp4 -c /etc/kea/kea-dhcp4.conf
Mar 04 12:08:53 rasp1 kea-dhcp4[415]: Unable to use interprocess sync lockfile (No such file or directory): /var/run/kea/isc_kea_logger_lockfile
Mar 04 12:08:53 rasp1 kea-dhcp4[415]: Unable to use interprocess sync lockfile (No such file or directory): /var/run/kea/isc_kea_logger_lockfile
Mar 04 12:08:53 rasp1 kea-dhcp4[415]: Unable to use interprocess sync lockfile (No such file or directory): /var/run/kea/isc_kea_logger_lockfile
Mar 04 12:08:53 rasp1 kea-dhcp4[415]: Unable to use interprocess sync lockfile (No such file or directory): /var/run/kea/isc_kea_logger_lockfile
Mar 04 12:08:53 rasp1 kea-dhcp4[415]: Unable to use interprocess sync lockfile (No such file or directory): /var/run/kea/isc_kea_logger_lockfile
Mar 04 12:08:53 rasp1 kea-dhcp4[415]: Unable to use interprocess sync lockfile (No such file or directory): /var/run/kea/isc_kea_logger_lockfile
Mar 04 12:08:53 rasp1 kea-dhcp4[415]: Unable to use interprocess sync lockfile (No such file or directory): /var/run/kea/isc_kea_logger_lockfile
Mar 04 12:08:53 rasp1 kea-dhcp4[415]: Unable to use interprocess sync lockfile (No such file or directory): /var/run/kea/isc_kea_logger_lockfile
Mar 04 12:08:53 rasp1 kea-dhcp4[415]: Unable to use interprocess sync lockfile (No such file or directory): /var/run/kea/isc_kea_logger_lockfile
Mar 04 12:08:53 rasp1 kea-dhcp4[415]: Unable to use interprocess sync lockfile (No such file or directory): /var/run/kea/isc_kea_logger_lockfile
我必须使用sudo mkdir/var/run/kea/
创建文件夹,然后使用sudo service kea-dhcp4-service restart
重新启动服务,以使其正常工作。但是如果我重新启动覆盆子,问题就会再次出现
如何修复它?我还在树莓Pi上使用kea,每次systemd启动kea时,我都通过创建/var/run/kea
来解决它
为此,请执行以下操作:
将kea systemd单元文件复制到/etc/systemd/system
cp/lib/systemd/system/kea-dhcp4-server.service/etc/systemd/system
复制此单位文件可确保不会被kea包的下一次更新覆盖
将以下内容添加到此文件的[Service]
-部分:(/etc/systemd/system/kea-dhcp4-server.Service
)
这个命令在systemd启动kea之前执行,它将创建丢失的目录
执行systemctl后台程序重新加载
。这将使systemd注意到新的配置
重新启动,你就可以开始了
ExecStartPre=/bin/mkdir -p /var/run/kea