今天早上过来发现xenserver又挂了,经过询问得知原来昨天又停电了。个人使用xenserver和esxi这么久发现,如果esxi和xenserver重启10次,其中会有5次会起不来,各种unplug,repaire。而esxi基本不会出现这种情况!经查看又是unplug。通过xencenter重新plug不行,xe命令也不行,重启主机还是不行。最后自己手贱的xe forget “local storage”了。直接没了。没办法,google了下,终于重新introduce “local storage”这个SR了。下面贴出步骤给大家参考。

1、 使用pvscan查看本地磁盘的UUID

[root@xs-10 ~]# pvscan

PV /dev/sda3   VG VG_XenStorage-a556aceb-233b-19aa-31fd-8c026a8e67de   lvm2 [128.11 GB / 1.90 GB free]

 

2、添加上一步的sr

xe sr-introduce uuid=a556aceb-233b-19aa-31fd-8c026a8e67de type=lvm name-label="Local storage" content-type=user

 

3、查看sr数据所在设备或分区的SCSI ID号

[root@xs-10 ~]# ls -l /dev/disk/by-id/
total 0
lrwxrwxrwx 1 root root  9 Mar 16 10:33 edd-int13_dev80 -> ../../sda
lrwxrwxrwx 1 root root 10 Mar 16 10:33 edd-int13_dev80-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Mar 16 10:33 edd-int13_dev80-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Mar 16 10:33 edd-int13_dev80-part3 -> ../../sda3
lrwxrwxrwx 1 root root  9 Mar 16 10:35 scsi-1554954000000000000000000020000000000000000000000 -> ../../sdb
lrwxrwxrwx 1 root root  9 Mar 16 10:36 scsi-1554954000000000000000000080000000000000000000000 -> ../../sdc
lrwxrwxrwx 1 root root  9 Mar 16 10:33 scsi-3600508e000000000dc2945fc0e31d60c -> ../../sda
lrwxrwxrwx 1 root root 10 Mar 16 10:33 scsi-3600508e000000000dc2945fc0e31d60c-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Mar 16 10:33 scsi-3600508e000000000dc2945fc0e31d60c-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Mar 16 10:33 scsi-3600508e000000000dc2945fc0e31d60c-part3 -> ../../sda3

 

4、查看xenserver主机的UUID号

[root@xs-10 ~]# xe host-list
uuid ( RO)                : 09b5d6b1-9594-49a2-bd4f-b20b2dd5ed47
          name-label ( RW): xs-10.8
    name-description ( RW): root/123456

 

5、创建PBD

[root@xs-10 ~]# xe pbd-create sr-uuid=a556aceb-233b-19aa-31fd-8c026a8e67de device-config:device=/dev/disk/by-id/scsi-3600508e000000000dc2945fc0e31d60c-part3 host-uuid=09b5d6b1-9594-49a2-bd4f-b20b2dd5ed47

 

6、将上一步创建的PBD plug上。

[root@xs-10 ~]# xe pbd-plug uuid=f7ed672a-c8ca-1edf-d340-cdd84c0a2637

 

成功。最后再将各自的vbd attach给各自的vm即可。