Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1094087
  • 博文数量: 286
  • 博客积分: 3124
  • 博客等级: 中校
  • 技术积分: 5186
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-24 23:42
个人简介

Bomi

文章存档

2015年(1)

2013年(1)

2012年(281)

2008年(3)

分类: 虚拟化

2012-02-05 11:51:15

xenserver中的GUI操作功能不全,但命令行下的操作功能齐全而且强大,简单介绍两个
一、给vm添加硬盘
1.获得sr的uuid,新建一个vdi
xe vdi-create sr-uuid=181b140b-2ce7-2a47-eb06-69f10ea696cc name-label=be11 type=user virtual-size=100GiB(单位为MiB,KiB,GiB)
返回vdi uuid:
fb6cb3a9-98dd-4ff7-b49e-08ff34c80671
2.新建一个vbd
xe vbd-create vdi-uuid=fb6cb3a9-98dd-4ff7-b49e-08ff34c80671 vm-uuid=9a1772d5-8eb0-9e48-460b-e7159c33e0ae(需要添加硬盘的vm uuid) device=1(设备号为vm里硬盘数目的顺延,从0开始,比如原来有2个硬盘,则device=2,原来有一个,则device=1) type=Disk(如果是添加光驱,则为CD) mode=RW
返回vbd uuid
31640a57-33e1-699f-22e1-7162770184b8
3.attach新建的vbd
xe vbd-plug uuid=31640a57-33e1-699f-22e1-7162770184b8
ok,在vm中可以使用新硬盘了

二、修改vm的cpu数量
1、确认目前cpu数量
   xe vm-param-list uuid=546f896a-ebe6-8071-2c31-b9214dc1d1b5 |grep VCPUs-
返回
                     VCPUs-params (MRW):
                     VCPUs-max ( RW): 2
              VCPUs-at-startup ( RW): 1
                  VCPUs-number ( RO): 2
             VCPUs-utilisation (MRO): 0: 0.000; 1: 0.000
可以修改的是VCPUs-max(系统最多使用的cpu)、VCPUs-at-startup ( 系统启动时使用的cpu,可以用来热添加cpu测试)
2、修改cpu数量
  xe vm-param-set VCPUs-max=1 uuid=546f896a-ebe6-8071-2c31-b9214dc1d1b5

三、修改vm的memory数量
1、确认目前memory
xe vm-param-list uuid=546f896a-ebe6-8071-2c31-b9214dc1d1b5 |grep -i memory|more
返回
                 memory-actual ( RO): 0
                 memory-target ( RO): 1073741824
             memory-static-max ( RW): 2147483648
            memory-dynamic-max ( RW): 2147483648
            memory-dynamic-min ( RW): 2147483648
             memory-static-min ( RW): 16777216
需要修改的是memory-static-max ( RW): 2147483648
            memory-dynamic-max ( RW): 2147483648
            memory-dynamic-min ( RW): 2147483648
目前为2g
2、修改memory
xe vm-param-set memory-dynamic-max=1073741824  memory-dynamic-min=1073741824  memory-static-max=1073741824
将内存改为1g

阅读(1677) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~