垫江网站建设哪家好产品招商网
news/
2025/9/28 22:58:40/
文章来源:
垫江网站建设哪家好,产品招商网,网络书城网站开发 需求分析,浙江省建设厅建筑信息网官网一、安装完虚拟机后的操作
第一步: 第二步#xff1a;分配的内存大一下#xff0c;处理器多些 第三步#xff1a;打开虚拟化 打开虚拟机、安装KVM
一般企业如果使用kvm虚拟化平台#xff0c;都会把物理服务器装成Centos的操作系统#xff0c;然后装上kvm#xff0c;创建…一、安装完虚拟机后的操作
第一步: 第二步分配的内存大一下处理器多些 第三步打开虚拟化 打开虚拟机、安装KVM
一般企业如果使用kvm虚拟化平台都会把物理服务器装成Centos的操作系统然后装上kvm创建虚拟机 需求内核(rhel6以上):
[rootKVM ~]# uname -r #查看一下版本低于这个版本一下做不了
2.6.32-358.el6.x86_64升级系统(在安装虚拟机出错的情况下一般是操作系统的版本问题)可以忽略这一步
[rootKVM ~]# yum upgrade安装软件:第一种方法选一个即可
[rootKVM ~]# yum install *qemu* *virt* librbd1-devel -y #记不住软件包名的情况下这样输入安装软件:第二种方法 其实下载的是下面几款软件
[rootKVM ~]# yum install qemu-kvm libvirt virt-manager librbd1-devel -y下载报错出现如下问题杀死那个pid从新下载 qemu-kvm libvirt virt-manager 在所谓的kvm技术中应用到的其实有2个东西qemukvm kvm负责cpu虚拟化内存虚拟化实现了cpu和内存的虚拟化但kvm不能模拟其他设备 qemu是模拟IO设备网卡磁盘kvm加上qemu之后就能实现真正意义上服务器虚拟化。 因为用到了上面两个东西所以一般都称之为qemu-kvm。 libvirt则是调用kvm虚拟化技术的接口用于管理的用libvirt管理方便直接用qemu-kvm的接口太繁琐。
启动服务: centos7:
[rootKVM ~]# systemctl start libvirtd
[rootKVM ~]# systemctl enable libvirtd查看kvm模块加载:
[rootKVM ~]# lsmod | grep kvmkvm_intel 53484 3 kvm 316506 1 kvm_intel如果看到有这两行说明支持kvm模块 二、KVM完全文本方式安装虚拟机
按照顺序操作否则报错系统安装报错宿主机网卡先设置为NAT模式 先把镜像上传到虚拟机 yum -y install vsftpd
上传镜像到虚拟机创建挂载目录已经先关闭防火墙
[rootKVM ~]# mkdir /var/ftp/centos7u4
[rootKVM ~]# mount 镜像 /var/ftp/centos7u4
[rootKVM ~]# systemctl start vsftpd
[rootKVM ~]# systemctl stop firewalld setenforce 0 #否则无法读取ftp服务的介质进行创建虚拟机的俩中方法选择其一即可友情提示记得改自己的ip
第一种方法
virt-install --connect qemu:///system -n vm10 -r 2050 --disk path/var/lib/libvirt/images/vm10.qcow2,size5 --os-typelinux --os-variantcentos7.0 --vcpus1 --locationftp://192.168.85.129/centos7u4 -x consolettyS0 --nographics第二种方法
virt-install --connect qemu:///system -n test1 -r 2050 --disk path/var/lib/libvirt/images/test1.qcow2,size3 --os-typelinux --os-variantcentos7.0 --vcpus1 --locationftp://192.168.85.129/centos7u4 -x consolettyS0 --nographics安装解释
qemu:///system 系统如果在裸露的金属内核上运行为根需要KVM安装
-n name
-r 以M为单位指定分配给虚拟机的内存大小
--disk 指定作为客户机存储的媒介 size以G为单位的存储
--os-type 针对一类操作系统优化虚拟机配置
--os-variant 针对特定操作系统变体进一步优化虚拟机配置
--vcpus 指定核数
--location 客户虚拟机kernelinitrd 安装源必须为镜像挂载在ftp目录下
-x consolettyS0 执行终端
--nographics 无图形文本模式缺点纯文本安装的输入时大小写莫名的变换远程ssh没问题 内存必须大于2048 排错: 安装过程中手动配置IP地址 到url位置找不到路径要返回去手动选择url重新配置url为ftp://192.168.14.60/rhel6u4,这里的ip不要写127.0.0.1
注意命令敲下去不要误操作退出安装 输入2回车进入文本模式安装 显示的选项都未设置不要漏设置 设置号的选项跟咱们第一阶段安装虚拟机一样 选择地区 选择1设置地区 选择亚洲 选择上海 64 用户体验计划 进行关闭 选择 6 磁盘分区 选择5 自动分区即可 选择自动分区 c 设置root密码 输入密码 所有都弄好开始安装 回车 即可 登录用户 如果安装出来的kvm虚拟机不能ping通百度需要把宿主机的防火墙开启因为需要nat地址转换才行nat转发规则在宿主机的firewalld防火墙配置规则中回到宿主机上面打开防火墙即可
三、模板镜像配置文件方式安装虚拟机
我这里自己总结拉一下就是你按照上面文本安装会出来俩个配置文件你把配置文件拷贝一份改个名字修改一下配置文件就完成拉第二天的虚拟机安装大概思路就是这样
define方式创建好不会启动 这个直接是从新加载配置文件 create方式创建好会启动 这个是加载配置文件直接启动
记住两个目录
/etc/libvirt/qemu 虚拟机配置文件存放目录 /var/lib/libvirt/images/ 虚拟机磁盘镜像磁盘文件存放目录
这个命令 是加载的 可以忽略
[rootKVM ~]# virsh define /etc/libvirt/qemu/vm2.xml1.拷贝模板镜像和配置文件拷贝的名字后面可以自定义
cp /var/lib/libvirt/images/vm2.img /var/lib/libvirt/images/vm3.imgcp /etc/libvirt/qemu/vm2.xml /etc/libvirt/qemu/vm3.xml2.修改配置文件 vim /etc/libvirt/qemu/vm3.xm
domain typekvmnamevm3/name #此处应修改名字不能相同uuida2f62549-c6b7-4b8f-a8e2-c14edda35a78/uuid #uuid不能相同memory unitKiB2099200/memory #内存可选currentMemory unitKiB2099200/currentMemory #内存可选vcpu placementstatic2/vcpu #cpu核数可选ostype archx86_64 machinepc-i440fx-rhel7.0.0hvm/typeboot devhd//osfeaturesacpi/apic//featurescpu modecustom matchexact checkpartialmodel fallbackallowHaswell-noTSX/model/cpuclock offsetutctimer namertc tickpolicycatchup/timer namepit tickpolicydelay/timer namehpet presentno//clockon_poweroffdestroy/on_poweroffon_rebootrestart/on_rebooton_crashdestroy/on_crashpmsuspend-to-mem enabledno/suspend-to-disk enabledno//pmdevicesemulator/usr/libexec/qemu-kvm/emulatordisk typefile devicediskdriver nameqemu typeqcow2/source file/var/lib/libvirt/images/vm3.img/ #磁盘名称target devvda busvirtio/address typepci domain0x0000 bus0x00 slot0x06 function0x0//diskcontroller typeusb index0 modelich9-ehci1address typepci domain0x0000 bus0x00 slot0x04 function0x7//controllercontroller typeusb index0 modelich9-uhci1master startport0/address typepci domain0x0000 bus0x00 slot0x04 function0x0 multifunctionon//controllercontroller typeusb index0 modelich9-uhci2master startport2/address typepci domain0x0000 bus0x00 slot0x04 function0x1//controllercontroller typeusb index0 modelich9-uhci3master startport4/address typepci domain0x0000 bus0x00 slot0x04 function0x2//controllercontroller typepci index0 modelpci-root/controller typevirtio-serial index0address typepci domain0x0000 bus0x00 slot0x05 function0x0//controllerinterface typenetworkmac address52:54:00:f2:28:6f/ #mac地址不能相同source networkdefault/model typevirtio/address typepci domain0x0000 bus0x00 slot0x03 function0x0//interfaceserial typeptytarget typeisa-serial port0model nameisa-serial//target/serialconsole typeptytarget typeserial port0//consolechannel typeunixtarget typevirtio nameorg.qemu.guest_agent.0/address typevirtio-serial controller0 bus0 port1//channelinput typemouse busps2/input typekeyboard busps2/memballoon modelvirtioaddress typepci domain0x0000 bus0x00 slot0x07 function0x0//memballoon/devices
/domain重点 重点 重点 必须修改nameuuid,mac地址其余可选
用vim修改完之后需要define一下配置文件
virsh define /etc/libvirt/qemu/vm3.xml启动即可
四、KVM gustos图形方式部署安装虚拟机 剩下的跟创建虚拟机一样
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/921238.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!