热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

kvm虚拟机许可密钥

本文主要介绍关于运维的知识点,对【KVM虚拟机搭建】和【kvm虚拟机许可密钥】有兴趣的朋友可以看下由【Chinese1112222】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的【】相关技术问题

本文主要介绍关于运维的知识点,对【KVM虚拟机搭建】和【kvm虚拟机许可密钥】有兴趣的朋友可以看下由【Chinese1112222】投稿的技术文章,希望该技术和经验能帮到你解决你所遇的【】相关技术问题。

kvm虚拟机许可密钥

KVM的安装配置与基本操作

目录
第一部分 实验环境
第二部分 安装图形界面
第三部分 配置KVM虚拟化
第四部分 创建桥接网卡
第五部分 KVM虚拟环境中安装系统
第六部分 克隆
第七部分 其它命令

第一部分 实验环境
Linux服务器一台
IP地址:192.168.80.40kvm01

第二部分 安装图形界面
[root@kvm01 ~]# yum groupinstall "GNOME 桌面" –y //安装图形界面
注意,如果在控制台上操作(或者没有中文环境),yum groupinstall “GNOME Desktop” -y
[root@kvm01 ~]# yum grouplist

?
[root@kvm01 ~]# init 5 //切换到图形化界面

以下在控制台操作
依次输入 1-2-q-yes- 登录 - 设置

?










//图形化界面安装完成

第三部分 配置KVM虚拟化

安装插件及工具
[root@kvm01 ~]# yum install -y \

qemu-kvm.x86_64 \
qemu-kvm-tools.x86_64 \
python-virtinst.noarch \
qemu-img.x86_64 \
bridge-utils.x86_64 \
libvirt \
virt-manager

验证当前主机是否满足KVM的运行条件
//将虚拟机关机后,处理器开启虚拟化功能:


//intel CPU过滤vmx ;AMD CPU过滤smv
[root@kvm01 ~]# cat /proc/cpuinfo | egrep -o "vmx|smv"

?
[root@localhost ~]# modprobe kvm //加载KVM模块
[root@kvm01 ~]# lsmod | grep kvm

