06
2020
07

Citrix XenServer删除本地储存库与重建储存库

删除本地储存库


找到储存库的uuid:

xe sr-list


删除sr:

xe sr-forget uuid=760c8f8b-ab3f-d920-1307-c83c236bc202

提示被占用


找出占用的信息:

xe pbd-list sr-uuid=760c8f8b-ab3f-d920-1307-c83c236bc202


解除占用:

xe pbd-unplug uuid=a96ffc14-8fae-5725-be7b-ed3ddc7b48aa


再次执行删除sr:

xe sr-forget uuid=760c8f8b-ab3f-d920-1307-c83c236bc202


查看是否正常删除:

xe sr-list

此时已经没有了本地储存库信息


重建本地储存库


方法一:


lsblk查看需要建立储存库的硬盘,我这里是sda:


格式化硬盘:

mkfs.ext4 /dev/sda



查看host的uuid:

xe host-list

image.png


创建本地储存库:

xe sr-create content-type=user device-config:device=/dev/sda host-uuid=8a96a19f-7c1b-448e-a95a-6323b123e396 name-label="Local storage_data" shared=false type=lvm

重点橙色部分标出来了,不讲解,自己百度翻译


右键设置为默认储存库:


方法二:


格式化硬盘:

mkfs.ext4 /dev/sda


查看需要挂载的硬盘路径:

ll /dev/disk/by-path/


创建本地储存库:

xe sr-create content-type=user device-config:device=/dev/disk/by-path/pci-0000:82:00.0-scsi-0:2:0:0 host-uuid=8a96a19f-7c1b-448e-a95a-6323b123e396 name-label="Local storage_data" shared=false type=lvm


方法三:


格式化硬盘:

mkfs.ext4 /dev/sda


查看需要挂载的硬盘id:

ll /dev/disk/by-id/


创建本地储存库:

xe sr-create content-type=user device-config:device=/dev/disk/by-id/scsi-36c81f660eff6f10026989b9808d host-uuid=8a96a19f-7c1b-448e-a95a-6323b123e396 name-label="Local storage_data" shared=false type=lvm


方法四:


新建lv逻辑卷:

lvcreate -L 5T -n local VG_XenStorage-e546abe7-d3c2-065f-6bd9-0650a2e4ca81 -config global{metadata_read_only=0}

解读:-config global{metadata_read_only=0}关闭只读模式

建立一个大小5T,名字local的逻辑卷

VG_XenStorage-e546abe7-d3c2-065f-6bd9-0650a2e4ca81为vg名,可以通过vgdisplay查看,没有vg,或者容量小的,可以自行创建


查看建立的lv:

lvdisplay


创建本地储存库:

xe sr-create content-type=user device-config:device=/dev/VG_XenStorage-e546abe7-d3c2-065f-6bd9-0650a2e4ca81/local host-uuid=9ce28fdc-ff98-415d-90b5-9d7bda2db362 name-label="Local storage_data" shared=false type=lvm

« 上一篇 下一篇 »
Top