请选择 进入手机版 | 继续访问电脑版

网硕互联技术交流社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2210|回复: 0

XenServer丢失存储库SR解决方法

[复制链接]

主题

帖子

0

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
0
发表于 2019-6-29 16:57:23 | 显示全部楼层 |阅读模式
  XenServer6.5
  列出所有pbd信息
  1.   [root@xenserver log]# xe pbd-list
  2.   uuid ( RO)                  : 4a0625ac-8c60-e894-762f-42094308b088
  3.   host-uuid ( RO): e6d4f304-3a2e-446e-9fd8-a585b36c08b9
  4.   sr-uuid ( RO): c3fcb5cf-3cb4-5e09-2553-589644de07b7
  5.   device-config (MRO): device: /dev/disk/by-id/scsi-3644a8420058cc100212d5f6f0ee3c7a9-part3
  6.   currently-attached ( RO): false
复制代码

  记录下这个false的uuid,注意看device这栏的格式,不要删错了(删除也没事,根据下面的文档也可以还原)
  删掉这个false的pbd
 
  1.  [root@xenserver ~]# xe pbd-destroy uuid=4a0625ac-8c60-e894-762f-42094308b088
复制代码

  1、使用pvscan列出卷
  1.   [root@xenserver ~]# pvscan
  2.   PV /dev/sda3   VG XSLocalEXT-c3fcb5cf-3cb4-5e09-2553-589644de07b7   lvm2 [3.63 TB / 0    free]
  3.   Total: 1 [3.63 TB]
  4.   / in use: 1 [3.63 TB]
  5.   / in no VG: 0 [0   ]
复制代码

  记录下uuid=c3fcb5cf-3cb4-5e09-2553-589644de07b7 type=lvm
  2、创建出这个uuid的存储
  1.   [root@xenserver ~]# xe sr-introduce uuid=c3fcb5cf-3cb4-5e09-2553-589644de07b7 type=lvm name-label=”Local storage” content-type=user
  2.   The server failed to handle your request, due to an internal error.  The given message may give details useful for debugging the problem.
  3.   message: Db_exn.Uniqueness_constraint_violation(“SR”, “uuid”, “c3fcb5cf-3cb4-5e09-2553-589644de07b7”)
复制代码

  下面的error信息不用管,表示已经存在了这个uuid,不用重复创建
  3、找到SR分区的SCSI ID
  1.   [root@xenserver ~]# ls -l /dev/disk/by-id/
  2.   总计 0
  3.   lrwxrwxrwx 1 root root  9 03-09 10:27 scsi-3644a8420058cc100212d5f6f0ee3c7a9 -> ../../sda
  4.   lrwxrwxrwx 1 root root 10 03-09 10:27 scsi-3644a8420058cc100212d5f6f0ee3c7a9-part1 -> ../../sda1
  5.   lrwxrwxrwx 1 root root 10 03-09 10:27 scsi-3644a8420058cc100212d5f6f0ee3c7a9-part2 -> ../../sda2
  6.   lrwxrwxrwx 1 root root 10 03-09 10:27 scsi-3644a8420058cc100212d5f6f0ee3c7a9-part3 -> ../../sda3
复制代码

  注意是sda3,通过最上面的pbd列表可知,注意看scsi-后面的字符
  4、列出服务器的UUID
  1.   [root@xenserver ~]# xe host-list
  2.   uuid ( RO)                : e6d4f304-3a2e-446e-9fd8-a585b36c08b9
  3.   name-label ( RW): xenserver
  4.   name-description ( RW): Default install of XenServer
复制代码

  5、通过设置scsi id、host id、sr uuid检测出pdb uuid
  1.   [root@xenserver ~]# xe pbd-create sr-uuid=c3fcb5cf-3cb4-5e09-2553-589644de07b7 device-config:device=/dev/disk/by-id/scsi-3644a8420058cc100212d5f6f0ee3c7a9-part3 host-uuid=e6d4f304-3a2e-446e-9fd8-a585b36c08b9
  2.   f1de0e17-dda0-abdd-1c5d-af02e91d2224
复制代码

  这里得到的pdb uuid=f1de0e17-dda0-abdd-1c5d-af02e91d2224
  6、把存储还原
  1.   [root@xenserver ~]# xe pbd-plug uuid=f1de0e17-dda0-abdd-1c5d-af02e91d2224
复制代码

  如果还原时提示如下错误
  1.   [root@xenserver ~]# xe pbd-plug uuid=f1de0e17-dda0-abdd-1c5d-af02e91d2224
  2.   Error code: SR_BACKEND_FAILURE_52
  3.   Error parameters: , Logical Volume mount/activate error [opterr=FSCK failed on /dev/XSLocalEXT-c3fcb5cf-3cb4-5e09-2553-589644de07b7/c3fcb5cf-3cb4-5e09-2553-589644de07b7. Errno is 8],
复制代码

  使用fsck修复(后面的/dev/xxx就是上面报错的信息,注意,ext3是根据/var/log/MSlog得到的,根据自己情况进行修改)
  1.   [root@xenserver log]# fsck.ext3 /dev/XSLocalEXT-c3fcb5cf-3cb4-5e09-2553-589644de07b7/c3fcb5cf-3cb4-5e09-2553-5896
  2.   e2fsck 1.39 (29-May-2006)
  3.   /dev/XSLocalEXT-c3fcb5cf-3cb4-5e09-2553-589644de07b7/c3fcb5cf-3cb4-5e09-2553-589644de07b7 is mounted.
  4.   WARNING!!!  Running e2fsck on a mounted filesystem may cause
  5.   SEVERE filesystem damage.
  6.   Do you really want to continue (y/n)? yes
  7.   /dev/XSLocalEXT-c3fcb5cf-3cb4-5e09-2553-589644de07b7/c3fcb5cf-3cb4-5e09-2553-589644de07b7: recovering journal
  8.   /dev/XSLocalEXT-c3fcb5cf-3cb4-5e09-2553-589644de07b7/c3fcb5cf-3cb4-5e09-2553-589644de07b7: clean, 78/487063552 files, 379062156/974124032 blocks
复制代码

  重新还原即可
  1.   [root@xenserver log]# xe pbd-plug uuid=f1de0e17-dda0-abdd-1c5d-af02e91d2224
复制代码

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|网硕互联技术交流社区

GMT+8, 2024-3-28 16:14 , Processed in 0.252785 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表