Hello everybody,

I had my system working, oVirt 3.1, my engine and one host, both with Fedora 17. Suddenly electrical power off and I don't have any UPS in my experimental machines. Now I have restarted the system and I have my engine and host up but when I try to Activate Master Storage i receive this error:

Thread-8683::DEBUG::2013-03-20 16:17:14,530::resourceManager::565::ResourceManager::(releaseResource) No one is waiting for resource 'Storage.d6e7e8b8-49c7-11e2-a261-000a5e429f63', Clearing records.
Thread-8683::ERROR::2013-03-20 16:17:14,531::task::853::TaskManager.Task::(_setError) Task=`48341c5a-1bd1-42e1-bc60-1a307d4f3704`::Unexpected error
Traceback (most recent call last):
File "/usr/share/vdsm/storage/task.py", line 861, in _run
return fn(*args, **kargs)
File "/usr/share/vdsm/logUtils.py", line 38, in wrapper
res = f(*args, **kwargs)
File "/usr/share/vdsm/storage/hsm.py", line 817, in connectStoragePool
return self._connectStoragePool(spUUID, hostID, scsiKey, msdUUID, masterVersion, options)
File "/usr/share/vdsm/storage/hsm.py", line 859, in _connectStoragePool
res = pool.connect(hostID, scsiKey, msdUUID, masterVersion)
File "/usr/share/vdsm/storage/sp.py", line 641, in connect
self.__rebuild(msdUUID=msdUUID, masterVersion=masterVersion)
File "/usr/share/vdsm/storage/sp.py", line 1109, in __rebuild
self.masterDomain = self.getMasterDomain(msdUUID=msdUUID, masterVersion=masterVersion)
File "/usr/share/vdsm/storage/sp.py", line 1448, in getMasterDomain
raise se.StoragePoolMasterNotFound(self.spUUID, msdUUID)
StoragePoolMasterNotFound: Cannot find master domain: 'spUUID=d6e7e8b8-49c7-11e2-a261-000a5e429f63, msdUUID=028167ee-5168-4742-96c3-020856f500ec'
Thread-8683::DEBUG::2013-03-20 16:17:14,531::task::872::TaskManager.Task::(_run) Task=`48341c5a-1bd1-42e1-bc60-1a307d4f3704`::Task._run: 48341c5a-1bd1-42e1-bc60-1a307d4f3704 ('d6e7e8b8-49c7-11e2-a261-000a5e429f63', 1, 'd6e7e8b8-49c7-11e2-a261-000a5e429f63', '028167ee-5168-4742-96c3-020856f500ec', 2) {} failed - stopping task
Thread-8683::DEBUG::2013-03-20 16:17:14,531::task::1199::TaskManager.Task::(stop) Task=`48341c5a-1bd1-42e1-bc60-1a307d4f3704`::stopping in state preparing (force False)
Thread-8683::DEBUG::2013-03-20 16:17:14,532::task::978::TaskManager.Task::(_decref) Task=`48341c5a-1bd1-42e1-bc60-1a307d4f3704`::ref 1 aborting True
Thread-8683::INFO::2013-03-20 16:17:14,532::task::1157::TaskManager.Task::(prepare) Task=`48341c5a-1bd1-42e1-bc60-1a307d4f3704`::aborting: Task is aborted: 'Cannot find master domain' - code 304
Thread-8683::DEBUG::2013-03-20 16:17:14,532::task::1162::TaskManager.Task::(prepare) Task=`48341c5a-1bd1-42e1-bc60-1a307d4f3704`::Prepare: aborted: Cannot find master domain
Thread-8683::DEBUG::2013-03-20 16:17:14,532::task::978::TaskManager.Task::(_decref) Task=`48341c5a-1bd1-42e1-bc60-1a307d4f3704`::ref 0 aborting True
Thread-8683::DEBUG::2013-03-20 16:17:14,532::task::913::TaskManager.Task::(_doAbort) Task=`48341c5a-1bd1-42e1-bc60-1a307d4f3704`::Task._doAbort: force False
Thread-8683::DEBUG::2013-03-20 16:17:14,532::resourceManager::844::ResourceManager.Owner::(cancelAll) Owner.cancelAll requests {}
Thread-8683::DEBUG::2013-03-20 16:17:14,533::task::588::TaskManager.Task::(_updateState) Task=`48341c5a-1bd1-42e1-bc60-1a307d4f3704`::moving from state preparing -> state aborting
Thread-8683::DEBUG::2013-03-20 16:17:14,533::task::537::TaskManager.Task::(__state_aborting) Task=`48341c5a-1bd1-42e1-bc60-1a307d4f3704`::_aborting: recover policy none
Thread-8683::DEBUG::2013-03-20 16:17:14,533::task::588::TaskManager.Task::(_updateState) Task=`48341c5a-1bd1-42e1-bc60-1a307d4f3704`::moving from state aborting -> state failed
Thread-8683::DEBUG::2013-03-20 16:17:14,533::resourceManager::809::ResourceManager.Owner::(releaseAll) Owner.releaseAll requests {} resources {}
Thread-8683::DEBUG::2013-03-20 16:17:14,533::resourceManager::844::ResourceManager.Owner::(cancelAll) Owner.cancelAll requests {}
Thread-8683::ERROR::2013-03-20 16:17:14,533::dispatcher::66::Storage.Dispatcher.Protect::(run) {'status': {'message': "Cannot find master domain: 'spUUID=d6e7e8b8-49c7-11e2-a261-000a5e429f63, msdUUID=028167ee-5168-4742-96c3-020856f500ec'", 'code': 304}}

I attach vdsm.log file. It seems as if system is looking for a UUID which doesn't exist. How can I fix this issue?.

Many thanks in avanced,

Juanjo.