重置XenServer的root密码
XenServer的root密码丢失后将无法登陆控制台,也无法管理主机和虚拟机。此时需要重置root密码来重新获取管理权。
通过服务器本身的远程管理接口(IBM的IMM,HP的iLO或Dell的iDRAC)登录控制台。如果服务器未配置远程管理接口,则必须去机房KVM登录
如果可以远程到VM则关闭上面的VM,然后重启XenServer服务器。当屏幕出现syslinux引导时,输入menu.c32回车,只有5秒钟时间的输入窗口,错过就再次重启服务器
进入菜单界面,选择xe栏,并按Tab键,只有5秒钟时间的输入窗口,错过就再次重启服务器
在窗口底部会出现菜单配置文件,请将quiet vga=785 splash 更改为linux single然后回车。这里无输入超时限制。
XenServer将会进入单用户模式,无需root密码就可以进入系统并拥有root权限。
接下来的操作就和linux系统操作一样,使用passwd命令修改root的密码
最后reboot服务器使用新密码登录。此方法在XenServer 6.2版本测试可行。
相关主题