根据FortiOS release note要求,KVM要求的安装条件CentOS 6.4 (qemu 0.12.1) or later。
1.安装CentOS 6.5
CentOS-6.5-x86_64-LiveDVD.iso
下载种子:
2.是否支持虚拟机
egrep ‘(vmx|svm)’ --color=always /proc/cpuinfo
[root@localhost ~]# egrep ‘(vmx|svm)’ --color=always /proc/cpuinfo
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall rdtscp lm constant_tsc up arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq vmx ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm ida arat dts tpr_shadow vnmi ept vpid
[root@localhost ~]#
- 关闭 SELinux
#vi /etc/sysconfig/selinux
SELINUX=disabled
sestatus
SELinux status: disabled
4、安装KVM
yum groupinstall Virtualization ‘Virtualization Client’
5、安装api支持
yum install libvirt
service libvirtd start
6、验证是否已经载入KVM模块
lsmod | grep kvm
[root@localhost ~]# lsmod | grep kvm
kvm_intel 54285 3
kvm 333172 1 kvm_intel
[root@localhost ~]#
7.使用virt-manager安装guest
virt-manager是一个api gui工具,可以很方便的管理虚拟机。下面简单介绍使用virt-manager安装虚拟机系统。
1)打开virt-manager,Add-connection,hypervisor选择QEMU/KVM,点击connect。
2)在连接localhost(QEMU)右键-NEW,输入FGT名称。
7.1.笔记本物理网卡,CentOS网卡,FGT虚拟机网卡的关系
CentOS的网卡
[root@localhost ~]# ifconfig eth0 对应workstation的network adapter
eth0 Link encap:Ethernet HWaddr 00:0C:29:2B:28:15
inet addr:192.168.2.177 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2b:2815/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:981 errors:0 dropped:0 overruns:0 frame:0
TX packets:1145 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:155186 (151.5 KiB) TX bytes:1012938 (989.1 KiB)
[root@localhost ~]# ifconfig eth1 对应workstation的network adapter 2
eth1 Link encap:Ethernet HWaddr 52:54:00:BB:03:31
inet addr:192.168.1.108 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe2b:281f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:12777 errors:0 dropped:0 overruns:0 frame:0
TX packets:500 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4415555 (4.2 MiB) TX bytes:403170 (393.7 KiB)
7.2.Terminal发起virt-manager,开始安装FGT虚拟机
硬盘总线类型: virtio
Passthrough 直接通过eth1与Vmnet0相通。
注意鼠标焦点的切换
VM Workstation,CentOS6.5,FGT虚拟机之间
当FGT虚拟机开启后,只能通过workstastion的组合键Ctrl + Alt + Del才能切换到CentOS。