4、xen虚拟机扩展磁盘空间一法-创新互联

说明:推荐采用添加一个虚拟磁盘文件,然后在虚拟机中加入lvm逻辑卷的方式来增加磁盘空间。 创建过程如下。

目前成都创新互联已为上千的企业提供了网站建设、域名、网站空间、网站托管、服务器租用、企业网站设计、正蓝网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

1. dd创建一个磁盘文件

# dd if=/dev/sdb1 bs=1024M count=6 > /data/dd3.img

4、xen虚拟机扩展磁盘空间一法

2. 关闭dd虚拟机

xm shutdown dd

4、xen虚拟机扩展磁盘空间一法

3. 修改新虚拟机配置文件

# vi /etc/xen/dd
# 修改说明:
 (1) name
 (2) uuid把最后几个数据改变一下
 (3) disk改为实际路径,新添加磁盘时注意磁盘编号。
 (4) vif修改网卡的MAC地址把最后几个数据改变一下

name = "dd"
uuid = "cc49eaea-fb0c-5239-c055-bdafcf209cab"    3a4  43a
maxmem = 512
memory = 512
vcpus = 1
bootloader = "/usr/bin/pygrub"
on_poweroff = "destroy"
on_reboot = "restart"
on_crash = "restart"
disk = [ "tap:aio:/data/dd.img,xvda,w","tap:aio:/data/dd3.img,xvdb,w" ]
vif = [ "mac=00:16:3e:44:ee:07,bridge=xenbr1,script=vif-bridge" ]

说明: 如果采用LVM逻辑卷话,采用以下参数,采用逻辑卷在xen虚拟化环境中在大量的使用,这样将大限度的利用磁盘性能。
disk = [ "tap:aio:/data/test01.img,xvda,w","phy:/dev/lvmdata/var01,xvdb,w" ]

 4、xen虚拟机扩展磁盘空间一法

4. 启动虚拟机

4、xen虚拟机扩展磁盘空间一法

5. 通过控制台进入虚拟机

(1) 查看新添加的虚拟磁盘
4、xen虚拟机扩展磁盘空间一法

查看逻辑卷大小

df -h

4、xen虚拟机扩展磁盘空间一法

(2) 开始分区

fdisk /dev/xvdb

n

p

1

t

8e

w

4、xen虚拟机扩展磁盘空间一法

# partprobe  这条语句失败了

(3) 创建物理卷

查看卷组,逻辑卷

vgs

lvs

4、xen虚拟机扩展磁盘空间一法

创建物理卷,扩展物理卷组

pvcreate /dev/xvdb1

vgextend VolGroup /dev/xvdb1

4、xen虚拟机扩展磁盘空间一法

扩展逻辑卷

如果没有找到逻辑卷的地址、可以按tab

lvextend -l +100%FREE /dev/VolGroup/lv_root

4、xen虚拟机扩展磁盘空间一法

6. 扩展磁盘分区

# resize2fs /dev/VolGroup/lv_root

4、xen虚拟机扩展磁盘空间一法

最终磁盘空间扩展完毕。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:4、xen虚拟机扩展磁盘空间一法-创新互联
本文地址:http://ybzwz.com/article/ddcjph.html