1
|
yum -y groupinstall
'Virtualization'
'Virtualization Client'
'Virtualization Platform'
'Virtualization Tools'
|
1
|
lsmod |
grep
kvm
|
1
2
3
4
|
virt-
install
--connect=qemu:
///system
-n
test
[-b br0] --vcpus 2 -r 2048 -f
/dev/vgroup0/lv02
-l
/opt/software/rhel-server-6
.5-x86_64-dvd.iso
(--extra-args console=ttyS0)
--nographics (kvm平台下文本安装增加括号内部分,否则安装开始始看不到过程信息)
|
1
|
virsh常用命令
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
virsh list --all (列出所有客户机)
virsh console name (连接客户机console口)
destroy 强制停止
reboot 重启
reset 断电重启
restore
resume 恢复
save
shutdown
关机
start 启动
suspend 挂起
setmaxmem 重置最大内存
setmem 重置内存
setvcpus 重置CPU个数
undefine 删除一个虚拟机
virt-
install
参数:
必要信息:
--name=NAME虚机名
--
ram
=MEMORY 使用内存
CPU选项:
--vcpus 5,maxcpus=10 cpu个数
--cpuset=CPUSET CPU类型
--cpu=CPU CPU模式
--description=DESCRIPTION描述备注
启动选项:
--location=LOCATION安装文件路径
--pxe 网络启动
--
import
???
--init=INIT???
--extra-args=EXTRA额外增加到kernel的选项
系统选项:
--os-
type
=[linux|unix|windows}
--os-variant=DISTRO_VARIANT
其他选项:
--filesystem=FILESYSTEMS虚机的存储设置,可以是文件,也可以是lvm卷--network=NETWORK网络设置
--graphics=[vnc|none|spice]显示设置
|
1
|
lvcreate -L 100G -n lv01 vgroup01
|
1
2
3
4
5
6
7
|
virt-
install
--connect=qemu:
///system
--name=
test
--
ram
=2048 --network bridge=br0 --vcpus 2 -f
/dev/vgroup0/lv02
-l
/opt/software/rhel-server-6
.5-x86_64-dvd.iso
--extra-args console=ttyS0
--graphics=none
--description=tsest
|
1
2
3
4
5
6
7
|
virt-
install
--connect=qemu:
///system
--name=10.20 --
ram
=1024 --network bridge=br0 --vcpus 2 --disk=
/vm/servers/10
.20,size=80 -l
/opt/software/CentOS-6
.5-x86_64-minimal.iso
--extra-args console=ttyS0
--graphics=none
--description=nginx
|