linux上kvm的安装及使用

我是在vmware虚拟机上安装的

一、检查cpu是否支持虚拟表

grep ‘vmx|svm‘ /proc/cpuinfo --color  //有则支持

二、安装kvm及所需软件包并验证

yum -y install kvm virt-* libvirt   //

检查安装是否成功

lsmod|grep kvm

ls /dev/kvm

三、网络配置

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

DEVICE=br0

#HWADDR=00:0C:29:F2:0D:DA

TYPE=Ethernet

#UUID=e4728a54-13a5-48a2-8fcc-030eb15e789f

ONBOOT=yes

#NM_CONTROLLED=yes

BOOTPROTO=none

IPADDR=192.168.10.20

NETMASK=255.255.255.0

GATEWAY=192.168.10.2

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

DEVICE=eth0

#HWADDR=00:0C:29:F2:0D:DA

TYPE=Ethernet

#UUID=e4728a54-13a5-48a2-8fcc-030eb15e789f

ONBOOT=yes

#NM_CONTROLLED=yes

BOOTPROTO=none

#IPADDR=192.168.10.20

#NETMASK=255.255.255.0

#GATEWAY=192.168.10.2

BRIDGE=br0

四、加载网卡模块,并重启网络服务

modprobe -rv e1000

modprobe -v e1000

/etc/init.d/network restart

chkconfig libvirtd on

五、安装虚机

virt-install \

--connect qemu:///system \

--name=rhel-server-10.20  \

--ram=1024 --vcpus=1  \

--os-type=linux \

--hvm \

--cdrom=/store/rhel-server-6.4-x86_64-dvd.iso  \

--disk path=/store/KVM/rhel-server-10.20.img,size=20  \

--graphics vnc  \

--network bridge=br0 \

--noautoconsole \

--debug

六、一些简单的使用

通过vnc进行安装配置

virsh vncdisplay rhel-server-10.20

克隆虚机

virt-clone --connect=qemu:///system -o rhel-server-10.20 -n rhel-server-10.21 -f /store/KVM/rhel-server-10.20.img -f /storage/DISK/rhel-server-10.20

添加硬盘

virsh attach-disk 虚拟机名 source target

eg:qemu-img create -f raw /storage/DISK/VM_CentOS.img 50G

virsh attach-disk VM_CentOS_6.5_x64 /storage/DISK/rhel-server-10.20.img vda --config

删除硬盘

virsh detach-disk VM_CentOS_6.5_x64 /storage/DISK/rhel-server-10.20.img --config

KVM增加块设备:

qemu-img create -f raw /storage/DISK/rhel-server-10.20.img 200G

virsh edit VMname

<disk type=‘file‘ device=‘disk‘>

<driver name=‘qemu‘ type=‘raw‘/>

<source file=‘/storage/DISK/rhel-server-10.20.img‘/>

<target dev=‘vda‘ bus=‘virtio‘/>

<address type=‘pci‘ domain=‘0x0000‘ bus=‘0x00‘ slot=‘0x05‘ function=‘0x0‘/>

</disk>

动态增加内存

virsh setmem rhel-server-10.20 8388608

时间: 2024-12-05 19:40:10

linux上kvm的安装及使用的相关文章

【Oracle 集群】11G RAC 知识图文详细教程之RAC在LINUX上使用NFS安装前准备(六)

RAC在LINUX上使用NFS安装前准备(六) 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习的汇总.然后形成体系的总结,一则进行回顾复习,另则便于查询使用.本图文文档亦源于此.阅读Oracle RAC安装与使用教程前,笔者先对这篇文章整体构思和形成进行梳理.由于阅读者知识储备层次不同,我将从Oracle RAC安装前的准备与规划开始进行整体介绍安装部署Oracle RAC.始于唐博士指导,对数据库集群进

linux上源码安装MySQL详解

最近需要使用MySQL Fabric,这货是MySQL5.6.10之后才出现的utility.手头机器装的是MySQL5.1,所以需要先把旧版MySQL升级成5.6版本.之前没有玩过MySQL,所以这次稍微费了点事.在此,把过程记录下来,希望能给有需求的人提供一点帮助.下面我们就正式开始. 1. 删除老版本MySQL 其实删除老版MySQL是一件很简单的事,但是开始时候由于担心各个包的依赖会导致各种问题,亦步亦趋来得很慢.其实只需要做到这么几步就可以了: 1.1 查看已安装的mysql版本并删除

Windows 和 Linux 上Redis的安装守护进程配置

# Windows 和 Linux 上Redis的安装守护进程配置 Redis 简介 ? Redis是目前最常用的非关系型数据库(NOSql)之一,常以Key-Value的形式存储.Redis读写速度远远比关系型数据库高(mysql.oracle).所以常用作项目热数据缓存 Windows上的安装配置 1) 在GitHub下载https://github.com/microsoftarchive/redis/releases 2) 解压并安装redis服务以支持守护进程(后台启动) 解压之后目录

[转帖]JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!)

JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!) https://www.cnblogs.com/yjd_hycf_space/p/7727757.html 原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/12115262.html

Linux上open-iscsi 的安装,配置和使用

关于open-iscsi open-iscsi是一个实现 RFC3720 iSCSI协议的高性能initiator程序.iSCSI使得访问SAN上的存储不再只能依赖Fibre Channel,也可以通过TCP协议和以太网络.在很多Linux平台都可以方便的下载到open-iscsi包. 有了它就可以在Linux上直接连接远端的block device了,就像使用本地block device一样方便. 目前是open-iscsi包含两个部分:内核部分和用户空间部分 Kernel part(内核)

在Linux上使用Wine安装轻聊版的QQ的步骤讲解

准备 Wine 环境 wine 版本要求,越新越好,我用的 1.7.55,目前最新是1.8rc2. 删除或者备份你的 ~/.wine,如果你之前运行过 wine 的话.因为涉及到少量配置,尽量不要让以前的环境干扰你. 配置 Wine运行 winecfg,在“应用程序”页签底部,“Windows版本”,选择为"8.1".8.0可能也是可以的,但我选的是8.1. 设置为 windows 8.1,打开所有外部链接,比如 qq 空间等,会使用内置的 IE 浏览器(gecko win32 引擎)

Linux上redis详细安装及配置过程

本次介绍下redis的安装及详细配置,需要注意的是本地介绍的不是通过yum方式安装,也不推荐大家使用yum安装,安装完了其实啥也不知道. 1,通过rz命令将本地的tar.gz包上传到linux服务器上;我这里用的是redis-3.0.2.tar.gz,上传到/home/download下: 2.tar -zxvf 命令解压文件: 3,进入到redis-3.0.2文件夹下执行make编译命令, 看到下面这样的结果说明一切正常, 5,执行 make install命令进行安装,我个人习惯将软件都安装

Linux通用KVM自动安装Shell脚本(兼容所有Linux发行版/CentOS/Ubuntu)

官网: https://github.com/retspen/webvirtmgr/wiki/Setup-Host-Server 安装: wget -O - https://retspen.github.io/libvirt-bootstrap.sh | sudo sh 脚本: vim libvirt-bootstrap.sh chmod 777 libvirt-bootstrap.sh #!/bin/sh - #=========================================

linux上redis的安装与配置

1.redis安装 wget http://download.redis.io/releases/redis-4.0.8.tar.gz tar xzf redis-4.0.8.tar.gz ln -s redis-4.0.8 redis cd redis-4.0.8 make && make install 2.启动 redis-server 3.连接 redis-cli -h 127.0.0.1 -p 也可以是redis-cli 4.配置,一台机器上往往会用到很多redis,由于redi