CentOS6.5에 KVM VM을 설치하려면

3755 단어 kvmcentos6.5
이전에 CentOS 5.8에 KVM을 설치하는 블로그를 썼는데, 오늘은 CentOS 6.5에서 한 번 조작했는데 서로 약간의 차이가 있는 것 같아서 이제 대략적인 절차를 적어 봅시다.
우선 운영 체제: CentOS 6.5 설치 최소화
이전 요구 사항: 자체 CPU가 가상화를 지원하는지 확인
egrep 'vmx|svm'/proc/cpuinfo
마더보드의 BIOS에서 CPU 가상 기능 켜기 설정
설치해야 하는 패키지는 Virtualization, Virtualization Client입니다.
및 데스크톱 환경 패키지: X Window System, Desktop
yum -y groupinstall "X Window System" "Desktop"

명령줄로 설치하면 이 단계를 무시할 수 있습니다
yum -y groupinstall "Virtualization" "Virtualization Client"
yum -y install libvirt
service libvirtd start         #    
chkconfig libvirtd on        #      

KVM 모듈이 성공적으로 로드되었는지 확인
lsmod | grep kvm
kvm
kvm_intel          #(         CMOS       ,  CPU   )

KVM이 성공적으로 설치되었는지 확인하려면:
[root@localhost ~]# virsh -c qemu:///system list 
  
 Id Name                 State 
  
----------------------------------


yum -y install bridge-utils tunctl


/etc/sysconfig/network-scripts/ :

cp ifcfg-eth0 ifcfg-eth0.bak
cp ifcfg-eth0 ifcfg-br0


ifcfg-br0

#cat ifcfg-br0
DEVICE=br0
TYPE=Bridge
BOOTPROTO=static
IPADDR=192.168.0.251
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
HWADDR=74:D4:35:20:68:51
ONBOOT=yes
#cat ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BRIDGE=br0
BOOTPROTO=none


#service network restart


ifconfig br0


virt-install guest ( )

CentOS , virt-install , : , , 。

#virt-install \
    --name=v1 
    --ram=512 
    --vcpus=1 
    --cdrom=/media/CentOS_6.2_final.iso
    --os-type=rhel6  
    --disk /var/lib/libvirt/imgages/v1.img,size=8,bus=virtio,cache=writeback  
    --network bridge=br0,model=virtio


--name    
--ram     , MB
--vcpus   cpu
--cdrom  
--disk     img , lvm , lvm
   size       , GB
   bus       , , virtio
   cache     cache
--network bridge    
   model   , virtio
--graphics        



virt-clone -o vm_231 -n vm_232 -f /data/vm_232.img


    -o    
    -n    
    -f    



virsh console vm_231
    1、 ;
    2、ssh ,
         /boot/grub/menu.lst kernel console=ttyS0,115200
         /etc/inittab co:2345:respawn:/sbin/mingetty ttyS0 115200 vt100
           /etc/securetty ttyS0
, 。



menu.1st ttyS0
inittab ttyS0 ttyS0
securetty 。


좋은 웹페이지 즐겨찾기