OpenStact基础之KVM

匿名 (未验证) 提交于 2019-12-03 00:34:01
一、前期准备

1.1CPU

cat /proc/cpuinfo | grep vmx(intel)

cat /proc/cpuinfo | grep svm(AMD)

[root@linux-node1 ~]# cat /etc/redhat-release

CentOS release 6.8 (Final)

[root@linux-node1 ~]# uname -r

2.6.32-642.el6.x86_64

[root@linux-node1 ~]# getenforce

Disabled

[root@linux-node1 ~]# service iptables status

iptables: Firewall is not running.

[root@linux-node1 ~]# date

Sat419:40:10 CST 2018

[root@linux-node1 ~]# ifconfig eth0

NETWORKING=yes

HOSTNAME=linux-node1

10.0.0.101 linux-node1

10.0.0.102 linux-node2

[root@linux-node1 ~]# ping linux-node1

PING linux-node1 (10.0.0.101) 56(84) bytes of data.

64 bytes from linux-node1 (10.0.0.101): icmp_seq=1 ttl=64 time=0.045 ms

^C

--- linux-node1 ping statistics ---

2 packets transmitted, 2 received, 0% packet loss, time 1896ms

rtt min/avg/max/mdev = 0.042/0.043/0.045/0.006 ms

[root@linux-node1 ~]# ping www.baidu.com

PING www.a.shifen.com (61.135.169.125) 56(84) bytes of data.

64 bytes from 61.135.169.125: icmp_seq=1 ttl=128 time=3.58 ms

64 bytes from 61.135.169.125: icmp_seq=2 ttl=128 time=3.80 ms

^C

--- www.a.shifen.com ping statistics ---

2 packets transmitted, 2 received, 0% packet loss, time 1313ms

rtt min/avg/max/mdev = 3.587/3.697/3.807/0.110 ms

二、安装配置

[root@linux-node1 ~]# /etc/init.d/libvirtd start

[root@linux-node1 ~]# ifconfig virbr0

virbr0

192.168.122.1

[root@linux-node1 ~]# brctl show

bridge name bridge idSTP enabled interfaces

virbr08000.525400ebdf39 yesvirbr0-nic

[root@linux-node1 ~]#

Chain INPUT (policy ACCEPT 179 packets, 16004 bytes)

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)

Chain OUTPUT (policy ACCEPT 126 packets, 20568 bytes)

[root@linux-node1 ~]# iptables -t nat -nvL

Chain PREROUTING (policy ACCEPT 345 packets, 26948 bytes)

Chain POSTROUTING (policy ACCEPT 6 packets, 456 bytes)

Chain OUTPUT (policy ACCEPT 6 packets, 456 bytes)

[root@linux-node1 ~]# iptables -t mangle -nvL

Chain PREROUTING (policy ACCEPT 556 packets, 45504 bytes)

Chain INPUT (policy ACCEPT 200 packets, 17736 bytes)

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)

Chain OUTPUT (policy ACCEPT 139 packets, 24396 bytes)

Chain POSTROUTING (policy ACCEPT 139 packets, 24396 bytes

[root@linux-node1 ~]# iptables -t raw -nvL

Chain PREROUTING (policy ACCEPT 107 packets, 8554 bytes)

Chain OUTPUT (policy ACCEPT 29 packets, 6892 bytes)

[root@linux-node1 ~]# qemu-img create -f raw /opt/Centos-6.8-x86_64.raw 5G

Formatting '/opt/Centos-6.8-x86_64.raw', fmt=raw size=5368709120

[root@linux-node1 ~]# file /opt/Centos-6.8-x86_64.raw

/opt/Centos-6.8-x86_64.raw: data

[root@linux-node1 ~]# qemu-img info /opt/Centos-6.8-x86_64.raw

image: /opt/Centos-6.8-x86_64.raw

file format: raw

virtual size: 5.0G (5368709120 bytes)

disk size: 0

[root@linux-node1 ~]# cd /opt

[root@linux-node1 opt]# rz CentOS-6.8-x86_64-bin-DVD1.iso

[root@linux-node1 opt]# ls

CentOS-6.8-x86_64-bin-DVD1.iso

[root@linux-node1 opt]# virt-install --virt-type kvm --name Centos-6.8-x86_64 --ram 512 --cdrom=/opt/CentOS-6.8-x86_64-bin-DVD1.iso --disk path=/opt/Centos-6.8-x86_64.raw --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole --os-type=linux --os-variant=rhel6

Starting install...

Domain installation still in progress. You can reconnect to

the console to complete the installation process.

2.2VNC:

reboot

kvm

----------------------------------------------------

Domain Centos-6.8-x86_64 started

[root@linux-node1 opt]# netstat -lntup|grep 5900

VNCattempting to reconnect to VNC Server Zlibinstream:inflate faild

:

VNCKVM:

[root@linux-node1 opt]# brctl show

bridge name bridge idSTP enabled interfaces

virbr08000.525400ebdf39 yesvirbr0-nic

vnet0

[root@linux-node1 opt]# brctl addbr br0

[root@linux-node1 opt]# brctl show

bridge name bridge idSTP enabled interfaces

br08000.000000000000 no

virbr0 8000.525400ebdf39 yes virbr0-nic

vnet0

[root@linux-node1 ~]# brctl addbr br0 && brctl addif br0 eth0 && ip addr del dev eth0 10.0.0.101/24 && ifconfig br0 10.0.0.101/24 up##

[root@linux-node1 ~]# virsh edit Centos-6.8-x86_64

bridge'>

bridge='br0'/>

[root@linux-node1 ~]# ps -ef|grep kvm

[root@linux-node1 ~]# kill 4261

[root@linux-node1 ~]# virsh start Centos-6.8-x86_64

[root@linux-node1 ~]# virsh destroy Centos-6.8-x86_64##

[root@linux-node1 ~]# virsh start Centos-6.8-x86_64

[root@linux-node1 ~]# virsh list --all

[root@linux-node1 ~]# brctl show

bridge name bridge idSTP enabled interfaces

br08000.000c292b9fb1 noeth0

vnet0

virbr08000.525400ebdf39yesvirbr0-nic

VNCKVM




原文:http://blog.51cto.com/13162375/2132272

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!