第四部分 创建桥接网卡
[root@kvm01 ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
//
在末尾新增一行,同时要把网卡的IP相关参数去掉

?
保存退出
[root@kvm01 ~]# vi /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
BOOTPROTO=static
#NM_COnTROLLED=no
OnBOOT=yes
TYPE=Bridge
IPADDR=192.168.80.40
NETMASK=255.255.255.0

?
保存退出
[root@kvm01 ~]# service network restart
[root@kvm01 ~]# ifconfig

第五部分 KVM虚拟环境中安装系统
注意:硬盘中要留两个目录给数据存储池与镜像存储池,大小自己设置!
数据存储池用来存放安装的系统文件;
镜像存储池用来存放iso镜像。

安装管理工具virt-manager
[root@kvm01 ~]# yum install –y virt-manager //安装virt-manager管理工具
[root@kvm01 ~]# virt-manager //启动virt-manager管理工具
创建数据存储池
双击QEMU/KVM,打开存储



?

?

创建镜像存储池

?

?

?
完成

将iso镜像拉到镜像存储池里
[root@kvm01 ~]# ls

?
[root@kvm01 ~]# cp rhel-server-6.5-i386-dvd.iso /opt/images/ISO/

?
刷新一下管理器

?
完成
安装系统
右击QEMU/KVM,新建

?












?

?
下面可以安装系统省略
[root@kvm02 ~]# virt-manager //安装完成后关闭,打开虚拟管理器查看
安装完成后显示以下内容

第六部分 克隆

配置rhel6.5:
[root@test01 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0

?
保存退出
[root@test01 ~]# service network restart //重启网络服务
[root@test01 ~]# ping 192.168.80.2 //查看能否与真机通信

?
通信正常
回到virt-managert管理器,选中虚拟机,右击—克隆
//注意:当rhel6.5正在运行的时候不能克隆,必须系统关闭的时候才能克隆,如图所示:

?
//克隆按钮是灰色的,不能点击


?

?

?
克隆完成
修改克隆系统的配置
右击—运行,开启rhel6.5-02系统,上面打开界面


由于该系统是克隆另一个系统,所有的信息都是一样的,需修改以下配置:
主机名、IP地址、MAC地址,UUID删除掉
[root@test01 ~]# vi /etc/sysconfig/network //永久更改主机名,重启后生效

?
保存退出
[root@test01 ~]# ifconfig –a //查看网络信息

?
[root@test01 ~]# ifconfig –a | grep HW | awk ‘{print$5}’ >> /etc/sysconfig/network-scripts/ifcfg-eth0 //将MAC地址放进网络配置文件里面
[root@test01 ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
将UUID删除,修改名称、MAC地址、IP地址

?
保存退出
[root@test01 ~]# cd /etc/sysconfig/network-scripts/
[root@test01 network-scripts]# mv ifcfg-eth0 ifcfg-eth1

?
[root@test01 network-scripts]# service network restart //重启网络服务
[root@test01 network-scripts]# ping 192.168.80.2 //查看通信情况

?
通信成功

第七部分 其它命令


------以下是命令字符界面操作命令,一般情况下直接图形界面操作,用不着------
首先安装管理工具
[root@kvm02 ~]# yum install acpid –y
[root@kvm02 ~]# yum install acpid
[root@kvm02 ~]# virsh list –all?

https://s4.51cto.com/images/blog/201804/11/89f518ec7bf2f0439003a11a7c547deb.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=


---------以下是一系列操作命令-----------
virsh shutdown winxp //
关闭虚拟机
virsh start winxp //启动虚拟机
virsh destroy winxp //停止虚拟机(关闭后状态仍然是运行,停止才会删除,关闭状态)
virsh suspend winxp //挂起、暂停
virsh resume winxp //恢复
virsh autostart winxp //开机自运行
virsh dumpxml 虚拟机名称 > 路径
------删除KVM虚拟机--------
virsh destroy winxp //
先关闭再删除,或者先删除再关闭,一样能删除
virsh undefine winxp?
virsh list --all //
查看虚拟机状态?
------
克隆------centos7.4版本已经没有以下命令了)
virsh list --all
virt-clone -o
源虚拟机名称 -n 克隆后的虚拟机名称 -f 克隆后的虚拟机磁盘镜像路径
virsh start 克隆后的虚拟机名称?

本文《KVM虚拟机搭建》版权归Chinese1112222所有,引用KVM虚拟机搭建需遵循CC 4.0 BY-SA版权协议。


推荐阅读
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • Centos7搭建ELK(Elasticsearch、Logstash、Kibana)教程及注意事项
    本文介绍了在Centos7上搭建ELK(Elasticsearch、Logstash、Kibana)的详细步骤,包括下载安装包、安装Elasticsearch、创建用户、修改配置文件等。同时提供了使用华为镜像站下载安装包的方法,并强调了保证版本一致的重要性。 ... [详细]
  • 三、查看Linux版本查看系统版本信息的命令:lsb_release-a[root@localhost~]#lsb_release-aLSBVersion::co ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • 在CentOS/RHEL 7/6,Fedora 27/26/25上安装JAVA 9的步骤和方法
    本文介绍了在CentOS/RHEL 7/6,Fedora 27/26/25上安装JAVA 9的详细步骤和方法。首先需要下载最新的Java SE Development Kit 9发行版,然后按照给出的Shell命令行方式进行安装。详细的步骤和方法请参考正文内容。 ... [详细]
  • CEPH LIO iSCSI Gateway及其使用参考文档
    本文介绍了CEPH LIO iSCSI Gateway以及使用该网关的参考文档,包括Ceph Block Device、CEPH ISCSI GATEWAY、USING AN ISCSI GATEWAY等。同时提供了多个参考链接,详细介绍了CEPH LIO iSCSI Gateway的配置和使用方法。 ... [详细]
  • centos安装Mysql的方法及步骤详解
    本文介绍了centos安装Mysql的两种方式:rpm方式和绿色方式安装,详细介绍了安装所需的软件包以及安装过程中的注意事项,包括检查是否安装成功的方法。通过本文,读者可以了解到在centos系统上如何正确安装Mysql。 ... [详细]
  • CentOS7.8下编译muduo库找不到Boost库报错的解决方法
    本文介绍了在CentOS7.8下编译muduo库时出现找不到Boost库报错的问题,并提供了解决方法。文章详细介绍了从Github上下载muduo和muduo-tutorial源代码的步骤,并指导如何编译muduo库。最后,作者提供了陈硕老师的Github链接和muduo库的简介。 ... [详细]
  • 本文详细介绍了在Centos7上部署安装zabbix5.0的步骤和注意事项,包括准备工作、获取所需的yum源、关闭防火墙和SELINUX等。提供了一步一步的操作指南,帮助读者顺利完成安装过程。 ... [详细]
  • 在Windows10系统上使用VMware创建CentOS虚拟机的详细步骤教程
    本文详细介绍了在Windows10系统上使用VMware创建CentOS虚拟机的步骤,包括准备条件、安装VMware、下载CentOS ISO文件、创建虚拟机并进行自定义配置、设置虚拟机的ISO与网络、进行安装和配置等。通过本文的指导,读者可以轻松地创建自己的CentOS虚拟机并进行相应的配置和操作。 ... [详细]
  • 本文介绍了在无法联网的情况下,通过下载rpm包离线安装zip和unzip的方法。详细介绍了如何搜索并下载合适的rpm包,以及如何使用rpm命令进行安装。 ... [详细]
  • LINUX学习之centos7营救模式
    今天卸载软件的时候,不小心把GNOME的一些组件给卸了,导致桌面无法正常开启,会卡在启动过程中,而我的开机启动模式又是设置为图形界面,所以一开LINUX就卡住了,进入不了命令行界面 ... [详细]
  • 进入配置文件目录:[rootlinuxidcresin-4.0.]#cdusrlocalresinconf查看都有哪些配置文件:[rootlinuxid ... [详细]
  • Telnet的使用(Telnet远程连接Linux)
    一、环境描述:客户端:Win10操作系统 ... [详细]
  • zookeeper集群查看状态时报错Error contacting service. It is
    最近在搭建mq集群时候需要用到,zookeeper,可是启动的时候显示成功了,查看状态的时候却报错了:碰到这个问题也是研究好好半天才解决,这里就总结出 ... [详细]
author-avatar
蒋军利
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有