一、说明

本篇文章介绍的是基于centos环境来安装的,ip地址192.168.4.233
二、检查CPU是否支持虚拟技术

egrep 'vmx|svm' /proc/cpuinfo

如果有输出内容表示支持。
三、安装KVM
1、安装组件

yum install kvm
yum install qemu qemu-kvm -y
yum -y install libvirt virt-viewer libpk-gtk-module.so

2、配置

#这里主要是tcp连接的设置
vim /etc/libvirt/libvirtd.conf

listen_tls = 0
listen_tcp = 1
tcp_port = "16509"
listen_addr = "192.168.4.233"
unix_sock_ro_perms = "0777"
unix_sock_rw_perms = "0770"
auth_tcp = "none"
max_clients = 1024
min_workers = 100
max_workers = 200
max_requests = 20
max_client_requests = 50

#这里主要是对vnc的设置,一会儿通过vnc-viewer连接来进行安装
vim /etc/libvirt/qemu.conf

vnc_listen = "0.0.0.0"
vnc_password = "bigdata" #vnc连接密码
remote_display_port_min = 5900 #vnc最小端口
remote_display_port_max = 65535 #vnc最大端口

3、重启服务

service libvirtd restart

4、查看服务是否启动

ps -ef | grep libvirtd

5、查看虚拟机

virsh list

四、配置网桥
1、配置网桥br0

vim /etc/sysconfig/network-scripts/ifcfg-br0

DEVICE=br0
BOOTPROTO=static
ONBOOT=yes
TYPE=Bridge
IPADDR=192.168.4.233
NETMASK=255.255.255.0
DNS2=114.114.114.114
GATEWAY=192.168.4.1
DNS1=8.8.8.8
DELAY=0

vim /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=none
HWADDR=6c:0b:84:92:9f:e4
IPV6INIT=yes
MTU=1500
NM_CONTROLLED=yes
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
PEERDNS=yes
NM_CONTROLLED=no
BRIDGE=br0

2、重启网络服务

service network restart

3、查看网络连接

brctl show

#输出如下
br0 8000.6c0b84929fe4 no eth0
vnet0
virbr0 8000.525400b0a7a4 yes virbr0-nic

五、安装虚拟机

virt-install --name=vm2 --ram=1024 --vcpus=1 --disk=/data/vm/vm2.img,size=50 --os-type=linux --cdrom=/data/CentOS-6.5-x86_64-bin-DVD1.iso --network=bridge:br0 --vnc --accelerate --force --autostart

说明:

1、不用把iso放在root目录,要不读取不到

2、如果提示没有权限,将qume用户添加到超级管理员用户组

查看vnc端口号

ps aue | grep vm1

如果是 -vnc 0.0.0.0:0表示端口号5900 -vnc 0.0.0.0:1表示端口号5901,依次类推。

然后就可以在windows下使用vnc-viewer来连接192.168.4.233:5900,并输入设置的密码,即可进行安装了。

转载于:https://blog.51cto.com/13519464/2048896

linux命令行安装使用KVM相关推荐

  1. Linux命令行安装Oracle12c

    文章目录 1.下载Oracle12c 2.配置主机名和IP的映射 3.Oracle安装的先决条件 3.1手动设置 3.1.1配置内核参数 3.1.2限制oracle用户资源使用 3.1.3安装依赖软件 ...

  2. Linux 命令行 安装Anaconda3

    Linux 命令行 安装Anaconda3 首先进入root权限:sudo su 1.在当前目录下创建文件夹: mkedir anaconda3 2.ls 查看创建的文件夹: 3.进入当前文件夹:cd ...

  3. websphere7 linux 命令行安装(静默安装)

    1 登陆root用户,解压该安装包 was.cd.70011.trial.base.opt.linux.ia32.tar.gz 2.编辑配置文件responsefile.nd.txt. respons ...

  4. linux命令行安装 php_如何在 Linux 命令行中使用和执行 PHP 代码

    PHP是一个开源服务器端脚本语言,最初这三个字母代表的是"Personal Home Page",而现在则代表的是"PHP:Hypertext Preprocessor& ...

  5. linux命令后创建 iso 镜像_袋鼠存储 v1.4.1 来了:docker镜像,linux命令行安装,客户端......

    袋鼠存储是一款跨平台,跨网络管理数据,就近为用户提供服务的分布式服务.可通过官网文档 roostore.com/docs# 详细了解 袋鼠存储自从发布以来,已得到大量用户的下载与使用反馈,在此感谢大家 ...

  6. CentOS命令行安装配置KVM详细教程

    系统为centos 6.4 64位 最小化安装  服务器为dell R720,所以网卡为em0,在vmware作为练习安装学习,同样可以,命令行不是为了显的牛B,而是不用考虑桌面兼容性和其他原因的影响 ...

  7. linux命令行安装vnc_Linux Centos7.x下安装部署VNC的实操详述

    VNC (Virtual Network Console)是虚拟网络控制台的缩写.它 是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的.VNC 是在基于 UNIX和 Lin ...

  8. 向日葵Linux命令行安装,向日葵X版Linux安装教程

    最近,有关如何教大家Sunflower X版本的Linux安装教程的问题引起了许多网民的关注. 大多数网民都想知道如何教授Sunflower X版本的Linux安装教程. 关于向日葵教学有关如何使用X ...

  9. linux命令行安装vnc_CentOS下安装VNC并设置远程服务

    首先需要检查一下服务器是否已经安装了VNC服务,检查服务器的是否安装VNC的命令如下: Linux代码 rpm -qa | grep vnc 使用了上面的命令,返回的信息如下所示. 如果没有任何显示, ...

最新文章

  1. Windows上打开大文件的工具
  2. 没有c语言基础可以学python吗-零基础学Python之前需要学c语言吗
  3. 常用3种数据库的Sql分页
  4. Ubuntu 及其衍生版安装使用截图工具【深度截图】
  5. python爬取微博评论_用 python 爬取微博评论并手动分词制作词云
  6. 转 Procrastination
  7. 虚拟机的磁盘扩大超过2T,发现超过2T的这部分无分区
  8. 关于软件开发本质和开发方法的一些文章的读后感
  9. javascript:void(0)
  10. MySQL存储过程中的循环怎么写
  11. Python爬虫小白入门(六)爬取披头士乐队历年专辑封面-网易云音乐
  12. 思科CEO自爆:G20虚拟会议用的我家技术
  13. linux象棋软件下载,一个中国象棋游戏
  14. Cisco ASA 9.17.1 Full ( bin, ova, qcow2, SPA, vhdx ) 下载 - 思科防火墙
  15. GPipe: Efficient Training of Giant Neural Networks using Pipeline Parallelism
  16. HTML七大选择器,HTML各类选择器
  17. HTML元素的水平/垂直居中方式(简单代码和图)
  18. Reso | mysql、SQLServer、Oracle的区别
  19. 联机棋类游戏《憋尿罐》实现源码
  20. MySQL数据查询(可视化界面 MySQL Workbench)

热门文章

  1. 福利模块功能实现及考勤模块准备
  2. Ubuntu10下MySQL搭建Amoeba系列(文章索引)
  3. 教程:从FLASH过渡到SILVERLIGHT.(实例+源码)
  4. 时间复杂度与空间复杂度分析
  5. 解读微软开源MMLSpark:统一的大规模机器学习生态系统
  6. python脚本获取内网,公网ip
  7. mysql数据库-主主配置
  8. 浅谈Javascript中的void操作符
  9. web安全之token
  10. 大话软件测试与职业生涯