Hi    I find a issue, I create new domain failed
error info is "Error while executing action New NFS Storage Domain: Storage 
domain already exists". 
vdsm debug info :
2018-03-14 15:39:46,163+0800 INFO  (jsonrpc/1) [DynamicBridge] 
----------------duhy test--------------------- (Bridge:189)2018-03-14 
15:39:46,163+0800 INFO  (jsonrpc/1) [DynamicBridge] cmd = 
StoragePool_connectStorageServer (Bridge:190)2018-03-14 15:39:46,164+0800 INFO  
(jsonrpc/1) [vdsm.api] START connectStorageServer(domType=1, 
spUUID=u'00000000-0000-0000-0000-000000000000', conList=[{u'id': 
u'a16bcfa2-fd7c-49f9-84b2-3a905b4f4135', u'connection': 
u'192.168.122.134:/home/exports/vmstorage', u'iqn': u'', u'user': u'', u'tpgt': 
u'1', u'protocol_version': u'auto', u'password': '********', u'port': u''}], 
options=None) from=::ffff:192.168.122.134,45460, flow_id=61f0b27f, 
task_id=ecd65a2e-3687-49b6-a4d6-11b9fce74775 (api:46)2018-03-14 
15:39:46,190+0800 INFO  (jsonrpc/1) [vdsm.api] FINISH connectStorageServer 
return={'statuslist': [{'status': 0, 'id': 
u'a16bcfa2-fd7c-49f9-84b2-3a905b4f4135'}]} from=::ffff:192.168.122.134,45460, 
flow_id=61f0b27f, task_id=ecd65a2e-3687-49b6-a4d6-11b9fce74775 
(api:52)2018-03-14 15:39:46,191+0800 INFO  (jsonrpc/1) [jsonrpc.JsonRpcServer] 
RPC call StoragePool.connectStorageServer succeeded in 0.03 seconds 
(__init__:630)2018-03-14 15:39:46,204+0800 INFO  (jsonrpc/3) [DynamicBridge] 
----------------duhy test--------------------- (Bridge:189)2018-03-14 
15:39:46,205+0800 INFO  (jsonrpc/3) [DynamicBridge] cmd = StorageDomain_create 
(Bridge:190)2018-03-14 15:39:46,205+0800 INFO  (jsonrpc/3) [vdsm.api] START 
createStorageDomain(storageType=1, 
sdUUID=u'80586557-820f-4e12-9763-11beed4259c8', domainName=u'vmstorage', 
typeSpecificArg=u'192.168.122.134:/home/exports/vmstorage', domClass=1, 
domVersion=u'4', options=None) from=::ffff:192.168.122.134,45460, 
flow_id=61f0b27f, task_id=4b38bebc-5e9f-49cf-aafd-0de9155abe06 
(api:46)2018-03-14 15:39:46,206+0800 INFO  (jsonrpc/3) 
[storage.StorageDomainCache] -------------------duhy test-------------- 
(sdc:106)2018-03-14 15:39:46,206+0800 INFO  (jsonrpc/3) 
[storage.StorageDomainCache] /rhev/data-center (sdc:107)2018-03-14 
15:39:46,206+0800 INFO  (jsonrpc/3) [storage.StorageDomainCache] 
------------------------------------------- (sdc:119)2018-03-14 
15:39:46,206+0800 INFO  (jsonrpc/3) [storage.StorageDomainCache] {} 
(sdc:120)2018-03-14 15:39:46,207+0800 INFO  (jsonrpc/3) 
[storage.StorageDomainCache] sdUUID not in __inProgress (sdc:128)2018-03-14 
15:39:46,207+0800 INFO  (jsonrpc/3) [storage.StorageDomainCache] set([]) 
(sdc:129)2018-03-14 15:39:46,668+0800 INFO  (itmap/0) [IOProcessClient] 
Starting client ioprocess-1 (__init__:330)2018-03-14 15:39:46,693+0800 INFO  
(ioprocess/31894) [IOProcess] Starting ioprocess (__init__:452)2018-03-14 
15:39:46,704+0800 INFO  (jsonrpc/3) [storage.StorageDomain] 
sdUUID=80586557-820f-4e12-9763-11beed4259c8 domainName=vmstorage 
remotePath=192.168.122.134:/home/exports/vmstorage domClass=1 
(nfsSD:70)2018-03-14 15:39:46,745+0800 INFO  (jsonrpc/3) [IOProcessClient] 
Starting client ioprocess-2 (__init__:330)2018-03-14 15:39:46,780+0800 INFO  
(ioprocess/31903) [IOProcess] Starting ioprocess (__init__:452)2018-03-14 
15:39:47,108+0800 INFO  (jsonrpc/3) [storage.xlease] Formatting index for 
lockspace u'80586557-820f-4e12-9763-11beed4259c8' (version=1) 
(xlease:641)2018-03-14 15:39:47,489+0800 INFO  (jsonrpc/3) [storage.HSM] 
knownSDs: {80586557-820f-4e12-9763-11beed4259c8: vdsm.storage.nfsSD.findDomain} 
(hsm:2581)2018-03-14 15:39:47,490+0800 INFO  (jsonrpc/3) 
[storage.StorageDomainCache] --------------manuallyAddDomain------------ 
(sdc:204)2018-03-14 15:39:47,490+0800 INFO  (jsonrpc/3) 
[storage.StorageDomainCache] <vdsm.storage.nfsSD.NfsStorageDomain object at 
0x3adcc90> (sdc:205)2018-03-14 15:39:47,490+0800 INFO  (jsonrpc/3) 
[storage.StorageDomainCache] 80586557-820f-4e12-9763-11beed4259c8 
(sdc:206)2018-03-14 15:39:47,490+0800 INFO  (jsonrpc/3) [vdsm.api] FINISH 
createStorageDomain return=None from=::ffff:192.168.122.134,45460, 
flow_id=61f0b27f, task_id=4b38bebc-5e9f-49cf-aafd-0de9155abe06 
(api:52)2018-03-14 15:39:47,491+0800 INFO  (jsonrpc/3) [jsonrpc.JsonRpcServer] 
RPC call StorageDomain.create succeeded in 1.29 seconds 
(__init__:630)2018-03-14 15:39:47,508+0800 INFO  (jsonrpc/4) [DynamicBridge] 
----------------duhy test--------------------- (Bridge:189)2018-03-14 
15:39:47,509+0800 INFO  (jsonrpc/4) [DynamicBridge] cmd = StorageDomain_create 
(Bridge:190)2018-03-14 15:39:47,510+0800 INFO  (jsonrpc/4) [vdsm.api] START 
createStorageDomain(storageType=1, 
sdUUID=u'80586557-820f-4e12-9763-11beed4259c8', domainName=u'vmstorage', 
typeSpecificArg=u'192.168.122.134:/home/exports/vmstorage', domClass=1, 
domVersion=u'4', options=None) from=::ffff:192.168.122.134,45460, 
flow_id=61f0b27f, task_id=e419bf88-6f4e-43ff-a6ae-0153b3a98c65 
(api:46)2018-03-14 15:39:47,510+0800 INFO  (jsonrpc/4) 
[storage.StorageDomainCache] -------------------duhy test-------------- 
(sdc:106)2018-03-14 15:39:47,511+0800 INFO  (jsonrpc/4) 
[storage.StorageDomainCache] /rhev/data-center (sdc:107)2018-03-14 
15:39:47,511+0800 INFO  (jsonrpc/4) [storage.StorageDomainCache] 
------------------------------------------- (sdc:119)2018-03-14 
15:39:47,511+0800 INFO  (jsonrpc/4) [storage.StorageDomainCache] 
{u'80586557-820f-4e12-9763-11beed4259c8': <vdsm.storage.nfsSD.NfsStorageDomain 
object at 0x3adcc90>} (sdc:120)2018-03-14 15:39:47,511+0800 INFO  (jsonrpc/4) 
[storage.StorageDomainCache] domain is not None (sdc:123)2018-03-14 
15:39:47,511+0800 INFO  (jsonrpc/4) [storage.StorageDomainCache] 
<vdsm.storage.nfsSD.NfsStorageDomain object at 0x3adcc90> (sdc:124)2018-03-14 
15:39:47,512+0800 INFO  (jsonrpc/4) [vdsm.api] FINISH createStorageDomain 
error=Storage domain already exists: (u'80586557-820f-4e12-9763-11beed4259c8',) 
from=::ffff:192.168.122.134,45460, flow_id=61f0b27f, 
task_id=e419bf88-6f4e-43ff-a6ae-0153b3a98c65 (api:50)2018-03-14 
15:39:47,512+0800 ERROR (jsonrpc/4) [storage.TaskManager.Task] 
(Task='e419bf88-6f4e-43ff-a6ae-0153b3a98c65') Unexpected error 
(task:875)Traceback (most recent call last):  File 
"/usr/lib/python2.7/site-packages/vdsm/storage/task.py", line 882, in _run    
return fn(*args, **kargs)  File "<string>", line 2, in createStorageDomain  
File "/usr/lib/python2.7/site-packages/vdsm/common/api.py", line 48, in method  
  ret = func(*args, **kwargs)  File 
