centos7配置 console口_玩转KVM-一招打开vm的console口
下面講一招打開(kāi)vm的console口,讓你輕輕松松管理vm。
什么是console口
console口:CONSOLE接口是用來(lái)配置交換機(jī)的,所以只有網(wǎng)管型交換機(jī)才有。而且還要注意,并不是所有網(wǎng)管型交換機(jī)都有,那是因?yàn)榻粨Q機(jī)的配置方法有多種,如通過(guò)Telnet命令行方式、Web方式、TFTP方式等。
而在PC上,它又是另外一個(gè)名字。
Serial口:PC上的串口一般是ttyS,板子上Linux的串口一般叫做ttySAC,是usb口轉(zhuǎn)串口的是ttyUSB 外插串口卡的話默認(rèn)是dev下的ttyS* ,一般ttyS0對(duì)應(yīng)com1,ttyS1對(duì)應(yīng)com2。
一招打開(kāi)vm的console
常規(guī)情況下,安裝完 KVM 之后,可能都會(huì)通過(guò) VNC 連接到 KVM 虛擬機(jī)里面去設(shè)置相應(yīng)的 IP 等信息。但是這樣子,一方面可能會(huì)因?yàn)榇蜷_(kāi)過(guò)多的端口造成安全問(wèn)題,另一方面也不是會(huì)便捷。針對(duì)此種情況,我們可以使用 KVM 為我們提供的 console 接口功能,它可以采用字符界面進(jìn)行 linux 虛擬機(jī)控制臺(tái)連接。這樣子,及時(shí) KVM 虛擬機(jī)沒(méi)有 IP 地址,又或者 KVM 虛擬機(jī)出現(xiàn)了問(wèn)題通過(guò) IP 連接不進(jìn)去了,都可以很便捷的快速進(jìn)入到 KVM 虛擬機(jī)里面去排查問(wèn)題。
CentOS6
1、修改 grub.conf 文件 通過(guò)為內(nèi)核傳遞參數(shù) console=ttyS0,來(lái)讓內(nèi)核把輸出定向至 ttyS0
[root@test01-kvm-jz /root] # vim /etc/grub.conf
2、修改 /etc/inittab 文件 通過(guò)在 inittab 里加一個(gè) ttyS0 ,來(lái)使得系統(tǒng)啟動(dòng)時(shí)能夠生成一個(gè) ttyS0 來(lái)接收來(lái)自?xún)?nèi)核的數(shù)據(jù)
[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/agetty ttyS0 115200
3、修改 /etc/securetty 文件 由于 /etc/securetty 文件允許你規(guī)定 root 用戶(hù)可以從哪個(gè) TTY 設(shè)備登錄,因此我們需要添加 ttyS0 的安全許可,即將 ttyS0 添加至該文件,來(lái)允許我們的 root 用戶(hù)登錄。
[root@test01-kvm-jz /root] # echo "ttyS0" >> /etc/securetty
4、重啟 KVM 虛擬機(jī)
[root@test01-kvm-jz /root] # reboot
Ubuntu14
1、添加serial任務(wù)文件
[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虛擬機(jī)
[root@test01-kvm-jz /root] # reboot
CentOS7/Ubuntu16
1、啟動(dòng)serial服務(wù)
[root@test01-kvm-jz /root] # systemctl start serial-getty@ttyS0
[root@test01-kvm-jz /root] # systemctl enable serial-getty@ttyS0
2、重啟kvm虛擬機(jī)
[root@test01-kvm-jz /root] # reboot
總結(jié)
以上是生活随笔為你收集整理的centos7配置 console口_玩转KVM-一招打开vm的console口的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java jmail_java jmai
- 下一篇: java 常用的api_Java中常用的