------=_Part_4337361_43537984.1367252594034
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Hi Allon, vdsm has write permission to the directory on NFS. I can see that on the
hypervisor host the NFS share is mounted and directories have been created by vdsm. vdsm
log is attached. The error is at "AcquireHostIdFailure: Cannot acquire host id:
('a7138327-930c-49d7-9f39-c34ee36fc7fb', SanlockException(19, 'Sanlock
lockspace add failure', 'No such device'))". Appreciate any input!
[root@sbhost-58 vdsm]# df -k
storage2.phx.salab.redhat.com:/data/sap/ovirt-domain 309637120 187031552 106876928 64%
/rhev/data-center/mnt/storage2.phx.salab.redhat.com:_data_sap_ovirt-domain
[root@sbhost-58 dom_md]# pwd
/rhev/data-center/mnt/storage2.phx.salab.redhat.com:_data_sap_ovirt-domain/a7138327-930c-49d7-9f39-c34ee36fc7fb/dom_md
[root@sbhost-58 dom_md]# ls -la
total 2060
drwxr-xr-x. 2 vdsm kvm 4096 Apr 25 20:35 .
drwxr-xr-x. 4 vdsm kvm 4096 Apr 25 20:35 ..
-rw-rw----. 1 vdsm kvm 1048576 Apr 25 20:35 ids
-rw-rw----. 1 vdsm kvm 0 Apr 25 20:35 inbox
-rw-rw----. 1 vdsm kvm 2097152 Apr 25 20:35 leases
-rw-r--r--. 1 vdsm kvm 319 Apr 25 20:35 metadata
-rw-rw----. 1 vdsm kvm 0 Apr 25 20:35 outbox
vdsm.log:
Thread-186874::DEBUG::2013-04-29 12:16:05,229::BindingXMLRPC::161::vds::(wrapper)
[10.3.76.215]
Thread-186874::DEBUG::2013-04-29 12:16:05,229::task::568::TaskManager.Task::(_updateState)
Task=`6a316ab2-3d08-44d4-b3d9-60620f23fc72`::moving from state init -> state preparing
Thread-186874::INFO::2013-04-29 12:16:05,230::logUtils::41::dispatcher::(wrapper) Run and
protect: validateStorageServerConnection(domType=1,
spUUID='00000000-0000-0000-0000-000000000000', conList=[{'port':
'', 'connection':
'storage2.phx.salab.redhat.com:/data/sap/ovirt-domain', 'iqn': '',
'portal': '', 'user': '', 'protocol_version':
'auto', 'password': '******', 'id':
'c925e43f-ff52-45ae-8484-e4ac6b670143'}], options=None)
Thread-186874::INFO::2013-04-29 12:16:05,230::logUtils::44::dispatcher::(wrapper) Run and
protect: validateStorageServerConnection, Return response: {'statuslist':
[{'status': 0, 'id': 'c925e43f-ff52-45ae-8484-e4ac6b670143'}]}
Thread-186874::DEBUG::2013-04-29 12:16:05,230::task::1151::TaskManager.Task::(prepare)
Task=`6a316ab2-3d08-44d4-b3d9-60620f23fc72`::finished: {'statuslist':
[{'status': 0, 'id': 'c925e43f-ff52-45ae-8484-e4ac6b670143'}]}
Thread-186874::DEBUG::2013-04-29 12:16:05,230::task::568::TaskManager.Task::(_updateState)
Task=`6a316ab2-3d08-44d4-b3d9-60620f23fc72`::moving from state preparing -> state
finished
Thread-186874::DEBUG::2013-04-29
12:16:05,231::resourceManager::830::ResourceManager.Owner::(releaseAll) Owner.releaseAll
requests {} resources {}
Thread-186874::DEBUG::2013-04-29
12:16:05,231::resourceManager::864::ResourceManager.Owner::(cancelAll) Owner.cancelAll
requests {}
Thread-186874::DEBUG::2013-04-29 12:16:05,231::task::957::TaskManager.Task::(_decref)
Task=`6a316ab2-3d08-44d4-b3d9-60620f23fc72`::ref 0 aborting False
Thread-186875::DEBUG::2013-04-29 12:16:05,240::BindingXMLRPC::161::vds::(wrapper)
[10.3.76.215]
Thread-186875::DEBUG::2013-04-29 12:16:05,240::task::568::TaskManager.Task::(_updateState)
Task=`e6da9cb6-f577-44bd-a8ba-d08d8946a027`::moving from state init -> state preparing
Thread-186875::INFO::2013-04-29 12:16:05,240::logUtils::41::dispatcher::(wrapper) Run and
protect: connectStorageServer(domType=1,
spUUID='00000000-0000-0000-0000-000000000000', conList=[{'port':
'', 'connection':
'storage2.phx.salab.redhat.com:/data/sap/ovirt-domain', 'iqn': '',
'portal': '', 'user': '', 'protocol_version':
'auto', 'password': '******', 'id':
'c925e43f-ff52-45ae-8484-e4ac6b670143'}], options=None)
Thread-186875::INFO::2013-04-29 12:16:05,247::logUtils::44::dispatcher::(wrapper) Run and
protect: connectStorageServer, Return response: {'statuslist': [{'status':
0, 'id': 'c925e43f-ff52-45ae-8484-e4ac6b670143'}]}
Thread-186875::DEBUG::2013-04-29 12:16:05,248::task::1151::TaskManager.Task::(prepare)
Task=`e6da9cb6-f577-44bd-a8ba-d08d8946a027`::finished: {'statuslist':
[{'status': 0, 'id': 'c925e43f-ff52-45ae-8484-e4ac6b670143'}]}
Thread-186875::DEBUG::2013-04-29 12:16:05,248::task::568::TaskManager.Task::(_updateState)
Task=`e6da9cb6-f577-44bd-a8ba-d08d8946a027`::moving from state preparing -> state
finished
Thread-186875::DEBUG::2013-04-29
12:16:05,248::resourceManager::830::ResourceManager.Owner::(releaseAll) Owner.releaseAll
requests {} resources {}
Thread-186875::DEBUG::2013-04-29
12:16:05,249::resourceManager::864::ResourceManager.Owner::(cancelAll) Owner.cancelAll
requests {}
Thread-186875::DEBUG::2013-04-29 12:16:05,249::task::957::TaskManager.Task::(_decref)
Task=`e6da9cb6-f577-44bd-a8ba-d08d8946a027`::ref 0 aborting False
Thread-186876::DEBUG::2013-04-29 12:16:05,272::BindingXMLRPC::161::vds::(wrapper)
[10.3.76.215]
Thread-186876::DEBUG::2013-04-29 12:16:05,272::task::568::TaskManager.Task::(_updateState)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::moving from state init -> state preparing
Thread-186876::INFO::2013-04-29 12:16:05,273::logUtils::41::dispatcher::(wrapper) Run and
protect: createStoragePool(poolType=None,
spUUID='5849b030-626e-47cb-ad90-3ce782d831b3', poolName='Default',
masterDom='a7138327-930c-49d7-9f39-c34ee36fc7fb',
domList=['a7138327-930c-49d7-9f39-c34ee36fc7fb'], masterVersion=11,
lockPolicy=None, lockRenewalIntervalSec=5, leaseTimeSec=60, ioOpTimeoutSec=10,
leaseRetries=3, options=None)
Thread-186876::INFO::2013-04-29
12:16:05,273::fileSD::302::Storage.StorageDomain::(validate)
sdUUID=a7138327-930c-49d7-9f39-c34ee36fc7fb
Thread-186876::DEBUG::2013-04-29
12:16:05,291::persistentDict::234::Storage.PersistentDict::(refresh) read lines
(FileMetadataRW)=['CLASS=Data', 'DESCRIPTION=oVirt',
'IOOPTIMEOUTSEC=10', 'LEASERETRIES=3', 'LEASETIMESEC=60',
'LOCKPOLICY=', 'LOCKRENEWALINTERVALSEC=5', 'POOL_UUID=',
'REMOTE_PATH=storage2.phx.salab.redhat.com:/data/sap/ovirt-domain',
'ROLE=Regular', 'SDUUID=a7138327-930c-49d7-9f39-c34ee36fc7fb',
'TYPE=NFS', 'VERSION=3',
'_SHA_CKSUM=d25ce9538d484fbc938cde09f5247bbe709b1549']
Thread-186876::DEBUG::2013-04-29
12:16:05,292::resourceManager::190::ResourceManager.Request::(__init__)
ResName=`Storage.5849b030-626e-47cb-ad90-3ce782d831b3`ReqID=`56e7c8fa-abb0-4247-8806-138b24dd95ad`::Request
was made in '/usr/share/vdsm/storage/resourceManager.py' line '189' at
'__init__'
Thread-186876::DEBUG::2013-04-29
12:16:05,293::resourceManager::504::ResourceManager::(registerResource) Trying to register
resource 'Storage.5849b030-626e-47cb-ad90-3ce782d831b3' for lock type
'exclusive'
Thread-186876::DEBUG::2013-04-29
12:16:05,293::resourceManager::547::ResourceManager::(registerResource) Resource
'Storage.5849b030-626e-47cb-ad90-3ce782d831b3' is free. Now locking as
'exclusive' (1 active user)
Thread-186876::DEBUG::2013-04-29
12:16:05,293::resourceManager::227::ResourceManager.Request::(grant)
ResName=`Storage.5849b030-626e-47cb-ad90-3ce782d831b3`ReqID=`56e7c8fa-abb0-4247-8806-138b24dd95ad`::Granted
request
Thread-186876::DEBUG::2013-04-29
12:16:05,294::task::794::TaskManager.Task::(resourceAcquired)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::_resourcesAcquired:
Storage.5849b030-626e-47cb-ad90-3ce782d831b3 (exclusive)
Thread-186876::DEBUG::2013-04-29 12:16:05,294::task::957::TaskManager.Task::(_decref)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::ref 1 aborting False
Thread-186876::DEBUG::2013-04-29
12:16:05,294::resourceManager::190::ResourceManager.Request::(__init__)
ResName=`Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb`ReqID=`818107d5-c2a5-4384-b81b-d0393b7727de`::Request
was made in '/usr/share/vdsm/storage/resourceManager.py' line '189' at
'__init__'
Thread-186876::DEBUG::2013-04-29
12:16:05,295::resourceManager::504::ResourceManager::(registerResource) Trying to register
resource 'Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb' for lock type
'exclusive'
Thread-186876::DEBUG::2013-04-29
12:16:05,295::resourceManager::547::ResourceManager::(registerResource) Resource
'Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb' is free. Now locking as
'exclusive' (1 active user)
Thread-186876::DEBUG::2013-04-29
12:16:05,295::resourceManager::227::ResourceManager.Request::(grant)
ResName=`Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb`ReqID=`818107d5-c2a5-4384-b81b-d0393b7727de`::Granted
request
Thread-186876::DEBUG::2013-04-29
12:16:05,296::task::794::TaskManager.Task::(resourceAcquired)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::_resourcesAcquired:
Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb (exclusive)
Thread-186876::DEBUG::2013-04-29 12:16:05,296::task::957::TaskManager.Task::(_decref)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::ref 1 aborting False
Thread-186876::INFO::2013-04-29 12:16:05,296::sp::542::Storage.StoragePool::(create)
spUUID=5849b030-626e-47cb-ad90-3ce782d831b3 poolName=Default
master_sd=a7138327-930c-49d7-9f39-c34ee36fc7fb
domList=['a7138327-930c-49d7-9f39-c34ee36fc7fb'] masterVersion=11
{'LEASETIMESEC': 60, 'IOOPTIMEOUTSEC': 10, 'LEASERETRIES': 3,
'LOCKRENEWALINTERVALSEC': 5}
Thread-186876::INFO::2013-04-29
12:16:05,297::fileSD::302::Storage.StorageDomain::(validate)
sdUUID=a7138327-930c-49d7-9f39-c34ee36fc7fb
Thread-186876::DEBUG::2013-04-29
12:16:05,311::persistentDict::234::Storage.PersistentDict::(refresh) read lines
(FileMetadataRW)=['CLASS=Data', 'DESCRIPTION=oVirt',
'IOOPTIMEOUTSEC=10', 'LEASERETRIES=3', 'LEASETIMESEC=60',
'LOCKPOLICY=', 'LOCKRENEWALINTERVALSEC=5', 'POOL_UUID=',
'REMOTE_PATH=storage2.phx.salab.redhat.com:/data/sap/ovirt-domain',
'ROLE=Regular', 'SDUUID=a7138327-930c-49d7-9f39-c34ee36fc7fb',
'TYPE=NFS', 'VERSION=3',
'_SHA_CKSUM=d25ce9538d484fbc938cde09f5247bbe709b1549']
Thread-186876::DEBUG::2013-04-29
12:16:05,325::persistentDict::234::Storage.PersistentDict::(refresh) read lines
(FileMetadataRW)=['CLASS=Data', 'DESCRIPTION=oVirt',
'IOOPTIMEOUTSEC=10', 'LEASERETRIES=3', 'LEASETIMESEC=60',
'LOCKPOLICY=', 'LOCKRENEWALINTERVALSEC=5', 'POOL_UUID=',
'REMOTE_PATH=storage2.phx.salab.redhat.com:/data/sap/ovirt-domain',
'ROLE=Regular', 'SDUUID=a7138327-930c-49d7-9f39-c34ee36fc7fb',
'TYPE=NFS', 'VERSION=3',
'_SHA_CKSUM=d25ce9538d484fbc938cde09f5247bbe709b1549']
Thread-186876::WARNING::2013-04-29 12:16:05,325::fileUtils::185::fileUtils::(createdir)
Dir /rhev/data-center/5849b030-626e-47cb-ad90-3ce782d831b3 already exists
Thread-186876::DEBUG::2013-04-29
12:16:05,327::persistentDict::167::Storage.PersistentDict::(transaction) Starting
transaction
Thread-186876::DEBUG::2013-04-29
12:16:05,327::persistentDict::175::Storage.PersistentDict::(transaction) Finished
transaction
Thread-186876::INFO::2013-04-29 12:16:05,327::clusterlock::172::SANLock::(acquireHostId)
Acquiring host id for domain a7138327-930c-49d7-9f39-c34ee36fc7fb (id: 250)
Thread-186876::ERROR::2013-04-29 12:16:06,329::task::833::TaskManager.Task::(_setError)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::Unexpected error
Traceback (most recent call last):
File "/usr/share/vdsm/storage/task.py", line 840, in _run
return fn(*args, **kargs)
File "/usr/share/vdsm/logUtils.py", line 42, in wrapper
res = f(*args, **kwargs)
File "/usr/share/vdsm/storage/hsm.py", line 895, in createStoragePool
masterVersion, leaseParams)
File "/usr/share/vdsm/storage/sp.py", line 567, in create
self._acquireTemporaryClusterLock(msdUUID, leaseParams)
File "/usr/share/vdsm/storage/sp.py", line 509, in _acquireTemporaryClusterLock
msd.acquireHostId(self.id)
File "/usr/share/vdsm/storage/sd.py", line 436, in acquireHostId
self._clusterLock.acquireHostId(hostId, async)
File "/usr/share/vdsm/storage/clusterlock.py", line 187, in acquireHostId
raise se.AcquireHostIdFailure(self._sdUUID, e)
AcquireHostIdFailure: Cannot acquire host id:
('a7138327-930c-49d7-9f39-c34ee36fc7fb', SanlockException(19, 'Sanlock
lockspace add failure', 'No such device'))
Thread-186876::DEBUG::2013-04-29 12:16:06,330::task::852::TaskManager.Task::(_run)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::Task._run:
c62d6d31-4888-40e2-857d-aded3936f6fe (None,
'5849b030-626e-47cb-ad90-3ce782d831b3', 'Default',
'a7138327-930c-49d7-9f39-c34ee36fc7fb',
['a7138327-930c-49d7-9f39-c34ee36fc7fb'], 11, None, 5, 60, 10, 3) {} failed -
stopping task
Thread-186876::DEBUG::2013-04-29 12:16:06,330::task::1177::TaskManager.Task::(stop)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::stopping in state preparing (force False)
Thread-186876::DEBUG::2013-04-29 12:16:06,330::task::957::TaskManager.Task::(_decref)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::ref 1 aborting True
Thread-186876::INFO::2013-04-29 12:16:06,330::task::1134::TaskManager.Task::(prepare)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::aborting: Task is aborted: 'Cannot
acquire host id' - code 661
Thread-186876::DEBUG::2013-04-29 12:16:06,331::task::1139::TaskManager.Task::(prepare)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::Prepare: aborted: Cannot acquire host id
Thread-186876::DEBUG::2013-04-29 12:16:06,331::task::957::TaskManager.Task::(_decref)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::ref 0 aborting True
Thread-186876::DEBUG::2013-04-29 12:16:06,331::task::892::TaskManager.Task::(_doAbort)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::Task._doAbort: force False
Thread-186876::DEBUG::2013-04-29
12:16:06,332::resourceManager::864::ResourceManager.Owner::(cancelAll) Owner.cancelAll
requests {}
Thread-186876::DEBUG::2013-04-29 12:16:06,332::task::568::TaskManager.Task::(_updateState)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::moving from state preparing -> state
aborting
Thread-186876::DEBUG::2013-04-29
12:16:06,332::task::523::TaskManager.Task::(__state_aborting)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::_aborting: recover policy none
Thread-186876::DEBUG::2013-04-29 12:16:06,332::task::568::TaskManager.Task::(_updateState)
Task=`c62d6d31-4888-40e2-857d-aded3936f6fe`::moving from state aborting -> state failed
Thread-186876::DEBUG::2013-04-29
12:16:06,333::resourceManager::830::ResourceManager.Owner::(releaseAll) Owner.releaseAll
requests {} resources {'Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb': <
ResourceRef 'Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb', isValid:
'True' obj: 'None'>,
'Storage.5849b030-626e-47cb-ad90-3ce782d831b3': < ResourceRef
'Storage.5849b030-626e-47cb-ad90-3ce782d831b3', isValid: 'True' obj:
'None'>}
Thread-186876::DEBUG::2013-04-29
12:16:06,333::resourceManager::864::ResourceManager.Owner::(cancelAll) Owner.cancelAll
requests {}
Thread-186876::DEBUG::2013-04-29
12:16:06,333::resourceManager::557::ResourceManager::(releaseResource) Trying to release
resource 'Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb'
Thread-186876::DEBUG::2013-04-29
12:16:06,334::resourceManager::573::ResourceManager::(releaseResource) Released resource
'Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb' (0 active users)
Thread-186876::DEBUG::2013-04-29
12:16:06,334::resourceManager::578::ResourceManager::(releaseResource) Resource
'Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb' is free, finding out if anyone is
waiting for it.
Thread-186876::DEBUG::2013-04-29
12:16:06,334::resourceManager::585::ResourceManager::(releaseResource) No one is waiting
for resource 'Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb', Clearing records.
Thread-186876::DEBUG::2013-04-29
12:16:06,335::resourceManager::557::ResourceManager::(releaseResource) Trying to release
resource 'Storage.5849b030-626e-47cb-ad90-3ce782d831b3'
Thread-186876::DEBUG::2013-04-29
12:16:06,335::resourceManager::573::ResourceManager::(releaseResource) Released resource
'Storage.5849b030-626e-47cb-ad90-3ce782d831b3' (0 active users)
Thread-186876::DEBUG::2013-04-29
12:16:06,335::resourceManager::578::ResourceManager::(releaseResource) Resource
'Storage.5849b030-626e-47cb-ad90-3ce782d831b3' is free, finding out if anyone is
waiting for it.
Thread-186876::DEBUG::2013-04-29
12:16:06,335::resourceManager::585::ResourceManager::(releaseResource) No one is waiting
for resource 'Storage.5849b030-626e-47cb-ad90-3ce782d831b3', Clearing records.
Thread-186876::ERROR::2013-04-29
12:16:06,336::dispatcher::67::Storage.Dispatcher.Protect::(run) {'status':
{'message': "Cannot acquire host id:
('a7138327-930c-49d7-9f39-c34ee36fc7fb', SanlockException(19, 'Sanlock
lockspace add failure', 'No such device'))", 'code': 661}}
Thread-186878::DEBUG::2013-04-29 12:16:07,704::task::568::TaskManager.Task::(_updateState)
Task=`54200799-1659-4e8a-99d2-4a82a940468a`::moving from state init -> state preparing
Thread-186878::INFO::2013-04-29 12:16:07,705::logUtils::41::dispatcher::(wrapper) Run and
protect: repoStats(options=None)
Thread-186878::INFO::2013-04-29 12:16:07,705::logUtils::44::dispatcher::(wrapper) Run and
protect: repoStats, Return response: {}
Thread-186878::DEBUG::2013-04-29 12:16:07,705::task::1151::TaskManager.Task::(prepare)
Task=`54200799-1659-4e8a-99d2-4a82a940468a`::finished: {}
Thread-186878::DEBUG::2013-04-29 12:16:07,705::task::568::TaskManager.Task::(_updateState)
Task=`54200799-1659-4e8a-99d2-4a82a940468a`::moving from state preparing -> state
finished
Thread-186878::DEBUG::2013-04-29
12:16:07,705::resourceManager::830::ResourceManager.Owner::(releaseAll) Owner.releaseAll
requests {} resources {}
Thread-186878::DEBUG::2013-04-29
12:16:07,705::resourceManager::864::ResourceManager.Owner::(cancelAll) Owner.cancelAll
requests {}
Thread-186878::DEBUG::2013-04-29 12:16:07,706::task::957::TaskManager.Task::(_decref)
Task=`54200799-1659-4e8a-99d2-4a82a940468a`::ref 0 aborting False
Thread-186884::DEBUG::2013-04-29 12:16:17,875::task::568::TaskManager.Task::(_updateState)
Task=`e4a57bc0-1b03-4048-baef-fc8862f332cd`::moving from state init -> state preparing
Thread-186884::INFO::2013-04-29 12:16:17,875::logUtils::41::dispatcher::(wrapper) Run and
protect: repoStats(options=None)
Thread-186884::INFO::2013-04-29 12:16:17,875::logUtils::44::dispatcher::(wrapper) Run and
protect: repoStats, Return response: {}
Thread-186884::DEBUG::2013-04-29 12:16:17,875::task::1151::TaskManager.Task::(prepare)
Task=`e4a57bc0-1b03-4048-baef-fc8862f332cd`::finished: {}
Thread-186884::DEBUG::2013-04-29 12:16:17,876::task::568::TaskManager.Task::(_updateState)
Task=`e4a57bc0-1b03-4048-baef-fc8862f332cd`::moving from state preparing -> state
finished
Thread-186884::DEBUG::2013-04-29
12:16:17,876::resourceManager::830::ResourceManager.Owner::(releaseAll) Owner.releaseAll
requests {} resources {}
Thread-186884::DEBUG::2013-04-29
12:16:17,876::resourceManager::864::ResourceManager.Owner::(cancelAll) Owner.cancelAll
requests {}
Thread-186884::DEBUG::2013-04-29 12:16:17,876::task::957::TaskManager.Task::(_decref)
Task=`e4a57bc0-1b03-4048-baef-fc8862f332cd`::ref 0 aborting False
Thread-186890::DEBUG::2013-04-29 12:16:28,123::task::568::TaskManager.Task::(_updateState)
Task=`9619cb33-4f18-4372-a619-b8cc6a1a82a8`::moving from state init -> state preparing
Thread-186890::INFO::2013-04-29 12:16:28,124::logUtils::41::dispatcher::(wrapper) Run and
protect: repoStats(options=None)
Thread-186890::INFO::2013-04-29 12:16:28,124::logUtils::44::dispatcher::(wrapper) Run and
protect: repoStats, Return response: {}
Thread-186890::DEBUG::2013-04-29 12:16:28,124::task::1151::TaskManager.Task::(prepare)
Task=`9619cb33-4f18-4372-a619-b8cc6a1a82a8`::finished: {}
Thread-186890::DEBUG::2013-04-29 12:16:28,124::task::568::TaskManager.Task::(_updateState)
Task=`9619cb33-4f18-4372-a619-b8cc6a1a82a8`::moving from state preparing -> state
finished
Thread-186890::DEBUG::2013-04-29
12:16:28,125::resourceManager::830::ResourceManager.Owner::(releaseAll) Owner.releaseAll
requests {} resources {}
Thread-186890::DEBUG::2013-04-29
12:16:28,125::resourceManager::864::ResourceManager.Owner::(cancelAll) Owner.cancelAll
requests {}
Thread-186890::DEBUG::2013-04-29 12:16:28,125::task::957::TaskManager.Task::(_decref)
Task=`9619cb33-4f18-4372-a619-b8cc6a1a82a8`::ref 0 aborting False
Thread-186896::DEBUG::2013-04-29 12:16:38,519::task::568::TaskManager.Task::(_updateState)
Task=`0885f499-5f08-4e30-bc5e-a8fad600c67f`::moving from state init -> state preparing
Thread-186896::INFO::2013-04-29 12:16:38,520::logUtils::41::dispatcher::(wrapper) Run and
protect: repoStats(options=None)
Thread-186896::INFO::2013-04-29 12:16:38,520::logUtils::44::dispatcher::(wrapper) Run and
protect: repoStats, Return response: {}
Thread-186896::DEBUG::2013-04-29 12:16:38,520::task::1151::TaskManager.Task::(prepare)
Task=`0885f499-5f08-4e30-bc5e-a8fad600c67f`::finished: {}
Thread-186896::DEBUG::2013-04-29 12:16:38,520::task::568::TaskManager.Task::(_updateState)
Task=`0885f499-5f08-4e30-bc5e-a8fad600c67f`::moving from state preparing -> state
finished
Thread-186896::DEBUG::2013-04-29
12:16:38,520::resourceManager::830::ResourceManager.Owner::(releaseAll) Owner.releaseAll
requests {} resources {}
Thread-186896::DEBUG::2013-04-29
12:16:38,520::resourceManager::864::ResourceManager.Owner::(cancelAll) Owner.cancelAll
requests {}
Thread-186896::DEBUG::2013-04-29 12:16:38,521::task::957::TaskManager.Task::(_decref)
Task=`0885f499-5f08-4e30-bc5e-a8fad600c67f`::ref 0 aborting False
Thread-186902::DEBUG::2013-04-29 12:16:48,641::task::568::TaskManager.Task::(_updateState)
Task=`d7ffd21b-5b75-4b6b-b2f2-2b7fb02cd7be`::moving from state init -> state preparing
Thread-186902::INFO::2013-04-29 12:16:48,642::logUtils::41::dispatcher::(wrapper) Run and
protect: repoStats(options=None)
Thread-186902::INFO::2013-04-29 12:16:48,642::logUtils::44::dispatcher::(wrapper) Run and
protect: repoStats, Return response: {}
Thread-186902::DEBUG::2013-04-29 12:16:48,642::task::1151::TaskManager.Task::(prepare)
Task=`d7ffd21b-5b75-4b6b-b2f2-2b7fb02cd7be`::finished: {}
Thread-186902::DEBUG::2013-04-29 12:16:48,642::task::568::TaskManager.Task::(_updateState)
Task=`d7ffd21b-5b75-4b6b-b2f2-2b7fb02cd7be`::moving from state preparing -> state
finished
Thread-186902::DEBUG::2013-04-29
12:16:48,642::resourceManager::830::ResourceManager.Owner::(releaseAll) Owner.releaseAll
requests {} resources {}
Thread-186902::DEBUG::2013-04-29
12:16:48,642::resourceManager::864::ResourceManager.Owner::(cancelAll) Owner.cancelAll
requests {}
Thread-186902::DEBUG::2013-04-29 12:16:48,643::task::957::TaskManager.Task::(_decref)
Task=`d7ffd21b-5b75-4b6b-b2f2-2b7fb02cd7be`::ref 0 aborting False
Thread-186908::DEBUG::2013-04-29 12:16:58,840::task::568::TaskManager.Task::(_updateState)
Task=`5bd18ef7-5152-40c6-9d86-416ab53b6c37`::moving from state init -> state preparing
Thread-186908::INFO::2013-04-29 12:16:58,841::logUtils::41::dispatcher::(wrapper) Run and
protect: repoStats(options=None)
Thread-186908::INFO::2013-04-29 12:16:58,841::logUtils::44::dispatcher::(wrapper) Run and
protect: repoStats, Return response: {}
Thread-186908::DEBUG::2013-04-29 12:16:58,841::task::1151::TaskManager.Task::(prepare)
Task=`5bd18ef7-5152-40c6-9d86-416ab53b6c37`::finished: {}
Thread-186908::DEBUG::2013-04-29 12:16:58,841::task::568::TaskManager.Task::(_updateState)
Task=`5bd18ef7-5152-40c6-9d86-416ab53b6c37`::moving from state preparing -> state
finished
Thread-186908::DEBUG::2013-04-29
12:16:58,842::resourceManager::830::ResourceManager.Owner::(releaseAll) Owner.releaseAll
requests {} resources {}
Thread-186908::DEBUG::2013-04-29
12:16:58,842::resourceManager::864::ResourceManager.Owner::(cancelAll) Owner.cancelAll
requests {}
Thread-186908::DEBUG::2013-04-29 12:16:58,842::task::957::TaskManager.Task::(_decref)
Task=`5bd18ef7-5152-40c6-9d86-416ab53b6c37`::ref 0 aborting False
----- Original Message -----
| Hi Sherry,
| Please check the that vdsm has permissions to write to the directory you're
| trying to create.
| Also, if you could attach the vdsm log that would be great.
| ----- Original Message -----
| | From: "Sherry Yu" <syu(a)redhat.com>
|
| | To: users(a)ovirt.org
|
| | Sent: Friday, April 26, 2013 4:04:21 AM
|
| | Subject: [Users] Error Attaching NFS Data Domain to Data Center - oVirt 3.3
|
| | In oVirt 3.3, I created the first data domain in NFS but it failed to
| | attach
| | to the default data center. The hypervisor is a Fedora 18 minimum
| | installation. Below is the configuration and logs
|
| | /var/log/sanlock.log
|
| | 2013-04-25 20:45:25-0400 3710 [941]: s8 lockspace
| |
a7138327-930c-49d7-9f39-c34ee36fc7fb:250:/rhev/data-center/mnt/storage2.phx.salab.redhat.com:_data_sap_ovirt-domain/a7138327-930c-49d7-9f39-c34ee36fc7fb/dom_md/ids:0
|
| | 2013-04-25 20:45:25-0400 3710 [5116]: open error -13
| |
/rhev/data-center/mnt/storage2.phx.salab.redhat.com:_data_sap_ovirt-domain/a7138327-930c-49d7-9f39-c34ee36fc7fb/dom_md/ids
|
| | 2013-04-25 20:45:25-0400 3710 [5116]: s8 open_disk
| |
/rhev/data-center/mnt/storage2.phx.salab.redhat.com:_data_sap_ovirt-domain/a7138327-930c-49d7-9f39-c34ee36fc7fb/dom_md/ids
| | error -13
|
| | 2013-04-25 20:45:26-0400 3711 [941]: s8 add_lockspace fail result -19
|
| | /var/log/ovirt-engine/engine.log
|
| | 2013-04-25 17:55:00,002 INFO
| | [org.ovirt.engine.core.bll.AutoRecoveryManager]
| | (DefaultQuartzScheduler_Worker-2) Autorecovering 0 hosts
|
| | 2013-04-25 17:55:00,008 INFO
| | [org.ovirt.engine.core.bll.AutoRecoveryManager]
| | (DefaultQuartzScheduler_Worker-2) Autorecovering 0 storage domains
|
| | 2013-04-25 17:55:01,574 INFO
| | [org.ovirt.engine.core.bll.storage.AddStoragePoolWithStoragesCommand]
| | (ajp--127.0.0.1-8702-2) Lock Acquired to object EngineLock [exclusiveLocks=
| | key: 5849b030-626e-47cb-ad90-3ce782d831b3 value: POOL
|
| | , sharedLocks= ]
|
| | 2013-04-25 17:55:01,687 INFO
| | [org.ovirt.engine.core.bll.storage.AddStoragePoolWithStoragesCommand]
| | (pool-3-thread-49) [1ed8155e] Running command:
| | AddStoragePoolWithStoragesCommand internal: false. Entities affected : ID:
| | 5849b030-626e-47cb-ad90-3ce782d831b3 Type: StoragePool
|
| | 2013-04-25 17:55:01,768 INFO
| | [org.ovirt.engine.core.vdsbroker.vdsbroker.ValidateStorageServerConnectionVDSCommand]
| | (pool-3-thread-49) [783c9d00] START,
| | ValidateStorageServerConnectionVDSCommand(HostName = sbhost-58, HostId =
| | d576e7aa-c2fc-4fee-9125-d8dd61d005be, storagePoolId =
| | 00000000-0000-0000-0000-000000000000, storageType = NFS, connectionList =
| | [{
| | id: c925e43f-ff52-45ae-8484-e4ac6b670143, connection:
| | storage2.phx.salab.redhat.com:/data/sap/ovirt-domain, iqn: null, vfsType:
| | null, mountOptions: null, nfsVersion: AUTO, nfsRetrans: null, nfsTimeo:
| | null
| | };]), log id: 71197b7a
|
| | 2013-04-25 17:55:01,792 INFO
| | [org.ovirt.engine.core.vdsbroker.vdsbroker.ValidateStorageServerConnectionVDSCommand]
| | (pool-3-thread-49) [783c9d00] FINISH,
| | ValidateStorageServerConnectionVDSCommand, return:
| | {c925e43f-ff52-45ae-8484-e4ac6b670143=0}, log id: 71197b7a
|
| | 2013-04-25 17:55:01,796 INFO
| | [org.ovirt.engine.core.bll.storage.ConnectStorageToVdsCommand]
| | (pool-3-thread-49) [783c9d00] Running command: ConnectStorageToVdsCommand
| | internal: true. Entities affected : ID:
| | aaa00000-0000-0000-0000-123456789aaa
| | Type: System
|
| | 2013-04-25 17:55:01,801 INFO
| | [org.ovirt.engine.core.vdsbroker.vdsbroker.ConnectStorageServerVDSCommand]
| | (pool-3-thread-49) [783c9d00] START,
| | ConnectStorageServerVDSCommand(HostName
| | = sbhost-58, HostId = d576e7aa-c2fc-4fee-9125-d8dd61d005be, storagePoolId =
| | 00000000-0000-0000-0000-000000000000, storageType = NFS, connectionList =
| | [{
| | id: c925e43f-ff52-45ae-8484-e4ac6b670143, connection:
| | storage2.phx.salab.redhat.com:/data/sap/ovirt-domain, iqn: null, vfsType:
| | null, mountOptions: null, nfsVersion: AUTO, nfsRetrans: null, nfsTimeo:
| | null
| | };]), log id: 6a4d78ea
|
| | 2013-04-25 17:55:01,828 INFO
| | [org.ovirt.engine.core.vdsbroker.vdsbroker.ConnectStorageServerVDSCommand]
| | (pool-3-thread-49) [783c9d00] FINISH, ConnectStorageServerVDSCommand,
| | return: {c925e43f-ff52-45ae-8484-e4ac6b670143=0}, log id: 6a4d78ea
|
| | 2013-04-25 17:55:01,830 INFO
| | [org.ovirt.engine.core.vdsbroker.vdsbroker.CreateStoragePoolVDSCommand]
| | (pool-3-thread-49) [783c9d00] START, CreateStoragePoolVDSCommand(HostName =
| | sbhost-58, HostId = d576e7aa-c2fc-4fee-9125-d8dd61d005be,
| | storagePoolId=5849b030-626e-47cb-ad90-3ce782d831b3, storageType=NFS,
| | storagePoolName=Default,
| | masterDomainId=a7138327-930c-49d7-9f39-c34ee36fc7fb,
| | domainsIdList=[a7138327-930c-49d7-9f39-c34ee36fc7fb], masterVersion=9), log
| | id: 109f1d33
|
| | 2013-04-25 17:55:02,902 WARN
| | [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase]
| | (pool-3-thread-49) [783c9d00] Weird return value: StatusForXmlRpc
| | [mCode=661, mMessage=Cannot acquire host id:
| | ('a7138327-930c-49d7-9f39-c34ee36fc7fb', SanlockException(19, 'Sanlock
| | lockspace add failure', 'No such device'))]
|
| | 2013-04-25 17:55:02,908 WARN
| | [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase]
| | (pool-3-thread-49) [783c9d00] Weird return value: StatusForXmlRpc
| | [mCode=661, mMessage=Cannot acquire host id:
| | ('a7138327-930c-49d7-9f39-c34ee36fc7fb', SanlockException(19, 'Sanlock
| | lockspace add failure', 'No such device'))]
|
| | 2013-04-25 17:55:02,912 ERROR
| | [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase]
| | (pool-3-thread-49) [783c9d00] Failed in CreateStoragePoolVDS method
|
| | 2013-04-25 17:55:02,915 ERROR
| | [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase]
| | (pool-3-thread-49) [783c9d00] Error code unexpected and error message
| | VDSGenericException: VDSErrorException: Failed to CreateStoragePoolVDS,
| | error = Cannot acquire host id: ('a7138327-930c-49d7-9f39-c34ee36fc7fb',
| | SanlockException(19, 'Sanlock lockspace add failure', 'No such
device'))
|
| | 2013-04-25 17:55:02,921 INFO
| | [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase]
| | (pool-3-thread-49) [783c9d00] Command
| | org.ovirt.engine.core.vdsbroker.vdsbroker.CreateStoragePoolVDSCommand
| | return
| | value
|
| | StatusOnlyReturnForXmlRpc [mStatus=StatusForXmlRpc [mCode=661,
| | mMessage=Cannot acquire host id: ('a7138327-930c-49d7-9f39-c34ee36fc7fb',
| | SanlockException(19, 'Sanlock lockspace add failure', 'No such
device'))]]
|
| | 2013-04-25 17:55:02,924 INFO
| | [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase]
| | (pool-3-thread-49) [783c9d00] HostName = sbhost-58
|
| | 2013-04-25 17:55:02,926 ERROR
| | [org.ovirt.engine.core.vdsbroker.VDSCommandBase] (pool-3-thread-49)
| | [783c9d00] Command CreateStoragePoolVDS execution failed. Exception:
| | VDSErrorException: VDSGenericException: VDSErrorException: Failed to
| | CreateStoragePoolVDS, error = Cannot acquire host id:
| | ('a7138327-930c-49d7-9f39-c34ee36fc7fb', SanlockException(19, 'Sanlock
| | lockspace add failure', 'No such device'))
|
| | 2013-04-25 17:55:02,932 INFO
| | [org.ovirt.engine.core.vdsbroker.vdsbroker.CreateStoragePoolVDSCommand]
| | (pool-3-thread-49) [783c9d00] FINISH, CreateStoragePoolVDSCommand, log id:
| | 109f1d33
|
| | 2013-04-25 17:55:02,936 ERROR
| | [org.ovirt.engine.core.bll.storage.AddStoragePoolWithStoragesCommand]
| | (pool-3-thread-49) [783c9d00] Command
| | org.ovirt.engine.core.bll.storage.AddStoragePoolWithStoragesCommand throw
| | Vdc Bll exception. With error message VdcBLLException:
| | org.ovirt.engine.core.vdsbroker.vdsbroker.VDSErrorException:
| | VDSGenericException: VDSErrorException: Failed to CreateStoragePoolVDS,
| | error = Cannot acquire host id: ('a7138327-930c-49d7-9f39-c34ee36fc7fb',
| | SanlockException(19, 'Sanlock lockspace add failure', 'No such
device'))
|
| | 2013-04-25 17:55:02,952 INFO
| | [org.ovirt.engine.core.bll.storage.AddStoragePoolWithStoragesCommand]
| | (pool-3-thread-49) [783c9d00] Command
| | [id=c09e2511-3d69-41fd-9a4c-57d4a012d11b]: Compensating CHANGED_ENTITY of
| | org.ovirt.engine.core.common.businessentities.storage_pool; snapshot:
| | id=5849b030-626e-47cb-ad90-3ce782d831b3.
|
| | 2013-04-25 17:55:02,961 INFO
| | [org.ovirt.engine.core.bll.storage.AddStoragePoolWithStoragesCommand]
| | (pool-3-thread-49) [783c9d00] Command
| | [id=c09e2511-3d69-41fd-9a4c-57d4a012d11b]: Compensating NEW_ENTITY_ID of
| | org.ovirt.engine.core.common.businessentities.StoragePoolIsoMap; snapshot:
| | storagePoolId = 5849b030-626e-47cb-ad90-3ce782d831b3, storageId =
| | a7138327-930c-49d7-9f39-c34ee36fc7fb.
|
| | 2013-04-25 17:55:02,973 INFO
| | [org.ovirt.engine.core.bll.storage.AddStoragePoolWithStoragesCommand]
| | (pool-3-thread-49) [783c9d00] Command
| | [id=c09e2511-3d69-41fd-9a4c-57d4a012d11b]: Compensating CHANGED_ENTITY of
| | org.ovirt.engine.core.common.businessentities.StorageDomainStatic;
| | snapshot:
| | id=a7138327-930c-49d7-9f39-c34ee36fc7fb.
|
| | 2013-04-25 17:55:03,017 INFO
| | [org.ovirt.engine.core.bll.storage.AddStoragePoolWithStoragesCommand]
| | (pool-3-thread-49) [783c9d00] Lock freed to object EngineLock
| | [exclusiveLocks= key: 5849b030-626e-47cb-ad90-3ce782d831b3 value: POOL
|
| | , sharedLocks= ]
|
| | 2013-04-25 17:55:16,712 INFO [org.ovirt.engine.core.bll.LoginUserCommand]
| | (ajp--127.0.0.1-8702-2) Running command: LoginUserCommand internal: false.
|
| | 2013-04-25 17:55:16,758 WARN
| | [org.ovirt.engine.core.bll.GetConfigurationValueQuery]
| | (ajp--127.0.0.1-8702-2) calling GetConfigurationValueQuery
| | (ApplicationMode)
| | with null version, using default general for version
|
| | 2013-04-25 17:55:16,766 WARN
| | [org.ovirt.engine.core.bll.GetConfigurationValueQuery]
| | (ajp--127.0.0.1-8702-2) calling GetConfigurationValueQuery (VdcVersion)
| | with
| | null version, using default general for version
|
| | 2013-04-25 17:56:16,711 INFO [org.ovirt.engine.core.bll.LoginUserCommand]
| | (ajp--127.0.0.1-8702-8) Running command: LoginUserCommand internal: false.
|
| | 2013-04-25 17:56:16,757 WARN
| | [org.ovirt.engine.core.bll.GetConfigurationValueQuery]
| | (ajp--127.0.0.1-8702-8) calling GetConfigurationValueQuery
| | (ApplicationMode)
| | with null version, using default general for version
|
| | 2013-04-25 17:56:16,765 WARN
| | [org.ovirt.engine.core.bll.GetConfigurationValueQuery]
| | (ajp--127.0.0.1-8702-8) calling GetConfigurationValueQuery (VdcVersion)
| | with
| | null version, using default general for version
|
| | BTW, not sure if this is related, during New Domain, the Advanced
| | Parameters
| | has to set to "Auto Negotiation" for NFS version otherwise the creation
| | would fail (I saw similar behavior in RHEV 3.1).
|
| | Thanks in advance for any input!
|
| | Sherry
|
| | --
|
| | Sherry Yu, RHCE, RHCVA
|
| | Principal Enterprise Architect
|
| | Global Partner Enablement
|
| | Red Hat, Inc (
www.redhat.com)
|
| | Mobile: 1-408-832-2160
|
| | _______________________________________________
|
| | Users mailing list
|
| | Users(a)ovirt.org
|
| |
http://lists.ovirt.org/mailman/listinfo/users
|
--
Sherry Yu, RHCE, RHCVA
Principal Enterprise Architect
Global Partner Enablement
Red Hat, Inc (
www.redhat.com)
Mobile: 1-408-832-2160
------=_Part_4337361_43537984.1367252594034
Content-Type: multipart/related;
boundary="----=_Part_4337362_1598457108.1367252594034"
------=_Part_4337362_1598457108.1367252594034
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
<html><body><div style=3D"font-family: times new roman, new york,
times, se=
rif; font-size: 10pt; color: #000000"><div>Hi Allon, vdsm has write
permiss=
ion to the directory on NFS. I can see that on the hypervisor host the NFS =
share is mounted and directories have been created by vdsm. vdsm log is att=
ached. The error is at "AcquireHostIdFailure: Cannot acquire host id: ('a71=
38327-930c-49d7-9f39-c34ee36fc7fb', SanlockException(19, 'Sanlock lockspace=
add failure', 'No such device'))". Appreciate any
input!</div><div><br></d=
iv><div><p>[root@sbhost-58 vdsm]# df
-k</p><p>storage2.phx.salab.redhat.com=
:/data/sap/ovirt-domain 309637120 187031552 106876928 64% /rhev/data-center=
/mnt/storage2.phx.salab.redhat.com:_data_sap_ovirt-domain</p></div><div><p>=
[root@sbhost-58 dom_md]# pwd<br>/rhev/data-center/mnt/storage2.phx.salab.re=
dhat.com:_data_sap_ovirt-domain/a7138327-930c-49d7-9f39-c34ee36fc7fb/dom_md=
</p></div><div><p>[root@sbhost-58 dom_md]# ls -la<br>total
2060<br>drwxr-xr=
-x. 2 vdsm kvm 4096 Apr 25 20:35 .<br>drwxr-xr-x. 4 vdsm kvm 4096 Apr 25 20=
:35 ..<br>-rw-rw----. 1 vdsm kvm 1048576 Apr 25 20:35 ids<br>-rw-rw----. 1 =
vdsm kvm 0 Apr 25 20:35 inbox<br>-rw-rw----. 1 vdsm kvm 2097152 Apr 25 20:3=
5 leases<br>-rw-r--r--. 1 vdsm kvm 319 Apr 25 20:35 metadata<br>-rw-rw----.=
1 vdsm kvm 0 Apr 25 20:35
outbox</p><p>vdsm.log:</p></div><div><p>Thread-1=
86874::DEBUG::2013-04-29 12:16:05,229::BindingXMLRPC::161::vds::(wrapper) [=
10.3.76.215]<br>Thread-186874::DEBUG::2013-04-29 12:16:05,229::task::568::T=
askManager.Task::(_updateState) Task=3D`6a316ab2-3d08-44d4-b3d9-60620f23fc7=
2`::moving from state init -> state preparing<br>Thread-186874::INFO::20=
13-04-29 12:16:05,230::logUtils::41::dispatcher::(wrapper) Run and protect:=
validateStorageServerConnection(domType=3D1, spUUID=3D'00000000-0000-0000-=
0000-000000000000', conList=3D[{'port': '', 'connection':
'storage2.phx.sal=
ab.redhat.com:/data/sap/ovirt-domain', 'iqn': '', 'portal':
'', 'user': '',=
'protocol_version': 'auto', 'password': '******',
'id': 'c925e43f-ff52-45a=
e-8484-e4ac6b670143'}], options=3DNone)<br>Thread-186874::INFO::2013-04-29 =
12:16:05,230::logUtils::44::dispatcher::(wrapper) Run and protect: validate=
StorageServerConnection, Return response: {'statuslist': [{'status': 0,
'id=
':
'c925e43f-ff52-45ae-8484-e4ac6b670143'}]}<br>Thread-186874::DEBUG::2013-=
04-29 12:16:05,230::task::1151::TaskManager.Task::(prepare) Task=3D`6a316ab=
2-3d08-44d4-b3d9-60620f23fc72`::finished: {'statuslist': [{'status': 0,
'id=
':
'c925e43f-ff52-45ae-8484-e4ac6b670143'}]}<br>Thread-186874::DEBUG::2013-=
04-29 12:16:05,230::task::568::TaskManager.Task::(_updateState) Task=3D`6a3=
16ab2-3d08-44d4-b3d9-60620f23fc72`::moving from state preparing -> state=
finished<br>Thread-186874::DEBUG::2013-04-29 12:16:05,231::resourceManager=
::830::ResourceManager.Owner::(releaseAll) Owner.releaseAll requests {} res=
ources {}<br>Thread-186874::DEBUG::2013-04-29 12:16:05,231::resourceManager=
::864::ResourceManager.Owner::(cancelAll) Owner.cancelAll requests {}<br>Th=
read-186874::DEBUG::2013-04-29 12:16:05,231::task::957::TaskManager.Task::(=
_decref) Task=3D`6a316ab2-3d08-44d4-b3d9-60620f23fc72`::ref 0 aborting Fals=
e<br>Thread-186875::DEBUG::2013-04-29 12:16:05,240::BindingXMLRPC::161::vds=
::(wrapper) [10.3.76.215]<br>Thread-186875::DEBUG::2013-04-29 12:16:05,240:=
:task::568::TaskManager.Task::(_updateState) Task=3D`e6da9cb6-f577-44bd-a8b=
a-d08d8946a027`::moving from state init -> state preparing<br>Thread-186=
875::INFO::2013-04-29 12:16:05,240::logUtils::41::dispatcher::(wrapper) Run=
and protect: connectStorageServer(domType=3D1, spUUID=3D'00000000-0000-000=
0-0000-000000000000', conList=3D[{'port': '', 'connection':
'storage2.phx.s=
alab.redhat.com:/data/sap/ovirt-domain', 'iqn': '', 'portal':
'', 'user': '=
', 'protocol_version': 'auto', 'password': '******',
'id': 'c925e43f-ff52-4=
5ae-8484-e4ac6b670143'}], options=3DNone)<br>Thread-186875::INFO::2013-04-2=
9 12:16:05,247::logUtils::44::dispatcher::(wrapper) Run and protect: connec=
tStorageServer, Return response: {'statuslist': [{'status': 0,
'id': 'c925e=
43f-ff52-45ae-8484-e4ac6b670143'}]}<br>Thread-186875::DEBUG::2013-04-29 12:=
16:05,248::task::1151::TaskManager.Task::(prepare) Task=3D`e6da9cb6-f577-44=
bd-a8ba-d08d8946a027`::finished: {'statuslist': [{'status': 0,
'id': 'c925e=
43f-ff52-45ae-8484-e4ac6b670143'}]}<br>Thread-186875::DEBUG::2013-04-29 12:=
16:05,248::task::568::TaskManager.Task::(_updateState) Task=3D`e6da9cb6-f57=
7-44bd-a8ba-d08d8946a027`::moving from state preparing -> state finished=
<br>Thread-186875::DEBUG::2013-04-29 12:16:05,248::resourceManager::830::Re=
sourceManager.Owner::(releaseAll) Owner.releaseAll requests {} resources {}=
<br>Thread-186875::DEBUG::2013-04-29 12:16:05,249::resourceManager::864::Re=
sourceManager.Owner::(cancelAll) Owner.cancelAll requests {}<br>Thread-1868=
75::DEBUG::2013-04-29 12:16:05,249::task::957::TaskManager.Task::(_decref) =
Task=3D`e6da9cb6-f577-44bd-a8ba-d08d8946a027`::ref 0 aborting False<br>Thre=
ad-186876::DEBUG::2013-04-29 12:16:05,272::BindingXMLRPC::161::vds::(wrappe=
r) [10.3.76.215]<br>Thread-186876::DEBUG::2013-04-29 12:16:05,272::task::56=
8::TaskManager.Task::(_updateState) Task=3D`c62d6d31-4888-40e2-857d-aded393=
6f6fe`::moving from state init -> state preparing<br>Thread-186876::INFO=
::2013-04-29 12:16:05,273::logUtils::41::dispatcher::(wrapper) Run and prot=
ect: createStoragePool(poolType=3DNone, spUUID=3D'5849b030-626e-47cb-ad90-3=
ce782d831b3', poolName=3D'Default',
masterDom=3D'a7138327-930c-49d7-9f39-c3=
4ee36fc7fb', domList=3D['a7138327-930c-49d7-9f39-c34ee36fc7fb'], masterVers=
ion=3D11, lockPolicy=3DNone, lockRenewalIntervalSec=3D5, leaseTimeSec=3D60,=
ioOpTimeoutSec=3D10, leaseRetries=3D3, options=3DNone)<br>Thread-186876::I=
NFO::2013-04-29 12:16:05,273::fileSD::302::Storage.StorageDomain::(validate=
) sdUUID=3Da7138327-930c-49d7-9f39-c34ee36fc7fb<br>Thread-186876::DEBUG::20=
13-04-29 12:16:05,291::persistentDict::234::Storage.PersistentDict::(refres=
h) read lines (FileMetadataRW)=3D['CLASS=3DData', 'DESCRIPTION=3DoVirt',
'I=
OOPTIMEOUTSEC=3D10', 'LEASERETRIES=3D3', 'LEASETIMESEC=3D60',
'LOCKPOLICY=
=3D', 'LOCKRENEWALINTERVALSEC=3D5', 'POOL_UUID=3D',
'REMOTE_PATH=3Dstorage2=
.phx.salab.redhat.com:/data/sap/ovirt-domain', 'ROLE=3DRegular',
'SDUUID=3D=
a7138327-930c-49d7-9f39-c34ee36fc7fb', 'TYPE=3DNFS', 'VERSION=3D3',
'_SHA_C=
KSUM=3Dd25ce9538d484fbc938cde09f5247bbe709b1549']<br>Thread-186876::DEBUG::=
2013-04-29 12:16:05,292::resourceManager::190::ResourceManager.Request::(__=
init__) ResName=3D`Storage.5849b030-626e-47cb-ad90-3ce782d831b3`ReqID=3D`56=
e7c8fa-abb0-4247-8806-138b24dd95ad`::Request was made in '/usr/share/vdsm/s=
torage/resourceManager.py' line '189' at
'__init__'<br>Thread-186876::DEBUG=
::2013-04-29 12:16:05,293::resourceManager::504::ResourceManager::(register=
Resource) Trying to register resource 'Storage.5849b030-626e-47cb-ad90-3ce7=
82d831b3' for lock type 'exclusive'<br>Thread-186876::DEBUG::2013-04-29
12:=
16:05,293::resourceManager::547::ResourceManager::(registerResource) Resour=
ce 'Storage.5849b030-626e-47cb-ad90-3ce782d831b3' is free. Now locking as '=
exclusive' (1 active user)<br>Thread-186876::DEBUG::2013-04-29 12:16:05,293=
::resourceManager::227::ResourceManager.Request::(grant) ResName=3D`Storage=
.5849b030-626e-47cb-ad90-3ce782d831b3`ReqID=3D`56e7c8fa-abb0-4247-8806-138b=
24dd95ad`::Granted request<br>Thread-186876::DEBUG::2013-04-29 12:16:05,294=
::task::794::TaskManager.Task::(resourceAcquired) Task=3D`c62d6d31-4888-40e=
2-857d-aded3936f6fe`::_resourcesAcquired: Storage.5849b030-626e-47cb-ad90-3=
ce782d831b3 (exclusive)<br>Thread-186876::DEBUG::2013-04-29 12:16:05,294::t=
ask::957::TaskManager.Task::(_decref) Task=3D`c62d6d31-4888-40e2-857d-aded3=
936f6fe`::ref 1 aborting False<br>Thread-186876::DEBUG::2013-04-29 12:16:05=
,294::resourceManager::190::ResourceManager.Request::(__init__) ResName=3D`=
Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb`ReqID=3D`818107d5-c2a5-4384-b8=
1b-d0393b7727de`::Request was made in '/usr/share/vdsm/storage/resourceMana=
ger.py' line '189' at
'__init__'<br>Thread-186876::DEBUG::2013-04-29 12:16:=
05,295::resourceManager::504::ResourceManager::(registerResource) Trying to=
register resource 'Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb' for lock =
type 'exclusive'<br>Thread-186876::DEBUG::2013-04-29
12:16:05,295::resource=
Manager::547::ResourceManager::(registerResource) Resource 'Storage.a713832=
7-930c-49d7-9f39-c34ee36fc7fb' is free. Now locking as 'exclusive' (1 activ=
e user)<br>Thread-186876::DEBUG::2013-04-29 12:16:05,295::resourceManager::=
227::ResourceManager.Request::(grant) ResName=3D`Storage.a7138327-930c-49d7=
-9f39-c34ee36fc7fb`ReqID=3D`818107d5-c2a5-4384-b81b-d0393b7727de`::Granted =
request<br>Thread-186876::DEBUG::2013-04-29 12:16:05,296::task::794::TaskMa=
nager.Task::(resourceAcquired) Task=3D`c62d6d31-4888-40e2-857d-aded3936f6fe=
`::_resourcesAcquired: Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb (exclus=
ive)<br>Thread-186876::DEBUG::2013-04-29 12:16:05,296::task::957::TaskManag=
er.Task::(_decref) Task=3D`c62d6d31-4888-40e2-857d-aded3936f6fe`::ref 1 abo=
rting False<br>Thread-186876::INFO::2013-04-29 12:16:05,296::sp::542::Stora=
ge.StoragePool::(create) spUUID=3D5849b030-626e-47cb-ad90-3ce782d831b3 pool=
Name=3DDefault master_sd=3Da7138327-930c-49d7-9f39-c34ee36fc7fb domList=3D[=
'a7138327-930c-49d7-9f39-c34ee36fc7fb'] masterVersion=3D11
{'LEASETIMESEC':=
60, 'IOOPTIMEOUTSEC': 10, 'LEASERETRIES': 3,
'LOCKRENEWALINTERVALSEC': 5}<=
br>Thread-186876::INFO::2013-04-29 12:16:05,297::fileSD::302::Storage.Stora=
geDomain::(validate) sdUUID=3Da7138327-930c-49d7-9f39-c34ee36fc7fb<br>Threa=
d-186876::DEBUG::2013-04-29 12:16:05,311::persistentDict::234::Storage.Pers=
istentDict::(refresh) read lines (FileMetadataRW)=3D['CLASS=3DData', 'DESCR=
IPTION=3DoVirt', 'IOOPTIMEOUTSEC=3D10', 'LEASERETRIES=3D3',
'LEASETIMESEC=
=3D60', 'LOCKPOLICY=3D', 'LOCKRENEWALINTERVALSEC=3D5',
'POOL_UUID=3D', 'REM=
OTE_PATH=3Dstorage2.phx.salab.redhat.com:/data/sap/ovirt-domain', 'ROLE=3DR=
egular', 'SDUUID=3Da7138327-930c-49d7-9f39-c34ee36fc7fb',
'TYPE=3DNFS', 'VE=
RSION=3D3',
'_SHA_CKSUM=3Dd25ce9538d484fbc938cde09f5247bbe709b1549']<br>Thr=
ead-186876::DEBUG::2013-04-29 12:16:05,325::persistentDict::234::Storage.Pe=
rsistentDict::(refresh) read lines (FileMetadataRW)=3D['CLASS=3DData', 'DES=
CRIPTION=3DoVirt', 'IOOPTIMEOUTSEC=3D10', 'LEASERETRIES=3D3',
'LEASETIMESEC=
=3D60', 'LOCKPOLICY=3D', 'LOCKRENEWALINTERVALSEC=3D5',
'POOL_UUID=3D', 'REM=
OTE_PATH=3Dstorage2.phx.salab.redhat.com:/data/sap/ovirt-domain', 'ROLE=3DR=
egular', 'SDUUID=3Da7138327-930c-49d7-9f39-c34ee36fc7fb',
'TYPE=3DNFS', 'VE=
RSION=3D3',
'_SHA_CKSUM=3Dd25ce9538d484fbc938cde09f5247bbe709b1549']<br>Thr=
ead-186876::WARNING::2013-04-29 12:16:05,325::fileUtils::185::fileUtils::(c=
reatedir) Dir /rhev/data-center/5849b030-626e-47cb-ad90-3ce782d831b3 alread=
y exists<br>Thread-186876::DEBUG::2013-04-29 12:16:05,327::persistentDict::=
167::Storage.PersistentDict::(transaction) Starting transaction<br>Thread-1=
86876::DEBUG::2013-04-29 12:16:05,327::persistentDict::175::Storage.Persist=
entDict::(transaction) Finished transaction<br>Thread-186876::INFO::2013-04=
-29 12:16:05,327::clusterlock::172::SANLock::(acquireHostId) Acquiring host=
id for domain a7138327-930c-49d7-9f39-c34ee36fc7fb (id: 250)<br>Thread-186=
876::ERROR::2013-04-29 12:16:06,329::task::833::TaskManager.Task::(_setErro=
r) Task=3D`c62d6d31-4888-40e2-857d-aded3936f6fe`::Unexpected error<br>Trace=
back (most recent call last):<br> File "/usr/share/vdsm/storage/task.py",
l=
ine 840, in _run<br> return fn(*args, **kargs)<br> File
"/usr/share/vdsm/lo=
gUtils.py", line 42, in wrapper<br> res =3D f(*args, **kwargs)<br> File
"/u=
sr/share/vdsm/storage/hsm.py", line 895, in createStoragePool<br> masterVer=
sion, leaseParams)<br> File "/usr/share/vdsm/storage/sp.py", line 567, in
c=
reate<br> self._acquireTemporaryClusterLock(msdUUID, leaseParams)<br> File =
"/usr/share/vdsm/storage/sp.py", line 509, in _acquireTemporaryClusterLock<=
br> msd.acquireHostId(self.id)<br> File
"/usr/share/vdsm/storage/sd.py", li=
ne 436, in acquireHostId<br> self._clusterLock.acquireHostId(hostId, async)=
<br> File "/usr/share/vdsm/storage/clusterlock.py", line 187, in
acquireHos=
tId<br> raise se.AcquireHostIdFailure(self._sdUUID, e)<br>AcquireHostIdFail=
ure: Cannot acquire host id: ('a7138327-930c-49d7-9f39-c34ee36fc7fb', Sanlo=
ckException(19, 'Sanlock lockspace add failure', 'No such
device'))<br>Thre=
ad-186876::DEBUG::2013-04-29 12:16:06,330::task::852::TaskManager.Task::(_r=
un) Task=3D`c62d6d31-4888-40e2-857d-aded3936f6fe`::Task._run: c62d6d31-4888=
-40e2-857d-aded3936f6fe (None, '5849b030-626e-47cb-ad90-3ce782d831b3', 'Def=
ault', 'a7138327-930c-49d7-9f39-c34ee36fc7fb',
['a7138327-930c-49d7-9f39-c3=
4ee36fc7fb'], 11, None, 5, 60, 10, 3) {} failed - stopping task<br>Thread-1=
86876::DEBUG::2013-04-29 12:16:06,330::task::1177::TaskManager.Task::(stop)=
Task=3D`c62d6d31-4888-40e2-857d-aded3936f6fe`::stopping in state preparing=
(force False)<br>Thread-186876::DEBUG::2013-04-29 12:16:06,330::task::957:=
:TaskManager.Task::(_decref) Task=3D`c62d6d31-4888-40e2-857d-aded3936f6fe`:=
:ref 1 aborting True<br>Thread-186876::INFO::2013-04-29 12:16:06,330::task:=
:1134::TaskManager.Task::(prepare) Task=3D`c62d6d31-4888-40e2-857d-aded3936=
f6fe`::aborting: Task is aborted: 'Cannot acquire host id' - code
661<br>Th=
read-186876::DEBUG::2013-04-29 12:16:06,331::task::1139::TaskManager.Task::=
(prepare) Task=3D`c62d6d31-4888-40e2-857d-aded3936f6fe`::Prepare: aborted: =
Cannot acquire host id<br>Thread-186876::DEBUG::2013-04-29 12:16:06,331::ta=
sk::957::TaskManager.Task::(_decref) Task=3D`c62d6d31-4888-40e2-857d-aded39=
36f6fe`::ref 0 aborting True<br>Thread-186876::DEBUG::2013-04-29 12:16:06,3=
31::task::892::TaskManager.Task::(_doAbort) Task=3D`c62d6d31-4888-40e2-857d=
-aded3936f6fe`::Task._doAbort: force False<br>Thread-186876::DEBUG::2013-04=
-29 12:16:06,332::resourceManager::864::ResourceManager.Owner::(cancelAll) =
Owner.cancelAll requests {}<br>Thread-186876::DEBUG::2013-04-29 12:16:06,33=
2::task::568::TaskManager.Task::(_updateState) Task=3D`c62d6d31-4888-40e2-8=
57d-aded3936f6fe`::moving from state preparing -> state aborting<br>Thre=
ad-186876::DEBUG::2013-04-29 12:16:06,332::task::523::TaskManager.Task::(__=
state_aborting) Task=3D`c62d6d31-4888-40e2-857d-aded3936f6fe`::_aborting: r=
ecover policy none<br>Thread-186876::DEBUG::2013-04-29 12:16:06,332::task::=
568::TaskManager.Task::(_updateState) Task=3D`c62d6d31-4888-40e2-857d-aded3=
936f6fe`::moving from state aborting -> state failed<br>Thread-186876::D=
EBUG::2013-04-29 12:16:06,333::resourceManager::830::ResourceManager.Owner:=
:(releaseAll) Owner.releaseAll requests {} resources {'Storage.a7138327-930=
c-49d7-9f39-c34ee36fc7fb': < ResourceRef 'Storage.a7138327-930c-49d7-9f3=
9-c34ee36fc7fb', isValid: 'True' obj: 'None'>,
'Storage.5849b030-626e-47=
cb-ad90-3ce782d831b3': < ResourceRef 'Storage.5849b030-626e-47cb-ad90-3c=
e782d831b3', isValid: 'True' obj:
'None'>}<br>Thread-186876::DEBUG::2013=
-04-29 12:16:06,333::resourceManager::864::ResourceManager.Owner::(cancelAl=
l) Owner.cancelAll requests {}<br>Thread-186876::DEBUG::2013-04-29 12:16:06=
,333::resourceManager::557::ResourceManager::(releaseResource) Trying to re=
lease resource
'Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb'<br>Thread-186=
876::DEBUG::2013-04-29 12:16:06,334::resourceManager::573::ResourceManager:=
:(releaseResource) Released resource 'Storage.a7138327-930c-49d7-9f39-c34ee=
36fc7fb' (0 active users)<br>Thread-186876::DEBUG::2013-04-29 12:16:06,334:=
:resourceManager::578::ResourceManager::(releaseResource) Resource 'Storage=
.a7138327-930c-49d7-9f39-c34ee36fc7fb' is free, finding out if anyone is wa=
iting for it.<br>Thread-186876::DEBUG::2013-04-29 12:16:06,334::resourceMan=
ager::585::ResourceManager::(releaseResource) No one is waiting for resourc=
e 'Storage.a7138327-930c-49d7-9f39-c34ee36fc7fb', Clearing
records.<br>Thre=
ad-186876::DEBUG::2013-04-29 12:16:06,335::resourceManager::557::ResourceMa=
nager::(releaseResource) Trying to release resource 'Storage.5849b030-626e-=
47cb-ad90-3ce782d831b3'<br>Thread-186876::DEBUG::2013-04-29 12:16:06,335::r=
esourceManager::573::ResourceManager::(releaseResource) Released resource '=
Storage.5849b030-626e-47cb-ad90-3ce782d831b3' (0 active users)<br>Thread-18=
6876::DEBUG::2013-04-29 12:16:06,335::resourceManager::578::ResourceManager=
::(releaseResource) Resource 'Storage.5849b030-626e-47cb-ad90-3ce782d831b3'=
is free, finding out if anyone is waiting for it.<br>Thread-186876::DEBUG:=
:2013-04-29 12:16:06,335::resourceManager::585::ResourceManager::(releaseRe=
source) No one is waiting for resource 'Storage.5849b030-626e-47cb-ad90-3ce=
782d831b3', Clearing records.<br>Thread-186876::ERROR::2013-04-29 12:16:06,=
336::dispatcher::67::Storage.Dispatcher.Protect::(run) {'status': {'message=
': "Cannot acquire host id: ('a7138327-930c-49d7-9f39-c34ee36fc7fb',
Sanloc=
kException(19, 'Sanlock lockspace add failure', 'No such device'))",
'code'=
: 661}}<br>Thread-186878::DEBUG::2013-04-29 12:16:07,704::task::568::TaskMa=
nager.Task::(_updateState) Task=3D`54200799-1659-4e8a-99d2-4a82a940468a`::m=
oving from state init -> state preparing<br>Thread-186878::INFO::2013-04=
-29 12:16:07,705::logUtils::41::dispatcher::(wrapper) Run and protect: repo=
Stats(options=3DNone)<br>Thread-186878::INFO::2013-04-29 12:16:07,705::logU=
tils::44::dispatcher::(wrapper) Run and protect: repoStats, Return response=
: {}<br>Thread-186878::DEBUG::2013-04-29 12:16:07,705::task::1151::TaskMana=
ger.Task::(prepare) Task=3D`54200799-1659-4e8a-99d2-4a82a940468a`::finished=
: {}<br>Thread-186878::DEBUG::2013-04-29 12:16:07,705::task::568::TaskManag=
er.Task::(_updateState) Task=3D`54200799-1659-4e8a-99d2-4a82a940468a`::movi=
ng from state preparing -> state finished<br>Thread-186878::DEBUG::2013-=
04-29 12:16:07,705::resourceManager::830::ResourceManager.Owner::(releaseAl=
l) Owner.releaseAll requests {} resources {}<br>Thread-186878::DEBUG::2013-=
04-29 12:16:07,705::resourceManager::864::ResourceManager.Owner::(cancelAll=
) Owner.cancelAll requests {}<br>Thread-186878::DEBUG::2013-04-29 12:16:07,=
706::task::957::TaskManager.Task::(_decref) Task=3D`54200799-1659-4e8a-99d2=
-4a82a940468a`::ref 0 aborting False<br>Thread-186884::DEBUG::2013-04-29 12=
:16:17,875::task::568::TaskManager.Task::(_updateState) Task=3D`e4a57bc0-1b=
03-4048-baef-fc8862f332cd`::moving from state init -> state preparing<br=
Thread-186884::INFO::2013-04-29
12:16:17,875::logUtils::41::dispatcher::(w=
rapper) Run and protect:
repoStats(options=3DNone)<br>Thread-186884::INFO::=
2013-04-29 12:16:17,875::logUtils::44::dispatcher::(wrapper) Run and protec=
t: repoStats, Return response: {}<br>Thread-186884::DEBUG::2013-04-29 12:16=
:17,875::task::1151::TaskManager.Task::(prepare) Task=3D`e4a57bc0-1b03-4048=
-baef-fc8862f332cd`::finished: {}<br>Thread-186884::DEBUG::2013-04-29 12:16=
:17,876::task::568::TaskManager.Task::(_updateState) Task=3D`e4a57bc0-1b03-=
4048-baef-fc8862f332cd`::moving from state preparing -> state finished<b=
r>Thread-186884::DEBUG::2013-04-29 12:16:17,876::resourceManager::830::Reso=
urceManager.Owner::(releaseAll) Owner.releaseAll requests {} resources {}<b=
r>Thread-186884::DEBUG::2013-04-29 12:16:17,876::resourceManager::864::Reso=
urceManager.Owner::(cancelAll) Owner.cancelAll requests {}<br>Thread-186884=
::DEBUG::2013-04-29 12:16:17,876::task::957::TaskManager.Task::(_decref) Ta=
sk=3D`e4a57bc0-1b03-4048-baef-fc8862f332cd`::ref 0 aborting False<br>Thread=
-186890::DEBUG::2013-04-29 12:16:28,123::task::568::TaskManager.Task::(_upd=
ateState) Task=3D`9619cb33-4f18-4372-a619-b8cc6a1a82a8`::moving from state =
init -> state preparing<br>Thread-186890::INFO::2013-04-29 12:16:28,124:=
:logUtils::41::dispatcher::(wrapper) Run and protect: repoStats(options=3DN=
one)<br>Thread-186890::INFO::2013-04-29 12:16:28,124::logUtils::44::dispatc=
her::(wrapper) Run and protect: repoStats, Return response: {}<br>Thread-18=
6890::DEBUG::2013-04-29 12:16:28,124::task::1151::TaskManager.Task::(prepar=
e) Task=3D`9619cb33-4f18-4372-a619-b8cc6a1a82a8`::finished: {}<br>Thread-18=
6890::DEBUG::2013-04-29 12:16:28,124::task::568::TaskManager.Task::(_update=
State) Task=3D`9619cb33-4f18-4372-a619-b8cc6a1a82a8`::moving from state pre=
paring -> state finished<br>Thread-186890::DEBUG::2013-04-29 12:16:28,12=
5::resourceManager::830::ResourceManager.Owner::(releaseAll) Owner.releaseA=
ll requests {} resources {}<br>Thread-186890::DEBUG::2013-04-29 12:16:28,12=
5::resourceManager::864::ResourceManager.Owner::(cancelAll) Owner.cancelAll=
requests {}<br>Thread-186890::DEBUG::2013-04-29 12:16:28,125::task::957::T=
askManager.Task::(_decref) Task=3D`9619cb33-4f18-4372-a619-b8cc6a1a82a8`::r=
ef 0 aborting False<br>Thread-186896::DEBUG::2013-04-29 12:16:38,519::task:=
:568::TaskManager.Task::(_updateState) Task=3D`0885f499-5f08-4e30-bc5e-a8fa=
d600c67f`::moving from state init -> state preparing<br>Thread-186896::I=
NFO::2013-04-29 12:16:38,520::logUtils::41::dispatcher::(wrapper) Run and p=
rotect: repoStats(options=3DNone)<br>Thread-186896::INFO::2013-04-29 12:16:=
38,520::logUtils::44::dispatcher::(wrapper) Run and protect: repoStats, Ret=
urn response: {}<br>Thread-186896::DEBUG::2013-04-29 12:16:38,520::task::11=
51::TaskManager.Task::(prepare) Task=3D`0885f499-5f08-4e30-bc5e-a8fad600c67=
f`::finished: {}<br>Thread-186896::DEBUG::2013-04-29 12:16:38,520::task::56=
8::TaskManager.Task::(_updateState) Task=3D`0885f499-5f08-4e30-bc5e-a8fad60=
0c67f`::moving from state preparing -> state finished<br>Thread-186896::=
DEBUG::2013-04-29 12:16:38,520::resourceManager::830::ResourceManager.Owner=
::(releaseAll) Owner.releaseAll requests {} resources {}<br>Thread-186896::=
DEBUG::2013-04-29 12:16:38,520::resourceManager::864::ResourceManager.Owner=
::(cancelAll) Owner.cancelAll requests {}<br>Thread-186896::DEBUG::2013-04-=
29 12:16:38,521::task::957::TaskManager.Task::(_decref) Task=3D`0885f499-5f=
08-4e30-bc5e-a8fad600c67f`::ref 0 aborting False<br>Thread-186902::DEBUG::2=
013-04-29 12:16:48,641::task::568::TaskManager.Task::(_updateState) Task=3D=
`d7ffd21b-5b75-4b6b-b2f2-2b7fb02cd7be`::moving from state init -> state =
preparing<br>Thread-186902::INFO::2013-04-29 12:16:48,642::logUtils::41::di=
spatcher::(wrapper) Run and protect: repoStats(options=3DNone)<br>Thread-18=
6902::INFO::2013-04-29 12:16:48,642::logUtils::44::dispatcher::(wrapper) Ru=
n and protect: repoStats, Return response: {}<br>Thread-186902::DEBUG::2013=
-04-29 12:16:48,642::task::1151::TaskManager.Task::(prepare) Task=3D`d7ffd2=
1b-5b75-4b6b-b2f2-2b7fb02cd7be`::finished: {}<br>Thread-186902::DEBUG::2013=
-04-29 12:16:48,642::task::568::TaskManager.Task::(_updateState) Task=3D`d7=
ffd21b-5b75-4b6b-b2f2-2b7fb02cd7be`::moving from state preparing -> stat=
e finished<br>Thread-186902::DEBUG::2013-04-29 12:16:48,642::resourceManage=
r::830::ResourceManager.Owner::(releaseAll) Owner.releaseAll requests {} re=
sources {}<br>Thread-186902::DEBUG::2013-04-29 12:16:48,642::resourceManage=
r::864::ResourceManager.Owner::(cancelAll) Owner.cancelAll requests {}<br>T=
hread-186902::DEBUG::2013-04-29 12:16:48,643::task::957::TaskManager.Task::=
(_decref) Task=3D`d7ffd21b-5b75-4b6b-b2f2-2b7fb02cd7be`::ref 0 aborting Fal=
se<br>Thread-186908::DEBUG::2013-04-29 12:16:58,840::task::568::TaskManager=
.Task::(_updateState) Task=3D`5bd18ef7-5152-40c6-9d86-416ab53b6c37`::moving=
from state init -> state preparing<br>Thread-186908::INFO::2013-04-29 1=
2:16:58,841::logUtils::41::dispatcher::(wrapper) Run and protect: repoStats=
(options=3DNone)<br>Thread-186908::INFO::2013-04-29 12:16:58,841::logUtils:=
:44::dispatcher::(wrapper) Run and protect: repoStats, Return response: {}<=
br>Thread-186908::DEBUG::2013-04-29 12:16:58,841::task::1151::TaskManager.T=
ask::(prepare) Task=3D`5bd18ef7-5152-40c6-9d86-416ab53b6c37`::finished: {}<=
br>Thread-186908::DEBUG::2013-04-29 12:16:58,841::task::568::TaskManager.Ta=
sk::(_updateState) Task=3D`5bd18ef7-5152-40c6-9d86-416ab53b6c37`::moving fr=
om state preparing -> state finished<br>Thread-186908::DEBUG::2013-04-29=
12:16:58,842::resourceManager::830::ResourceManager.Owner::(releaseAll) Ow=
ner.releaseAll requests {} resources {}<br>Thread-186908::DEBUG::2013-04-29=
12:16:58,842::resourceManager::864::ResourceManager.Owner::(cancelAll) Own=
er.cancelAll requests {}<br>Thread-186908::DEBUG::2013-04-29 12:16:58,842::=
task::957::TaskManager.Task::(_decref) Task=3D`5bd18ef7-5152-40c6-9d86-416a=
b53b6c37`::ref 0 aborting
False</p><p><br></p></div><div><br></div><hr
id=
=3D"zwchr"><blockquote style=3D"border-left:2px solid
#1010FF;margin-left:5=
px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-de=
coration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;" data-=
mce-style=3D"border-left: 2px solid #1010FF; margin-left: 5px; padding-left=
: 5px; color: #000; font-weight: normal; font-style: normal; text-decoratio=
n: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><div st=
yle=3D"font-family: times new roman, new york, times, serif; font-size: 12p=
t; color: #000000" data-mce-style=3D"font-family: times new roman, new york=
, times, serif; font-size: 12pt; color: #000000;"><div>Hi
Sherry,</div><div=
<br></div><div>Please check the that vdsm has
permissions to write to the =
directory you're trying to
create.</div><div><br></div><div>Also, if you co=
uld attach the vdsm log that would be
great.</div><div><br></div><hr id=3D"=
zwchr"><blockquote style=3D"border-left:2px solid
#1010FF;margin-left:5px;p=
adding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decora=
tion:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;" data-mce-=
style=3D"border-left: 2px solid #1010FF; margin-left: 5px; padding-left: 5p=
x; color: #000; font-weight: normal; font-style: normal; text-decoration: n=
one; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><b>From:
</=
b>"Sherry Yu" &lt;syu(a)redhat.com&gt;<br><b>To:
</b>users(a)ovirt.org<br><b>Se=
nt: </b>Friday, April 26, 2013 4:04:21 AM<br><b>Subject:
</b>[Users] Error =
Attaching NFS Data Domain to Data Center - oVirt
3.3<br><div><br></div><div=
style=3D"font-family: times new roman, new york, times, serif; font-size: =
10pt; color: #000000" data-mce-style=3D"font-family: times new roman, new y=
ork, times, serif; font-size: 10pt; color: #000000;"><div><p>In oVirt
3.3, =
I created the first data domain in NFS but it failed to attach to the defau=
lt data center. The hypervisor is a Fedora 18 minimum installation. B=
elow is the configuration and
logs</p><div><p>/var/log/sanlock.log</p><p>20=
13-04-25 20:45:25-0400 3710 [941]: s8 lockspace a7138327-930c-49d7-9f39-c34=
ee36fc7fb:250:/rhev/data-center/mnt/storage2.phx.salab.redhat.com:_data_sap=
_ovirt-domain/a7138327-930c-49d7-9f39-c34ee36fc7fb/dom_md/ids:0<br>2013-04-=
25 20:45:25-0400 3710 [5116]: open error -13 /rhev/data-center/mnt/storage2=
.phx.salab.redhat.com:_data_sap_ovirt-domain/a7138327-930c-49d7-9f39-c34ee3=
6fc7fb/dom_md/ids<br>2013-04-25 20:45:25-0400 3710 [5116]: s8 open_disk /rh=
ev/data-center/mnt/storage2.phx.salab.redhat.com:_data_sap_ovirt-domain/a71=
38327-930c-49d7-9f39-c34ee36fc7fb/dom_md/ids error -13<br>2013-04-25 20:45:=
26-0400 3711 [941]: s8 add_lockspace fail result
-19</p></div><div>/var/log=
/ovirt-engine/engine.log</div><div><p><span style=3D"font-size:
small; " da=
ta-mce-style=3D"font-size: small;">2013-04-25 17:55:00,002 INFO [org.ovirt.=
engine.core.bll.AutoRecoveryManager] (DefaultQuartzScheduler_Worker-2) Auto=
recovering 0 hosts</span><br><span style=3D"font-size: small; "
data-mce-st=
yle=3D"font-size: small;">2013-04-25 17:55:00,008 INFO [org.ovirt.engine.co=
re.bll.AutoRecoveryManager] (DefaultQuartzScheduler_Worker-2) Autorecoverin=
g 0 storage domains</span><br><span style=3D"font-size: small; "
data-mce-s=
tyle=3D"font-size: small;">2013-04-25 17:55:01,574 INFO [org.ovirt.engine.c=
ore.bll.storage.AddStoragePoolWithStoragesCommand] (ajp--127.0.0.1-8702-2) =
Lock Acquired to object EngineLock [exclusiveLocks=3D key: 5849b030-626e-47=
cb-ad90-3ce782d831b3 value: POOL</span><br><span style=3D"font-size:
small;=
" data-mce-style=3D"font-size: small;">, sharedLocks=3D
]</span><br><span =
style=3D"font-size: small; " data-mce-style=3D"font-size:
small;">2013-04-2=
5 17:55:01,687 INFO [org.ovirt.engine.core.bll.storage.AddStoragePoolWithSt=
oragesCommand] (pool-3-thread-49) [1ed8155e] Running command: AddStoragePoo=
lWithStoragesCommand internal: false. Entities affected : ID: 5849b030-626e=
-47cb-ad90-3ce782d831b3 Type: StoragePool</span><br><span
style=3D"font-siz=
e: small; " data-mce-style=3D"font-size: small;">2013-04-25 17:55:01,768
IN=
FO [org.ovirt.engine.core.vdsbroker.vdsbroker.ValidateStorageServerConnecti=
onVDSCommand] (pool-3-thread-49) [783c9d00] START, ValidateStorageServerCon=
nectionVDSCommand(HostName =3D sbhost-58, HostId =3D d576e7aa-c2fc-4fee-912=
5-d8dd61d005be, storagePoolId =3D 00000000-0000-0000-0000-000000000000, sto=
rageType =3D NFS, connectionList =3D [{ id: c925e43f-ff52-45ae-8484-e4ac6b6=
70143, connection: storage2.phx.salab.redhat.com:/data/sap/ovirt-domain, iq=
n: null, vfsType: null, mountOptions: null, nfsVersion: AUTO, nfsRetrans: n=
ull, nfsTimeo: null };]), log id: 71197b7a</span><br><span
style=3D"font-si=
ze: small; " data-mce-style=3D"font-size: small;">2013-04-25
17:55:01,792 I=
NFO [org.ovirt.engine.core.vdsbroker.vdsbroker.ValidateStorageServerConnect=
ionVDSCommand] (pool-3-thread-49) [783c9d00] FINISH, ValidateStorageServerC=
onnectionVDSCommand, return: {c925e43f-ff52-45ae-8484-e4ac6b670143=3D0}, lo=
g id: 71197b7a</span><br><span style=3D"font-size: small; "
data-mce-style=
=3D"font-size: small;">2013-04-25 17:55:01,796 INFO [org.ovirt.engine.core.=
bll.storage.ConnectStorageToVdsCommand] (pool-3-thread-49) [783c9d00] Runni=
ng command: ConnectStorageToVdsCommand internal: true. Entities affected : =
ID: aaa00000-0000-0000-0000-123456789aaa Type: System</span><br><span
style=
=3D"font-size: small; " data-mce-style=3D"font-size:
small;">2013-04-25 17:=
55:01,801 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.ConnectStorageSer=
verVDSCommand] (pool-3-thread-49) [783c9d00] START, ConnectStorageServerVDS=
Command(HostName =3D sbhost-58, HostId =3D d576e7aa-c2fc-4fee-9125-d8dd61d0=
05be, storagePoolId =3D 00000000-0000-0000-0000-000000000000, storageType =
=3D NFS, connectionList =3D [{ id: c925e43f-ff52-45ae-8484-e4ac6b670143, co=
nnection: storage2.phx.salab.redhat.com:/data/sap/ovirt-domain, iqn: null, =
vfsType: null, mountOptions: null, nfsVersion: AUTO, nfsRetrans: null, nfsT=
imeo: null };]), log id: 6a4d78ea</span><br><span style=3D"font-size:
small=
; " data-mce-style=3D"font-size: small;">2013-04-25 17:55:01,828 INFO
[org.=
ovirt.engine.core.vdsbroker.vdsbroker.ConnectStorageServerVDSCommand] (pool=
-3-thread-49) [783c9d00] FINISH, ConnectStorageServerVDSCommand, return: {c=
925e43f-ff52-45ae-8484-e4ac6b670143=3D0}, log id: 6a4d78ea</span><br><span
=
style=3D"font-size: small; " data-mce-style=3D"font-size:
small;">2013-04-2=
5 17:55:01,830 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.CreateStorag=
ePoolVDSCommand] (pool-3-thread-49) [783c9d00] START, CreateStoragePoolVDSC=
ommand(HostName =3D sbhost-58, HostId =3D d576e7aa-c2fc-4fee-9125-d8dd61d00=
5be, storagePoolId=3D5849b030-626e-47cb-ad90-3ce782d831b3, storageType=3DNF=
S, storagePoolName=3DDefault, masterDomainId=3Da7138327-930c-49d7-9f39-c34e=
e36fc7fb, domainsIdList=3D[a7138327-930c-49d7-9f39-c34ee36fc7fb], masterVer=
sion=3D9), log id: 109f1d33</span><br><span style=3D"font-size: small;
" da=
ta-mce-style=3D"font-size: small;">2013-04-25 17:55:02,902 WARN [org.ovirt.=
engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thread-49) [783c=
9d00] Weird return value: StatusForXmlRpc [mCode=3D661, mMessage=3DCannot a=
cquire host id: ('a7138327-930c-49d7-9f39-c34ee36fc7fb', SanlockException(1=
9, 'Sanlock lockspace add failure', 'No such
device'))]</span><br><span sty=
le=3D"font-size: small; " data-mce-style=3D"font-size:
small;">2013-04-25 1=
7:55:02,908 WARN [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBa=
se] (pool-3-thread-49) [783c9d00] Weird return value: StatusForXmlRpc [mCod=
e=3D661, mMessage=3DCannot acquire host id: ('a7138327-930c-49d7-9f39-c34ee=
36fc7fb', SanlockException(19, 'Sanlock lockspace add failure', 'No such
de=
vice'))]</span><br><span style=3D"font-size: small; "
data-mce-style=3D"fon=
t-size: small;">2013-04-25 17:55:02,912 ERROR [org.ovirt.engine.core.vdsbro=
ker.vdsbroker.BrokerCommandBase] (pool-3-thread-49) [783c9d00] Failed in Cr=
eateStoragePoolVDS method</span><br><span style=3D"font-size: small;
" data=
-mce-style=3D"font-size: small;">2013-04-25 17:55:02,915 ERROR [org.ovirt.e=
ngine.core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thread-49) [783c9=
d00] Error code unexpected and error message VDSGenericException: VDSErrorE=
xception: Failed to CreateStoragePoolVDS, error =3D Cannot acquire host id:=
('a7138327-930c-49d7-9f39-c34ee36fc7fb', SanlockException(19, 'Sanlock loc=
kspace add failure', 'No such device'))</span><br><span
style=3D"font-size:=
small; " data-mce-style=3D"font-size: small;">2013-04-25 17:55:02,921
INFO=
[org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thre=
ad-49) [783c9d00] Command org.ovirt.engine.core.vdsbroker.vdsbroker.CreateS=
toragePoolVDSCommand return value </span><br><span style=3D"font-size:
smal=
l; " data-mce-style=3D"font-size: small;"> StatusOnlyReturnForXmlRpc
[mStat=
us=3DStatusForXmlRpc [mCode=3D661, mMessage=3DCannot acquire host id: ('a71=
38327-930c-49d7-9f39-c34ee36fc7fb', SanlockException(19, 'Sanlock lockspace=
add failure', 'No such device'))]]</span><br><span
style=3D"font-size: sma=
ll; " data-mce-style=3D"font-size: small;">2013-04-25 17:55:02,924 INFO
[or=
g.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thread-4=
9) [783c9d00] HostName =3D sbhost-58</span><br><span
style=3D"font-size: sm=
all; " data-mce-style=3D"font-size: small;">2013-04-25 17:55:02,926
ERROR [=
org.ovirt.engine.core.vdsbroker.VDSCommandBase] (pool-3-thread-49) [783c9d0=
0] Command CreateStoragePoolVDS execution failed. Exception: VDSErrorExcept=
ion: VDSGenericException: VDSErrorException: Failed to CreateStoragePoolVDS=
, error =3D Cannot acquire host id: ('a7138327-930c-49d7-9f39-c34ee36fc7fb'=
, SanlockException(19, 'Sanlock lockspace add failure', 'No such
device'))<=
/span><br><span style=3D"font-size: small; "
data-mce-style=3D"font-size: s=
mall;">2013-04-25 17:55:02,932 INFO [org.ovirt.engine.core.vdsbroker.vdsbro=
ker.CreateStoragePoolVDSCommand] (pool-3-thread-49) [783c9d00] FINISH, Crea=
teStoragePoolVDSCommand, log id: 109f1d33</span><br><span
style=3D"font-siz=
e: small; " data-mce-style=3D"font-size: small;">2013-04-25 17:55:02,936
ER=
ROR [org.ovirt.engine.core.bll.storage.AddStoragePoolWithStoragesCommand] (=
pool-3-thread-49) [783c9d00] Command org.ovirt.engine.core.bll.storage.AddS=
toragePoolWithStoragesCommand throw Vdc Bll exception. With error message V=
dcBLLException: org.ovirt.engine.core.vdsbroker.vdsbroker.VDSErrorException=
: VDSGenericException: VDSErrorException: Failed to CreateStoragePoolVDS, e=
rror =3D Cannot acquire host id: ('a7138327-930c-49d7-9f39-c34ee36fc7fb', S=
anlockException(19, 'Sanlock lockspace add failure', 'No such
device'))</sp=
an><br><span style=3D"font-size: small; "
data-mce-style=3D"font-size: smal=
l;">2013-04-25 17:55:02,952 INFO [org.ovirt.engine.core.bll.storage.AddStor=
agePoolWithStoragesCommand] (pool-3-thread-49) [783c9d00] Command [id=3Dc09=
e2511-3d69-41fd-9a4c-57d4a012d11b]: Compensating CHANGED_ENTITY of org.ovir=
t.engine.core.common.businessentities.storage_pool; snapshot: id=3D5849b030=
-626e-47cb-ad90-3ce782d831b3.</span><br><span style=3D"font-size:
small; " =
data-mce-style=3D"font-size: small;">2013-04-25 17:55:02,961 INFO [org.ovir=
t.engine.core.bll.storage.AddStoragePoolWithStoragesCommand] (pool-3-thread=
-49) [783c9d00] Command [id=3Dc09e2511-3d69-41fd-9a4c-57d4a012d11b]: Compen=
sating NEW_ENTITY_ID of org.ovirt.engine.core.common.businessentities.Stora=
gePoolIsoMap; snapshot: storagePoolId =3D 5849b030-626e-47cb-ad90-3ce782d83=
1b3, storageId =3D a7138327-930c-49d7-9f39-c34ee36fc7fb.</span><br><span
st=
yle=3D"font-size: small; " data-mce-style=3D"font-size:
small;">2013-04-25 =
17:55:02,973 INFO [org.ovirt.engine.core.bll.storage.AddStoragePoolWithStor=
agesCommand] (pool-3-thread-49) [783c9d00] Command [id=3Dc09e2511-3d69-41fd=
-9a4c-57d4a012d11b]: Compensating CHANGED_ENTITY of org.ovirt.engine.core.c=
ommon.businessentities.StorageDomainStatic; snapshot: id=3Da7138327-930c-49=
d7-9f39-c34ee36fc7fb.</span><br><span style=3D"font-size: small;
" data-mce=
-style=3D"font-size: small;">2013-04-25 17:55:03,017 INFO [org.ovirt.engine=
.core.bll.storage.AddStoragePoolWithStoragesCommand] (pool-3-thread-49) [78=
3c9d00] Lock freed to object EngineLock [exclusiveLocks=3D key: 5849b030-62=
6e-47cb-ad90-3ce782d831b3 value: POOL</span><br><span
style=3D"font-size: s=
mall; " data-mce-style=3D"font-size: small;">, sharedLocks=3D
]</span><br><=
span style=3D"font-size: small; " data-mce-style=3D"font-size:
small;">2013=
-04-25 17:55:16,712 INFO [org.ovirt.engine.core.bll.LoginUserCommand] (ajp-=
-127.0.0.1-8702-2) Running command: LoginUserCommand internal: false.</span=
<br><span style=3D"font-size: small; "
data-mce-style=3D"font-size: small;=
">2013-04-25 17:55:16,758 WARN
[org.ovirt.engine.core.bll.GetConfigurationV=
alueQuery] (ajp--127.0.0.1-8702-2) calling GetConfigurationValueQuery (Appl=
icationMode) with null version, using default general for version</span><br=
<span style=3D"font-size: small; "
data-mce-style=3D"font-size: small;">20=
13-04-25 17:55:16,766 WARN
[org.ovirt.engine.core.bll.GetConfigurationValue=
Query] (ajp--127.0.0.1-8702-2) calling GetConfigurationValueQuery (VdcVersi=
on) with null version, using default general for
version</span></p><p><span=
style=3D"font-size: small; " data-mce-style=3D"font-size:
small;">2013-04-=
25 17:56:16,711 INFO [org.ovirt.engine.core.bll.LoginUserCommand] (ajp--127=
.0.0.1-8702-8) Running command: LoginUserCommand internal: false.</span><br=
<span style=3D"font-size: small; "
data-mce-style=3D"font-size: small;">20=
13-04-25 17:56:16,757 WARN
[org.ovirt.engine.core.bll.GetConfigurationValue=
Query] (ajp--127.0.0.1-8702-8) calling GetConfigurationValueQuery (Applicat=
ionMode) with null version, using default general for
version</span><br><sp=
an style=3D"font-size: small; " data-mce-style=3D"font-size:
small;">2013-0=
4-25 17:56:16,765 WARN [org.ovirt.engine.core.bll.GetConfigurationValueQuer=
y] (ajp--127.0.0.1-8702-8) calling GetConfigurationValueQuery (VdcVersion) =
with null version, using default general for
version</span></p></div><p><sp=
an style=3D"font-size: small; " data-mce-style=3D"font-size:
small;"><stron=
g>BTW, not sure if this is related, during New Domain, the Advanced Paramet=
ers has to set to "Auto Negotiation" for NFS version otherwise the creation=
would fail (I saw similar behavior in RHEV
3.1).</strong></span></p><p><im=
g src=3D"cid:eefbdae6b8a4a0d8edab47ddd50834b809179d28@zimbra" data-mce-src=
=3D"cid:eefbdae6b8a4a0d8edab47ddd50834b809179d28@zimbra"></p><p>Thanks
in a=
dvance for any
input!</p><p>Sherry</p></div><div><div>-- </div><div><s=
pan></span>Sherry Yu, RHCE, RHCVA<br>Principal Enterprise
Architect<br>Glob=
al Partner Enablement<br>Red Hat, Inc (
www.redhat.com)<br>Mobile: 1-408-832=
-2160</div></div></div><br>_______________________________________________<=
br>Users mailing
list<br>Users@ovirt.org<br>http://lists.ovirt.org/mailman/=
listinfo/users<br></blockquote><div><br></div></div></blockquote><div><br><=
br></div><div><br></div><div>--
<br></div><div><span name=3D"x"></span>Sher=
ry Yu, RHCE, RHCVA<br>Principal Enterprise Architect<br>Global Partner Enab=
lement<br>Red Hat, Inc (
www.redhat.com)<br>Mobile:
1-408-832-2160<br><span =
name=3D"x"></span><br></div></div></body></html>
------=_Part_4337362_1598457108.1367252594034
Content-Type: image/png; name="Screen shot 2013-04-25 at 5.10.07 PM.png"
Content-Disposition: attachment;
filename="Screen shot 2013-04-25 at 5.10.07 PM.png"
Content-Transfer-Encoding: base64
Content-ID: <eefbdae6b8a4a0d8edab47ddd50834b809179d28@zimbra>
iVBORw0KGgoAAAANSUhEUgAAAcIAAAGPCAIAAABAvEegAAAV/mlDQ1BJQ0MgUHJvZmlsZQAAWIW1
WAdQVMGW7fcmzzCEIeecc845R8kZyZKRnLOAAooKShSVKCCIiSgiICAqIoISBBVFBIyAAiJpR939
f3drt7a2avdW9bwzt271e92nu++5DQDjtGdYWDBMDUBIaFSEtaEOl6OTMxfmFYAAFSABRcDo6R0Z
pm1paQb+W9ucJEeTbUL8d1//fdx/aTQ+vpHeAECWZOzlE+kdQsa3yVjCOywiiozfk/FYbFQYGcO/
/XQR5A8k4+Hf2O8vnvuNvf7i1T8xtta6ACCQAGApPD0j/AAgkEcIuGK8/cj9EKQAQJNCfQJCya/X
I2MNb39PHwAYM8kxYiEhR3/j62Qs5PXv+vH7D316/aNPT0+/f+C/Y/ljWL2AyLBgz/j/5XT8zxYS
HP1v7/g96xS+oXY25CeJ3NiALjgKgsktAnABM/I/8uiifOOifgfrHg2Ljwjw84/i0iaz5CvGZRzq
LSHGJSMlLft//o3/n/Z7ff5F363/zADE8PSfvsBEABQ5yc77//T5TgLQ9YpMCf6fPoEsACjJXD70
8I6OiPnrQ/7+QQE8eeXTAWbAAXiBEBAHMkABqAItoA9MwCFgC5zAYeAN/EEIeZZjQRJIB9kgD5wB
50EZuASqQT1oBjdBO+gGfWAIPAZj4AWYBfNgEXwCq2AT7EAQhIGIEC3EDHFC/JAoJAMpQRqQPmQG
WUNOkAfkB4VC0VASdAzKgwqgMqgSaoBuQJ1QH/QQegbNQG+hFWgd+gUjYAqYDmaHBWBJWAnWhk1h
W9gN9oPD4QQ4E86HS+AquAlug/vgx/ALeB7+BG8gAIKAYEBwI8QRSghdxCGEM+IIIgKRgshFFCGq
ENcQXYgHiAnEPOIzYhuJRtIiuZDiSFWkEdIO6Y0MR6YgTyLLkPXINuQAcgL5FrmK3EcRUWwoUZQK
yhjliPJDxaKyUUWoOlQrahD1ArWI2kSj0QxoQbQi2gjthA5EJ6JPoivQLehe9DP0AnoDg8EwY0Qx
6phDGE9MFCYbU4ppwtzDjGMWMT+xBCwnVgZrgHXGhmIzsEXYRmwPdhy7hN3BUeP4cSq4QzgfXDzu
NK4G14V7ilvE7eBp8IJ4dbwtPhCfji/BX8MP4ufw3wkEAg9BmWBFCCCkEUoI1wnDhLeEbQoShQiF
LoUrRTRFPsUVil6KGYrvRCJRgKhFdCZGEfOJDcT7xNfEn5S0lBKUxpQ+lKmU5ZRtlOOUX6lwVPxU
2lSHqRKoiqhuUT2l+kyNoxag1qX2pE6hLqfupJ6i3qChpZGmOUQTQnOSppHmIc0yCUMSIOmTfEiZ
pGrSfdICLYKWl1aX1pv2GG0N7SDtIh2aTpDOmC6QLo+umW6UbpWeRC9Hb08fR19Of5d+ngHBIMBg
zBDMcJrhJsMkwy9GdkZtRl/GHMZrjOOMW0ysTFpMvky5TC1ML5h+MXMx6zMHMZ9lbmd+xYJkEWGx
YollucgyyPKZlY5VldWbNZf1JutLNphNhM2aLZGtmm2EbYOdg92QPYy9lP0++2cOBg4tjkCOcxw9
HCuctJwanAGc5zjvcX7koufS5grmKuEa4FrlZuM24o7mruQe5d7hEeSx48ngaeF5xYvnVeI9wnuO
t593lY+Tz5wvie8q30t+HL8Svz9/Mf8D/i0BQQEHgeMC7QLLgkyCxoIJglcF54SIQppC4UJVQs+F
0cJKwkHCFcJjIrCIvIi/SLnIU1FYVEE0QLRC9JkYSkxZLFSsSmxKnEJcWzxG/Kr4WwkGCTOJDIl2
ia+SfJLOkmclH0juS8lLBUvVSM1Kk6RNpDOku6TXZURkvGXKZZ7LEmUNZFNlO2TX5ETlfOUuyk3L
08qbyx+X75ffU1BUiFC4prCiyKfooXhBcUqJTslS6aTSsDJKWUc5VblbeVtFQSVK5abKN1Vx1SDV
RtVlNUE1X7UatQV1HnVP9Ur1eQ0uDQ+NyxrzmtyanppVmu+0eLV8tOq0lrSFtQO1m7S/6kjpROi0
6mzpqugm6/bqIfQM9XL1RvVJ+nb6ZfqvDXgM/AyuGqwayhsmGvYaoYxMjc4aTRmzG3sbNxivmiia
JJsMmFKY2piWmb4zEzGLMOsyh81NzAvN5yz4LUIt2g+BQ8aHCg+9shS0DLe8Y4W2srQqt/pgLW2d
ZP3AhtbG3abRZtNWx/a07aydkF20Xb89lb2rfYP9loOeQ4HDvKOkY7LjYycWpwCnDmeMs71znfOG
i77LeZdFV3nXbNdJN0G3OLeHh1kOBx++607l7ul+ywPl4eDR6LHrecizynPDy9jrgteqt653sfcn
Hy2fcz4rvuq+Bb5LR9SPFBxZ9lP3K/Rb8df0L/L/HKAbUBawFmgUeClwK+hQ0JWgg2CH4JYQbIhH
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
8FD8H3zgK9QQABX0AAAAAElFTkSuQmCC
------=_Part_4337362_1598457108.1367252594034--
------=_Part_4337361_43537984.1367252594034--