[ovirt-users] [HELP] unmapping a deleted storage domain triggers crash ovirt
Nir Soffer
nsoffer at redhat.com
Thu Nov 17 17:59:05 UTC 2016
On Thu, Nov 17, 2016 at 5:48 PM, Andrea Ghelardi <a.ghelardi at iontrading.com>
wrote:
> Hello again,
>
>
>
> Just to provide an update for future reference, I’ve been unable to sort
> this problem out.
>
> However, Ovirt4 does not show this failure.
>
Handling of unmapped luns was fixed in 3.6.
The best way is to upgrade to 3.6, and then upgrade to 4, and I think this
is also
the only supported upgrade path.
>
>
> My current approach to move VMs from one installation to another is:
>
> 1) Shutdown VM in ovirt3.
>
> 2) Maintenance VM storage - do you mean the storage server?
>
> 3) Clone VM storage at LUN level
>
> 4) Import cloned storage in ovirt4
>
> 5) Import VM in ovirt4
>
> If everything is ok:
>
You must put the storage domain to maintenance here.
Since we don't support yet removal of pv from a storage domain, you cannot
remove a lun from a storage, you must remove the entire storage domain.
> 6a) detach + remove original VM storage in ovirt3
>
> 7a) remove mappings for original VM storage LUN in ovirt3; this
> imply cluster instability (sanlock crash on hosts);
>
> 8a) recover cluster; this implies shutting down host (and its VM)
> one by one
>
> 9a) delete unmapped original LUN from storage manager
>
>
> When Sanlock freeze on host, the only solution found so far is to reboot
> it. This has to be done on all host experiencing this problem (which
> basically means: all hosts in the cluster)
>
If sanlock freezed it means that you unmapped a lun that was used by
sanlock.
This is not supported.
>
>
> Cheers
>
> AG
>
>
>
>
>
> *From:* Andrea Ghelardi
> *Sent:* Tuesday, November 08, 2016 16:40
> *To:* users at ovirt.org
> *Subject:* [HELP] unmapping a deleted storage domain triggers crash ovirt
>
>
>
> Hello people,
>
>
>
> something’s not right in my ovirt infrastructure.
>
> I currently have two different ovirt installation:
>
> Ovirt3: 7 hosts linked to Compellent iscsi storage running ovirt 3.5.6
>
> Ovirt4: 4 hosts linked to (same) Compellent iscsi storage running ovirt
> 4.0.4
>
>
>
> I’m currently moving my guests from ovirt3 to ovirt4.
>
> Since iscsi storage is linked to both installations, my high level
> approach is:
>
> 1) Shutdown VM in ovirt3.
>
> 2) Maintenance + detach + remove VM storage in ovirt3
>
> 3) Change LUN mapping via iscsi storage manager from ovirt3 to ovirt4
>
> 4) Import storage in ovirt4
>
> 5) Import VM in ovirt4
>
> 6) Run and cheers with high grade liquor. GOTO step 1 for different
> VM.
>
>
>
> Now, as soon as I perform step 3 (remove mappings from LUN), ovirt3 goes
> crazy and eventually forces me to reboot all hosts one by one.
>
> I tried different low level approaches to unmap LUN mpath’ed from hosts
> with inconsistent results.
>
> A notable error log extract is:
>
> Nov 8 15:30:52 sovana vdsm root ERROR Process failed with rc=1
> out='\nudevadm settle - timeout of 5 seconds reached, the event queue
> contains:\n /sys/devices/virtual/block/dm-39 (8603)\n
> /sys/devices/virtual/block/dm-39 (8604)\n /sys
>
> /devices/virtual/block/dm-39 (8605)\n /sys/devices/virtual/block/dm-39
> (8606)\n /sys/devices/virtual/block/dm-39 (8607)\n
> /sys/devices/virtual/block/dm-39 (8608)\n /sys/devices/virtual/block/dm-39
> (8609)\n /sys/devices/virtual/block
>
> /dm-39 (8610)\n /sys/devices/virtual/block/dm-39 (8611)\n
> /sys/devices/virtual/block/dm-39 (8612)\n /sys/devices/virtual/block/dm-39
> (8613)\n /sys/devices/virtual/block/dm-39 (8614)\n
> /sys/devices/virtual/block/dm-39 (8615)\n /sys/
>
> devices/virtual/block/dm-39 (8616)\n /sys/devices/virtual/block/dm-39
> (8617)\n /sys/devices/virtual/block/dm-39 (8618)\n
> /sys/devices/virtual/block/dm-39 (8619)\n /sys/devices/virtual/block/dm-39
> (8620)\n /sys/devices/virtual/block/
>
> dm-39 (8621)\n /sys/devices/virtual/block/dm-39 (8622)\n
> /sys/devices/virtual/block/dm-39 (8623)\n /sys/devices/virtual/block/dm-39
> (8624)\n /sys/devices/virtual/block/dm-39 (8625)\n
> /sys/devices/virtual/block/dm-39 (8626)\n /sys/d
>
> evices/virtual/block/dm-39 (8627)\n /sys/devices/virtual/block/dm-39
> (8628)\n /sys/devices/virtual/block/dm-39 (8629)\n
> /sys/devices/virtual/block/dm-39 (8630)\n /sys/devices/virtual/block/dm-39
> (8631)\n /sys/devices/virtual/block/d
>
> m-39 (8632)\n /sys/devices/virtual/block/dm-39 (8633)\n
> /sys/devices/virtual/block/dm-39 (8634)\n /sys/devices/virtual/block/dm-39
> (8635)\n /sys/devices/virtual/block/dm-39 (8636)\n
> /sys/devices/virtual/block/dm-39 (8637)\n /sys/de
>
> vices/virtual/block/dm-39 (8638)\n /sys/devices/virtual/block/dm-39
> (8639)\n /sys/devices/virtual/block/dm-39 (8640)\n
> /sys/devices/virtual/block/dm-39 (8641)\n /sys/devices/virtual/block/dm-39
> (8642)\n /sys/devices/virtual/block/dm
>
> -39 (8643)\n /sys/devices/virtual/block/dm-39 (8644)\n
> /sys/devices/virtual/block/dm-39 (8645)\n /sys/devices/virtual/block/dm-39
> (8646)\n /sys/devices/virtual/block/d
>
>
>
> I really need your help to sort this out as I’m actually blocked in my
> task.
>
>
>
> Why mapping changes triggers ovirt crash on a storage which ovirt should
> not care about?
>
> Thanks
>
>
>
>
>
> *Andrea Ghelardi*
>
>
>
> +39 050 2203 71 *| *www.iongroup.com *| **a.ghelardi at iontrading.com
> <a.ghelardi at iontrading.com>*
>
> Via San Martino, 52 – 56125 Pisa - ITALY
>
>
>
> *This email and any attachments may contain information which is
> confidential and/or privileged. The information is intended exclusively for
> the addressee and the views expressed may not be official policy, but the
> personal views of the originator. If you are not the intended recipient, be
> aware that any disclosure, copying, distribution or use of the contents is
> prohibited. If you have received this email and any file transmitted with
> it in error, please notify the sender by telephone or return email
> immediately and delete the material from your computer. Internet
> communications are not secure and ION Trading is not responsible for their
> abuse by third parties, nor for any alteration or corruption in
> transmission, nor for any damage or loss caused by any virus or other
> defect. ION Trading accepts no liability or responsibility arising out of
> or in any way connected to this email.*
>
>
>
> [image: iON_HBlu_small]
>
> Automation through innovation
>
>
>
> _______________________________________________
> Users mailing list
> Users at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/users/attachments/20161117/9ae4aed2/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 5300 bytes
Desc: not available
URL: <http://lists.ovirt.org/pipermail/users/attachments/20161117/9ae4aed2/attachment-0001.png>
More information about the Users
mailing list