"/usr/lib/python2.7/site-packages/vdsm/storage/hsm.py", line 2550, in 
createStorageDomain    self.validateNonDomain(sdUUID)  File 
"/usr/lib/python2.7/site-packages/vdsm/storage/hsm.py", line 322, in 
validateNonDomain    raise 
se.StorageDomainAlreadyExists(sdUUID)StorageDomainAlreadyExists: Storage domain 
already exists: (u'80586557-820f-4e12-9763-11beed4259c8',)2018-03-14 
15:39:47,515+0800 INFO  (jsonrpc/4) [storage.TaskManager.Task] 
(Task='e419bf88-6f4e-43ff-a6ae-0153b3a98c65') aborting: Task is aborted: 
"Storage domain already exists: (u'80586557-820f-4e12-9763-11beed4259c8',)" - 
code 365 (task:1181)2018-03-14 15:39:47,516+0800 ERROR (jsonrpc/4) 
[storage.Dispatcher] FINISH createStorageDomain error=Storage domain already 
exists: (u'80586557-820f-4e12-9763-11beed4259c8',) (dispatcher:82)2018-03-14 
15:39:47,516+0800 INFO  (jsonrpc/4) [jsonrpc.JsonRpcServer] RPC call 
StorageDomain.create failed (error 365) in 0.01 seconds 
(__init__:630)2018-03-14 15:39:47,973+0800 INFO  (jsonrpc/5) [DynamicBridge] 
----------------duhy test--------------------- (Bridge:189)2018-03-14 
15:39:47,973+0800 INFO  (jsonrpc/5) [DynamicBridge] cmd = 
StoragePool_disconnectStorageServer (Bridge:190)2018-03-14 15:39:47,974+0800 
INFO  (jsonrpc/5) [vdsm.api] START disconnectStorageServer(domType=1, 
spUUID=u'00000000-0000-0000-0000-000000000000', conList=[{u'id': 
u'a16bcfa2-fd7c-49f9-84b2-3a905b4f4135', u'connection': 
u'192.168.122.134:/home/exports/vmstorage', u'iqn': u'', u'user': u'', u'tpgt': 
u'1', u'protocol_version': u'auto', u'password': '********', u'port': u''}], 
options=None) from=::ffff:192.168.122.134,45460, 
flow_id=fc7e65db-8a83-46c5-b38a-12c3837bc453, 
task_id=250f443a-40e9-4a91-83b4-799b515da2cd (api:46)2018-03-14 
15:39:47,975+0800 INFO  (jsonrpc/5) [storage.Mount] unmounting 
/rhev/data-center/mnt/192.168.122.134:_home_exports_vmstorage 
(mount:213)2018-03-14 15:39:48,061+0800 INFO  (jsonrpc/6) [DynamicBridge] 
----------------duhy test--------------------- (Bridge:189)2018-03-14 
15:39:48,062+0800 INFO  (jsonrpc/6) [DynamicBridge] cmd = Host_getAllVmStats 
(Bridge:190)2018-03-14 15:39:48,062+0800 INFO  (jsonrpc/6) [api.host] START 
getAllVmStats() from=::1,33990 (api:46)2018-03-14 15:39:48,272+0800 INFO  
(jsonrpc/6) [root] 
/usr/libexec/vdsm/hooks/after_get_all_vm_stats/10_fakevmstats: rc=0 err= 
(hooks:109)2018-03-14 15:39:48,273+0800 INFO  (jsonrpc/6) [api.host] FINISH 
getAllVmStats return={'status': {'message': 'Done', 'code': 0}, 'statsList': 
(suppressed)} from=::1,33990 (api:52)2018-03-14 15:39:48,274+0800 INFO  
(jsonrpc/6) [jsonrpc.JsonRpcServer] RPC call Host.getAllVmStats succeeded in 
0.21 seconds (__init__:630)2018-03-14 15:39:48,412+0800 INFO  (jsonrpc/5) 
[vdsm.api] FINISH disconnectStorageServer return={'statuslist': [{'status': 0, 
'id': u'a16bcfa2-fd7c-49f9-84b2-3a905b4f4135'}]} 
from=::ffff:192.168.122.134,45460, 
flow_id=fc7e65db-8a83-46c5-b38a-12c3837bc453, 
task_id=250f443a-40e9-4a91-83b4-799b515da2cd (api:52)2018-03-14 
15:39:48,413+0800 INFO  (jsonrpc/5) [jsonrpc.JsonRpcServer] RPC call 
StoragePool.disconnectStorageServer succeeded in 0.44 seconds 
(__init__:630)2018-03-14 15:39:48,431+0800 INFO  (jsonrpc/7) [DynamicBridge] 
----------------duhy test--------------------- (Bridge:189)2018-03-14 
15:39:48,432+0800 INFO  (jsonrpc/7) [DynamicBridge] cmd = 
StoragePool_disconnectStorageServer (Bridge:190)2018-03-14 15:39:48,432+0800 
INFO  (jsonrpc/7) [vdsm.api] START disconnectStorageServer(domType=1, 
spUUID=u'00000000-0000-0000-0000-000000000000', conList=[{u'id': 
u'a16bcfa2-fd7c-49f9-84b2-3a905b4f4135', u'connection': 
u'192.168.122.134:/home/exports/vmstorage', u'iqn': u'', u'user': u'', u'tpgt': 
u'1', u'protocol_version': u'auto', u'password': '********', u'port': u''}], 
options=None) from=::ffff:192.168.122.134,45460, 
flow_id=fc7e65db-8a83-46c5-b38a-12c3837bc453, 
task_id=5014c75e-67b6-4401-a55b-480d5373f112 (api:46)2018-03-14 
15:39:48,433+0800 INFO  (jsonrpc/7) [storage.Mount] unmounting 
/rhev/data-center/mnt/192.168.122.134:_home_exports_vmstorage 
(mount:213)2018-03-14 15:39:48,491+0800 ERROR (jsonrpc/7) [storage.HSM] Could 
not disconnect from storageServer (hsm:2466)Traceback (most recent call last):  
File "/usr/lib/python2.7/site-packages/vdsm/storage/hsm.py", line 2462, in 
disconnectStorageServer    conObj.disconnect()  File 
"/usr/lib/python2.7/site-packages/vdsm/storage/storageServer.py", line 387, in 
disconnect    return self._mountCon.disconnect()  File 
"/usr/lib/python2.7/site-packages/vdsm/storage/storageServer.py", line 185, in 
disconnect    self._mount.umount(True, True)  File 
"/usr/lib/python2.7/site-packages/vdsm/storage/mount.py", line 216, in umount   
 timeout=timeout)  File "/usr/lib/python2.7/site-packages/vdsm/supervdsm.py", 
