我正在尝试为我的Hadoop集群节点设置一个无人值守的Ubuntu服务器安装。
主机名通过在我的路由器上使用静态映射与MAC地址相关联。在安装过程中,主机名是由静态映射中的名称预先填充的。

不幸的是,安装在此时暂停,需要手动选项卡以“继续”。
当前的netcfg设置如下所示:
d-i netcfg/choose_interface select em1
d-i netcfg/dhcp_timeout string 60
d-i netcfg/disable_dhcp boolean false
d-i netcfg/dhcp_failed note
d-i netcfg/get_hostname string unassigned-hostname
d-i netcfg/get_domain string unassigned-domain
d-i netcfg/get_hostname seen true
d-i netcfg/get_domain seen true您能否看到需要更改/添加哪些内容才能从DHCP静态映射中设置主机名,而无需在“配置网络”时停止?
发布于 2015-09-18 14:01:51
当网络启动时,某些事情会在获取和读取预置文件之前设置,包括建立网络。如果它没有在命令行上设置,安装程序将进行猜测并要求您确认,这就是您所看到的。塔克斯库拉是正确的,您在preseed和命令行中指定的主机名和域将被来自DHCP的值覆盖,因此在内核参数中添加如下内容:
hostname=unassigned-hostname domain=unassigned-domain既然您说了“无人值守”,我想您已经在命令行上设置了priority=critical,以确保只询问关键问题,但如果没有,也要设置它以减少需要预置的东西的数量。
发布于 2015-08-31 07:58:13
更换线路
d-i netcfg/get_hostname seen true
d-i netcfg/get_domain seen true为此
d-i netcfg/get_hostname string ahostname
d-i netcfg/get_domain string adomain任何从DHCP分配的主机名和域名都将优先于这些值,但是在这里设置它们将停止问题。
https://askubuntu.com/questions/667515
复制相似问题