[Users] Migration issue Asking For Help

This is a multi-part message in MIME format. ------=_001_NextPart146280477306_=---- Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 aGkgIGFsbA0KICAgICAgICAgICAgIEkgcmVjZW50bHkgaW4gdGhlIHJlc2VhcmNoIG92aXJ0IGVu Y291bnRlciBhIHByb2JsZW0uIA0KSW4gdGhlIHZtIG1pZ3JhdGlvbiBvY2N1cnMgd2hlbiB0aGUg ZXJyb3I6IE1pZ3JhdGlvbiBmYWlsZWQgZHVlIHRvIEVycm9yOiBDb3VsZCBub3QgY29ubmVjdCB0 byBwZWVyIGhvc3QuDQpNeSBlbnZpcm9ubWVudCBpczoNCktWTSAgICAgICAgICAgICBkZWxsIDI5 NTAgKiAyDQpzdG9yYWdlICAgICAgICBpc2NzaS10YXJnZXQNCnZtIHN5c3RlbSAgICB3aW5kb3dz IDIwMDggcjINCm92aXJ0LWxvZ6O6DQoyMDEzLTAzLTA1IDE0OjUyOjIzLDA3NCBJTkZPICBbb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5WZHNVcGRhdGVSdW5UaW1lSW5mb10gKFF1YXJ0 elNjaGVkdWxlcl9Xb3JrZXItNDIpIFszMjNkN2NhOF0gVk0gY2VudG9zIDRjYzIzZDkyLTg2Njct NDcxMC05NzE0LWE2N2MwZDE3OGZhMCBtb3ZlZCBmcm9tIE1pZ3JhdGluZ0Zyb20gLS0+IFVwDQoy MDEzLTAzLTA1IDE0OjUyOjIzLDA3NiBJTkZPICBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jy b2tlci5WZHNVcGRhdGVSdW5UaW1lSW5mb10gKFF1YXJ0elNjaGVkdWxlcl9Xb3JrZXItNDIpIFsz MjNkN2NhOF0gYWRkaW5nIFZNIDRjYzIzZDkyLTg2NjctNDcxMC05NzE0LWE2N2MwZDE3OGZhMCB0 byByZS1ydW4gbGlzdA0KMjAxMy0wMy0wNSAxNDo1MjoyMywwNzkgRVJST1IgW29yZy5vdmlydC5l bmdpbmUuY29yZS52ZHNicm9rZXIuVmRzVXBkYXRlUnVuVGltZUluZm9dIChRdWFydHpTY2hlZHVs ZXJfV29ya2VyLTQyKSBbMzIzZDdjYThdIFJlcnVuIHZtIDRjYzIzZDkyLTg2NjctNDcxMC05NzE0 LWE2N2MwZDE3OGZhMC4gQ2FsbGVkIGZyb20gdmRzIDIwNQ0KMjAxMy0wMy0wNSAxNDo1MjoyMyww ODUgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLk1pZ3Jh dGVTdGF0dXNWRFNDb21tYW5kXSAocG9vbC0zLXRocmVhZC00OSkgWzMyM2Q3Y2E4XSBTVEFSVCwg TWlncmF0ZVN0YXR1c1ZEU0NvbW1hbmQoSG9zdE5hbWUgPSAyMDUsIEhvc3RJZCA9IDRlN2QxYWUy LTgyNGUtMTFlMi1iYjRjLTAwMTg4YmU0ZGUyOSwgdm1JZD00Y2MyM2Q5Mi04NjY3LTQ3MTAtOTcx NC1hNjdjMGQxNzhmYTApLCBsb2cgaWQ6IDYxODA4NWQNCjIwMTMtMDMtMDUgMTQ6NTI6MjMsMTMx IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5Ccm9rZXJD b21tYW5kQmFzZV0gKHBvb2wtMy10aHJlYWQtNDkpIFszMjNkN2NhOF0gRmFpbGVkIGluIE1pZ3Jh dGVTdGF0dXNWRFMgbWV0aG9kDQoyMDEzLTAzLTA1IDE0OjUyOjIzLDEzMiBFUlJPUiBbb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuQnJva2VyQ29tbWFuZEJhc2VdIChw b29sLTMtdGhyZWFkLTQ5KSBbMzIzZDdjYThdIEVycm9yIGNvZGUgbm9Db25QZWVyIGFuZCBlcnJv ciBtZXNzYWdlIFZEU0dlbmVyaWNFeGNlcHRpb246IFZEU0Vycm9yRXhjZXB0aW9uOiBGYWlsZWQg dG8gTWlncmF0ZVN0YXR1c1ZEUywgZXJyb3IgPSBDb3VsZCBub3QgY29ubmVjdCB0byBwZWVyIFZE Uw0KMjAxMy0wMy0wNSAxNDo1MjoyMywxMzQgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52 ZHNicm9rZXIudmRzYnJva2VyLkJyb2tlckNvbW1hbmRCYXNlXSAocG9vbC0zLXRocmVhZC00OSkg WzMyM2Q3Y2E4XSBDb21tYW5kIG9yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJv a2VyLk1pZ3JhdGVTdGF0dXNWRFNDb21tYW5kIHJldHVybiB2YWx1ZSANCiBDbGFzcyBOYW1lOiBv cmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5TdGF0dXNPbmx5UmV0dXJu Rm9yWG1sUnBjDQptU3RhdHVzICAgICAgICAgICAgICAgICAgICAgICBDbGFzcyBOYW1lOiBvcmcu b3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5TdGF0dXNGb3JYbWxScGMNCm1D b2RlICAgICAgICAgICAgICAgICAgICAgICAgIDEwDQptTWVzc2FnZSAgICAgICAgICAgICAgICAg ICAgICBDb3VsZCBub3QgY29ubmVjdCB0byBwZWVyIFZEUw0KDQoNCjIwMTMtMDMtMDUgMTQ6NTI6 MjMsMTM4IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5C cm9rZXJDb21tYW5kQmFzZV0gKHBvb2wtMy10aHJlYWQtNDkpIFszMjNkN2NhOF0gSG9zdE5hbWUg PSAyMDUNCjIwMTMtMDMtMDUgMTQ6NTI6MjMsMTM5IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5lLmNv cmUudmRzYnJva2VyLlZEU0NvbW1hbmRCYXNlXSAocG9vbC0zLXRocmVhZC00OSkgWzMyM2Q3Y2E4 XSBDb21tYW5kIE1pZ3JhdGVTdGF0dXNWRFMgZXhlY3V0aW9uIGZhaWxlZC4gRXhjZXB0aW9uOiBW RFNFcnJvckV4Y2VwdGlvbjogVkRTR2VuZXJpY0V4Y2VwdGlvbjogVkRTRXJyb3JFeGNlcHRpb246 IEZhaWxlZCB0byBNaWdyYXRlU3RhdHVzVkRTLCBlcnJvciA9IENvdWxkIG5vdCBjb25uZWN0IHRv IHBlZXIgVkRTDQoyMDEzLTAzLTA1IDE0OjUyOjIzLDE0MSBJTkZPICBbb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuTWlncmF0ZVN0YXR1c1ZEU0NvbW1hbmRdIChwb29s LTMtdGhyZWFkLTQ5KSBbMzIzZDdjYThdIEZJTklTSCwgTWlncmF0ZVN0YXR1c1ZEU0NvbW1hbmQs IGxvZyANCg0KdmRzbS1sb2ejug0KVGhyZWFkLTU5Njk6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUy OjIxLDMxMjo6bGlidmlydHZtOjoyODM6OnZtLlZtOjooX2dldERpc2tMYXRlbmN5KSB2bUlkPWA0 Y2MyM2Q5Mi04NjY3LTQ3MTAtOTcxNC1hNjdjMGQxNzhmYTBgOjpEaXNrIHZkYSBsYXRlbmN5IG5v dCBhdmFpbGFibGUNClRocmVhZC01NjIyOjpFUlJPUjo6MjAxMy0wMy0wNSAxNDo1MjoyMiw4OTA6 OnZtOjoyMDA6OnZtLlZtOjooX3JlY292ZXIpIHZtSWQ9YDRjYzIzZDkyLTg2NjctNDcxMC05NzE0 LWE2N2MwZDE3OGZhMGA6OkZhaWxlZCB0byBkZXN0cm95IHJlbW90ZSBWTQ0KVHJhY2ViYWNrICht b3N0IHJlY2VudCBjYWxsIGxhc3QpOg0KICBGaWxlICIvdXNyL3NoYXJlL3Zkc20vdm0ucHkiLCBs aW5lIDE5OCwgaW4gX3JlY292ZXINCiAgICBzZWxmLmRlc3RTZXJ2ZXIuZGVzdHJveShzZWxmLl92 bS5pZCkNCiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjYveG1scnBjbGliLnB5IiwgbGluZSAx MTk5LCBpbiBfX2NhbGxfXw0KICAgIHJldHVybiBzZWxmLl9fc2VuZChzZWxmLl9fbmFtZSwgYXJn cykNCiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjYveG1scnBjbGliLnB5IiwgbGluZSAxNDg5 LCBpbiBfX3JlcXVlc3QNCiAgICB2ZXJib3NlPXNlbGYuX192ZXJib3NlDQogIEZpbGUgIi91c3Iv bGliNjQvcHl0aG9uMi42L3htbHJwY2xpYi5weSIsIGxpbmUgMTI1MywgaW4gcmVxdWVzdA0KICAg IHJldHVybiBzZWxmLl9wYXJzZV9yZXNwb25zZShoLmdldGZpbGUoKSwgc29jaykNCiAgRmlsZSAi L3Vzci9saWI2NC9weXRob24yLjYveG1scnBjbGliLnB5IiwgbGluZSAxMzgyLCBpbiBfcGFyc2Vf cmVzcG9uc2UNCiAgICByZXNwb25zZSA9IGZpbGUucmVhZCgxMDI0KQ0KICBGaWxlICIvdXNyL2xp YjY0L3B5dGhvbjIuNi9zb2NrZXQucHkiLCBsaW5lIDM4MywgaW4gcmVhZA0KICAgIGRhdGEgPSBz ZWxmLl9zb2NrLnJlY3YobGVmdCkNCiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjYvc3NsLnB5 IiwgbGluZSAyMTUsIGluIHJlY3YNCiAgICByZXR1cm4gc2VsZi5yZWFkKGJ1ZmxlbikNCiAgRmls ZSAiL3Vzci9saWI2NC9weXRob24yLjYvc3NsLnB5IiwgbGluZSAxMzYsIGluIHJlYWQNCiAgICBy ZXR1cm4gc2VsZi5fc3Nsb2JqLnJlYWQobGVuKQ0KU1NMRXJyb3I6IFRoZSByZWFkIG9wZXJhdGlv biB0aW1lZCBvdXQNClRocmVhZC01NjIyOjpFUlJPUjo6MjAxMy0wMy0wNSAxNDo1MjoyMiw5MDk6 OnZtOjoyODM6OnZtLlZtOjoocnVuKSB2bUlkPWA0Y2MyM2Q5Mi04NjY3LTQ3MTAtOTcxNC1hNjdj MGQxNzhmYTBgOjpGYWlsZWQgdG8gbWlncmF0ZQ0KVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxs IGxhc3QpOg0KICBGaWxlICIvdXNyL3NoYXJlL3Zkc20vdm0ucHkiLCBsaW5lIDI2OCwgaW4gcnVu DQogICAgc2VsZi5fc3RhcnRVbmRlcmx5aW5nTWlncmF0aW9uKCkNCiAgRmlsZSAiL3Vzci9zaGFy ZS92ZHNtL2xpYnZpcnR2bS5weSIsIGxpbmUgNDQzLCBpbiBfc3RhcnRVbmRlcmx5aW5nTWlncmF0 aW9uDQogICAgcmVzcG9uc2UgPSBzZWxmLmRlc3RTZXJ2ZXIubWlncmF0aW9uQ3JlYXRlKHNlbGYu X21hY2hpbmVQYXJhbXMpDQogIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi42L3htbHJwY2xpYi5w eSIsIGxpbmUgMTE5OSwgaW4gX19jYWxsX18NCiAgICByZXR1cm4gc2VsZi5fX3NlbmQoc2VsZi5f X25hbWUsIGFyZ3MpDQogIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi42L3htbHJwY2xpYi5weSIs IGxpbmUgMTQ4OSwgaW4gX19yZXF1ZXN0DQogICAgdmVyYm9zZT1zZWxmLl9fdmVyYm9zZQ0KICBG aWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNi94bWxycGNsaWIucHkiLCBsaW5lIDEyNTMsIGluIHJl cXVlc3QNCiAgICByZXR1cm4gc2VsZi5fcGFyc2VfcmVzcG9uc2UoaC5nZXRmaWxlKCksIHNvY2sp DQogIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi42L3htbHJwY2xpYi5weSIsIGxpbmUgMTM4Miwg aW4gX3BhcnNlX3Jlc3BvbnNlDQogICAgcmVzcG9uc2UgPSBmaWxlLnJlYWQoMTAyNCkNCiAgRmls ZSAiL3Vzci9saWI2NC9weXRob24yLjYvc29ja2V0LnB5IiwgbGluZSAzODMsIGluIHJlYWQNCiAg ICBkYXRhID0gc2VsZi5fc29jay5yZWN2KGxlZnQpDQogIEZpbGUgIi91c3IvbGliNjQvcHl0aG9u Mi42L3NzbC5weSIsIGxpbmUgMjE1LCBpbiByZWN2DQogICAgcmV0dXJuIHNlbGYucmVhZChidWZs ZW4pDQogIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi42L3NzbC5weSIsIGxpbmUgMTM2LCBpbiBy ZWFkDQogICAgcmV0dXJuIHNlbGYuX3NzbG9iai5yZWFkKGxlbikNClNTTEVycm9yOiBUaGUgcmVh ZCBvcGVyYXRpb24gdGltZWQgb3V0DQpUaHJlYWQtNTk3MTo6REVCVUc6OjIwMTMtMDMtMDUgMTQ6 NTI6MjMsMzg0OjpCaW5kaW5nWE1MUlBDOjo5MDM6OnZkczo6KHdyYXBwZXIpIGNsaWVudCBbMTky LjE2OC4xLjIwMV06OmNhbGwgdm1HZXRTdGF0cyB3aXRoICgnNGNjMjNkOTItODY2Ny00NzEwLTk3 MTQtYTY3YzBkMTc4ZmEwJywpIHt9IGZsb3dJRCBbMzIzZDdjYThdDQpUaHJlYWQtNTk3MTo6REVC VUc6OjIwMTMtMDMtMDUgMTQ6NTI6MjMsMzg1OjpsaWJ2aXJ0dm06OjI4Mzo6dm0uVm06OihfZ2V0 RGlza0xhdGVuY3kpIHZtSWQ9YDRjYzIzZDkyLTg2NjctNDcxMC05NzE0LWE2N2MwZDE3OGZhMGA6 OkRpc2sgdmRhIGxhdGVuY3kgbm90IGF2YWlsYWJsZQ0KVGhyZWFkLTU5NzE6OkRFQlVHOjoyMDEz LTAzLTA1IDE0OjUyOjIzLDM4NTo6QmluZGluZ1hNTFJQQzo6OTEwOjp2ZHM6Oih3cmFwcGVyKSBy ZXR1cm4gdm1HZXRTdGF0cyB3aXRoIHsnc3RhdHVzJzogeydtZXNzYWdlJzogJ0RvbmUnLCAnY29k ZSc6IDB9LCAnc3RhdHNMaXN0JzogW3snc3RhdHVzJzogJ1VwJywgJ3VzZXJuYW1lJzogJ1Vua25v d24nLCAnbWVtVXNhZ2UnOiAnMCcsICdhY3BpRW5hYmxlJzogJ3RydWUnLCAncGlkJzogJzMxMzUn LCAnZGlzcGxheUlwJzogJzE5Mi4xNjguMS4yMzUnLCAnZGlzcGxheVBvcnQnOiB1JzU5MDAnLCAn c2Vzc2lvbic6ICdVbmtub3duJywgJ2Rpc3BsYXlTZWN1cmVQb3J0JzogJy0xJywgJ3RpbWVPZmZz ZXQnOiAnLTInLCAnaGFzaCc6ICctNzYxNTkzNTgzMjA1ODc3MTY0JywgJ2JhbGxvb25JbmZvJzog eydiYWxsb29uX21heCc6IDUyNDI4OCwgJ2JhbGxvb25fY3VyJzogNTI0Mjg4fSwgJ3BhdXNlQ29k ZSc6ICdOT0VSUicsICdjbGllbnRJcCc6ICcnLCAna3ZtRW5hYmxlJzogJ3RydWUnLCAnbmV0d29y ayc6IHt1J3ZuZXQwJzogeydtYWNBZGRyJzogJzAwOjFhOjRhOmE4OjAxOjUyJywgJ3J4RHJvcHBl ZCc6ICcwJywgJ3J4RXJyb3JzJzogJzAnLCAndHhEcm9wcGVkJzogJzAnLCAndHhSYXRlJzogJzAu MCcsICdyeFJhdGUnOiAnMC4wJywgJ3R4RXJyb3JzJzogJzAnLCAnc3RhdGUnOiAndW5rbm93bics ICdzcGVlZCc6ICcxMDAwJywgJ25hbWUnOiB1J3ZuZXQwJ319LCAndm1JZCc6ICc0Y2MyM2Q5Mi04 NjY3LTQ3MTAtOTcxNC1hNjdjMGQxNzhmYTAnLCAnZGlzcGxheVR5cGUnOiAndm5jJywgJ2NwdVVz ZXInOiAnMS44NScsICdkaXNrcyc6IHt1J3ZkYSc6IHsncmVhZFJhdGUnOiAnMC4wMCcsICd0cnVl c2l6ZSc6ICcyMTQ3NDgzNjQ4MCcsICdhcHBhcmVudHNpemUnOiAnMjE0NzQ4MzY0ODAnLCAnd3Jp dGVSYXRlJzogJzQwNy4xNicsICdpbWFnZUlEJzogJzZiMjUyZWI4LWFiOWYtNDQ1Zi05MjJlLTUy ZDg2YmM2ZDc5MCd9LCB1J2hkYyc6IHsncmVhZExhdGVuY3knOiAnMCcsICdhcHBhcmVudHNpemUn OiAnMCcsICd3cml0ZUxhdGVuY3knOiAnMCcsICdmbHVzaExhdGVuY3knOiAnMCcsICdyZWFkUmF0 ZSc6ICcwLjAwJywgJ3RydWVzaXplJzogJzAnLCAnd3JpdGVSYXRlJzogJzAuMDAnfX0sICdtb25p dG9yUmVzcG9uc2UnOiAnMCcsICdzdGF0c0FnZSc6ICcwLjY3JywgJ2VsYXBzZWRUaW1lJzogJzk2 ODQnLCAndm1UeXBlJzogJ2t2bScsICdjcHVTeXMnOiAnNS45MycsICdhcHBzTGlzdCc6IFtdLCAn Z3Vlc3RJUHMnOiAnJ31dfQ0KVGhyZWFkLTU5NzI6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUyOjIz LDQwODo6QmluZGluZ1hNTFJQQzo6OTAzOjp2ZHM6Oih3cmFwcGVyKSBjbGllbnQgWzE5Mi4xNjgu MS4yMDFdOjpjYWxsIHZtR2V0TWlncmF0aW9uU3RhdHVzIHdpdGggKCc0Y2MyM2Q5Mi04NjY3LTQ3 MTAtOTcxNC1hNjdjMGQxNzhmYTAnLCkge30gZmxvd0lEIFszMjNkN2NhOF0NClRocmVhZC01OTcy OjpERUJVRzo6MjAxMy0wMy0wNSAxNDo1MjoyMyw0MDg6OkJpbmRpbmdYTUxSUEM6OjkxMDo6dmRz Ojood3JhcHBlcikgcmV0dXJuIHZtR2V0TWlncmF0aW9uU3RhdHVzIHdpdGggeydzdGF0dXMnOiB7 J21lc3NhZ2UnOiAnQ291bGQgbm90IGNvbm5lY3QgdG8gcGVlciBWRFMnLCAnY29kZSc6IDEwfSwg J3Byb2dyZXNzJzogMTB9DQpUaHJlYWQtMjE6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUyOjI2LDg4 ODo6bWlzYzo6ODM6OlN0b3JhZ2UuTWlzYy5leGNDbWQ6Oig8bGFtYmRhPikgJy9iaW4vZGQgaWZs YWc9ZGlyZWN0IGlmPS9kZXYvMGU1ODI3YTUtNmYzYy00OWJlLWJlOWItMGJmYjY1MTk4NjQ0L21l dGFkYXRhIGJzPTQwOTYgY291bnQ9MScgKGN3ZCBOb25lKQ0KVGhyZWFkLTIxOjpERUJVRzo6MjAx My0wMy0wNSAxNDo1MjoyNiw5MDA6Om1pc2M6OjgzOjpTdG9yYWdlLk1pc2MuZXhjQ21kOjooPGxh bWJkYT4pIFNVQ0NFU1M6IDxlcnI+ID0gJzErMCByZWNvcmRzIGluXG4xKzAgcmVjb3JkcyBvdXRc bjQwOTYgYnl0ZXMgKDQuMSBrQikgY29waWVkLCAwLjAwMDM2NTUyIHMsIDExLjIgTUIvc1xuJzsg PHJjPiA9IDANClRocmVhZC01OTc2OjpERUJVRzo6MjAxMy0wMy0wNSAxNDo1MjozMSw1NTU6OnRh c2s6OjU2ODo6VGFza01hbmFnZXIuVGFzazo6KF91cGRhdGVTdGF0ZSkgVGFzaz1gZGE1NDUyMzEt OTUzOC00MTJkLTk2NmUtYTA1NmNhN2QwNzRhYDo6bW92aW5nIGZyb20gc3RhdGUgaW5pdCAtPiBz dGF0ZSBwcmVwYXJpbmcNClRocmVhZC01OTc2OjpJTkZPOjoyMDEzLTAzLTA1IDE0OjUyOjMxLDU1 Njo6bG9nVXRpbHM6OjM3OjpkaXNwYXRjaGVyOjood3JhcHBlcikgUnVuIGFuZCBwcm90ZWN0OiBy ZXBvU3RhdHMob3B0aW9ucz1Ob25lKQ0KVGhyZWFkLTU5NzY6OklORk86OjIwMTMtMDMtMDUgMTQ6 NTI6MzEsNTU2Ojpsb2dVdGlsczo6Mzk6OmRpc3BhdGNoZXI6Oih3cmFwcGVyKSBSdW4gYW5kIHBy b3RlY3Q6IHJlcG9TdGF0cywgUmV0dXJuIHJlc3BvbnNlOiB7dScwZTU4MjdhNS02ZjNjLTQ5YmUt YmU5Yi0wYmZiNjUxOTg2NDQnOiB7J2RlbGF5JzogJzAuMDEyOTU2ODU3NjgxMycsICdsYXN0Q2hl Y2snOiAnNC43JywgJ2NvZGUnOiAwLCAndmFsaWQnOiBUcnVlfSwgdSc0MDA3ZjMwYS1mODg4LTQ1 ODctYjgyYy00MGJjZGU0MDFhY2InOiB7J2RlbGF5JzogJzAuMDAyMjE4OTYxNzE1NycsICdsYXN0 Q2hlY2snOiAnNC45JywgJ2NvZGUnOiAwLCAndmFsaWQnOiBUcnVlfX0NClRocmVhZC01OTc2OjpE RUJVRzo6MjAxMy0wMy0wNSAxNDo1MjozMSw1NTY6OnRhc2s6OjExNTE6OlRhc2tNYW5hZ2VyLlRh c2s6OihwcmVwYXJlKSBUYXNrPWBkYTU0NTIzMS05NTM4LTQxMmQtOTY2ZS1hMDU2Y2E3ZDA3NGFg OjpmaW5pc2hlZDoge3UnMGU1ODI3YTUtNmYzYy00OWJlLWJlOWItMGJmYjY1MTk4NjQ0Jzogeydk ZWxheSc6ICcwLjAxMjk1Njg1NzY4MTMnLCAnbGFzdENoZWNrJzogJzQuNycsICdjb2RlJzogMCwg J3ZhbGlkJzogVHJ1ZX0sIHUnNDAwN2YzMGEtZjg4OC00NTg3LWI4MmMtNDBiY2RlNDAxYWNiJzog eydkZWxheSc6ICcwLjAwMjIxODk2MTcxNTcnLCAnbGFzdENoZWNrJzogJzQuOScsICdjb2RlJzog MCwgJ3ZhbGlkJzogVHJ1ZX19DQpUaHJlYWQtNTk3Njo6REVCVUc6OjIwMTMtMDMtMDUgMTQ6NTI6 MzEsNTU2Ojp0YXNrOjo1Njg6OlRhc2tNYW5hZ2VyLlRhc2s6OihfdXBkYXRlU3RhdGUpIFRhc2s9 YGRhNTQ1MjMxLTk1MzgtNDEyZC05NjZlLWEwNTZjYTdkMDc0YWA6Om1vdmluZyBmcm9tIHN0YXRl IHByZXBhcmluZyAtPiBzdGF0ZSBmaW5pc2hlZA0KVGhyZWFkLTU5NzY6OkRFQlVHOjoyMDEzLTAz LTA1IDE0OjUyOjMxLDU1Njo6cmVzb3VyY2VNYW5hZ2VyOjo4MDk6OlJlc291cmNlTWFuYWdlci5P d25lcjo6KHJlbGVhc2VBbGwpIE93bmVyLnJlbGVhc2VBbGwgcmVxdWVzdHMge30gcmVzb3VyY2Vz IHt9DQpUaHJlYWQtNTk3Njo6REVCVUc6OjIwMTMtMDMtMDUgMTQ6NTI6MzEsNTU2OjpyZXNvdXJj ZU1hbmFnZXI6Ojg0NDo6UmVzb3VyY2VNYW5hZ2VyLk93bmVyOjooY2FuY2VsQWxsKSBPd25lci5j YW5jZWxBbGwgcmVxdWVzdHMge30NClRocmVhZC01OTc2OjpERUJVRzo6MjAxMy0wMy0wNSAxNDo1 MjozMSw1NTc6OnRhc2s6Ojk1Nzo6VGFza01hbmFnZXIuVGFzazo6KF9kZWNyZWYpIFRhc2s9YGRh NTQ1MjMxLTk1MzgtNDEyZC05NjZlLWEwNTZjYTdkMDc0YWA6OnJlZiAwIGFib3J0aW5nIEZhbHNl DQpUaHJlYWQtNTk3Nzo6REVCVUc6OjIwMTMtMDMtMDUgMTQ6NTI6MzEsNTY1OjpsaWJ2aXJ0dm06 OjI4Mzo6dm0uVm06OihfZ2V0RGlza0xhdGVuY3kpIHZtSWQ9YDRjYzIzZDkyLTg2NjctNDcxMC05 NzE0LWE2N2MwZDE3OGZhMGA6OkRpc2sgdmRhIGxhdGVuY3kgbm90IGF2YWlsYWJsZQ0KVGhyZWFk LTIxOjpERUJVRzo6MjAxMy0wMy0wNSAxNDo1MjozNiw5MDQ6Om1pc2M6OjgzOjpTdG9yYWdlLk1p c2MuZXhjQ21kOjooPGxhbWJkYT4pICcvYmluL2RkIGlmbGFnPWRpcmVjdCBpZj0vZGV2LzBlNTgy N2E1LTZmM2MtNDliZS1iZTliLTBiZmI2NTE5ODY0NC9tZXRhZGF0YSBicz00MDk2IGNvdW50PTEn IChjd2QgTm9uZSkNClRocmVhZC0yMTo6REVCVUc6OjIwMTMtMDMtMDUgMTQ6NTI6MzYsOTE3Ojpt aXNjOjo4Mzo6U3RvcmFnZS5NaXNjLmV4Y0NtZDo6KDxsYW1iZGE+KSBTVUNDRVNTOiA8ZXJyPiA9 ICcxKzAgcmVjb3JkcyBpblxuMSswIHJlY29yZHMgb3V0XG40MDk2IGJ5dGVzICg0LjEga0IpIGNv cGllZCwgMC4wMDA0MDA2MjYgcywgMTAuMiBNQi9zXG4nOyA8cmM+ID0gMA0KVk0gQ2hhbm5lbHMg TGlzdGVuZXI6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUyOjQxLDMzNzo6dm1DaGFubmVsczo6NjA6 OnZkczo6KF9oYW5kbGVfdGltZW91dHMpIFRpbWVvdXQgb24gZmlsZW5vIDE4Lg0KVGhyZWFkLTU5 ODI6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUyOjQxLDc4Njo6dGFzazo6NTY4OjpUYXNrTWFuYWdl ci5UYXNrOjooX3VwZGF0ZVN0YXRlKSBUYXNrPWA5MWQ4OTI5ZS0xMzQ5LTRkNzQtOWJjZC1lMGRm NDA2Y2U0NTVgOjptb3ZpbmcgZnJvbSBzdGF0ZSBpbml0IC0+IHN0YXRlIHByZXBhcmluZw0KVGhy ZWFkLTU5ODI6OklORk86OjIwMTMtMDMtMDUgMTQ6NTI6NDEsNzg2Ojpsb2dVdGlsczo6Mzc6OmRp c3BhdGNoZXI6Oih3cmFwcGVyKSBSdW4gYW5kIHByb3RlY3Q6IHJlcG9TdGF0cyhvcHRpb25zPU5v bmUpDQpUaHJlYWQtNTk4Mjo6SU5GTzo6MjAxMy0wMy0wNSAxNDo1Mjo0MSw3ODY6OmxvZ1V0aWxz OjozOTo6ZGlzcGF0Y2hlcjo6KHdyYXBwZXIpIFJ1biBhbmQgcHJvdGVjdDogcmVwb1N0YXRzLCBS ZXR1cm4gcmVzcG9uc2U6IHt1JzBlNTgyN2E1LTZmM2MtNDliZS1iZTliLTBiZmI2NTE5ODY0NCc6 IHsnZGVsYXknOiAnMC4wMTMwODg5NDE1NzQxJywgJ2xhc3RDaGVjayc6ICc0LjknLCAnY29kZSc6 IDAsICd2YWxpZCc6IFRydWV9LCB1JzQwMDdmMzBhLWY4ODgtNDU4Ny1iODJjLTQwYmNkZTQwMWFj Yic6IHsnZGVsYXknOiAnMC4wMDI3MDcwMDQ1NDcxMicsICdsYXN0Q2hlY2snOiAnNS4xJywgJ2Nv ZGUnOiAwLCAndmFsaWQnOiBUcnVlfX0NClRocmVhZC01OTgyOjpERUJVRzo6MjAxMy0wMy0wNSAx NDo1Mjo0MSw3ODc6OnRhc2s6OjExNTE6OlRhc2tNYW5hZ2VyLlRhc2s6OihwcmVwYXJlKSBUYXNr PWA5MWQ4OTI5ZS0xMzQ5LTRkNzQtOWJjZC1lMGRmNDA2Y2U0NTVgOjpmaW5pc2hlZDoge3UnMGU1 ODI3YTUtNmYzYy00OWJlLWJlOWItMGJmYjY1MTk4NjQ0JzogeydkZWxheSc6ICcwLjAxMzA4ODk0 MTU3NDEnLCAnbGFzdENoZWNrJzogJzQuOScsICdjb2RlJzogMCwgJ3ZhbGlkJzogVHJ1ZX0sIHUn NDAwN2YzMGEtZjg4OC00NTg3LWI4MmMtNDBiY2RlNDAxYWNiJzogeydkZWxheSc6ICcwLjAwMjcw NzAwNDU0NzEyJywgJ2xhc3RDaGVjayc6ICc1LjEnLCAnY29kZSc6IDAsICd2YWxpZCc6IFRydWV9 fQ0KVGhyZWFkLTU5ODI6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUyOjQxLDc4Nzo6dGFzazo6NTY4 OjpUYXNrTWFuYWdlci5UYXNrOjooX3VwZGF0ZVN0YXRlKSBUYXNrPWA5MWQ4OTI5ZS0xMzQ5LTRk NzQtOWJjZC1lMGRmNDA2Y2U0NTVgOjptb3ZpbmcgZnJvbSBzdGF0ZSBwcmVwYXJpbmcgLT4gc3Rh dGUgZmluaXNoZWQNClRocmVhZC01OTgyOjpERUJVRzo6MjAxMy0wMy0wNSAxNDo1Mjo0MSw3ODc6 OnJlc291cmNlTWFuYWdlcjo6ODA5OjpSZXNvdXJjZU1hbmFnZXIuT3duZXI6OihyZWxlYXNlQWxs KSBPd25lci5yZWxlYXNlQWxsIHJlcXVlc3RzIHt9IHJlc291cmNlcyB7fQ0KVGhyZWFkLTU5ODI6 OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUyOjQxLDc4Nzo6cmVzb3VyY2VNYW5hZ2VyOjo4NDQ6OlJl c291cmNlTWFuYWdlci5Pd25lcjo6KGNhbmNlbEFsbCkgT3duZXIuY2FuY2VsQWxsIHJlcXVlc3Rz IHt9DQpUaHJlYWQtNTk4Mjo6REVCVUc6OjIwMTMtMDMtMDUgMTQ6NTI6NDEsNzg3Ojp0YXNrOjo5 NTc6OlRhc2tNYW5hZ2VyLlRhc2s6OihfZGVjcmVmKSBUYXNrPWA5MWQ4OTI5ZS0xMzQ5LTRkNzQt OWJjZC1lMGRmNDA2Y2U0NTVgOjpyZWYgMCBhYm9ydGluZyBGYWxzZQ0KVGhyZWFkLTU5ODM6OkRF QlVHOjoyMDEzLTAzLTA1IDE0OjUyOjQxLDc5NTo6bGlidmlydHZtOjoyODM6OnZtLlZtOjooX2dl dERpc2tMYXRlbmN5KSB2bUlkPWA0Y2MyM2Q5Mi04NjY3LTQ3MTAtOTcxNC1hNjdjMGQxNzhmYTBg OjpEaXNrIHZkYSBsYXRlbmN5IG5vdCBhdmFpbGFibGUNClRocmVhZC0yMTo6REVCVUc6OjIwMTMt MDMtMDUgMTQ6NTI6NDYsOTIxOjptaXNjOjo4Mzo6U3RvcmFnZS5NaXNjLmV4Y0NtZDo6KDxsYW1i ZGE+KSAnL2Jpbi9kZCBpZmxhZz1kaXJlY3QgaWY9L2Rldi8wZTU4MjdhNS02ZjNjLTQ5YmUtYmU5 Yi0wYmZiNjUxOTg2NDQvbWV0YWRhdGEgYnM9NDA5NiBjb3VudD0xJyAoY3dkIE5vbmUpDQpUaHJl YWQtMjE6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUyOjQ2LDkzMzo6bWlzYzo6ODM6OlN0b3JhZ2Uu TWlzYy5leGNDbWQ6Oig8bGFtYmRhPikgU1VDQ0VTUzogPGVycj4gPSAnMSswIHJlY29yZHMgaW5c bjErMCByZWNvcmRzIG91dFxuNDA5NiBieXRlcyAoNC4xIGtCKSBjb3BpZWQsIDAuMDAwMzg5MjI2 IHMsIDEwLjUgTUIvc1xuJzsgPHJjPiA9IDANClRocmVhZC01OTg4OjpERUJVRzo6MjAxMy0wMy0w NSAxNDo1Mjo1MiwwMTU6OnRhc2s6OjU2ODo6VGFza01hbmFnZXIuVGFzazo6KF91cGRhdGVTdGF0 ZSkgVGFzaz1gZDhkOWNjYzEtZjE3Yi00MzcyLWEyN2UtYmJlZTRlZGExNzM2YDo6bW92aW5nIGZy b20gc3RhdGUgaW5pdCAtPiBzdGF0ZSBwcmVwYXJpbmcNClRocmVhZC01OTg4OjpJTkZPOjoyMDEz LTAzLTA1IDE0OjUyOjUyLDAxNjo6bG9nVXRpbHM6OjM3OjpkaXNwYXRjaGVyOjood3JhcHBlcikg UnVuIGFuZCBwcm90ZWN0OiByZXBvU3RhdHMob3B0aW9ucz1Ob25lKQ0KVGhyZWFkLTU5ODg6OklO Rk86OjIwMTMtMDMtMDUgMTQ6NTI6NTIsMDE2Ojpsb2dVdGlsczo6Mzk6OmRpc3BhdGNoZXI6Oih3 cmFwcGVyKSBSdW4gYW5kIHByb3RlY3Q6IHJlcG9TdGF0cywgUmV0dXJuIHJlc3BvbnNlOiB7dScw ZTU4MjdhNS02ZjNjLTQ5YmUtYmU5Yi0wYmZiNjUxOTg2NDQnOiB7J2RlbGF5JzogJzAuMDEyOTcz MDcwMTQ0NycsICdsYXN0Q2hlY2snOiAnNS4xJywgJ2NvZGUnOiAwLCAndmFsaWQnOiBUcnVlfSwg dSc0MDA3ZjMwYS1mODg4LTQ1ODctYjgyYy00MGJjZGU0MDFhY2InOiB7J2RlbGF5JzogJzAuMDAy MjIxMTA3NDgyOTEnLCAnbGFzdENoZWNrJzogJzUuMycsICdjb2RlJzogMCwgJ3ZhbGlkJzogVHJ1 ZX19DQpUaHJlYWQtNTk4ODo6REVCVUc6OjIwMTMtMDMtMDUgMTQ6NTI6NTIsMDE2Ojp0YXNrOjox MTUxOjpUYXNrTWFuYWdlci5UYXNrOjoocHJlcGFyZSkgVGFzaz1gZDhkOWNjYzEtZjE3Yi00Mzcy LWEyN2UtYmJlZTRlZGExNzM2YDo6ZmluaXNoZWQ6IHt1JzBlNTgyN2E1LTZmM2MtNDliZS1iZTli LTBiZmI2NTE5ODY0NCc6IHsnZGVsYXknOiAnMC4wMTI5NzMwNzAxNDQ3JywgJ2xhc3RDaGVjayc6 ICc1LjEnLCAnY29kZSc6IDAsICd2YWxpZCc6IFRydWV9LCB1JzQwMDdmMzBhLWY4ODgtNDU4Ny1i ODJjLTQwYmNkZTQwMWFjYic6IHsnZGVsYXknOiAnMC4wMDIyMjExMDc0ODI5MScsICdsYXN0Q2hl Y2snOiAnNS4zJywgJ2NvZGUnOiAwLCAndmFsaWQnOiBUcnVlfX0NClRocmVhZC01OTg4OjpERUJV Rzo6MjAxMy0wMy0wNSAxNDo1Mjo1MiwwMTY6OnRhc2s6OjU2ODo6VGFza01hbmFnZXIuVGFzazo6 KF91cGRhdGVTdGF0ZSkgVGFzaz1gZDhkOWNjYzEtZjE3Yi00MzcyLWEyN2UtYmJlZTRlZGExNzM2 YDo6bW92aW5nIGZyb20gc3RhdGUgcHJlcGFyaW5nIC0+IHN0YXRlIGZpbmlzaGVkDQoNCg0KDQoN CnhpYW5naHVhZHU= ------=_001_NextPart146280477306_=---- Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Dgb2312" http-equiv=3DContent-Type> <STYLE> BLOCKQUOTE { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2em } OL { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px } UL { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px } P { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px } BODY { LINE-HEIGHT: 1.5; FONT-FAMILY: =CE=A2=C8=ED=D1=C5=BA=DA; COLOR: #000000; = FONT-SIZE: 10.5pt } </STYLE> <META name=3DGENERATOR content=3D"MSHTML 8.00.7601.17744"></HEAD> <BODY style=3D"MARGIN: 10px"> <DIV> <DIV>hi all</DIV> <DIV> &nb= sp; I recently in the research ovirt en= counter a problem. </DIV> <DIV>In the vm migration occurs when the&nbs= p;error: Migration failed due to Error: Coul= d not connect to peer host.</DIV> <DIV>My environment is:</DIV> <DIV>KVM = dell 2950 * 2</DIV> <DIV>storage iscsi-target</= DIV> <DIV>vm system windows 2008 r2</DIV> <DIV>ovirt-log=A3=BA</DIV> <DIV> <TABLE=20 style=3D"BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-COLL= APSE: collapse; FONT-SIZE: 10pt; BORDER-TOP: medium none; BORDER-RIGHT: me= dium none"=20 border=3D1 cellSpacing=3D0 borderColor=3D#000000 cellPadding=3D2 width=3D"= 50%"> <TBODY> <TR> <TD=20 style=3D"BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px so= lid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid"=20 width=3D"100%" noWrap><FONT size=3D2 face=3DVerdana> <DIV> <DIV>2013-03-05 14:52:23,074 INFO [org.ovirt.en= gine.core.vdsbroker.VdsUpdateRunTimeInfo] (QuartzScheduler_Worker-42)= [323d7ca8] VM centos 4cc23d92-8667-4710-9714-a67c0d17= 8fa0 moved from MigratingFrom --> Up</DIV> <DIV>2013-03-05 14:52:23,076 INFO [org.ovirt.en= gine.core.vdsbroker.VdsUpdateRunTimeInfo] (QuartzScheduler_Worker-42)= [323d7ca8] adding VM 4cc23d92-8667-4710-9714-a67c0d17= 8fa0 to re-run list</DIV> <DIV>2013-03-05 14:52:23,079 ERROR [org.ovirt.engine.= core.vdsbroker.VdsUpdateRunTimeInfo] (QuartzScheduler_Worker-42) = ;[323d7ca8] Rerun vm 4cc23d92-8667-4710-9714-a67c0d178fa0.&= nbsp;Called from vds 205</DIV> <DIV>2013-03-05 14:52:23,085 INFO [org.ovirt.en= gine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand] (pool-3-thread= -49) [323d7ca8] START, MigrateStatusVDSCommand(HostName&nbs= p;=3D 205, HostId =3D 4e7d1ae2-824e-11e2-bb4c-00188be4= de29, vmId=3D4cc23d92-8667-4710-9714-a67c0d178fa0), log id:= 618085d</DIV> <DIV>2013-03-05 14:52:23,131 ERROR [org.ovirt.engine.= core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thread-49) [= 323d7ca8] Failed in MigrateStatusVDS method</DIV> <DIV>2013-03-05 14:52:23,132 ERROR [org.ovirt.engine.= core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thread-49) [= 323d7ca8] Error code noConPeer and error mes= sage VDSGenericException: VDSErrorException: Failed to= MigrateStatusVDS, error =3D Could not conne= ct to peer VDS</DIV> <DIV>2013-03-05 14:52:23,134 INFO [org.ovirt.en= gine.core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thread-49)&n= bsp;[323d7ca8] Command org.ovirt.engine.core.vdsbroker.vdsbroker= .MigrateStatusVDSCommand return value </DIV> <DIV> Class Name: org.ovirt.engine.core.vdsbroker.vds= broker.StatusOnlyReturnForXmlRpc</DIV> <DIV>mStatus &n= bsp; &nbs= p; Class Name: org.ovirt.engine.core.vdsbroker.vdsbroker.St= atusForXmlRpc</DIV> <DIV>mCode &nbs= p; = 10</DIV> <DIV>mMessage &= nbsp; &nb= sp;Could not connect to peer VDS</DIV> <DIV> </DIV> <DIV> </DIV> <DIV>2013-03-05 14:52:23,138 INFO [org.ovirt.en= gine.core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thread-49)&n= bsp;[323d7ca8] HostName =3D 205</DIV> <DIV>2013-03-05 14:52:23,139 ERROR [org.ovirt.engine.= core.vdsbroker.VDSCommandBase] (pool-3-thread-49) [323d7ca8]&nbs= p;Command MigrateStatusVDS execution failed. Exception= : VDSErrorException: VDSGenericException: VDSErrorException= : Failed to MigrateStatusVDS, error =3D Coul= d not connect to peer VDS</DIV> <DIV>2013-03-05 14:52:23,141 INFO [org.ovirt.en= gine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand] (pool-3-thread= -49) [323d7ca8] FINISH, MigrateStatusVDSCommand, log&n= bsp;</DIV></DIV></FONT></TD></TR></TBODY></TABLE></DIV></DIV> <DIV>vdsm-log=A3=BA</DIV> <DIV> <TABLE=20 style=3D"BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-COLL= APSE: collapse; FONT-SIZE: 10pt; BORDER-TOP: medium none; BORDER-RIGHT: me= dium none"=20 border=3D1 cellSpacing=3D0 borderColor=3D#000000 cellPadding=3D2 width=3D"= 50%"> <TBODY> <TR> <TD=20 style=3D"BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px so= lid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid"=20 width=3D"100%" noWrap><FONT size=3D2 face=3DVerdana> <DIV> <DIV>Thread-5969::DEBUG::2013-03-05 14:52:21,312::libvirtvm::28= 3::vm.Vm::(_getDiskLatency) vmId=3D`4cc23d92-8667-4710-9714-a67c0d178= fa0`::Disk vda latency not available</DIV> <DIV>Thread-5622::ERROR::2013-03-05 14:52:22,890::vm::200::vm.V= m::(_recover) vmId=3D`4cc23d92-8667-4710-9714-a67c0d178fa0`::Failed&n= bsp;to destroy remote VM</DIV> <DIV>Traceback (most recent call last):</DIV> <DIV> File "/usr/share/vdsm/vm.py", line 1= 98, in _recover</DIV> <DIV> self.destServer.destroy(self._vm.id)</D= IV> <DIV> File "/usr/lib64/python2.6/xmlrpclib.py", = ;line 1199, in __call__</DIV> <DIV> return self.__send(self.__name,&nb= sp;args)</DIV> <DIV> File "/usr/lib64/python2.6/xmlrpclib.py", = ;line 1489, in __request</DIV> <DIV> verbose=3Dself.__verbose</DIV> <DIV> File "/usr/lib64/python2.6/xmlrpclib.py", = ;line 1253, in request</DIV> <DIV> return self._parse_response(h.getf= ile(), sock)</DIV> <DIV> File "/usr/lib64/python2.6/xmlrpclib.py", = ;line 1382, in _parse_response</DIV> <DIV> response =3D file.read(1024)<= /DIV> <DIV> File "/usr/lib64/python2.6/socket.py", li= ne 383, in read</DIV> <DIV> data =3D self._sock.recv(left= )</DIV> <DIV> File "/usr/lib64/python2.6/ssl.py", line&= nbsp;215, in recv</DIV> <DIV> return self.read(buflen)</DIV> <DIV> File "/usr/lib64/python2.6/ssl.py", line&= nbsp;136, in read</DIV> <DIV> return self._sslobj.read(len)</DIV=
<DIV>SSLError: The read operation timed out= </DIV> <DIV>Thread-5622::ERROR::2013-03-05 14:52:22,909::vm::283::vm.V= m::(run) vmId=3D`4cc23d92-8667-4710-9714-a67c0d178fa0`::Failed t= o migrate</DIV> <DIV>Traceback (most recent call last):</DIV> <DIV> File "/usr/share/vdsm/vm.py", line 2= 68, in run</DIV> <DIV> self._startUnderlyingMigration()</DIV> <DIV> File "/usr/share/vdsm/libvirtvm.py", line= 443, in _startUnderlyingMigration</DIV> <DIV> response =3D self.destServer.= migrationCreate(self._machineParams)</DIV> <DIV> File "/usr/lib64/python2.6/xmlrpclib.py", = ;line 1199, in __call__</DIV> <DIV> return self.__send(self.__name,&nb= sp;args)</DIV> <DIV> File "/usr/lib64/python2.6/xmlrpclib.py", = ;line 1489, in __request</DIV> <DIV> verbose=3Dself.__verbose</DIV> <DIV> File "/usr/lib64/python2.6/xmlrpclib.py", = ;line 1253, in request</DIV> <DIV> return self._parse_response(h.getf= ile(), sock)</DIV> <DIV> File "/usr/lib64/python2.6/xmlrpclib.py", = ;line 1382, in _parse_response</DIV> <DIV> response =3D file.read(1024)<= /DIV> <DIV> File "/usr/lib64/python2.6/socket.py", li= ne 383, in read</DIV> <DIV> data =3D self._sock.recv(left= )</DIV> <DIV> File "/usr/lib64/python2.6/ssl.py", line&= nbsp;215, in recv</DIV> <DIV> return self.read(buflen)</DIV> <DIV> File "/usr/lib64/python2.6/ssl.py", line&= nbsp;136, in read</DIV> <DIV> return self._sslobj.read(len)</DIV=
<DIV>SSLError: The read operation timed out= </DIV> <DIV>Thread-5971::DEBUG::2013-03-05 14:52:23,384::BindingXMLRPC= ::903::vds::(wrapper) client [192.168.1.201]::call vmGetSta= ts with ('4cc23d92-8667-4710-9714-a67c0d178fa0',) {} f= lowID [323d7ca8]</DIV> <DIV>Thread-5971::DEBUG::2013-03-05 14:52:23,385::libvirtvm::28= 3::vm.Vm::(_getDiskLatency) vmId=3D`4cc23d92-8667-4710-9714-a67c0d178= fa0`::Disk vda latency not available</DIV> <DIV>Thread-5971::DEBUG::2013-03-05 14:52:23,385::BindingXMLRPC= ::910::vds::(wrapper) return vmGetStats with {'status'= : {'message': 'Done', 'code': 0}, 'statsList':&nb= sp;[{'status': 'Up', 'username': 'Unknown', 'memUsage'= : '0', 'acpiEnable': 'true', 'pid': '3135', = 'displayIp': '192.168.1.235', 'displayPort': u'5900', = 'session': 'Unknown', 'displaySecurePort': '-1', 'time= Offset': '-2', 'hash': '-761593583205877164', 'balloon= Info': {'balloon_max': 524288, 'balloon_cur': 524288},= 'pauseCode': 'NOERR', 'clientIp': '', 'kvmEnable= ': 'true', 'network': {u'vnet0': {'macAddr': '00:= 1a:4a:a8:01:52', 'rxDropped': '0', 'rxErrors': '0',&nb= sp;'txDropped': '0', 'txRate': '0.0', 'rxRate': '= 0.0', 'txErrors': '0', 'state': 'unknown', 'speed= ': '1000', 'name': u'vnet0'}}, 'vmId': '4cc23d92-= 8667-4710-9714-a67c0d178fa0', 'displayType': 'vnc', 'cpuUse= r': '1.85', 'disks': {u'vda': {'readRate': '0.00'= , 'truesize': '21474836480', 'apparentsize': '21474836= 480', 'writeRate': '407.16', 'imageID': '6b252eb8-ab9f= -445f-922e-52d86bc6d790'}, u'hdc': {'readLatency': '0',&nbs= p;'apparentsize': '0', 'writeLatency': '0', 'flushLate= ncy': '0', 'readRate': '0.00', 'truesize': '0',&n= bsp;'writeRate': '0.00'}}, 'monitorResponse': '0', 'st= atsAge': '0.67', 'elapsedTime': '9684', 'vmType': = ;'kvm', 'cpuSys': '5.93', 'appsList': [], 'guestI= Ps': ''}]}</DIV> <DIV>Thread-5972::DEBUG::2013-03-05 14:52:23,408::BindingXMLRPC= ::903::vds::(wrapper) client [192.168.1.201]::call vmGetMig= rationStatus with ('4cc23d92-8667-4710-9714-a67c0d178fa0',) = ;{} flowID [323d7ca8]</DIV> <DIV>Thread-5972::DEBUG::2013-03-05 14:52:23,408::BindingXMLRPC= ::910::vds::(wrapper) return vmGetMigrationStatus with = ;{'status': {'message': 'Could not connect to&nbs= p;peer VDS', 'code': 10}, 'progress': 10}</DIV> <DIV>Thread-21::DEBUG::2013-03-05 14:52:26,888::misc::83::Stora= ge.Misc.excCmd::(<lambda>) '/bin/dd iflag=3Ddirect if= =3D/dev/0e5827a5-6f3c-49be-be9b-0bfb65198644/metadata bs=3D4096 = count=3D1' (cwd None)</DIV> <DIV>Thread-21::DEBUG::2013-03-05 14:52:26,900::misc::83::Stora= ge.Misc.excCmd::(<lambda>) SUCCESS: <err> =3D&n= bsp;'1+0 records in\n1+0 records out\n4096 bytes&= nbsp;(4.1 kB) copied, 0.00036552 s, 11.2 MB/= s\n'; <rc> =3D 0</DIV> <DIV>Thread-5976::DEBUG::2013-03-05 14:52:31,555::task::568::Ta= skManager.Task::(_updateState) Task=3D`da545231-9538-412d-966e-a056ca= 7d074a`::moving from state init -> state = preparing</DIV> <DIV>Thread-5976::INFO::2013-03-05 14:52:31,556::logUtils::37::= dispatcher::(wrapper) Run and protect: repoStats(optio= ns=3DNone)</DIV> <DIV>Thread-5976::INFO::2013-03-05 14:52:31,556::logUtils::39::= dispatcher::(wrapper) Run and protect: repoStats, = ;Return response: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644': = ;{'delay': '0.0129568576813', 'lastCheck': '4.7', 'cod= e': 0, 'valid': True}, u'4007f30a-f888-4587-b82c-40bcd= e401acb': {'delay': '0.0022189617157', 'lastCheck': '4= .9', 'code': 0, 'valid': True}}</DIV> <DIV>Thread-5976::DEBUG::2013-03-05 14:52:31,556::task::1151::T= askManager.Task::(prepare) Task=3D`da545231-9538-412d-966e-a056ca7d07= 4a`::finished: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644': {'delay= ': '0.0129568576813', 'lastCheck': '4.7', 'code': = ;0, 'valid': True}, u'4007f30a-f888-4587-b82c-40bcde401acb'= : {'delay': '0.0022189617157', 'lastCheck': '4.9',&nbs= p;'code': 0, 'valid': True}}</DIV> <DIV>Thread-5976::DEBUG::2013-03-05 14:52:31,556::task::568::Ta= skManager.Task::(_updateState) Task=3D`da545231-9538-412d-966e-a056ca= 7d074a`::moving from state preparing -> state&= nbsp;finished</DIV> <DIV>Thread-5976::DEBUG::2013-03-05 14:52:31,556::resourceManag= er::809::ResourceManager.Owner::(releaseAll) Owner.releaseAll re= quests {} resources {}</DIV> <DIV>Thread-5976::DEBUG::2013-03-05 14:52:31,556::resourceManag= er::844::ResourceManager.Owner::(cancelAll) Owner.cancelAll requ= ests {}</DIV> <DIV>Thread-5976::DEBUG::2013-03-05 14:52:31,557::task::957::Ta= skManager.Task::(_decref) Task=3D`da545231-9538-412d-966e-a056ca7d074= a`::ref 0 aborting False</DIV> <DIV>Thread-5977::DEBUG::2013-03-05 14:52:31,565::libvirtvm::28= 3::vm.Vm::(_getDiskLatency) vmId=3D`4cc23d92-8667-4710-9714-a67c0d178= fa0`::Disk vda latency not available</DIV> <DIV>Thread-21::DEBUG::2013-03-05 14:52:36,904::misc::83::Stora= ge.Misc.excCmd::(<lambda>) '/bin/dd iflag=3Ddirect if= =3D/dev/0e5827a5-6f3c-49be-be9b-0bfb65198644/metadata bs=3D4096 = count=3D1' (cwd None)</DIV> <DIV>Thread-21::DEBUG::2013-03-05 14:52:36,917::misc::83::Stora= ge.Misc.excCmd::(<lambda>) SUCCESS: <err> =3D&n= bsp;'1+0 records in\n1+0 records out\n4096 bytes&= nbsp;(4.1 kB) copied, 0.000400626 s, 10.2 MB= /s\n'; <rc> =3D 0</DIV> <DIV>VM Channels Listener::DEBUG::2013-03-05 14:52:41= ,337::vmChannels::60::vds::(_handle_timeouts) Timeout on fi= leno 18.</DIV> <DIV>Thread-5982::DEBUG::2013-03-05 14:52:41,786::task::568::Ta= skManager.Task::(_updateState) Task=3D`91d8929e-1349-4d74-9bcd-e0df40= 6ce455`::moving from state init -> state = preparing</DIV> <DIV>Thread-5982::INFO::2013-03-05 14:52:41,786::logUtils::37::= dispatcher::(wrapper) Run and protect: repoStats(optio= ns=3DNone)</DIV> <DIV>Thread-5982::INFO::2013-03-05 14:52:41,786::logUtils::39::= dispatcher::(wrapper) Run and protect: repoStats, = ;Return response: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644': = ;{'delay': '0.0130889415741', 'lastCheck': '4.9', 'cod= e': 0, 'valid': True}, u'4007f30a-f888-4587-b82c-40bcd= e401acb': {'delay': '0.00270700454712', 'lastCheck': '= 5.1', 'code': 0, 'valid': True}}</DIV> <DIV>Thread-5982::DEBUG::2013-03-05 14:52:41,787::task::1151::T= askManager.Task::(prepare) Task=3D`91d8929e-1349-4d74-9bcd-e0df406ce4= 55`::finished: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644': {'delay= ': '0.0130889415741', 'lastCheck': '4.9', 'code': = ;0, 'valid': True}, u'4007f30a-f888-4587-b82c-40bcde401acb'= : {'delay': '0.00270700454712', 'lastCheck': '5.1',&nb= sp;'code': 0, 'valid': True}}</DIV> <DIV>Thread-5982::DEBUG::2013-03-05 14:52:41,787::task::568::Ta= skManager.Task::(_updateState) Task=3D`91d8929e-1349-4d74-9bcd-e0df40= 6ce455`::moving from state preparing -> state&= nbsp;finished</DIV> <DIV>Thread-5982::DEBUG::2013-03-05 14:52:41,787::resourceManag= er::809::ResourceManager.Owner::(releaseAll) Owner.releaseAll re= quests {} resources {}</DIV> <DIV>Thread-5982::DEBUG::2013-03-05 14:52:41,787::resourceManag= er::844::ResourceManager.Owner::(cancelAll) Owner.cancelAll requ= ests {}</DIV> <DIV>Thread-5982::DEBUG::2013-03-05 14:52:41,787::task::957::Ta= skManager.Task::(_decref) Task=3D`91d8929e-1349-4d74-9bcd-e0df406ce45= 5`::ref 0 aborting False</DIV> <DIV>Thread-5983::DEBUG::2013-03-05 14:52:41,795::libvirtvm::28= 3::vm.Vm::(_getDiskLatency) vmId=3D`4cc23d92-8667-4710-9714-a67c0d178= fa0`::Disk vda latency not available</DIV> <DIV>Thread-21::DEBUG::2013-03-05 14:52:46,921::misc::83::Stora= ge.Misc.excCmd::(<lambda>) '/bin/dd iflag=3Ddirect if= =3D/dev/0e5827a5-6f3c-49be-be9b-0bfb65198644/metadata bs=3D4096 = count=3D1' (cwd None)</DIV> <DIV>Thread-21::DEBUG::2013-03-05 14:52:46,933::misc::83::Stora= ge.Misc.excCmd::(<lambda>) SUCCESS: <err> =3D&n= bsp;'1+0 records in\n1+0 records out\n4096 bytes&= nbsp;(4.1 kB) copied, 0.000389226 s, 10.5 MB= /s\n'; <rc> =3D 0</DIV> <DIV>Thread-5988::DEBUG::2013-03-05 14:52:52,015::task::568::Ta= skManager.Task::(_updateState) Task=3D`d8d9ccc1-f17b-4372-a27e-bbee4e= da1736`::moving from state init -> state = preparing</DIV> <DIV>Thread-5988::INFO::2013-03-05 14:52:52,016::logUtils::37::= dispatcher::(wrapper) Run and protect: repoStats(optio= ns=3DNone)</DIV> <DIV>Thread-5988::INFO::2013-03-05 14:52:52,016::logUtils::39::= dispatcher::(wrapper) Run and protect: repoStats, = ;Return response: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644': = ;{'delay': '0.0129730701447', 'lastCheck': '5.1', 'cod= e': 0, 'valid': True}, u'4007f30a-f888-4587-b82c-40bcd= e401acb': {'delay': '0.00222110748291', 'lastCheck': '= 5.3', 'code': 0, 'valid': True}}</DIV> <DIV>Thread-5988::DEBUG::2013-03-05 14:52:52,016::task::1151::T= askManager.Task::(prepare) Task=3D`d8d9ccc1-f17b-4372-a27e-bbee4eda17= 36`::finished: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644': {'delay= ': '0.0129730701447', 'lastCheck': '5.1', 'code': = ;0, 'valid': True}, u'4007f30a-f888-4587-b82c-40bcde401acb'= : {'delay': '0.00222110748291', 'lastCheck': '5.3',&nb= sp;'code': 0, 'valid': True}}</DIV> <DIV>Thread-5988::DEBUG::2013-03-05 14:52:52,016::task::568::Ta= skManager.Task::(_updateState) Task=3D`d8d9ccc1-f17b-4372-a27e-bbee4e= da1736`::moving from state preparing -> state&= nbsp;finished</DIV></DIV></FONT></TD></TR></TBODY></TABLE></DIV> <DIV> <HR style=3D"WIDTH: 210px; HEIGHT: 1px" align=3Dleft color=3D#b5c4df SIZE= =3D1> </DIV> <DIV><SPAN>xianghuadu</SPAN></DIV></BODY></HTML> ------=_001_NextPart146280477306_=------