line 53, in __call__    return callMethod()  File 
"/usr/lib/python2.7/site-packages/vdsm/supervdsm.py", line 51, in <lambda>    
**kwargs)  File "<string>", line 2, in umount  File 
"/usr/lib64/python2.7/multiprocessing/managers.py", line 773, in _callmethod    
raise convert_to_error(kind, result)MountError: (32, ';umount: 
/rhev/data-center/mnt/192.168.122.134:_home_exports_vmstorage: mountpoint not 
found\n')2018-03-14 15:39:48,768+0800 INFO  (jsonrpc/7) [vdsm.api] FINISH 
disconnectStorageServer return={'statuslist': [{'status': 477, 'id': 
u'a16bcfa2-fd7c-49f9-84b2-3a905b4f4135'}]} from=::ffff:192.168.122.134,45460, 
flow_id=fc7e65db-8a83-46c5-b38a-12c3837bc453, 
task_id=5014c75e-67b6-4401-a55b-480d5373f112 (api:52)2018-03-14 
15:39:48,769+0800 INFO  (jsonrpc/7) [jsonrpc.JsonRpcServer] RPC call 
StoragePool.disconnectStorageServer succeeded in 0.34 seconds 
(__init__:630)2018-03-14 15:39:50,305+0800 INFO  (jsonrpc/0) [DynamicBridge] 
----------------duhy test--------------------- (Bridge:189)2018-03-14 
15:39:50,306+0800 INFO  (jsonrpc/0) [DynamicBridge] cmd = Host_getAllVmStats 
(Bridge:190)2018-03-14 15:39:50,307+0800 INFO  (jsonrpc/0) [api.host] START 
getAllVmStats() from=::ffff:192.168.122.134,45460 (api:46)2018-03-14 
15:39:50,465+0800 INFO  (jsonrpc/0) [root] 
/usr/libexec/vdsm/hooks/after_get_all_vm_stats/10_fakevmstats: rc=0 err= 
(hooks:109)2018-03-14 15:39:50,467+0800 INFO  (jsonrpc/0) [api.host] FINISH 
getAllVmStats return={'status': {'message': 'Done', 'code': 0}, 'statsList': 
(suppressed)} from=::ffff:192.168.122.134,45460 (api:52)2018-03-14 
15:39:50,468+0800 INFO  (jsonrpc/0) [jsonrpc.JsonRpcServer] RPC call 
Host.getAllVmStats succeeded in 0.16 seconds (__init__:630)

I find twice StorageDomain_create  ,first is sucessed ,  cache has this uuid,  
so second is failed ,because cache has this uuid. finally "Error while 
executing action New NFS Storage Domain: Storage domain already exists". 
_______________________________________________
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users

Reply via email to