尝试使用安装Linux集群本教程。我运行的是 CentOS 6.3。
当我尝试使用 启动 DHCP 时service dhcpd start
,它失败了。我使用过tail -f /var/log/messages
and dhcpd -t
,但我不完全理解输出。看来错误是
由于配置文件中未指定 ldap-server、ldap-port 和 ldap-base-dn,因此不搜索 LDAP
无法 chown 新的租约文件:不允许操作
我从未安装过 LDAP,我真的不明白这是从哪里来的。我是否误解了错误消息?如果没有,我该如何解决这个问题?
答案1
DHCP 支持在 LDAP 目录中搜索配置,但需要配置。该行只是表示配置不存在,因此 DHCP 服务器不会查找它。这只是一条消息,不是错误,当然也不是问题的原因。
下一行告诉您 dhcpd 尝试更改特定文件的权限,但不允许这样做。只有当 dhcpd 没有以 root 身份运行时才会发生这种情况,而它应该以 root 身份运行。你是service dhcpd start
root了吗?如果没有,就这样做。
答案2
您可以尝试禁用 SELinux:
set SELINUX=disable
setenforce 0