vgs|awk ‘NR==2{print $1}‘
--config global{metadata_read_only=0} vgs|awk ‘NR==2{print $1}‘
/local_iso vgs|awk ‘NR==2{print $1}‘
/local_iso[root@Server04 ]# echo ‘UUID=70674e3f-2d08-4623-b348-2f8bb6482c4d /iso_storage ext4 defaults 0 0‘ >>/etc/fstab
[root@Server]# mkdir /iso_storage
[root@Server]# mount -a
[root@Server]# df -hP
/dev/VG_XenStorage-8e812398-6d55-b06a-2907-ac95c4c12533/local_iso 20G 45M 19G 1% /iso_storage
[root@Server]# xe sr-create name-label=iso_storage type=iso device-config:location=/iso_storage device-config:legacy_mode=true content-type=iso
xe-mount-iso-sr /iso_storage
上传镜像完成,新建VM完成,一切正常,机缘巧合,要重启服务器,重启之后,supersize来了,gg起不来,进入不了XenServer了,报错如图
这时候尝试的看了一波系统日记并没有发现什么,Google一下错误的关键字,发现社区中还真有这个错误,他们分析结果是和硬件的兼容性有关,查了一下官方XenServer兼容性列表,发现该服务器是不在其中,但是还是要挣扎一下,关电,拔硬盘,卸载hba卡,然并软。
重头再来,再尝试一下,重新安装XenServer,新建本地ISO库,重启服务器正常;上传镜像,安装VM,重启服务器,GG。再次Google journalctl -xb关键字,发现这个可能和系统的lv卷没有正常挂载有关,联想到新建本地ISO库是要新建lv卷的,开始用lvremote尝试remote local_iso,失败;
再仔细想了一下,这是系统启动时发生的错误,是不是和/etc/fstab有关呢,检查fstab文件,发现存在iso_storage lv卷的自动挂载项;mount -n -o remount / 提升权限, 注销存在的几个自动挂载项,重启服务器恢复正常。
以上,不喜勿喷,谢谢!
XenServer7.1 CU1小随笔 Unable to init device解决办法
原文地址:http://blog.51cto.com/9980355/2128683