On Tue 05 Mar 2013 05:28:17 PM CST, xianghuadu wrote:
hi all I recently in the research ovirt encounter a problem. In the vm migration occurs when the error: Migration failed due to Error: Could not connect to peer host. My environment is: KVM dell 2950 * 2 storage iscsi-target vm system windows 2008 r2 ovirt-log: 2013-03-05 14:52:23,074 INFO [org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo] (QuartzScheduler_Worker-42) [323d7ca8] VM centos 4cc23d92-8667-4710-9714-a67c0d178fa0 moved from MigratingFrom --> Up 2013-03-05 14:52:23,076 INFO [org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo] (QuartzScheduler_Worker-42) [323d7ca8] adding VM 4cc23d92-8667-4710-9714-a67c0d178fa0 to re-run list 2013-03-05 14:52:23,079 ERROR [org.ovirt.engine.core.vdsbroker.VdsUpdateRunTimeInfo] (QuartzScheduler_Worker-42) [323d7ca8] Rerun vm 4cc23d92-8667-4710-9714-a67c0d178fa0. Called from vds 205 2013-03-05 14:52:23,085 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand] (pool-3-thread-49) [323d7ca8] START, MigrateStatusVDSCommand(HostName = 205, HostId = 4e7d1ae2-824e-11e2-bb4c-00188be4de29, vmId=4cc23d92-8667-4710-9714-a67c0d178fa0), log id: 618085d 2013-03-05 14:52:23,131 ERROR [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thread-49) [323d7ca8] Failed in MigrateStatusVDS method 2013-03-05 14:52:23,132 ERROR [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thread-49) [323d7ca8] Error code noConPeer and error message VDSGenericException: VDSErrorException: Failed to MigrateStatusVDS, error = Could not connect to peer VDS 2013-03-05 14:52:23,134 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thread-49) [323d7ca8] Command org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand return value
Class Name: org.ovirt.engine.core.vdsbroker.vdsbroker.StatusOnlyReturnForXmlRpc mStatus Class Name: org.ovirt.engine.core.vdsbroker.vdsbroker.StatusForXmlRpc mCode 10 mMessage Could not connect to peer VDS 2013-03-05 14:52:23,138 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thread-49) [323d7ca8] HostName = 205 2013-03-05 14:52:23,139 ERROR [org.ovirt.engine.core.vdsbroker.VDSCommandBase] (pool-3-thread-49) [323d7ca8] Command MigrateStatusVDS execution failed. Exception: VDSErrorException: VDSGenericException: VDSErrorException: Failed to MigrateStatusVDS, error = Could not connect to peer VDS 2013-03-05 14:52:23,141 INFO [org.ovirt.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand] (pool-3-thread-49) [323d7ca8] FINISH, MigrateStatusVDSCommand, log
vdsm-log: Thread-5969::DEBUG::2013-03-05 14:52:21,312::libvirtvm::283::vm.Vm::(_getDiskLatency) vmId=`4cc23d92-8667-4710-9714-a67c0d178fa0`::Disk vda latency not available Thread-5622::ERROR::2013-03-05 14:52:22,890::vm::200::vm.Vm::(_recover) vmId=`4cc23d92-8667-4710-9714-a67c0d178fa0`::Failed to destroy remote VM Traceback (most recent call last): File "/usr/share/vdsm/vm.py", line 198, in _recover self.destServer.destroy(self._vm.id) File "/usr/lib64/python2.6/xmlrpclib.py", line 1199, in __call__ return self.__send(self.__name, args) File "/usr/lib64/python2.6/xmlrpclib.py", line 1489, in __request verbose=self.__verbose File "/usr/lib64/python2.6/xmlrpclib.py", line 1253, in request return self._parse_response(h.getfile(), sock) File "/usr/lib64/python2.6/xmlrpclib.py", line 1382, in _parse_response response = file.read(1024) File "/usr/lib64/python2.6/socket.py", line 383, in read data = self._sock.recv(left) File "/usr/lib64/python2.6/ssl.py", line 215, in recv return self.read(buflen) File "/usr/lib64/python2.6/ssl.py", line 136, in read return self._sslobj.read(len) SSLError: The read operation timed out Thread-5622::ERROR::2013-03-05 14:52:22,909::vm::283::vm.Vm::(run) vmId=`4cc23d92-8667-4710-9714-a67c0d178fa0`::Failed to migrate Traceback (most recent call last): File "/usr/share/vdsm/vm.py", line 268, in run self._startUnderlyingMigration() File "/usr/share/vdsm/libvirtvm.py", line 443, in _startUnderlyingMigration response = self.destServer.migrationCreate(self._machineParams) File "/usr/lib64/python2.6/xmlrpclib.py", line 1199, in __call__ return self.__send(self.__name, args) File "/usr/lib64/python2.6/xmlrpclib.py", line 1489, in __request verbose=self.__verbose File "/usr/lib64/python2.6/xmlrpclib.py", line 1253, in request return self._parse_response(h.getfile(), sock) File "/usr/lib64/python2.6/xmlrpclib.py", line 1382, in _parse_response response = file.read(1024) File "/usr/lib64/python2.6/socket.py", line 383, in read data = self._sock.recv(left) File "/usr/lib64/python2.6/ssl.py", line 215, in recv return self.read(buflen) File "/usr/lib64/python2.6/ssl.py", line 136, in read return self._sslobj.read(len) SSLError: The read operation timed out Thread-5971::DEBUG::2013-03-05 14:52:23,384::BindingXMLRPC::903::vds::(wrapper) client [192.168.1.201]::call vmGetStats with ('4cc23d92-8667-4710-9714-a67c0d178fa0',) {} flowID [323d7ca8] Thread-5971::DEBUG::2013-03-05 14:52:23,385::libvirtvm::283::vm.Vm::(_getDiskLatency) vmId=`4cc23d92-8667-4710-9714-a67c0d178fa0`::Disk vda latency not available Thread-5971::DEBUG::2013-03-05 14:52:23,385::BindingXMLRPC::910::vds::(wrapper) return vmGetStats with {'status': {'message': 'Done', 'code': 0}, 'statsList': [{'status': 'Up', 'username': 'Unknown', 'memUsage': '0', 'acpiEnable': 'true', 'pid': '3135', 'displayIp': '192.168.1.235', 'displayPort': u'5900', 'session': 'Unknown', 'displaySecurePort': '-1', 'timeOffset': '-2', 'hash': '-761593583205877164', 'balloonInfo': {'balloon_max': 524288, 'balloon_cur': 524288}, 'pauseCode': 'NOERR', 'clientIp': '', 'kvmEnable': 'true', 'network': {u'vnet0': {'macAddr': '00:1a:4a:a8:01:52', 'rxDropped': '0', 'rxErrors': '0', 'txDropped': '0', 'txRate': '0.0', 'rxRate': '0.0', 'txErrors': '0', 'state': 'unknown', 'speed': '1000', 'name': u'vnet0'}}, 'vmId': '4cc23d92-8667-4710-9714-a67c0d178fa0', 'displayType': 'vnc', 'cpuUser': '1.85', 'disks': {u'vda': {'readRate': '0.00', 'truesize': '21474836480', 'apparentsize': '21474836480', 'writeRate': '407.16', 'imageID': '6b252eb8-ab9f-445f-9! 22e-52d86b c6d790'}, u'hdc': {'readLatency': '0', 'apparentsize': '0', 'writeLatency': '0', 'flushLatency': '0', 'readRate': '0.00', 'truesize': '0', 'writeRate': '0.00'}}, 'monitorResponse': '0', 'statsAge': '0.67', 'elapsedTime': '9684', 'vmType': 'kvm', 'cpuSys': '5.93', 'appsList': [], 'guestIPs': ''}]} Thread-5972::DEBUG::2013-03-05 14:52:23,408::BindingXMLRPC::903::vds::(wrapper) client [192.168.1.201]::call vmGetMigrationStatus with ('4cc23d92-8667-4710-9714-a67c0d178fa0',) {} flowID [323d7ca8] Thread-5972::DEBUG::2013-03-05 14:52:23,408::BindingXMLRPC::910::vds::(wrapper) return vmGetMigrationStatus with {'status': {'message': 'Could not connect to peer VDS', 'code': 10}, 'progress': 10} Thread-21::DEBUG::2013-03-05 14:52:26,888::misc::83::Storage.Misc.excCmd::(<lambda>) '/bin/dd iflag=direct if=/dev/0e5827a5-6f3c-49be-be9b-0bfb65198644/metadata bs=4096 count=1' (cwd None) Thread-21::DEBUG::2013-03-05 14:52:26,900::misc::83::Storage.Misc.excCmd::(<lambda>) SUCCESS: <err> = '1+0 records in\n1+0 records out\n4096 bytes (4.1 kB) copied, 0.00036552 s, 11.2 MB/s\n'; <rc> = 0 Thread-5976::DEBUG::2013-03-05 14:52:31,555::task::568::TaskManager.Task::(_updateState) Task=`da545231-9538-412d-966e-a056ca7d074a`::moving from state init -> state preparing Thread-5976::INFO::2013-03-05 14:52:31,556::logUtils::37::dispatcher::(wrapper) Run and protect: repoStats(options=None) Thread-5976::INFO::2013-03-05 14:52:31,556::logUtils::39::dispatcher::(wrapper) Run and protect: repoStats, Return response: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644': {'delay': '0.0129568576813', 'lastCheck': '4.7', 'code': 0, 'valid': True}, u'4007f30a-f888-4587-b82c-40bcde401acb': {'delay': '0.0022189617157', 'lastCheck': '4.9', 'code': 0, 'valid': True}} Thread-5976::DEBUG::2013-03-05 14:52:31,556::task::1151::TaskManager.Task::(prepare) Task=`da545231-9538-412d-966e-a056ca7d074a`::finished: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644': {'delay': '0.0129568576813', 'lastCheck': '4.7', 'code': 0, 'valid': True}, u'4007f30a-f888-4587-b82c-40bcde401acb': {'delay': '0.0022189617157', 'lastCheck': '4.9', 'code': 0, 'valid': True}} Thread-5976::DEBUG::2013-03-05 14:52:31,556::task::568::TaskManager.Task::(_updateState) Task=`da545231-9538-412d-966e-a056ca7d074a`::moving from state preparing -> state finished Thread-5976::DEBUG::2013-03-05 14:52:31,556::resourceManager::809::ResourceManager.Owner::(releaseAll) Owner.releaseAll requests {} resources {} Thread-5976::DEBUG::2013-03-05 14:52:31,556::resourceManager::844::ResourceManager.Owner::(cancelAll) Owner.cancelAll requests {} Thread-5976::DEBUG::2013-03-05 14:52:31,557::task::957::TaskManager.Task::(_decref) Task=`da545231-9538-412d-966e-a056ca7d074a`::ref 0 aborting False Thread-5977::DEBUG::2013-03-05 14:52:31,565::libvirtvm::283::vm.Vm::(_getDiskLatency) vmId=`4cc23d92-8667-4710-9714-a67c0d178fa0`::Disk vda latency not available Thread-21::DEBUG::2013-03-05 14:52:36,904::misc::83::Storage.Misc.excCmd::(<lambda>) '/bin/dd iflag=direct if=/dev/0e5827a5-6f3c-49be-be9b-0bfb65198644/metadata bs=4096 count=1' (cwd None) Thread-21::DEBUG::2013-03-05 14:52:36,917::misc::83::Storage.Misc.excCmd::(<lambda>) SUCCESS: <err> = '1+0 records in\n1+0 records out\n4096 bytes (4.1 kB) copied, 0.000400626 s, 10.2 MB/s\n'; <rc> = 0 VM Channels Listener::DEBUG::2013-03-05 14:52:41,337::vmChannels::60::vds::(_handle_timeouts) Timeout on fileno 18. Thread-5982::DEBUG::2013-03-05 14:52:41,786::task::568::TaskManager.Task::(_updateState) Task=`91d8929e-1349-4d74-9bcd-e0df406ce455`::moving from state init -> state preparing Thread-5982::INFO::2013-03-05 14:52:41,786::logUtils::37::dispatcher::(wrapper) Run and protect: repoStats(options=None) Thread-5982::INFO::2013-03-05 14:52:41,786::logUtils::39::dispatcher::(wrapper) Run and protect: repoStats, Return response: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644': {'delay': '0.0130889415741', 'lastCheck': '4.9', 'code': 0, 'valid': True}, u'4007f30a-f888-4587-b82c-40bcde401acb': {'delay': '0.00270700454712', 'lastCheck': '5.1', 'code': 0, 'valid': True}} Thread-5982::DEBUG::2013-03-05 14:52:41,787::task::1151::TaskManager.Task::(prepare) Task=`91d8929e-1349-4d74-9bcd-e0df406ce455`::finished: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644': {'delay': '0.0130889415741', 'lastCheck': '4.9', 'code': 0, 'valid': True}, u'4007f30a-f888-4587-b82c-40bcde401acb': {'delay': '0.00270700454712', 'lastCheck': '5.1', 'code': 0, 'valid': True}} Thread-5982::DEBUG::2013-03-05 14:52:41,787::task::568::TaskManager.Task::(_updateState) Task=`91d8929e-1349-4d74-9bcd-e0df406ce455`::moving from state preparing -> state finished Thread-5982::DEBUG::2013-03-05 14:52:41,787::resourceManager::809::ResourceManager.Owner::(releaseAll) Owner.releaseAll requests {} resources {} Thread-5982::DEBUG::2013-03-05 14:52:41,787::resourceManager::844::ResourceManager.Owner::(cancelAll) Owner.cancelAll requests {} Thread-5982::DEBUG::2013-03-05 14:52:41,787::task::957::TaskManager.Task::(_decref) Task=`91d8929e-1349-4d74-9bcd-e0df406ce455`::ref 0 aborting False Thread-5983::DEBUG::2013-03-05 14:52:41,795::libvirtvm::283::vm.Vm::(_getDiskLatency) vmId=`4cc23d92-8667-4710-9714-a67c0d178fa0`::Disk vda latency not available Thread-21::DEBUG::2013-03-05 14:52:46,921::misc::83::Storage.Misc.excCmd::(<lambda>) '/bin/dd iflag=direct if=/dev/0e5827a5-6f3c-49be-be9b-0bfb65198644/metadata bs=4096 count=1' (cwd None) Thread-21::DEBUG::2013-03-05 14:52:46,933::misc::83::Storage.Misc.excCmd::(<lambda>) SUCCESS: <err> = '1+0 records in\n1+0 records out\n4096 bytes (4.1 kB) copied, 0.000389226 s, 10.5 MB/s\n'; <rc> = 0 Thread-5988::DEBUG::2013-03-05 14:52:52,015::task::568::TaskManager.Task::(_updateState) Task=`d8d9ccc1-f17b-4372-a27e-bbee4eda1736`::moving from state init -> state preparing Thread-5988::INFO::2013-03-05 14:52:52,016::logUtils::37::dispatcher::(wrapper) Run and protect: repoStats(options=None) Thread-5988::INFO::2013-03-05 14:52:52,016::logUtils::39::dispatcher::(wrapper) Run and protect: repoStats, Return response: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644': {'delay': '0.0129730701447', 'lastCheck': '5.1', 'code': 0, 'valid': True}, u'4007f30a-f888-4587-b82c-40bcde401acb': {'delay': '0.00222110748291', 'lastCheck': '5.3', 'code': 0, 'valid': True}} Thread-5988::DEBUG::2013-03-05 14:52:52,016::task::1151::TaskManager.Task::(prepare) Task=`d8d9ccc1-f17b-4372-a27e-bbee4eda1736`::finished: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644': {'delay': '0.0129730701447', 'lastCheck': '5.1', 'code': 0, 'valid': True}, u'4007f30a-f888-4587-b82c-40bcde401acb': {'delay': '0.00222110748291', 'lastCheck': '5.3', 'code': 0, 'valid': True}} Thread-5988::DEBUG::2013-03-05 14:52:52,016::task::568::TaskManager.Task::(_updateState) Task=`d8d9ccc1-f17b-4372-a27e-bbee4eda1736`::moving from state preparing -> state finished
------------------------------------------------------------------------ xianghuadu
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
The vdsm log you pasted was logged by the recovery code on migration failure, not migration failure itself. You could paste the log messages above that here. From the traceback in _recovery, I suspect it's related to ssl. Does it work if you disable ssl? For how to disable ssl, please see http://www.ovirt.org/OVirt_-_disable_SSL_in_VDSM

