xencenter增删存储操作,​磁盘IO错误修复操作命令步骤

管理员 发布于 4年前   392

增加存储

先使用命令列出所有磁盘:ls -l /dev/disk/by-path/


再使用命令添加:xe sr-create type=lvm content-type=user device-config:device=/dev/disk/by-path/pci-0000:00:10.0-scsi-0:0:1:0 name-label="Disk 2";


xe sr-create type=lvm content-type=user device-config:device=/dev/disk/by-path/pci-0000:00:17.0-ata-3.0-part1 name-label="Disk230G"

其中pci-0000:00:10.0-scsi-0:0:1:0  是by-path显示的磁盘中的一个,在我的操作中是我添加的第二块盘,Disk 2是显示在xencenter中的名称。


删除存储

即PBD是挂载在SR下的,创建新的SR时,默认会创建一个PBD模块, 而删除SR之前,要先将PBD删除才可以删除对应的SR


XenServer删除本地存储SR

1

我们要删除某个SR,就必须先找到要删除挂载在SR下的PBD模块,SR和PBD都有自己的uuid,使用xe sr-list命令列出所有的SR资源


2

删除SR操作(数据会丢失)

xe pbd-list sr-uuid="SR-UUID" --匹配SR的UUID找出对应的物理连接(PBD)信息

xe pbd-unplug uuid="PBD-UUID" --匹配PBD的UUID删除对应的PBD

xe sr-forget uuid="SR-UUID" --匹配SR的UUID遗忘对应的SR


3

找到要删除SR的uuid,比如dbef59c1-65c3-2161-0f1a-da7a873a8e51,通过uuid找到要删除PBD模块的uuid为 3f889070-04eb-ab12-f259-5e00082c06ae


4

执行命令删除PBD:

xe pbd-unplug uuid=3f889070-04eb-ab12-f259-5e00082c06ae

5

然后删除SR

xe sr-forget uuid=dbef59c1-65c3-2161-0f1a-da7a873a8e51


磁盘IO错误修复

ls -l /dev/mapper

xfs_repair -L /dev/mapper/centos-root




请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!

该博客于2020-12-7日,后端基于go语言的beego框架开发
前端页面使用Bootstrap可视化布局系统自动生成

是我仿的原来我的TP5框架写的博客,比较粗糙,底下是入口
侯体宗的博客

      订阅博客周刊

文章标签

友情链接

HouTiZong
侯体宗的博客
© 2020 zongscan.com
版权所有ICP证 : 粤ICP备20027696号
PHP交流群
侯体宗的博客