virsh exception

2023-10-11 15:33:36 浏览数 (3)

- 问题2:virsh console 操作失败: 这个域有活跃控制台会话

解决2:

代码语言:shell复制
[root@localhost ~]# virsh console lab4           # 原因:有人登陆lab4,退出原登陆,新登陆即可
连接到域 lab4
Escape character is ^] (Ctrl   ])
错误:操作失败: 这个域有活跃控制台会话
[root@localhost ~]# ps -ef |grep virsh
root 5575 5197 0 07:58 pts/2 00:00:00 virsh --connect qemu:///system console lab4
root 9003 8895 0 12:48 pts/1 00:00:00 grep --color=auto virsh
[root@localhost ~]# kill -9 5575

- 问题1:virsh console连接虚拟机rocky 8.6登陆失败

解决1:https://www.cnblogs.com/zhimao/p/13744257.html,经过测试以后发现,用xml文件创建的虚拟机,均会存在此问题

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/virtualization_host_configuration_and_guest_installation_guide/app_domain_console

代码语言:shell复制
[root@lindows-centre ~]# grep lab2 /etc/hosts   
192.168.122.40 lab4
[root@lindows-centre ~]# virsh console lab4                      # 登陆机器失败
连接到域 lab4
Escape character is ^] (Ctrl   ])
[root@lab4 ~]# echo "ttyS0" >> /etc/securetty                    # 没有就创建文件securetty
[root@lab4 ~]# echo "S0:12345:respawn:/sbin/agetty ttyS0 115200" >> /etc/inittab            # 这行可加可不加
[root@lab4 ~]# grep console=ttyS0 /etc/grub2.cfg                 # 直接在grub2.cfg文件行尾加上,console=ttyS0
set kernelopts="root=/dev/mapper/rl-root ro crashkernel=auto resume=/dev/mapper/rl-swap rd.lvm.lv=rl/root rd.lvm.lv=rl/swap rhgb quiet net.ifnames=0 biosdevname=0 console=ttyS0"
[root@lab4 ~]# grubby --update-kernel=ALL --args="console=ttyS0" # 更新内核参数
[root@lab4 ~]# reboot
[root@lab4 ~]# virsh console lab4                                # 再回车一下,就能进入
连接到域 lab4
换码符为 ^]              
[root@lab4 ~]#         //成功连接

0 人点赞