重置XenServer本地磁盘LVM为EXT3格式

大致需求

XenServer默认安装到本地磁盘,本地磁盘被基于Linux的LVM所管理,在XenServer创建为LVM Type的本地SR,

XenServer在LVM上不支持Thin Provisioning磁盘精简制备功能,如果我们想使用Thin Provisioning功能需要将

磁盘格式化为EXT3格式,创建EXT3 Type的本地SR。
EXT3 Type的本地SR创建方法有两种:
1.在安装XenServer的时候勾选Enable thin provisioning,然后默认装完后本地磁盘将被格式化为EXT3格式。
2.如果在安装XenServer时候未勾选Enable thin provisioning选项,默认安装完本地磁盘将是LVM格式,此时我

们需要使用CLI去修改重置为EXT3格式。
本文将介绍如何在装完XenServer的LVM格式本地磁盘通过命令重置为EXT3格式。

具体步骤

1.查找SR-UUID:

[root@xenserver-kayjlcsd ~]# xe sr-list name-label="Local_SSD"

uuid ( RO)                : 24c1c2bf-18eb-0f43-5921-0ea798579b63
          name-label ( RW): Local_SSD
    name-description ( RW): 
                host ( RO): xenserver-kayjlcsd
                type ( RO): lvm
        content-type ( RO): user

[root@xenserver-kayjlcsd ~]# xe pbd-list sr-uuid=24c1c2bf-18eb-0f43-5921-0ea798579b63

uuid ( RO)                  : ec5b3b21-38a1-8642-935c-d6c029e93d63
             host-uuid ( RO): 460551e3-0294-4f24-abec-1838b033ef65
               sr-uuid ( RO): 24c1c2bf-18eb-0f43-5921-0ea798579b63

2.拔出PDB对象

xe pbd-unplug uuid=24c1c2bf-18eb-0f43-5921-0ea798579b63

3.删除PBD对象

xe pbd-destroy uuid=24c1c2bf-18eb-0f43-5921-0ea798579b63

4.FORGET本地SR对象

xe sr-forget uuid=24c1c2bf-18eb-0f43-5921-0ea798579b63

5.创建EXT3格式的本地SR对象

xe sr-create content-type=user name-label="sda" shared=false device-config-device=/dev/sda3 type=ext

 

THE END