通过XenCnter对存储“Recan”存储出错:
The VDI is not available
通过XenCenter看到的错误并不是具体的,通过命令去“scan”存储:
xe sr-scan uuid=存储UUID
Error code: SR_BACKEND_FAILURE_46
Error parameters: , The VDI is not available [opterr=Error scanning VDI <uuid> ]
查找Citrix forum(思杰官方论坛),找到一个解决方案:
通过下面命令lvs查看存储情况:
lvs | grep VG_XenStorage-存储UUID
在一堆内容中,得到下面的错误:
vhd=VHD-<uuid> scan-error=-22 error-message=’invalid footer’
这里有几个方案,1. vdi-forget ; 2. vdi-destroy 。这里建议使用“lvremove”
lvremove /dev/VG_XenStorage-存储UUID/VHD-查找有问题的UUID
lvremove /dev/VG_XenStorage-729a5a1a-d114-2e12-79c0-5bf01d0bf831/VHD-9a746f66-4556-4271-a895-bc8d7cc5d6e2
提示:
Do you really want to remove active logical volume VHD-9a746f66-4556-4271-a895-bc8d7cc5d6e2? [y/n]:输入“y”
Logical volume “VHD-9a746f66-4556-4271-a895-bc8d7cc5d6e2” successfully removed
从卷中删除逻辑卷成功后,在“scan”存储成功
xe sr-scan uuid=729a5a1a-d114-2e12-79c0-5bf01d0bf831