日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

玩转KVM:一招打开vm的console口

發布時間:2023/12/29 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 玩转KVM:一招打开vm的console口 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

上篇(《玩轉KVM:了解網卡軟中斷RPS》)簡單了解了網卡中斷如何提高虛擬機性能,同時也總結了這個技術的優缺點。下面講一招打開vm的console口,讓你輕輕松松管理vm。

什么是console口

console口:console接口是用來配置交換機的,所以只有網管型交換機才有。而且還要注意,并不是所有網管型交換機都有,那是因為交換機的配置方法有多種,如通過Telnet命令行方式、Web方式、TFTP方式等。而在PC上,它又是另外一個名字。

Serial:PC上的串口一般是ttyS,板子上Linux的串口一般叫做ttySAC,PC上的串口,默認格式是ttySX,通常是使用USB外插串口卡實現的。在linux下,一般ttyS0對應com1口,ttyS1對應com2口。

一招打開vm的console

常規情況下,安裝完 KVM之后,可能都會通過?VNC?連接到?KVM?虛擬機里面去設置相應的?IP?等信息。但是這樣子,一方面可能會因為打開過多的端口造成安全問題,另一方面也不是會便捷。針對此種情況,我們可以使用?KVM?為我們提供的?console?接口功能,它可以采用字符界面進行linux?虛擬機控制臺連接。這樣子,及時?KVM?虛擬機沒有?IP?地址,又或者?KVM?虛擬機出現了問題通過?IP?連接不進去了,都可以很便捷的快速進入到?KVM?虛擬機里面去排查問題。

PS:windows還不支持哦。

CentOS6

1.修改grub.conf?文件通過為內核傳遞參數console=ttyS0,來讓內核把輸出定向至?ttyS0。

[root@test01-kvm-jz? /root] # vim /etc/grub.conf

2.修改/etc/inittab文件通過在?inittab?里加一個?ttyS0?,來使得系統啟動時能夠生成一個?ttyS0來接收來自內核的數據。

[root@test01-kvm-jz? /root] # echo"S0:12345:respawn:/sbin/agetty ttyS0 115200" >> /etc/inittab

[root@test01-kvm-jz? /root] # tail -1 /etc/inittab? S0:12345:respawn:/sbin/agettyttyS0 115200

3.修改?/etc/securetty?文件,由于/etc/securetty?文件允許你規定?root?用戶可以從哪個?TTY?設備登錄,因此我們需要添加ttyS0?的安全許可,即將?ttyS0?添加至該文件,來允許我們的?root?用戶登錄。

[root@test01-kvm-jz? /root] # echo "ttyS0" >>/etc/securetty

4.重啟?KVM?虛擬機

[root@test01-kvm-jz? /root] # reboot

Ubuntu14

1.添加serial任務文件

[root@test01-kvm-jz? /root]?vi? /etc/init/ttyS0.conf

2.添加到rc.local

[root@test01-kvm-jz /root]?root@ecloud:~# which start

/sbin/start

[root@test01-kvm-jz? /root] echo “/sbin/start? ttyS0”>>/etc/rc.local

3.重啟kvm虛擬機

[root@test01-kvm-jz? /root] # reboot

CentOS7/Ubuntu16

1.啟動serial服務

[root@test01-kvm-jz? /root] # systemctl start serial-getty@ttyS0

[root@test01-kvm-jz? /root] # systemctl enable serial-getty@ttyS0

2.重啟kvm虛擬機

[root@test01-kvm-jz? /root] # reboot

怎么使用console管理VM

步驟很簡單:

1.root@ubuntu:~#?? virsh list

查到vm的domid

2.使用virsh console?登錄vm

root@ubuntu:~#virsh console 50

這樣就可以看到控制臺了。我們輸入賬號密碼就可以登錄控制臺了。

文章來自公眾號:睿江云計算

睿江云官網鏈接:https://www.eflycloud.com/home?from=RJ0024

總結

以上是生活随笔為你收集整理的玩转KVM:一招打开vm的console口的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。