Bug 695477 - 2.2.z - [vdsm][Storage] repoStats reports inaccessible storage domain as valid.
Summary: 2.2.z - [vdsm][Storage] repoStats reports inaccessible storage domain as valid.
Keywords:
Status: CLOSED DEFERRED
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: vdsm22
Version: 5.6
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: rc
: ---
Assignee: Saggi Mizrahi
QA Contact: yeylon@redhat.com
URL:
Whiteboard:
Depends On: 695355
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-04-11 20:12 UTC by yeylon@redhat.com
Modified: 2016-04-18 06:39 UTC (History)
9 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of: 695355
Environment:
Last Closed: 2011-06-20 09:00:19 UTC
Target Upstream Version:


Attachments (Terms of Use)
logs (1.12 MB, application/x-gzip)
2011-06-01 11:37 UTC, Dafna Ron
no flags Details

Comment 2 Dan Kenigsberg 2011-04-17 22:06:01 UTC
Yaniv, have you seen this in vdsm22, or is it just theoretic? If this is indeed a regression, when was it introduced?

Comment 3 yeylon@redhat.com 2011-05-04 13:03:29 UTC
(In reply to comment #2)
> Yaniv, have you seen this in vdsm22, or is it just theoretic? If this is indeed
> a regression, when was it introduced?

yes i've seen this in vdsm22-4.5-63.25.el5_6.

this is a regression due to we had such a bug that was verified

Bug 527096 - VDSM: will not report storage (iscsi) that works in partial state => can not see all LUNs

verified in sm33 vdsm-4.5-22

https://bugzilla.redhat.com/show_bug.cgi?id=527096#c4

Comment 4 Saggi Mizrahi 2011-05-16 13:21:15 UTC
Please see that it takes more the 5 minutes for repostats to update (there is heavy caching on idle systems).
Also if checking partial VGs check that the 1st PV is missing, other PV detection was never supported.

Comment 5 Dafna Ron 2011-06-01 11:37:59 UTC
Created attachment 502227 [details]
logs

reproduced on vdsm22-4.5-63.25.el5_6

setup:

1 host
1 SD extended from two different targets: 
1. master domain was located on orion
2. domain was located in qanashead

steps:

1) blocked connectivity to domain located in qanashead

Data center remained active - no error reported in rhevm and in vdsm

2) blocked connectivity to master domain located in orion

the data center became unknow within 5 minutes. 

errors were reported by vdsm:

Thread-122::ERROR::2011-06-01 14:19:28,812::dispatcher::106::irs::Traceback (most recent call last):
  File "/usr/share/vdsm/storage/dispatcher.py", line 97, in run
    result = ctask.prepare(self.func, *args, **kwargs)
  File "/usr/share/vdsm/storage/task.py", line 1287, in prepare
    raise self.error
StoragePoolMasterNotFound: Cannot find master domain: ('4255d676-f7df-47ed-bcc4-0084bbf846af',)

full logs attached


Note You need to log in before you can comment on or make changes to this bug.