KVM(一) CentOS 6.5 十分钟搭建KVM虚拟机详细文档,从零到有,快速入门。
发表于:2024-11-23 作者:千家信息网编辑
千家信息网最后更新 2024年11月23日,KVM通俗的说就是一台服务器当多台用,详细介绍去百度和谷歌。首先查看服务器是否支持虚拟化[root@KVM ~]# grep -E '(vmx|svm)' /proc/cpuinfo --color反
千家信息网最后更新 2024年11月23日KVM(一) CentOS 6.5 十分钟搭建KVM虚拟机详细文档,从零到有,快速入门。
KVM通俗的说就是一台服务器当多台用,详细介绍去百度和谷歌。首先查看服务器是否支持虚拟化[root@KVM ~]# grep -E '(vmx|svm)' /proc/cpuinfo --color反馈如下: flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov p at pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni pcl mulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr pdcm pcid dca sse4_1 sse 4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm arat epb xsave opt pln pts dts tpr_shadow vnmi flexpriority ept vpid fsgsbase smep erms备注:如果是使用VMware测试搭建,需要开启虚拟化支持:右击虚拟机-设置-处理器-虚拟化引擎首选模式为Intel VT-x/EPT 或 AMD-V/RVI,并勾选虚拟化"Intel VT-x/EPT 或 AMD-V/RVI",之后内存最好大于2G,CPU最好大于2. 安装阿里云源wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repoyum clean allyum makecache安装KVM并检查模块yum install qemu-kvm -y[root@KVM ~]# lsmod | grep kvmkvm_intel 54285 0 kvm 333172 1 kvm_intel安装管理工具yum install virt-manager python-virtinst qemu-kvm-tools -yyum install libvirt libvirt-python -y物理机配置桥接网卡[root@KVM network-scripts]# cat ifcfg-br0 DEVICE=br0TYPE=BridgeONBOOT=yesNM_CONTROLLED=noBOOTPROTO=none(也可以设置成dhcp,按需配置)DNS2=114.114.114.114DNS1=202.106.0.20IPADDR=172.16.10.189NETMASK=255.255.255.0GATEWAY=172.16.10.1[root@KVM network-scripts]# cat ifcfg-eth0 DEVICE=eth0TYPE=EthernetONBOOT=yesNM_CONTROLLED=noBOOTPROTO=staticBRIDGE=br0重启网络服务service network restart开启路由转发查看完成后网络配置[root@KVM ~]# ifconfigbr0 Link encap:Ethernet HWaddr 70:E2:84:08:EB:AE inet addr:172.16.10.189 Bcast:172.16.10.255 Mask:255.255.255.0 inet6 addr: fe80::72e2:84ff:fe08:ebae/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:143000 errors:0 dropped:0 overruns:0 frame:0 TX packets:44349 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:10882563 (10.3 MiB) TX bytes:16649590 (15.8 MiB)eth0 Link encap:Ethernet HWaddr 70:E2:84:08:EB:AE inet6 addr: fe80::72e2:84ff:fe08:ebae/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:189220 errors:0 dropped:0 overruns:0 frame:0 TX packets:77679 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:71695893 (68.3 MiB) TX bytes:19745769 (18.8 MiB) Memory:fbe20000-fbe40000 创建空硬盘,相当于物理机的硬盘(公司常用的qcow2格式)[root@KVM ~]# qemu-img create -f qcow2 /home/kvm/kvm-demo2.qcow2 100G Formatting '/home/kvm/kvm-demo2.qcow2', fmt=qcow2 size=107374182400 encryption=off cluster_size=65536 上传磁盘镜像/home/kvm/CentOS-6.5.iso(可使用winscp上传,这个是装机用的光盘,因为配置了桥接网卡,同样可以使用PXE或者cobbler进行装系统)启动libvirt/etc/init.d/libvirtd start 创建一个新的虚拟机 virt-install --virt-type kvm --name kvm-demo --boot network,cdrom,menu=on --ram 512 --cdrom=/home/kvm/CentOS-6.5.iso --graphics vnc,listen=0.0.0.0 --noautoconsole --os-type=linux --os-variant=rhel6 --accelerate --disk path=/home/kvm/kvm-demo.qcow2,size=5,format=qcow2,bus=virtio --bridge=br0,model=virtio --autostart 解释: --virt-type kvm 类型 --name 名字 --ram 内存 --cdrom=/home/kvm/CentOS-6.5.iso 安装使用的镜像 --network 使用的网络 --disk path=/home/kvm/kvm-demo.qcow2 指定磁盘(之前创建的) 通过virsh list --all查看虚拟机状态[root@KVM ~]# virsh list --all Id Name State---------------------------------------------------- 12 kvm-demo running 使用VNC登录查看,并进行装机(VNC端口默认是从5900开始)
登录上去以后即可进行装机。
装机完成以后再次进行连接,界面如下
登录到系统查看IP
至此KVM虚拟机搭建完成,可以使用Xshell连接上去,之后就和普通服务器没什么大的区别了。
常用virsh指令1)virsh list 列出当前虚拟机列表,不包括未启动的2)virsh list --all 列出所有虚拟机,包括所有已经定义的虚拟机3)virsh destroy vm-name 关闭虚拟机4)virsh start vm-name 启动虚拟机5)virsh edit vm-name 编辑虚拟机xml文件6)virsh undefine vm-name 删除虚拟机7)virsh shutdown vm-name 停止虚拟机8)virsh reboot vm-name 重启虚拟机9)virsh autostart vm-name 虚拟机随宿主机启动
服务
配置
服务器
网络
登录
内存
常用
最好
物理
硬盘
磁盘
系统
网卡
镜像
支持
普通
通俗
没什么
光盘
再次
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
魔兽服务器暗牧
死亡搁浅不同平台服务器共享吗
养殖业环控系统软件开发
数据库显示回复挂起
金融可以学什么软件开发
华文融媒云软件开发
前后台数据库之间的关系
网络技术的发展的文章
代理web服务器
保护家庭网络安全的软件
excel用哪个服务器好
hp服务器 uefi
算力网络技术方向
srt服务器搭建及测试
hana测试数据库版本
广西高桥软件开发有限公司
mysql数据库动画
米孚软件开发有限公司怎么样
派出所加强网络安全培训
服务器之间连接池
idc服务器托管 云主机
网络安全防护技术手段的图片
网络技术人才从事职业
vps云服务器是什么
网络安全法涉及的罪名
程控交换机软件开发
中国网络安全法颁布时间
服务器err60
如何讲网络安全ppt
网易云 服务器发生错误 521