</DIV> <DIV><B>CC:</B> <A href=3D"mailto:users@ovirt.org">users</A></DIV> <DIV><B>Subject:</B> Re: [Users] Migration issue Asking For=20 Help</DIV></DIV></DIV> <DIV> <DIV>On Tue 05 Mar 2013 05:28:17 PM CST= , xianghuadu wrote:</DIV> <DIV>> hi all</DIV> <DIV>>  = ; I recently in the research ovi= rt encounter a problem.</DIV> <DIV>> In the vm migration occurs when&nb= sp;the error: Migration failed due to Error:= Could not connect to peer host.</DIV> <DIV>> My environment is:</DIV> <DIV>> KVM &n= bsp; dell 2950 * 2</DIV> <DIV>> storage iscs= i-target</DIV> <DIV>> vm system windows 2008&nbs=
This is a multi-part message in MIME format. ------=_001_NextPart310105644627_=---- Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 aGkgbWFyaw0KICAgSSBjYW4gYW5kIHlvdSBzZW5kIENoaW5lc2UgZW1haWwgY29tbXVuaWNhdGlv biANCg0KDQoNCg0KeGlhbmdodWFkdQ0KDQpGcm9tOiBNYXJrIFd1DQpEYXRlOiAyMDEzLTAzLTA1 IDE4OjMzDQpUbzogeGlhbmdodWFkdQ0KQ0M6IHVzZXJzDQpTdWJqZWN0OiBSZTogW1VzZXJzXSBN aWdyYXRpb24gaXNzdWUgQXNraW5nIEZvciBIZWxwDQpPbiBUdWUgMDUgTWFyIDIwMTMgMDU6Mjg6 MTcgUE0gQ1NULCB4aWFuZ2h1YWR1IHdyb3RlOg0KPiBoaSAgYWxsDQo+ICAgICAgICAgICAgICBJ IHJlY2VudGx5IGluIHRoZSByZXNlYXJjaCBvdmlydCBlbmNvdW50ZXIgYSBwcm9ibGVtLg0KPiBJ biB0aGUgdm0gbWlncmF0aW9uIG9jY3VycyB3aGVuIHRoZSBlcnJvcjogTWlncmF0aW9uIGZhaWxl ZCBkdWUgdG8gRXJyb3I6IENvdWxkIG5vdCBjb25uZWN0IHRvIHBlZXIgaG9zdC4NCj4gTXkgZW52 aXJvbm1lbnQgaXM6DQo+IEtWTSAgICAgICAgICAgICBkZWxsIDI5NTAgKiAyDQo+IHN0b3JhZ2Ug ICAgICAgIGlzY3NpLXRhcmdldA0KPiB2bSBzeXN0ZW0gICAgd2luZG93cyAyMDA4IHIyDQo+IG92 aXJ0LWxvZ++8mg0KPiAyMDEzLTAzLTA1IDE0OjUyOjIzLDA3NCBJTkZPICBbb3JnLm92aXJ0LmVu Z2luZS5jb3JlLnZkc2Jyb2tlci5WZHNVcGRhdGVSdW5UaW1lSW5mb10gKFF1YXJ0elNjaGVkdWxl cl9Xb3JrZXItNDIpIFszMjNkN2NhOF0gVk0gY2VudG9zIDRjYzIzZDkyLTg2NjctNDcxMC05NzE0 LWE2N2MwZDE3OGZhMCBtb3ZlZCBmcm9tIE1pZ3JhdGluZ0Zyb20gLS0+IFVwDQo+IDIwMTMtMDMt MDUgMTQ6NTI6MjMsMDc2IElORk8gIFtvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLlZk c1VwZGF0ZVJ1blRpbWVJbmZvXSAoUXVhcnR6U2NoZWR1bGVyX1dvcmtlci00MikgWzMyM2Q3Y2E4 XSBhZGRpbmcgVk0gNGNjMjNkOTItODY2Ny00NzEwLTk3MTQtYTY3YzBkMTc4ZmEwIHRvIHJlLXJ1 biBsaXN0DQo+IDIwMTMtMDMtMDUgMTQ6NTI6MjMsMDc5IEVSUk9SIFtvcmcub3ZpcnQuZW5naW5l LmNvcmUudmRzYnJva2VyLlZkc1VwZGF0ZVJ1blRpbWVJbmZvXSAoUXVhcnR6U2NoZWR1bGVyX1dv cmtlci00MikgWzMyM2Q3Y2E4XSBSZXJ1biB2bSA0Y2MyM2Q5Mi04NjY3LTQ3MTAtOTcxNC1hNjdj MGQxNzhmYTAuIENhbGxlZCBmcm9tIHZkcyAyMDUNCj4gMjAxMy0wMy0wNSAxNDo1MjoyMywwODUg SU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLk1pZ3JhdGVT dGF0dXNWRFNDb21tYW5kXSAocG9vbC0zLXRocmVhZC00OSkgWzMyM2Q3Y2E4XSBTVEFSVCwgTWln cmF0ZVN0YXR1c1ZEU0NvbW1hbmQoSG9zdE5hbWUgPSAyMDUsIEhvc3RJZCA9IDRlN2QxYWUyLTgy NGUtMTFlMi1iYjRjLTAwMTg4YmU0ZGUyOSwgdm1JZD00Y2MyM2Q5Mi04NjY3LTQ3MTAtOTcxNC1h NjdjMGQxNzhmYTApLCBsb2cgaWQ6IDYxODA4NWQNCj4gMjAxMy0wMy0wNSAxNDo1MjoyMywxMzEg RVJST1IgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkJyb2tlckNv bW1hbmRCYXNlXSAocG9vbC0zLXRocmVhZC00OSkgWzMyM2Q3Y2E4XSBGYWlsZWQgaW4gTWlncmF0 ZVN0YXR1c1ZEUyBtZXRob2QNCj4gMjAxMy0wMy0wNSAxNDo1MjoyMywxMzIgRVJST1IgW29yZy5v dmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkJyb2tlckNvbW1hbmRCYXNlXSAo cG9vbC0zLXRocmVhZC00OSkgWzMyM2Q3Y2E4XSBFcnJvciBjb2RlIG5vQ29uUGVlciBhbmQgZXJy b3IgbWVzc2FnZSBWRFNHZW5lcmljRXhjZXB0aW9uOiBWRFNFcnJvckV4Y2VwdGlvbjogRmFpbGVk IHRvIE1pZ3JhdGVTdGF0dXNWRFMsIGVycm9yID0gQ291bGQgbm90IGNvbm5lY3QgdG8gcGVlciBW RFMNCj4gMjAxMy0wMy0wNSAxNDo1MjoyMywxMzQgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29y ZS52ZHNicm9rZXIudmRzYnJva2VyLkJyb2tlckNvbW1hbmRCYXNlXSAocG9vbC0zLXRocmVhZC00 OSkgWzMyM2Q3Y2E4XSBDb21tYW5kIG9yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRz YnJva2VyLk1pZ3JhdGVTdGF0dXNWRFNDb21tYW5kIHJldHVybiB2YWx1ZQ0KPg0KPiAgQ2xhc3Mg TmFtZTogb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuU3RhdHVzT25s eVJldHVybkZvclhtbFJwYw0KPiBtU3RhdHVzICAgICAgICAgICAgICAgICAgICAgICBDbGFzcyBO YW1lOiBvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5TdGF0dXNGb3JY bWxScGMNCj4gbUNvZGUgICAgICAgICAgICAgICAgICAgICAgICAgMTANCj4gbU1lc3NhZ2UgICAg ICAgICAgICAgICAgICAgICAgQ291bGQgbm90IGNvbm5lY3QgdG8gcGVlciBWRFMNCj4gMjAxMy0w My0wNSAxNDo1MjoyMywxMzggSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIu dmRzYnJva2VyLkJyb2tlckNvbW1hbmRCYXNlXSAocG9vbC0zLXRocmVhZC00OSkgWzMyM2Q3Y2E4 XSBIb3N0TmFtZSA9IDIwNQ0KPiAyMDEzLTAzLTA1IDE0OjUyOjIzLDEzOSBFUlJPUiBbb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5WRFNDb21tYW5kQmFzZV0gKHBvb2wtMy10aHJlYWQt NDkpIFszMjNkN2NhOF0gQ29tbWFuZCBNaWdyYXRlU3RhdHVzVkRTIGV4ZWN1dGlvbiBmYWlsZWQu IEV4Y2VwdGlvbjogVkRTRXJyb3JFeGNlcHRpb246IFZEU0dlbmVyaWNFeGNlcHRpb246IFZEU0Vy cm9yRXhjZXB0aW9uOiBGYWlsZWQgdG8gTWlncmF0ZVN0YXR1c1ZEUywgZXJyb3IgPSBDb3VsZCBu b3QgY29ubmVjdCB0byBwZWVyIFZEUw0KPiAyMDEzLTAzLTA1IDE0OjUyOjIzLDE0MSBJTkZPICBb b3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuTWlncmF0ZVN0YXR1c1ZE U0NvbW1hbmRdIChwb29sLTMtdGhyZWFkLTQ5KSBbMzIzZDdjYThdIEZJTklTSCwgTWlncmF0ZVN0 YXR1c1ZEU0NvbW1hbmQsIGxvZw0KPg0KPg0KPiB2ZHNtLWxvZ++8mg0KPiBUaHJlYWQtNTk2OTo6 REVCVUc6OjIwMTMtMDMtMDUgMTQ6NTI6MjEsMzEyOjpsaWJ2aXJ0dm06OjI4Mzo6dm0uVm06Oihf Z2V0RGlza0xhdGVuY3kpIHZtSWQ9YDRjYzIzZDkyLTg2NjctNDcxMC05NzE0LWE2N2MwZDE3OGZh MGA6OkRpc2sgdmRhIGxhdGVuY3kgbm90IGF2YWlsYWJsZQ0KPiBUaHJlYWQtNTYyMjo6RVJST1I6 OjIwMTMtMDMtMDUgMTQ6NTI6MjIsODkwOjp2bTo6MjAwOjp2bS5WbTo6KF9yZWNvdmVyKSB2bUlk PWA0Y2MyM2Q5Mi04NjY3LTQ3MTAtOTcxNC1hNjdjMGQxNzhmYTBgOjpGYWlsZWQgdG8gZGVzdHJv eSByZW1vdGUgVk0NCj4gVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOg0KPiAgIEZp bGUgIi91c3Ivc2hhcmUvdmRzbS92bS5weSIsIGxpbmUgMTk4LCBpbiBfcmVjb3Zlcg0KPiAgICAg c2VsZi5kZXN0U2VydmVyLmRlc3Ryb3koc2VsZi5fdm0uaWQpDQo+ICAgRmlsZSAiL3Vzci9saWI2 NC9weXRob24yLjYveG1scnBjbGliLnB5IiwgbGluZSAxMTk5LCBpbiBfX2NhbGxfXw0KPiAgICAg cmV0dXJuIHNlbGYuX19zZW5kKHNlbGYuX19uYW1lLCBhcmdzKQ0KPiAgIEZpbGUgIi91c3IvbGli NjQvcHl0aG9uMi42L3htbHJwY2xpYi5weSIsIGxpbmUgMTQ4OSwgaW4gX19yZXF1ZXN0DQo+ICAg ICB2ZXJib3NlPXNlbGYuX192ZXJib3NlDQo+ICAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjYv eG1scnBjbGliLnB5IiwgbGluZSAxMjUzLCBpbiByZXF1ZXN0DQo+ICAgICByZXR1cm4gc2VsZi5f cGFyc2VfcmVzcG9uc2UoaC5nZXRmaWxlKCksIHNvY2spDQo+ICAgRmlsZSAiL3Vzci9saWI2NC9w eXRob24yLjYveG1scnBjbGliLnB5IiwgbGluZSAxMzgyLCBpbiBfcGFyc2VfcmVzcG9uc2UNCj4g ICAgIHJlc3BvbnNlID0gZmlsZS5yZWFkKDEwMjQpDQo+ICAgRmlsZSAiL3Vzci9saWI2NC9weXRo b24yLjYvc29ja2V0LnB5IiwgbGluZSAzODMsIGluIHJlYWQNCj4gICAgIGRhdGEgPSBzZWxmLl9z b2NrLnJlY3YobGVmdCkNCj4gICBGaWxlICIvdXNyL2xpYjY0L3B5dGhvbjIuNi9zc2wucHkiLCBs aW5lIDIxNSwgaW4gcmVjdg0KPiAgICAgcmV0dXJuIHNlbGYucmVhZChidWZsZW4pDQo+ICAgRmls ZSAiL3Vzci9saWI2NC9weXRob24yLjYvc3NsLnB5IiwgbGluZSAxMzYsIGluIHJlYWQNCj4gICAg IHJldHVybiBzZWxmLl9zc2xvYmoucmVhZChsZW4pDQo+IFNTTEVycm9yOiBUaGUgcmVhZCBvcGVy YXRpb24gdGltZWQgb3V0DQo+IFRocmVhZC01NjIyOjpFUlJPUjo6MjAxMy0wMy0wNSAxNDo1Mjoy Miw5MDk6OnZtOjoyODM6OnZtLlZtOjoocnVuKSB2bUlkPWA0Y2MyM2Q5Mi04NjY3LTQ3MTAtOTcx NC1hNjdjMGQxNzhmYTBgOjpGYWlsZWQgdG8gbWlncmF0ZQ0KPiBUcmFjZWJhY2sgKG1vc3QgcmVj ZW50IGNhbGwgbGFzdCk6DQo+ICAgRmlsZSAiL3Vzci9zaGFyZS92ZHNtL3ZtLnB5IiwgbGluZSAy NjgsIGluIHJ1bg0KPiAgICAgc2VsZi5fc3RhcnRVbmRlcmx5aW5nTWlncmF0aW9uKCkNCj4gICBG aWxlICIvdXNyL3NoYXJlL3Zkc20vbGlidmlydHZtLnB5IiwgbGluZSA0NDMsIGluIF9zdGFydFVu ZGVybHlpbmdNaWdyYXRpb24NCj4gICAgIHJlc3BvbnNlID0gc2VsZi5kZXN0U2VydmVyLm1pZ3Jh dGlvbkNyZWF0ZShzZWxmLl9tYWNoaW5lUGFyYW1zKQ0KPiAgIEZpbGUgIi91c3IvbGliNjQvcHl0 aG9uMi42L3htbHJwY2xpYi5weSIsIGxpbmUgMTE5OSwgaW4gX19jYWxsX18NCj4gICAgIHJldHVy biBzZWxmLl9fc2VuZChzZWxmLl9fbmFtZSwgYXJncykNCj4gICBGaWxlICIvdXNyL2xpYjY0L3B5 dGhvbjIuNi94bWxycGNsaWIucHkiLCBsaW5lIDE0ODksIGluIF9fcmVxdWVzdA0KPiAgICAgdmVy Ym9zZT1zZWxmLl9fdmVyYm9zZQ0KPiAgIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi42L3htbHJw Y2xpYi5weSIsIGxpbmUgMTI1MywgaW4gcmVxdWVzdA0KPiAgICAgcmV0dXJuIHNlbGYuX3BhcnNl X3Jlc3BvbnNlKGguZ2V0ZmlsZSgpLCBzb2NrKQ0KPiAgIEZpbGUgIi91c3IvbGliNjQvcHl0aG9u Mi42L3htbHJwY2xpYi5weSIsIGxpbmUgMTM4MiwgaW4gX3BhcnNlX3Jlc3BvbnNlDQo+ICAgICBy ZXNwb25zZSA9IGZpbGUucmVhZCgxMDI0KQ0KPiAgIEZpbGUgIi91c3IvbGliNjQvcHl0aG9uMi42 L3NvY2tldC5weSIsIGxpbmUgMzgzLCBpbiByZWFkDQo+ICAgICBkYXRhID0gc2VsZi5fc29jay5y ZWN2KGxlZnQpDQo+ICAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjYvc3NsLnB5IiwgbGluZSAy MTUsIGluIHJlY3YNCj4gICAgIHJldHVybiBzZWxmLnJlYWQoYnVmbGVuKQ0KPiAgIEZpbGUgIi91 c3IvbGliNjQvcHl0aG9uMi42L3NzbC5weSIsIGxpbmUgMTM2LCBpbiByZWFkDQo+ICAgICByZXR1 cm4gc2VsZi5fc3Nsb2JqLnJlYWQobGVuKQ0KPiBTU0xFcnJvcjogVGhlIHJlYWQgb3BlcmF0aW9u IHRpbWVkIG91dA0KPiBUaHJlYWQtNTk3MTo6REVCVUc6OjIwMTMtMDMtMDUgMTQ6NTI6MjMsMzg0 OjpCaW5kaW5nWE1MUlBDOjo5MDM6OnZkczo6KHdyYXBwZXIpIGNsaWVudCBbMTkyLjE2OC4xLjIw MV06OmNhbGwgdm1HZXRTdGF0cyB3aXRoICgnNGNjMjNkOTItODY2Ny00NzEwLTk3MTQtYTY3YzBk MTc4ZmEwJywpIHt9IGZsb3dJRCBbMzIzZDdjYThdDQo+IFRocmVhZC01OTcxOjpERUJVRzo6MjAx My0wMy0wNSAxNDo1MjoyMywzODU6OmxpYnZpcnR2bTo6MjgzOjp2bS5WbTo6KF9nZXREaXNrTGF0 ZW5jeSkgdm1JZD1gNGNjMjNkOTItODY2Ny00NzEwLTk3MTQtYTY3YzBkMTc4ZmEwYDo6RGlzayB2 ZGEgbGF0ZW5jeSBub3QgYXZhaWxhYmxlDQo+IFRocmVhZC01OTcxOjpERUJVRzo6MjAxMy0wMy0w NSAxNDo1MjoyMywzODU6OkJpbmRpbmdYTUxSUEM6OjkxMDo6dmRzOjood3JhcHBlcikgcmV0dXJu IHZtR2V0U3RhdHMgd2l0aCB7J3N0YXR1cyc6IHsnbWVzc2FnZSc6ICdEb25lJywgJ2NvZGUnOiAw fSwgJ3N0YXRzTGlzdCc6IFt7J3N0YXR1cyc6ICdVcCcsICd1c2VybmFtZSc6ICdVbmtub3duJywg J21lbVVzYWdlJzogJzAnLCAnYWNwaUVuYWJsZSc6ICd0cnVlJywgJ3BpZCc6ICczMTM1JywgJ2Rp c3BsYXlJcCc6ICcxOTIuMTY4LjEuMjM1JywgJ2Rpc3BsYXlQb3J0JzogdSc1OTAwJywgJ3Nlc3Np b24nOiAnVW5rbm93bicsICdkaXNwbGF5U2VjdXJlUG9ydCc6ICctMScsICd0aW1lT2Zmc2V0Jzog Jy0yJywgJ2hhc2gnOiAnLTc2MTU5MzU4MzIwNTg3NzE2NCcsICdiYWxsb29uSW5mbyc6IHsnYmFs bG9vbl9tYXgnOiA1MjQyODgsICdiYWxsb29uX2N1cic6IDUyNDI4OH0sICdwYXVzZUNvZGUnOiAn Tk9FUlInLCAnY2xpZW50SXAnOiAnJywgJ2t2bUVuYWJsZSc6ICd0cnVlJywgJ25ldHdvcmsnOiB7 dSd2bmV0MCc6IHsnbWFjQWRkcic6ICcwMDoxYTo0YTphODowMTo1MicsICdyeERyb3BwZWQnOiAn MCcsICdyeEVycm9ycyc6ICcwJywgJ3R4RHJvcHBlZCc6ICcwJywgJ3R4UmF0ZSc6ICcwLjAnLCAn cnhSYXRlJzogJzAuMCcsICd0eEVycm9ycyc6ICcwJywgJ3N0YXRlJzogJ3Vua25vd24nLCAnc3Bl ZWQnOiAnMTAwMCcsICduYW1lJzogdSd2bmV0MCd9fSwgJ3ZtSWQnOiAnNGNjMjNkOTItODY2Ny00 NzEwLTk3MTQtYTY3YzBkMTc4ZmEwJywgJ2Rpc3BsYXlUeXBlJzogJ3ZuYycsICdjcHVVc2VyJzog JzEuODUnLCAnZGlza3MnOiB7dSd2ZGEnOiB7J3JlYWRSYXRlJzogJzAuMDAnLCAndHJ1ZXNpemUn OiAnMjE0NzQ4MzY0ODAnLCAnYXBwYXJlbnRzaXplJzogJzIxNDc0ODM2NDgwJywgJ3dyaXRlUmF0 ZSc6ICc0MDcuMTYnLCAnaW1hZ2VJRCc6ICc2YjI1MmViOC1hYjlmLTQ0NWYtOSENCiAyMmUtNTJk ODZiDQpjNmQ3OTAnfSwgdSdoZGMnOiB7J3JlYWRMYXRlbmN5JzogJzAnLCAnYXBwYXJlbnRzaXpl JzogJzAnLCAnd3JpdGVMYXRlbmN5JzogJzAnLCAnZmx1c2hMYXRlbmN5JzogJzAnLCAncmVhZFJh dGUnOiAnMC4wMCcsICd0cnVlc2l6ZSc6ICcwJywgJ3dyaXRlUmF0ZSc6ICcwLjAwJ319LCAnbW9u aXRvclJlc3BvbnNlJzogJzAnLCAnc3RhdHNBZ2UnOiAnMC42NycsICdlbGFwc2VkVGltZSc6ICc5 Njg0JywgJ3ZtVHlwZSc6ICdrdm0nLCAnY3B1U3lzJzogJzUuOTMnLCAnYXBwc0xpc3QnOiBbXSwg J2d1ZXN0SVBzJzogJyd9XX0NCj4gVGhyZWFkLTU5NzI6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUy OjIzLDQwODo6QmluZGluZ1hNTFJQQzo6OTAzOjp2ZHM6Oih3cmFwcGVyKSBjbGllbnQgWzE5Mi4x NjguMS4yMDFdOjpjYWxsIHZtR2V0TWlncmF0aW9uU3RhdHVzIHdpdGggKCc0Y2MyM2Q5Mi04NjY3 LTQ3MTAtOTcxNC1hNjdjMGQxNzhmYTAnLCkge30gZmxvd0lEIFszMjNkN2NhOF0NCj4gVGhyZWFk LTU5NzI6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUyOjIzLDQwODo6QmluZGluZ1hNTFJQQzo6OTEw Ojp2ZHM6Oih3cmFwcGVyKSByZXR1cm4gdm1HZXRNaWdyYXRpb25TdGF0dXMgd2l0aCB7J3N0YXR1 cyc6IHsnbWVzc2FnZSc6ICdDb3VsZCBub3QgY29ubmVjdCB0byBwZWVyIFZEUycsICdjb2RlJzog MTB9LCAncHJvZ3Jlc3MnOiAxMH0NCj4gVGhyZWFkLTIxOjpERUJVRzo6MjAxMy0wMy0wNSAxNDo1 MjoyNiw4ODg6Om1pc2M6OjgzOjpTdG9yYWdlLk1pc2MuZXhjQ21kOjooPGxhbWJkYT4pICcvYmlu L2RkIGlmbGFnPWRpcmVjdCBpZj0vZGV2LzBlNTgyN2E1LTZmM2MtNDliZS1iZTliLTBiZmI2NTE5 ODY0NC9tZXRhZGF0YSBicz00MDk2IGNvdW50PTEnIChjd2QgTm9uZSkNCj4gVGhyZWFkLTIxOjpE RUJVRzo6MjAxMy0wMy0wNSAxNDo1MjoyNiw5MDA6Om1pc2M6OjgzOjpTdG9yYWdlLk1pc2MuZXhj Q21kOjooPGxhbWJkYT4pIFNVQ0NFU1M6IDxlcnI+ID0gJzErMCByZWNvcmRzIGluXG4xKzAgcmVj b3JkcyBvdXRcbjQwOTYgYnl0ZXMgKDQuMSBrQikgY29waWVkLCAwLjAwMDM2NTUyIHMsIDExLjIg TUIvc1xuJzsgPHJjPiA9IDANCj4gVGhyZWFkLTU5NzY6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUy OjMxLDU1NTo6dGFzazo6NTY4OjpUYXNrTWFuYWdlci5UYXNrOjooX3VwZGF0ZVN0YXRlKSBUYXNr PWBkYTU0NTIzMS05NTM4LTQxMmQtOTY2ZS1hMDU2Y2E3ZDA3NGFgOjptb3ZpbmcgZnJvbSBzdGF0 ZSBpbml0IC0+IHN0YXRlIHByZXBhcmluZw0KPiBUaHJlYWQtNTk3Njo6SU5GTzo6MjAxMy0wMy0w NSAxNDo1MjozMSw1NTY6OmxvZ1V0aWxzOjozNzo6ZGlzcGF0Y2hlcjo6KHdyYXBwZXIpIFJ1biBh bmQgcHJvdGVjdDogcmVwb1N0YXRzKG9wdGlvbnM9Tm9uZSkNCj4gVGhyZWFkLTU5NzY6OklORk86 OjIwMTMtMDMtMDUgMTQ6NTI6MzEsNTU2Ojpsb2dVdGlsczo6Mzk6OmRpc3BhdGNoZXI6Oih3cmFw cGVyKSBSdW4gYW5kIHByb3RlY3Q6IHJlcG9TdGF0cywgUmV0dXJuIHJlc3BvbnNlOiB7dScwZTU4 MjdhNS02ZjNjLTQ5YmUtYmU5Yi0wYmZiNjUxOTg2NDQnOiB7J2RlbGF5JzogJzAuMDEyOTU2ODU3 NjgxMycsICdsYXN0Q2hlY2snOiAnNC43JywgJ2NvZGUnOiAwLCAndmFsaWQnOiBUcnVlfSwgdSc0 MDA3ZjMwYS1mODg4LTQ1ODctYjgyYy00MGJjZGU0MDFhY2InOiB7J2RlbGF5JzogJzAuMDAyMjE4 OTYxNzE1NycsICdsYXN0Q2hlY2snOiAnNC45JywgJ2NvZGUnOiAwLCAndmFsaWQnOiBUcnVlfX0N Cj4gVGhyZWFkLTU5NzY6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUyOjMxLDU1Njo6dGFzazo6MTE1 MTo6VGFza01hbmFnZXIuVGFzazo6KHByZXBhcmUpIFRhc2s9YGRhNTQ1MjMxLTk1MzgtNDEyZC05 NjZlLWEwNTZjYTdkMDc0YWA6OmZpbmlzaGVkOiB7dScwZTU4MjdhNS02ZjNjLTQ5YmUtYmU5Yi0w YmZiNjUxOTg2NDQnOiB7J2RlbGF5JzogJzAuMDEyOTU2ODU3NjgxMycsICdsYXN0Q2hlY2snOiAn NC43JywgJ2NvZGUnOiAwLCAndmFsaWQnOiBUcnVlfSwgdSc0MDA3ZjMwYS1mODg4LTQ1ODctYjgy Yy00MGJjZGU0MDFhY2InOiB7J2RlbGF5JzogJzAuMDAyMjE4OTYxNzE1NycsICdsYXN0Q2hlY2sn OiAnNC45JywgJ2NvZGUnOiAwLCAndmFsaWQnOiBUcnVlfX0NCj4gVGhyZWFkLTU5NzY6OkRFQlVH OjoyMDEzLTAzLTA1IDE0OjUyOjMxLDU1Njo6dGFzazo6NTY4OjpUYXNrTWFuYWdlci5UYXNrOjoo X3VwZGF0ZVN0YXRlKSBUYXNrPWBkYTU0NTIzMS05NTM4LTQxMmQtOTY2ZS1hMDU2Y2E3ZDA3NGFg Ojptb3ZpbmcgZnJvbSBzdGF0ZSBwcmVwYXJpbmcgLT4gc3RhdGUgZmluaXNoZWQNCj4gVGhyZWFk LTU5NzY6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUyOjMxLDU1Njo6cmVzb3VyY2VNYW5hZ2VyOjo4 MDk6OlJlc291cmNlTWFuYWdlci5Pd25lcjo6KHJlbGVhc2VBbGwpIE93bmVyLnJlbGVhc2VBbGwg cmVxdWVzdHMge30gcmVzb3VyY2VzIHt9DQo+IFRocmVhZC01OTc2OjpERUJVRzo6MjAxMy0wMy0w NSAxNDo1MjozMSw1NTY6OnJlc291cmNlTWFuYWdlcjo6ODQ0OjpSZXNvdXJjZU1hbmFnZXIuT3du ZXI6OihjYW5jZWxBbGwpIE93bmVyLmNhbmNlbEFsbCByZXF1ZXN0cyB7fQ0KPiBUaHJlYWQtNTk3 Njo6REVCVUc6OjIwMTMtMDMtMDUgMTQ6NTI6MzEsNTU3Ojp0YXNrOjo5NTc6OlRhc2tNYW5hZ2Vy LlRhc2s6OihfZGVjcmVmKSBUYXNrPWBkYTU0NTIzMS05NTM4LTQxMmQtOTY2ZS1hMDU2Y2E3ZDA3 NGFgOjpyZWYgMCBhYm9ydGluZyBGYWxzZQ0KPiBUaHJlYWQtNTk3Nzo6REVCVUc6OjIwMTMtMDMt MDUgMTQ6NTI6MzEsNTY1OjpsaWJ2aXJ0dm06OjI4Mzo6dm0uVm06OihfZ2V0RGlza0xhdGVuY3kp IHZtSWQ9YDRjYzIzZDkyLTg2NjctNDcxMC05NzE0LWE2N2MwZDE3OGZhMGA6OkRpc2sgdmRhIGxh dGVuY3kgbm90IGF2YWlsYWJsZQ0KPiBUaHJlYWQtMjE6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUy OjM2LDkwNDo6bWlzYzo6ODM6OlN0b3JhZ2UuTWlzYy5leGNDbWQ6Oig8bGFtYmRhPikgJy9iaW4v ZGQgaWZsYWc9ZGlyZWN0IGlmPS9kZXYvMGU1ODI3YTUtNmYzYy00OWJlLWJlOWItMGJmYjY1MTk4 NjQ0L21ldGFkYXRhIGJzPTQwOTYgY291bnQ9MScgKGN3ZCBOb25lKQ0KPiBUaHJlYWQtMjE6OkRF QlVHOjoyMDEzLTAzLTA1IDE0OjUyOjM2LDkxNzo6bWlzYzo6ODM6OlN0b3JhZ2UuTWlzYy5leGND bWQ6Oig8bGFtYmRhPikgU1VDQ0VTUzogPGVycj4gPSAnMSswIHJlY29yZHMgaW5cbjErMCByZWNv cmRzIG91dFxuNDA5NiBieXRlcyAoNC4xIGtCKSBjb3BpZWQsIDAuMDAwNDAwNjI2IHMsIDEwLjIg TUIvc1xuJzsgPHJjPiA9IDANCj4gVk0gQ2hhbm5lbHMgTGlzdGVuZXI6OkRFQlVHOjoyMDEzLTAz LTA1IDE0OjUyOjQxLDMzNzo6dm1DaGFubmVsczo6NjA6OnZkczo6KF9oYW5kbGVfdGltZW91dHMp IFRpbWVvdXQgb24gZmlsZW5vIDE4Lg0KPiBUaHJlYWQtNTk4Mjo6REVCVUc6OjIwMTMtMDMtMDUg MTQ6NTI6NDEsNzg2Ojp0YXNrOjo1Njg6OlRhc2tNYW5hZ2VyLlRhc2s6OihfdXBkYXRlU3RhdGUp IFRhc2s9YDkxZDg5MjllLTEzNDktNGQ3NC05YmNkLWUwZGY0MDZjZTQ1NWA6Om1vdmluZyBmcm9t IHN0YXRlIGluaXQgLT4gc3RhdGUgcHJlcGFyaW5nDQo+IFRocmVhZC01OTgyOjpJTkZPOjoyMDEz LTAzLTA1IDE0OjUyOjQxLDc4Njo6bG9nVXRpbHM6OjM3OjpkaXNwYXRjaGVyOjood3JhcHBlcikg UnVuIGFuZCBwcm90ZWN0OiByZXBvU3RhdHMob3B0aW9ucz1Ob25lKQ0KPiBUaHJlYWQtNTk4Mjo6 SU5GTzo6MjAxMy0wMy0wNSAxNDo1Mjo0MSw3ODY6OmxvZ1V0aWxzOjozOTo6ZGlzcGF0Y2hlcjo6 KHdyYXBwZXIpIFJ1biBhbmQgcHJvdGVjdDogcmVwb1N0YXRzLCBSZXR1cm4gcmVzcG9uc2U6IHt1 JzBlNTgyN2E1LTZmM2MtNDliZS1iZTliLTBiZmI2NTE5ODY0NCc6IHsnZGVsYXknOiAnMC4wMTMw ODg5NDE1NzQxJywgJ2xhc3RDaGVjayc6ICc0LjknLCAnY29kZSc6IDAsICd2YWxpZCc6IFRydWV9 LCB1JzQwMDdmMzBhLWY4ODgtNDU4Ny1iODJjLTQwYmNkZTQwMWFjYic6IHsnZGVsYXknOiAnMC4w MDI3MDcwMDQ1NDcxMicsICdsYXN0Q2hlY2snOiAnNS4xJywgJ2NvZGUnOiAwLCAndmFsaWQnOiBU cnVlfX0NCj4gVGhyZWFkLTU5ODI6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUyOjQxLDc4Nzo6dGFz azo6MTE1MTo6VGFza01hbmFnZXIuVGFzazo6KHByZXBhcmUpIFRhc2s9YDkxZDg5MjllLTEzNDkt NGQ3NC05YmNkLWUwZGY0MDZjZTQ1NWA6OmZpbmlzaGVkOiB7dScwZTU4MjdhNS02ZjNjLTQ5YmUt YmU5Yi0wYmZiNjUxOTg2NDQnOiB7J2RlbGF5JzogJzAuMDEzMDg4OTQxNTc0MScsICdsYXN0Q2hl Y2snOiAnNC45JywgJ2NvZGUnOiAwLCAndmFsaWQnOiBUcnVlfSwgdSc0MDA3ZjMwYS1mODg4LTQ1 ODctYjgyYy00MGJjZGU0MDFhY2InOiB7J2RlbGF5JzogJzAuMDAyNzA3MDA0NTQ3MTInLCAnbGFz dENoZWNrJzogJzUuMScsICdjb2RlJzogMCwgJ3ZhbGlkJzogVHJ1ZX19DQo+IFRocmVhZC01OTgy OjpERUJVRzo6MjAxMy0wMy0wNSAxNDo1Mjo0MSw3ODc6OnRhc2s6OjU2ODo6VGFza01hbmFnZXIu VGFzazo6KF91cGRhdGVTdGF0ZSkgVGFzaz1gOTFkODkyOWUtMTM0OS00ZDc0LTliY2QtZTBkZjQw NmNlNDU1YDo6bW92aW5nIGZyb20gc3RhdGUgcHJlcGFyaW5nIC0+IHN0YXRlIGZpbmlzaGVkDQo+ IFRocmVhZC01OTgyOjpERUJVRzo6MjAxMy0wMy0wNSAxNDo1Mjo0MSw3ODc6OnJlc291cmNlTWFu YWdlcjo6ODA5OjpSZXNvdXJjZU1hbmFnZXIuT3duZXI6OihyZWxlYXNlQWxsKSBPd25lci5yZWxl YXNlQWxsIHJlcXVlc3RzIHt9IHJlc291cmNlcyB7fQ0KPiBUaHJlYWQtNTk4Mjo6REVCVUc6OjIw MTMtMDMtMDUgMTQ6NTI6NDEsNzg3OjpyZXNvdXJjZU1hbmFnZXI6Ojg0NDo6UmVzb3VyY2VNYW5h Z2VyLk93bmVyOjooY2FuY2VsQWxsKSBPd25lci5jYW5jZWxBbGwgcmVxdWVzdHMge30NCj4gVGhy ZWFkLTU5ODI6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUyOjQxLDc4Nzo6dGFzazo6OTU3OjpUYXNr TWFuYWdlci5UYXNrOjooX2RlY3JlZikgVGFzaz1gOTFkODkyOWUtMTM0OS00ZDc0LTliY2QtZTBk ZjQwNmNlNDU1YDo6cmVmIDAgYWJvcnRpbmcgRmFsc2UNCj4gVGhyZWFkLTU5ODM6OkRFQlVHOjoy MDEzLTAzLTA1IDE0OjUyOjQxLDc5NTo6bGlidmlydHZtOjoyODM6OnZtLlZtOjooX2dldERpc2tM YXRlbmN5KSB2bUlkPWA0Y2MyM2Q5Mi04NjY3LTQ3MTAtOTcxNC1hNjdjMGQxNzhmYTBgOjpEaXNr IHZkYSBsYXRlbmN5IG5vdCBhdmFpbGFibGUNCj4gVGhyZWFkLTIxOjpERUJVRzo6MjAxMy0wMy0w NSAxNDo1Mjo0Niw5MjE6Om1pc2M6OjgzOjpTdG9yYWdlLk1pc2MuZXhjQ21kOjooPGxhbWJkYT4p ICcvYmluL2RkIGlmbGFnPWRpcmVjdCBpZj0vZGV2LzBlNTgyN2E1LTZmM2MtNDliZS1iZTliLTBi ZmI2NTE5ODY0NC9tZXRhZGF0YSBicz00MDk2IGNvdW50PTEnIChjd2QgTm9uZSkNCj4gVGhyZWFk LTIxOjpERUJVRzo6MjAxMy0wMy0wNSAxNDo1Mjo0Niw5MzM6Om1pc2M6OjgzOjpTdG9yYWdlLk1p c2MuZXhjQ21kOjooPGxhbWJkYT4pIFNVQ0NFU1M6IDxlcnI+ID0gJzErMCByZWNvcmRzIGluXG4x KzAgcmVjb3JkcyBvdXRcbjQwOTYgYnl0ZXMgKDQuMSBrQikgY29waWVkLCAwLjAwMDM4OTIyNiBz LCAxMC41IE1CL3Ncbic7IDxyYz4gPSAwDQo+IFRocmVhZC01OTg4OjpERUJVRzo6MjAxMy0wMy0w NSAxNDo1Mjo1MiwwMTU6OnRhc2s6OjU2ODo6VGFza01hbmFnZXIuVGFzazo6KF91cGRhdGVTdGF0 ZSkgVGFzaz1gZDhkOWNjYzEtZjE3Yi00MzcyLWEyN2UtYmJlZTRlZGExNzM2YDo6bW92aW5nIGZy b20gc3RhdGUgaW5pdCAtPiBzdGF0ZSBwcmVwYXJpbmcNCj4gVGhyZWFkLTU5ODg6OklORk86OjIw MTMtMDMtMDUgMTQ6NTI6NTIsMDE2Ojpsb2dVdGlsczo6Mzc6OmRpc3BhdGNoZXI6Oih3cmFwcGVy KSBSdW4gYW5kIHByb3RlY3Q6IHJlcG9TdGF0cyhvcHRpb25zPU5vbmUpDQo+IFRocmVhZC01OTg4 OjpJTkZPOjoyMDEzLTAzLTA1IDE0OjUyOjUyLDAxNjo6bG9nVXRpbHM6OjM5OjpkaXNwYXRjaGVy Ojood3JhcHBlcikgUnVuIGFuZCBwcm90ZWN0OiByZXBvU3RhdHMsIFJldHVybiByZXNwb25zZTog e3UnMGU1ODI3YTUtNmYzYy00OWJlLWJlOWItMGJmYjY1MTk4NjQ0JzogeydkZWxheSc6ICcwLjAx Mjk3MzA3MDE0NDcnLCAnbGFzdENoZWNrJzogJzUuMScsICdjb2RlJzogMCwgJ3ZhbGlkJzogVHJ1 ZX0sIHUnNDAwN2YzMGEtZjg4OC00NTg3LWI4MmMtNDBiY2RlNDAxYWNiJzogeydkZWxheSc6ICcw LjAwMjIyMTEwNzQ4MjkxJywgJ2xhc3RDaGVjayc6ICc1LjMnLCAnY29kZSc6IDAsICd2YWxpZCc6 IFRydWV9fQ0KPiBUaHJlYWQtNTk4ODo6REVCVUc6OjIwMTMtMDMtMDUgMTQ6NTI6NTIsMDE2Ojp0 YXNrOjoxMTUxOjpUYXNrTWFuYWdlci5UYXNrOjoocHJlcGFyZSkgVGFzaz1gZDhkOWNjYzEtZjE3 Yi00MzcyLWEyN2UtYmJlZTRlZGExNzM2YDo6ZmluaXNoZWQ6IHt1JzBlNTgyN2E1LTZmM2MtNDli ZS1iZTliLTBiZmI2NTE5ODY0NCc6IHsnZGVsYXknOiAnMC4wMTI5NzMwNzAxNDQ3JywgJ2xhc3RD aGVjayc6ICc1LjEnLCAnY29kZSc6IDAsICd2YWxpZCc6IFRydWV9LCB1JzQwMDdmMzBhLWY4ODgt NDU4Ny1iODJjLTQwYmNkZTQwMWFjYic6IHsnZGVsYXknOiAnMC4wMDIyMjExMDc0ODI5MScsICds YXN0Q2hlY2snOiAnNS4zJywgJ2NvZGUnOiAwLCAndmFsaWQnOiBUcnVlfX0NCj4gVGhyZWFkLTU5 ODg6OkRFQlVHOjoyMDEzLTAzLTA1IDE0OjUyOjUyLDAxNjo6dGFzazo6NTY4OjpUYXNrTWFuYWdl ci5UYXNrOjooX3VwZGF0ZVN0YXRlKSBUYXNrPWBkOGQ5Y2NjMS1mMTdiLTQzNzItYTI3ZS1iYmVl NGVkYTE3MzZgOjptb3ZpbmcgZnJvbSBzdGF0ZSBwcmVwYXJpbmcgLT4gc3RhdGUgZmluaXNoZWQN Cj4NCj4gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+IHhpYW5naHVhZHUNCj4NCj4NCj4gX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gVXNlcnMgbWFpbGluZyBsaXN0 DQo+IFVzZXJzQG92aXJ0Lm9yZw0KPiBodHRwOi8vbGlzdHMub3ZpcnQub3JnL21haWxtYW4vbGlz dGluZm8vdXNlcnMNCg0KVGhlIHZkc20gbG9nIHlvdSBwYXN0ZWQgd2FzIGxvZ2dlZCBieSB0aGUg cmVjb3ZlcnkgY29kZSBvbiBtaWdyYXRpb24gDQpmYWlsdXJlLCBub3QgbWlncmF0aW9uIGZhaWx1 cmUgaXRzZWxmLiAgWW91IGNvdWxkIHBhc3RlIHRoZSBsb2cgDQptZXNzYWdlcyBhYm92ZSB0aGF0 IGhlcmUuDQogRnJvbSB0aGUgdHJhY2ViYWNrIGluIF9yZWNvdmVyeSwgIEkgc3VzcGVjdCBpdCdz IHJlbGF0ZWQgdG8gc3NsLiAgRG9lcyANCml0IHdvcmsgaWYgeW91IGRpc2FibGUgc3NsPyAgIEZv ciBob3cgdG8gZGlzYWJsZSBzc2wsIHBsZWFzZSBzZWUgDQpodHRwOi8vd3d3Lm92aXJ0Lm9yZy9P VmlydF8tX2Rpc2FibGVfU1NMX2luX1ZEU00= ------=_001_NextPart310105644627_=---- Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable =EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type> <STYLE> BLOCKQUOTE { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2em } OL { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px } UL { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px } P { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px } BODY { LINE-HEIGHT: 1.5; FONT-FAMILY: =E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91; COLO= R: #000080; FONT-SIZE: 10.5pt } </STYLE> <META name=3DGENERATOR content=3D"MSHTML 8.00.7601.17744"></HEAD> <BODY style=3D"MARGIN: 10px"> <DIV>hi mark</DIV> <DIV> =20 I can and you send Chinese email commun= ication=20 </DIV> <DIV> </DIV> <HR style=3D"WIDTH: 210px; HEIGHT: 1px" align=3Dleft color=3D#b5c4df SIZE= =3D1> <DIV><SPAN>xianghuadu</SPAN></DIV> <DIV> </DIV> <DIV=20 style=3D"BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOT= TOM: 0cm; PADDING-LEFT: 0cm; PADDING-RIGHT: 0cm; BORDER-TOP: #b5c4df 1pt s= olid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt"> <DIV=20 style=3D"PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKG= ROUND: #efefef; COLOR: #000000; FONT-SIZE: 12px; PADDING-TOP: 8px"> <DIV><B>From:</B> <A href=3D"mailto:wudxw@linux.vnet.ibm.com">Mark=20 Wu</A></DIV> <DIV><B>Date:</B> 2013-03-05 18:33</DIV> <DIV><B>To:</B> <A href=3D"mailto:xianghuadu@gmail.com">xianghuadu</A= p;r2</DIV> <DIV>> ovirt-log=EF=BC=9A</DIV> <DIV>> 2013-03-05 14:52:23,074 INFO [org.ovir= t.engine.core.vdsbroker.VdsUpdateRunTimeInfo] (QuartzScheduler_Worker= -42) [323d7ca8] VM centos 4cc23d92-8667-4710-9714-a67c= 0d178fa0 moved from MigratingFrom --> Up</DIV> <DIV>> 2013-03-05 14:52:23,076 INFO [org.ovir= t.engine.core.vdsbroker.VdsUpdateRunTimeInfo] (QuartzScheduler_Worker= -42) [323d7ca8] adding VM 4cc23d92-8667-4710-9714-a67c= 0d178fa0 to re-run list</DIV> <DIV>> 2013-03-05 14:52:23,079 ERROR [org.ovirt.eng= ine.core.vdsbroker.VdsUpdateRunTimeInfo] (QuartzScheduler_Worker-42)&= nbsp;[323d7ca8] Rerun vm 4cc23d92-8667-4710-9714-a67c0d178f= a0. Called from vds 205</DIV> <DIV>> 2013-03-05 14:52:23,085 INFO [org.ovir= t.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand] (pool-3-th= read-49) [323d7ca8] START, MigrateStatusVDSCommand(HostName= =3D 205, HostId =3D 4e7d1ae2-824e-11e2-bb4c-0018= 8be4de29, vmId=3D4cc23d92-8667-4710-9714-a67c0d178fa0), log = ;id: 618085d</DIV> <DIV>> 2013-03-05 14:52:23,131 ERROR [org.ovirt.eng= ine.core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thread-49)&nb= sp;[323d7ca8] Failed in MigrateStatusVDS method</DIV> <DIV>> 2013-03-05 14:52:23,132 ERROR [org.ovirt.eng= ine.core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thread-49)&nb= sp;[323d7ca8] Error code noConPeer and error = ;message VDSGenericException: VDSErrorException: Failed&nbs= p;to MigrateStatusVDS, error =3D Could not c= onnect to peer VDS</DIV> <DIV>> 2013-03-05 14:52:23,134 INFO [org.ovir= t.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thread-4= 9) [323d7ca8] Command org.ovirt.engine.core.vdsbroker.vdsbr= oker.MigrateStatusVDSCommand return value</DIV> <DIV>></DIV> <DIV>> Class Name: org.ovirt.engine.core.vdsbroker= .vdsbroker.StatusOnlyReturnForXmlRpc</DIV> <DIV>> mStatus &nbs= p; = Class Name: org.ovirt.engine.core.vdsbroker.vdsbroke= r.StatusForXmlRpc</DIV> <DIV>> mCode = &n= bsp; 10</DIV> <DIV>> mMessage &nb= sp;  = ; Could not connect to peer VDS</DIV> <DIV>> 2013-03-05 14:52:23,138 INFO [org.ovir= t.engine.core.vdsbroker.vdsbroker.BrokerCommandBase] (pool-3-thread-4= 9) [323d7ca8] HostName =3D 205</DIV> <DIV>> 2013-03-05 14:52:23,139 ERROR [org.ovirt.eng= ine.core.vdsbroker.VDSCommandBase] (pool-3-thread-49) [323d7ca8]= Command MigrateStatusVDS execution failed. Excep= tion: VDSErrorException: VDSGenericException: VDSErrorExcep= tion: Failed to MigrateStatusVDS, error =3D = Could not connect to peer VDS</DIV> <DIV>> 2013-03-05 14:52:23,141 INFO [org.ovir= t.engine.core.vdsbroker.vdsbroker.MigrateStatusVDSCommand] (pool-3-th= read-49) [323d7ca8] FINISH, MigrateStatusVDSCommand, l= og</DIV> <DIV>></DIV> <DIV>></DIV> <DIV>> vdsm-log=EF=BC=9A</DIV> <DIV>> Thread-5969::DEBUG::2013-03-05 14:52:21,312::libvirtvm= ::283::vm.Vm::(_getDiskLatency) vmId=3D`4cc23d92-8667-4710-9714-a67c0= d178fa0`::Disk vda latency not available</DIV> <DIV>> Thread-5622::ERROR::2013-03-05 14:52:22,890::vm::200::= vm.Vm::(_recover) vmId=3D`4cc23d92-8667-4710-9714-a67c0d178fa0`::Fail= ed to destroy remote VM</DIV> <DIV>> Traceback (most recent call last):</DIV=
<DIV>> File "/usr/share/vdsm/vm.py", line&nb= sp;198, in _recover</DIV> <DIV>> self.destServer.destroy(self._vm.id= )</DIV> <DIV>> File "/usr/lib64/python2.6/xmlrpclib.py",&= nbsp;line 1199, in __call__</DIV> <DIV>> return self.__send(self.__name= , args)</DIV> <DIV>> File "/usr/lib64/python2.6/xmlrpclib.py",&= nbsp;line 1489, in __request</DIV> <DIV>> verbose=3Dself.__verbose</DIV> <DIV>> File "/usr/lib64/python2.6/xmlrpclib.py",&= nbsp;line 1253, in request</DIV> <DIV>> return self._parse_response(h.= getfile(), sock)</DIV> <DIV>> File "/usr/lib64/python2.6/xmlrpclib.py",&= nbsp;line 1382, in _parse_response</DIV> <DIV>> response =3D file.read(10= 24)</DIV> <DIV>> File "/usr/lib64/python2.6/socket.py",&nbs= p;line 383, in read</DIV> <DIV>> data =3D self._sock.recv(= left)</DIV> <DIV>> File "/usr/lib64/python2.6/ssl.py", l= ine 215, in recv</DIV> <DIV>> return self.read(buflen)</DIV> <DIV>> File "/usr/lib64/python2.6/ssl.py", l= ine 136, in read</DIV> <DIV>> return self._sslobj.read(len)<= /DIV> <DIV>> SSLError: The read operation timed = ;out</DIV> <DIV>> Thread-5622::ERROR::2013-03-05 14:52:22,909::vm::283::= vm.Vm::(run) vmId=3D`4cc23d92-8667-4710-9714-a67c0d178fa0`::Failed&nb= sp;to migrate</DIV> <DIV>> Traceback (most recent call last):</DIV=
<DIV>> File "/usr/share/vdsm/vm.py", line&nb= sp;268, in run</DIV> <DIV>> self._startUnderlyingMigration()</D= IV> <DIV>> File "/usr/share/vdsm/libvirtvm.py", = line 443, in _startUnderlyingMigration</DIV> <DIV>> response =3D self.destSer= ver.migrationCreate(self._machineParams)</DIV> <DIV>> File "/usr/lib64/python2.6/xmlrpclib.py",&= nbsp;line 1199, in __call__</DIV> <DIV>> return self.__send(self.__name= , args)</DIV> <DIV>> File "/usr/lib64/python2.6/xmlrpclib.py",&= nbsp;line 1489, in __request</DIV> <DIV>> verbose=3Dself.__verbose</DIV> <DIV>> File "/usr/lib64/python2.6/xmlrpclib.py",&= nbsp;line 1253, in request</DIV> <DIV>> return self._parse_response(h.= getfile(), sock)</DIV> <DIV>> File "/usr/lib64/python2.6/xmlrpclib.py",&= nbsp;line 1382, in _parse_response</DIV> <DIV>> response =3D file.read(10= 24)</DIV> <DIV>> File "/usr/lib64/python2.6/socket.py",&nbs= p;line 383, in read</DIV> <DIV>> data =3D self._sock.recv(= left)</DIV> <DIV>> File "/usr/lib64/python2.6/ssl.py", l= ine 215, in recv</DIV> <DIV>> return self.read(buflen)</DIV> <DIV>> File "/usr/lib64/python2.6/ssl.py", l= ine 136, in read</DIV> <DIV>> return self._sslobj.read(len)<= /DIV> <DIV>> SSLError: The read operation timed = ;out</DIV> <DIV>> Thread-5971::DEBUG::2013-03-05 14:52:23,384::BindingXM= LRPC::903::vds::(wrapper) client [192.168.1.201]::call vmGe= tStats with ('4cc23d92-8667-4710-9714-a67c0d178fa0',) {}&nb= sp;flowID [323d7ca8]</DIV> <DIV>> Thread-5971::DEBUG::2013-03-05 14:52:23,385::libvirtvm= ::283::vm.Vm::(_getDiskLatency) vmId=3D`4cc23d92-8667-4710-9714-a67c0= d178fa0`::Disk vda latency not available</DIV> <DIV>> Thread-5971::DEBUG::2013-03-05 14:52:23,385::BindingXM= LRPC::910::vds::(wrapper) return vmGetStats with {'sta= tus': {'message': 'Done', 'code': 0}, 'statsList'= : [{'status': 'Up', 'username': 'Unknown', 'memUs= age': '0', 'acpiEnable': 'true', 'pid': '3135',&n= bsp;'displayIp': '192.168.1.235', 'displayPort': u'5900',&n= bsp;'session': 'Unknown', 'displaySecurePort': '-1', '= timeOffset': '-2', 'hash': '-761593583205877164', 'bal= loonInfo': {'balloon_max': 524288, 'balloon_cur': 5242= 88}, 'pauseCode': 'NOERR', 'clientIp': '', 'kvmEn= able': 'true', 'network': {u'vnet0': {'macAddr': = '00:1a:4a:a8:01:52', 'rxDropped': '0', 'rxErrors': '0'= , 'txDropped': '0', 'txRate': '0.0', 'rxRate':&nb= sp;'0.0', 'txErrors': '0', 'state': 'unknown', 's= peed': '1000', 'name': u'vnet0'}}, 'vmId': '4cc23= d92-8667-4710-9714-a67c0d178fa0', 'displayType': 'vnc', 'cp= uUser': '1.85', 'disks': {u'vda': {'readRate': '0= .00', 'truesize': '21474836480', 'apparentsize': '2147= 4836480', 'writeRate': '407.16', 'imageID': '6b252eb8-= ab9f-445f-9!</DIV> <DIV> 22e-52d86b</DIV> <DIV>c6d790'}, u'hdc': {'readLatency': '0', 'apparents= ize': '0', 'writeLatency': '0', 'flushLatency': '= 0', 'readRate': '0.00', 'truesize': '0', 'writeRa= te': '0.00'}}, 'monitorResponse': '0', 'statsAge':&nbs= p;'0.67', 'elapsedTime': '9684', 'vmType': 'kvm', = ;'cpuSys': '5.93', 'appsList': [], 'guestIPs': ''= }]}</DIV> <DIV>> Thread-5972::DEBUG::2013-03-05 14:52:23,408::BindingXM= LRPC::903::vds::(wrapper) client [192.168.1.201]::call vmGe= tMigrationStatus with ('4cc23d92-8667-4710-9714-a67c0d178fa0',)&= nbsp;{} flowID [323d7ca8]</DIV> <DIV>> Thread-5972::DEBUG::2013-03-05 14:52:23,408::BindingXM= LRPC::910::vds::(wrapper) return vmGetMigrationStatus with&= nbsp;{'status': {'message': 'Could not connect to= peer VDS', 'code': 10}, 'progress': 10}</DI= V> <DIV>> Thread-21::DEBUG::2013-03-05 14:52:26,888::misc::83::S= torage.Misc.excCmd::(<lambda>) '/bin/dd iflag=3Ddirect&nbs= p;if=3D/dev/0e5827a5-6f3c-49be-be9b-0bfb65198644/metadata bs=3D4096&n= bsp;count=3D1' (cwd None)</DIV> <DIV>> Thread-21::DEBUG::2013-03-05 14:52:26,900::misc::83::S= torage.Misc.excCmd::(<lambda>) SUCCESS: <err> = =3D '1+0 records in\n1+0 records out\n4096 b= ytes (4.1 kB) copied, 0.00036552 s, 11.2&nbs= p;MB/s\n'; <rc> =3D 0</DIV> <DIV>> Thread-5976::DEBUG::2013-03-05 14:52:31,555::task::568= ::TaskManager.Task::(_updateState) Task=3D`da545231-9538-412d-966e-a0= 56ca7d074a`::moving from state init -> state&n= bsp;preparing</DIV> <DIV>> Thread-5976::INFO::2013-03-05 14:52:31,556::logUtils::= 37::dispatcher::(wrapper) Run and protect: repoStats(o= ptions=3DNone)</DIV> <DIV>> Thread-5976::INFO::2013-03-05 14:52:31,556::logUtils::= 39::dispatcher::(wrapper) Run and protect: repoStats,&= nbsp;Return response: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644':&= nbsp;{'delay': '0.0129568576813', 'lastCheck': '4.7', = 'code': 0, 'valid': True}, u'4007f30a-f888-4587-b82c-4= 0bcde401acb': {'delay': '0.0022189617157', 'lastCheck':&nbs= p;'4.9', 'code': 0, 'valid': True}}</DIV> <DIV>> Thread-5976::DEBUG::2013-03-05 14:52:31,556::task::115= 1::TaskManager.Task::(prepare) Task=3D`da545231-9538-412d-966e-a056ca= 7d074a`::finished: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644': {'d= elay': '0.0129568576813', 'lastCheck': '4.7', 'code':&= nbsp;0, 'valid': True}, u'4007f30a-f888-4587-b82c-40bcde401= acb': {'delay': '0.0022189617157', 'lastCheck': '4.9',= 'code': 0, 'valid': True}}</DIV> <DIV>> Thread-5976::DEBUG::2013-03-05 14:52:31,556::task::568= ::TaskManager.Task::(_updateState) Task=3D`da545231-9538-412d-966e-a0= 56ca7d074a`::moving from state preparing -> st= ate finished</DIV> <DIV>> Thread-5976::DEBUG::2013-03-05 14:52:31,556::resourceM= anager::809::ResourceManager.Owner::(releaseAll) Owner.releaseAll&nbs= p;requests {} resources {}</DIV> <DIV>> Thread-5976::DEBUG::2013-03-05 14:52:31,556::resourceM= anager::844::ResourceManager.Owner::(cancelAll) Owner.cancelAll = requests {}</DIV> <DIV>> Thread-5976::DEBUG::2013-03-05 14:52:31,557::task::957= ::TaskManager.Task::(_decref) Task=3D`da545231-9538-412d-966e-a056ca7= d074a`::ref 0 aborting False</DIV> <DIV>> Thread-5977::DEBUG::2013-03-05 14:52:31,565::libvirtvm= ::283::vm.Vm::(_getDiskLatency) vmId=3D`4cc23d92-8667-4710-9714-a67c0= d178fa0`::Disk vda latency not available</DIV> <DIV>> Thread-21::DEBUG::2013-03-05 14:52:36,904::misc::83::S= torage.Misc.excCmd::(<lambda>) '/bin/dd iflag=3Ddirect&nbs= p;if=3D/dev/0e5827a5-6f3c-49be-be9b-0bfb65198644/metadata bs=3D4096&n= bsp;count=3D1' (cwd None)</DIV> <DIV>> Thread-21::DEBUG::2013-03-05 14:52:36,917::misc::83::S= torage.Misc.excCmd::(<lambda>) SUCCESS: <err> = =3D '1+0 records in\n1+0 records out\n4096 b= ytes (4.1 kB) copied, 0.000400626 s, 10.2&nb= sp;MB/s\n'; <rc> =3D 0</DIV> <DIV>> VM Channels Listener::DEBUG::2013-03-05 14:5= 2:41,337::vmChannels::60::vds::(_handle_timeouts) Timeout on&nbs= p;fileno 18.</DIV> <DIV>> Thread-5982::DEBUG::2013-03-05 14:52:41,786::task::568= ::TaskManager.Task::(_updateState) Task=3D`91d8929e-1349-4d74-9bcd-e0= df406ce455`::moving from state init -> state&n= bsp;preparing</DIV> <DIV>> Thread-5982::INFO::2013-03-05 14:52:41,786::logUtils::= 37::dispatcher::(wrapper) Run and protect: repoStats(o= ptions=3DNone)</DIV> <DIV>> Thread-5982::INFO::2013-03-05 14:52:41,786::logUtils::= 39::dispatcher::(wrapper) Run and protect: repoStats,&= nbsp;Return response: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644':&= nbsp;{'delay': '0.0130889415741', 'lastCheck': '4.9', = 'code': 0, 'valid': True}, u'4007f30a-f888-4587-b82c-4= 0bcde401acb': {'delay': '0.00270700454712', 'lastCheck':&nb= sp;'5.1', 'code': 0, 'valid': True}}</DIV> <DIV>> Thread-5982::DEBUG::2013-03-05 14:52:41,787::task::115= 1::TaskManager.Task::(prepare) Task=3D`91d8929e-1349-4d74-9bcd-e0df40= 6ce455`::finished: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644': {'d= elay': '0.0130889415741', 'lastCheck': '4.9', 'code':&= nbsp;0, 'valid': True}, u'4007f30a-f888-4587-b82c-40bcde401= acb': {'delay': '0.00270700454712', 'lastCheck': '5.1'= , 'code': 0, 'valid': True}}</DIV> <DIV>> Thread-5982::DEBUG::2013-03-05 14:52:41,787::task::568= ::TaskManager.Task::(_updateState) Task=3D`91d8929e-1349-4d74-9bcd-e0= df406ce455`::moving from state preparing -> st= ate finished</DIV> <DIV>> Thread-5982::DEBUG::2013-03-05 14:52:41,787::resourceM= anager::809::ResourceManager.Owner::(releaseAll) Owner.releaseAll&nbs= p;requests {} resources {}</DIV> <DIV>> Thread-5982::DEBUG::2013-03-05 14:52:41,787::resourceM= anager::844::ResourceManager.Owner::(cancelAll) Owner.cancelAll = requests {}</DIV> <DIV>> Thread-5982::DEBUG::2013-03-05 14:52:41,787::task::957= ::TaskManager.Task::(_decref) Task=3D`91d8929e-1349-4d74-9bcd-e0df406= ce455`::ref 0 aborting False</DIV> <DIV>> Thread-5983::DEBUG::2013-03-05 14:52:41,795::libvirtvm= ::283::vm.Vm::(_getDiskLatency) vmId=3D`4cc23d92-8667-4710-9714-a67c0= d178fa0`::Disk vda latency not available</DIV> <DIV>> Thread-21::DEBUG::2013-03-05 14:52:46,921::misc::83::S= torage.Misc.excCmd::(<lambda>) '/bin/dd iflag=3Ddirect&nbs= p;if=3D/dev/0e5827a5-6f3c-49be-be9b-0bfb65198644/metadata bs=3D4096&n= bsp;count=3D1' (cwd None)</DIV> <DIV>> Thread-21::DEBUG::2013-03-05 14:52:46,933::misc::83::S= torage.Misc.excCmd::(<lambda>) SUCCESS: <err> = =3D '1+0 records in\n1+0 records out\n4096 b= ytes (4.1 kB) copied, 0.000389226 s, 10.5&nb= sp;MB/s\n'; <rc> =3D 0</DIV> <DIV>> Thread-5988::DEBUG::2013-03-05 14:52:52,015::task::568= ::TaskManager.Task::(_updateState) Task=3D`d8d9ccc1-f17b-4372-a27e-bb= ee4eda1736`::moving from state init -> state&n= bsp;preparing</DIV> <DIV>> Thread-5988::INFO::2013-03-05 14:52:52,016::logUtils::= 37::dispatcher::(wrapper) Run and protect: repoStats(o= ptions=3DNone)</DIV> <DIV>> Thread-5988::INFO::2013-03-05 14:52:52,016::logUtils::= 39::dispatcher::(wrapper) Run and protect: repoStats,&= nbsp;Return response: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644':&= nbsp;{'delay': '0.0129730701447', 'lastCheck': '5.1', = 'code': 0, 'valid': True}, u'4007f30a-f888-4587-b82c-4= 0bcde401acb': {'delay': '0.00222110748291', 'lastCheck':&nb= sp;'5.3', 'code': 0, 'valid': True}}</DIV> <DIV>> Thread-5988::DEBUG::2013-03-05 14:52:52,016::task::115= 1::TaskManager.Task::(prepare) Task=3D`d8d9ccc1-f17b-4372-a27e-bbee4e= da1736`::finished: {u'0e5827a5-6f3c-49be-be9b-0bfb65198644': {'d= elay': '0.0129730701447', 'lastCheck': '5.1', 'code':&= nbsp;0, 'valid': True}, u'4007f30a-f888-4587-b82c-40bcde401= acb': {'delay': '0.00222110748291', 'lastCheck': '5.3'= , 'code': 0, 'valid': True}}</DIV> <DIV>> Thread-5988::DEBUG::2013-03-05 14:52:52,016::task::568= ::TaskManager.Task::(_updateState) Task=3D`d8d9ccc1-f17b-4372-a27e-bb= ee4eda1736`::moving from state preparing -> st= ate finished</DIV> <DIV>></DIV> <DIV>> -----------------------------------------------------------= -------------</DIV> <DIV>> xianghuadu</DIV> <DIV>></DIV> <DIV>></DIV> <DIV>> _______________________________________________</DIV> <DIV>> Users mailing list</DIV> <DIV>> Users@ovirt.org</DIV> <DIV>> http://lists.ovirt.org/mailman/listinfo/users</DIV> <DIV> </DIV> <DIV>The vdsm log you pasted was logged = ;by the recovery code on migration </DIV> <DIV>failure, not migration failure itself.  = ;You could paste the log </DIV> <DIV>messages above that here.</DIV> <DIV> From the traceback in _recovery,  = ;I suspect it's related to ssl. Does&n= bsp;</DIV> <DIV>it work if you disable ssl?  = ;For how to disable ssl, please see </D= IV> <DIV>http://www.ovirt.org/OVirt_-_disable_SSL_in_VDSM</DIV> <DIV> </DIV> <DIV> </DIV></DIV></BODY></HTML> ------=_001_NextPart310105644627_=------
participants (2)
-
Mark Wu
-
xianghuadu