ESXi 6.0 PXE 启动

ESXi 6.0 PXE 启动

我尝试使用 Foreman 配置 ESXi 6.0 服务器。网络配置和上述内容工作正常。但重启后 SSh 和 ESX Shell 未启用。有什么办法可以解决这个问题吗?即使是简单的 cat 和 echo 命令也不起作用。

vmaccepteula

keyboard 'German'
rootpw --iscrypted somestringhere

install --firstdisk --overwritevmfs --novmfsondisk

<% subnet = @host.subnet -%>
network --bootproto=static --ip=<%= @host.ip %> --netmask=<%= subnet.mask %> --gateway=<%= subnet.gateway %> --nameserver=<%= subnet.dns_primary %> --device=<%= @host.mac %> --hostname=<%= @host %>

### At this point nothing happens -> SSH or ESX Shell is not enabled ###
%firstboot --interpreter=busybox

vim-cmd hostsvc/enable_ssh
vim-cmd hostsvc/start_ssh

vim-cmd hostsvc/enable_esx_shell
vim-cmd hostsvc/start_esx_shell

sleep 30
reboot

答案1

例如这个:

vmaccepteula 
install --firstdisk --overwritevmfs 
rootpw q1w2e3r4
reboot


#network configuration 
network --bootproto=dhcp --device=<%= @host.mac %>

# run the following command only on the firstboot
%firstboot --interpreter=busybox


# enable & start remote ESXi Shell (SSH)
vim-cmd hostsvc/enable_ssh
vim-cmd hostsvc/start_ssh

# enable & start ESXi Shell (TSM)
vim-cmd hostsvc/enable_esx_shell
vim-cmd hostsvc/start_esx_shell

导致循环

相关内容