为了再后续查看方便,我还是完整的记录KVM图形化安装。

介于网络环境的原因,我选择NAT.

2,安装kvm前的准备工作

2.1 关闭防火墙  setenforce 0    vi /etc/sysconfig/selinux 将enforcing改为disabled

2.2 关闭iptables规则  /etc/init.d/iptables stop  /etc/init.d/iptables save

3,查看系统是否支持虚拟化。(如果是cpu支持虚拟化的话,而且勾上如上图所示的话应该是没问题的)

egrep --color 'vmx|svm' /proc/cpuinfo

vmx 指的是intel的cpu

svm 指的是amd的cpu

或者这样查看

4,安装kvm

yum install -y kvm virt-*  libvirt  bridge-utils qemu-img  tigervnc-server

说明:

kvm:软件包中含有KVM内核模块,它在默认linux内核中提供kvm管理程序

libvirts:安装虚拟机管理工具,使用virsh等命令来管理和控制虚拟机。

bridge-utils:设置网络网卡桥接。

virt-*:创建、克隆虚拟机命令,以及图形化管理工具virt-manager

qemu-img:安装qemu组件,使用qemu命令来创建磁盘等。

tigervnc-server:作为vnc服务端,供客户端远程。

5,查看kvm模块是否被加载

lsmod |grep kvm

如果有下面信息,表示加载成功。

kvm_intel 53484 0

kvm 316506 1 kvm_intel

6,设置网络

6.1  cd /etc/sysconfig/network-scirpts/   cp ifcfg-eth0 ifcfg-br0

6.2  vi ifcfg-eth0  更改信息如下

DEVICE=eth0

HWADDR=00:0C:29:60:1B:F8

TYPE=Ethernet

UUID=abbb4fa4-33d6-4b8c-b12d-5796e154930f

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=none

BRIDGE=br0

6.3  vi ifcfg-br0

DEVICE=br0

#HWADDR=00:0C:29:60:1B:F8

TYPE=Bridge

#UUID=abbb4fa4-33d6-4b8c-b12d-5796e154930f

ONBOOT=yes

NM_CONTROLLED=yes

BOOTPROTO=static

IPADDR=192.168.243.130

NETMASK=255.255.255.0

GATEWAY=192.168.243.2

DNS1=192.168.243.2

DNS2=8.8.8.8

这里的ip可以通过ifconfig获取,网关可以通过route -n获取到。

重启网络服务:

/etc/init.d/network restart,可以看到地址给了br0了。

7,启动服务

/etc/init.d/libvirtd start

/etc/init.d/messagebus restart

/etc/init.d/vncserver start(报错:提示没有配置文件)==>修改配置文件,vi /etc/sysconfig/vncserver

||

启动服务,还是报错,提示没有密码,那就设置密码

vncpasswd   2次输入密码(不少于6位)

再次启动服务,启动完成。

查看网络列表(必须要要在启动服务之后才可以看到)

brctl show

8,创建虚拟机,安装系统。

8.1,刚开始的我就多添加40G的磁盘,目的就是为了给新的虚拟机,我们得让该磁盘可以使用,所以我们需要分区、格式化、挂载。

分区,

fdisk /dev/sdb

n   p  一直回车 p  w

格式化,mkfs.ext3 /dev/sdb1

建立挂载点  mkdir /data/

挂载  mount /dev/sdb1 /data/  这里的挂载需要写到/etc/fstab中去,这样可以达到开机就自动挂载。

8.2 搭建NFS服务

8.2.1将光盘挂载到/mnt目录

8.2.2搭建nfs服务。

8.2.3 yum install -y rpcbind nfs-utils

8.2.4 编辑配置文件,启动服务。

vi /etc/exports

/mnt  192.168.243.0/24(ro,sync)

/etc/init.d/rpcbind start

/etc/init.d/nfs start

8.2.5 查看共享目录

showmount -e 192.168.243.130

8.2.6 创建文件格式为qcow2的分区。

qemu-img create -f qcow2 -o preallocation=metadata  /data/test03.img 10G;

8.2.7 创建虚拟机

virt-install --name=test03 --os-variant=RHEL6--ram 1024--vcpus=1--disk path=/data/test03.img,format=qcow2,size=10,bus=virtio --accelerate --location '/mnt/' --vnc --vncport=5910--vnclisten=0.0.0.0--network bridge=br0,model=virtio --noautoconsole

8.2.8 如下提示,说明我们要使用到vnc软件,进行远程安装。

8.2.9 打开vnc软件,远程连接。

8.3.0

其它图片我就不再显示了。

