
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=
<br></div><div>Please check the that vdsm has permissions to write to the =
<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=
<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=
------=_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@redhat.com> | | | To: users@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@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= 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= 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" <syu@redhat.com><br><b>To: </b>users@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= 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= 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--