====== HHDの再アタッチ ====== **2017.06.17**:[[os:xenserver:vdiisnotavailable|]]の手順で大抵はOKかな? 6.0でSR(StorageRepository)のエラーが発生するケースが散見される。CitrixのサイトではVDIに特殊な文字などが使用されるとこうなると言ってるが、それ以外のケースでも出ている模様。\\ とりあえずは、HDDを再アタッチして様子を見てみる。((6.0.2でfixの予定らしい 2012/2/2)) ===== 手順 ===== - VDI消去 - pdbの切り離し - pdb削除 - 論理ボリュームの名前変更 - SR再作成 - pdb作成 - pdb接続 ===== VDI消去 ===== 以下のコマンドで、vdiのUUIDを調べる # xe vdi-list uuid ( RO) : 1e07d2a2-b0e1-45a5-9596-1cxxxxxx3bb7 name-label ( RW): VDI name name-description ( RW): sr-uuid ( RO): a1xxxx51-b123-45c6-789d-efg012h3i45j virtual-size ( RO): 25769803776 sharable ( RO): false read-only ( RO): false 調べたvdiを消去 # xe vdi-forget uuid=1e07d2a2-b0e1-45a5-9596-1cxxxxxx3bb7 ===== pdbの切り離し ===== 以下のコマンドで、pdbのUUIDを調べる # xe pbd-list uuid ( RO) : 45678cd4-f8eb-9012-abcd-f3791fxxxx4e host-uuid ( RO): 1a7abcd9-dbf3-0987-b2e6-0e951ce258c0 sr-uuid ( RO): a1xxxx51-b123-45c6-789d-efg012h3i45j device-config (MRO): device: /dev/disk/by-id/scsi-SATA_ST380815AS_6QZ5Z1AM-part3 currently-attached ( RO): true pdbの切り離し # xe pbd-unplug uuid=45678cd4-f8eb-9012-abcd-f3791fxxxx4e ===== pdb削除 ===== # xe pbd-destroy uuid=45678cd4-f8eb-9012-abcd-f3791fxxxx4e ===== デバイス名を確認しておく ===== # ls /dev/disk/by-id/ scsi-SATA_Hitachi_HDT7250_VFL111R9CDP5ZE scsi-SATA_ST380815AS_6QZ5Z1AM scsi-SATA_ST380815AS_6QZ5Z1AM-part1 scsi-SATA_ST380815AS_6QZ5Z1AM-part2 scsi-SATA_ST380815AS_6QZ5Z1AM-part3 ===== 論理ボリュームの名前変更 ===== lvrename /dev/VG_XenStorage-a1xxxx51-b123-45c6-789d-efg012h3i45j/MGT /dev/VG_XenStorage-a1xxxx51-b123-45c6-789d-efg012h3i45j/oldMGT ===== SR再作成 ===== Physical volumeを調べる # pvdisplay --- Physical volume --- PV Name /dev/sda3 VG Name VG_XenStorage-a1xxxx51-b123-45c6-789d-efg012h3i45j PV Size xxx.dd GB / not usable x.xx MB Allocatable yes PE Size (KByte) 4096 Total PE 117184 Free PE 103839 Allocated PE 13345 PV UUID 5C2nOx-6tHj-zOz2-ZGbi-f3rd-Db25-9GG3nO xe sr-create name-label="Local strage" type=lvm device-config:device=/dev/sda3 ===== pdb作成 ===== hostのUUIDを調べる # xe host-list uuid ( RO) : 1a7xxxc9-dbf3-5983-b2e6-0e203cexxxx0 name-label ( RW): hostname.example.com name-description ( RW): Default install of XenServer pdb作成 # xe pbd-create host-uuid=1a7xxxc9-dbf3-5983-b2e6-0e203cexxxx0 sr-uuid=a1xxxx51-b123-45c6-789d-efg012h3i45j device-config:device=/dev/disk/by-id/scsi-SATA_ST380815AS_6QZ5Z1AM-part3 43ffffd4-f8eb-5837-ae1a-f3791f04aaaa ===== pdb接続 ===== pdb接続 # xe pbd-plug uuid=43ffffd4-f8eb-5837-ae1a-f3791f04aaaa ===== 参考 ===== [[http://forums.citrix.com/thread.jspa?threadID=299275]] [[http://www.schirmacher.de/display/INFO/How+to+reattach+a+disk+to+XenServer]]