linux kvm图标需要安装的软件,KVM 图形化安装相关推荐

  1. MySQL 5.7 下载与安装(Windows msi 图形化安装)

    一.下载 二.安装 运行下载好的 mysql-installer-community-5.7.xx.xx.msi 可执行程序 协议许可,勾选 [I accept the license terms], ...

  2. 运维之道 | CentOS7.6 安装部署KVM虚拟机(GUI图形化安装)

    前言 KVM虚拟技术是完全的虚拟化,VPS之间不共用母机CPU和内存,VPS之间资源使用是独立的,互不影响.由于是完全的虚拟化,KVM虚拟技术的VPS理论上支持安装linux和windows任何版本, ...

  3. 构造Linux的图形化安装程序(4)(转)

    构造Linux的图形化安装程序(4)(转) rpm包管理和安装盘定制 本文是构造Linux的图形化安装程序系列文章的第四部分,内容主要包括RPM基本命令介绍,RPM包的定制过程,RPM SPEC文件的 ...

  4. 构造Linux的图形化安装程序(1)(转)

    构造Linux的图形化安装程序(1)(转) 作者:于辰涛 这是一个向用户介绍如何构造Linux的图形化安装程序的专栏.介绍的内容包括:安装环境的定制,图形化启动,本地化支持,分区功能,如何支持reis ...

  5. 构造Linux的图形化安装程序(3)(转)

    构造Linux的图形化安装程序(3)(转) 分区功能和RAID.LVM支持 本文是构造Linux的图形化安装程序系列文章的第三部分,作者将从基本的分区表结构开始,介绍分区功能的实现和如何支持RAID. ...

  6. oracle linux 图形化,Linux7图形化安装Oracle11g教程,亲测实用有效!

    linux图形化安装Oracle11g和静默安装Oracle11g前面步骤是一样的,可以参考Linux7静默安装Oracle11g教程,亲测实用有效!的前11步骤,接下来: 12.开始安装 切换到or ...

  7. 安装matlab2014b软件时,在安装进度条完成后,没有弹出产品配置说明

    1.问题描述:安装matlab2014b软件时,在安装进度条完成100%后,就没有了页面,没有弹出下一步的产品配置说明. -解决方案:去matlab安装目录下找到bin文件夹,点击matlab.exe ...

  8. 新电脑买回来要安装什么软件,新电脑安装哪些软件

    很多电脑小白新买了电脑但是不知道应该安装哪些软件,新电脑安装哪些软件除了根据自己的需求安装一些专业的软件,比如做设计的安装ps.ai,做剪辑的安装pr等一些相关专业需要的软件,还需要安装一些基本常用的 ...

  9. Win10安装Ubuntu子系统及图形化界面详细教程20210401

    Win10安装Ubuntu子系统及图形化界面详细教程 WSL(Windows Subsystem for Linux),顾名思义就是Windows中可以用Linux了,当然命令也会丰富更多,尤其是WS ...

最新文章

  1. tags cloud
  2. c 连接mysql后 怎么用_使用C语言连接mysql,并进行操作
  3. 安装windows 10操作系统
  4. android 框架_AOP编程_Android优雅权限框架(2)Demo完全解析
  5. 深入理解定时器系列第三篇——定时器应用(时钟、倒计时、秒表和闹钟)
  6. 一封遗失信件成就的科技亿万富翁
  7. invoke 魔术_PHP常用魔术方法(__invoke魔术方法)
  8. 用scikit-learn和pandas实现线性回归
  9. 创建全局SystemTray.ProgressIndicator
  10. 机器学习 流式特征_Web服务与实时机器学习端点的流式传输
  11. Docker学习笔记08-----Docker Harbor使用详解
  12. transcad安装教程_TransCAD免安装版
  13. IIS无法启动,提示另外一个程序正在使用此文件
  14. 互联网在线地图平台对比分析
  15. GPU卡的主流调度平台
  16. 视频教程-C# 实战项目——快递单打印软件-C#
  17. windows10 右下角任务栏 隐藏图标
  18. linux查看usr利用率,在Linux中通过Top运行进程查找最高内存和CPU使用率
  19. 《海上钢琴师》斗琴部分的曲子
  20. 撰写SCI论文好用的免费工具(下) - 易智编译EaseEditing

热门文章

  1. Linux学习总结(29)——CentOS 6和CentOS 7区别总结
  2. typecho支持html,[分享] Basic HTML - 一款极简的Typecho主题
  3. requests模块报错:Use body.encode('utf-8') if you want to send it encoded in UTF-8.
  4. Qt JSON解析生成笔记
  5. 设计模式笔记--委派
  6. 用到的lib、dll整理
  7. Nginx根据User-Agent适配PC和手机
  8. 为什么要拆分warning_repaired表?
  9. HDU2111 Saving HDU 【贪心】
  10. Nagios配置监控windows客户端