VM虚拟机能否像xen虚拟机一样通过virsh console 一样采用字符界面进行linux虚拟机控制台呢,答案是肯定的,默认情况下该命令是不起作用的,需要修改相关文件才能实现。
本文出自:http://koumm.blog.51cto.com
(1) 添加ttyS0的许可,允许root登录
# echo "ttyS0" >> /etc/securetty
<a href="https://s5.51cto.com/oss/201711/22/34ffff56e73faafc5eec5365d0e2923f.png-wh_500x0-wm_3-wmp_4-s_2078450148.png" target="_blank"></a>
(2) 修改/etc/grub.conf文件
在/etc/grub.conf中加入如下内容console=ttyS0
<a href="https://s3.51cto.com/oss/201711/22/5426eb6b7afa1dfaeda31be455f0cba3.png-wh_500x0-wm_3-wmp_4-s_1053307744.png" target="_blank"></a>
(3) 修改/etc/inittab文件
在/etc/inittab中加入
S0:12345:respawn:/sbin/agetty ttyS0 115200
# vi /etc/inittab
<a href="https://s4.51cto.com/oss/201711/22/487ec03380b103d6c438ce91aea76d3a.png-wh_500x0-wm_3-wmp_4-s_1706814610.png" target="_blank"></a>
(4) 重启
# reboot
# virsh console CentOS6.5-01
<a href="https://s5.51cto.com/oss/201711/22/c1727b7169c886f87bd0d643bb863ed3.png-wh_500x0-wm_3-wmp_4-s_3493559185.png" target="_blank"></a>
至此virsh console 命令进入控制台配置完毕,今后将对linux虚拟机很方便的console方式进行管理。
本文转自 dengaosky 51CTO博客,原文链接:http://blog.51cto.com/dengaosky/1984058,如需转载请自行联系原作者