From mboxrd@z Thu Jan 1 00:00:00 1970 From: "liuqing@huayun.com" Subject: Re: Multipath ID not equal to LUN scsi ID Date: Tue, 11 Jul 2017 09:32:18 +0800 Message-ID: <2017071109321797286930@huayun.com> References: <2017071017581348809421@huayun.com>, <1499694912.29151.12.camel@suse.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6781425846267663477==" Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dm-devel-bounces@redhat.com Errors-To: dm-devel-bounces@redhat.com To: Martin Wilck , dm-devel Cc: liuqing List-Id: dm-devel.ids This is a multi-part message in MIME format. --===============6781425846267663477== Content-Type: multipart/alternative; boundary="----=_001_NextPart617708430057_=----" This is a multi-part message in MIME format. ------=_001_NextPart617708430057_=---- Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 SGkgTWFydGluLA0KVGhhbmtzIGZvciB0aGUgcmVzcG9uc2UuDQpJIGJ1aWx0IG11bHRpcGF0aCB1 c2luZyB0aGUgbGF0ZXN0IGNvZGUgdG8gdGVzdCwgYnV0IEkgYWxzbyBzZWUgdGhpcyBpc3N1ZSBp biBvdXIgcHJvZHVjdCBlbnZpcm9ubWVudChtdWx0aXBhdGgtdG9vbHMgdjAuNC45ICgwNS8zMywg MjAxNikpLg0KDQpJIHVzZSBnZXR1aWRfY2FsbG91dCBpcyBkdWUgdG8gdGhlIGlkX3NlcmlhbCBp cyBub3QgY29ycmVjdCBhcyBmb2xsb3dpbmc6DQpbcm9vdEBsb2NhbGhvc3Qgfl0jIG11bHRpcGF0 aCAtbGwNCjM2MDA1MDc2MzAwODEwZWFkZjgwMDAwMDAwMDAwMDE1NiBkbS0zIElCTSwyMTQ1DQpz aXplPTguMEcgZmVhdHVyZXM9JzIgcXVldWVfaWZfbm9fcGF0aCByZXRhaW5fYXR0YWNoZWRfaHdf aGFuZGxlcicgaHdoYW5kbGVyPScxIGFsdWEnIHdwPXJ3DQp8LSstIHBvbGljeT0nc2VydmljZS10 aW1lIDAnIHByaW89NTAgc3RhdHVzPWFjdGl2ZQ0KfCBgLSAyOjA6MDowIHNkcCA4OjI0MCBhY3Rp dmUgcmVhZHkgcnVubmluZw0KYC0rLSBwb2xpY3k9J3NlcnZpY2UtdGltZSAwJyBwcmlvPTEwIHN0 YXR1cz1lbmFibGVkDQogIGAtIDI6MDoxOjAgc2RxIDY1OjAgIGFjdGl2ZSByZWFkeSBydW5uaW5n DQoNCltyb290QGxvY2FsaG9zdCB+XSMgdWRldmFkbSBpbmZvIC9kZXYvc2RwDQpQOiAvZGV2aWNl cy9wY2kwMDAwOjQwLzAwMDA6NDA6MDIuMC8wMDAwOjQyOjAwLjEvaG9zdDIvcnBvcnQtMjowLTAv dGFyZ2V0MjowOjAvMjowOjA6MC9ibG9jay9zZHANCk46IHNkcA0KUzogZGlzay9ieS1pZC9zY3Np LTM2MDA1MDc2MzAwODEwZWFkZjgwMDAwMDAwMDAwMDE1Ng0KUzogZGlzay9ieS1pZC93d24tMHg2 MDA1MDc2MzAwODEwZWFkZjgwMDAwMDAwMDAwMDE1Ng0KUzogZGlzay9ieS1wYXRoL3BjaS0wMDAw OjQyOjAwLjEtZmMtMHg1MDA1MDc2ODAzMDdhYjdjLWx1bi0wDQpFOiBERVZMSU5LUz0vZGV2L2Rp c2svYnktaWQvc2NzaS0zNjAwNTA3NjMwMDgxMGVhZGY4MDAwMDAwMDAwMDAxNTYgL2Rldi9kaXNr L2J5LWlkL3d3bi0weDYwMDUwNzYzMDA4MTBlYWRmODAwMDAwMDAwMDAwMTU2IC9kZXYvZGlzay9i eS1wYXRoL3BjaS0wMDAwOjQyOjAwLjEtZmMtMHg1MDA1MDc2ODAzMDdhYjdjLWx1bi0wDQpFOiBE RVZOQU1FPS9kZXYvc2RwDQpFOiBERVZQQVRIPS9kZXZpY2VzL3BjaTAwMDA6NDAvMDAwMDo0MDow Mi4wLzAwMDA6NDI6MDAuMS9ob3N0Mi9ycG9ydC0yOjAtMC90YXJnZXQyOjA6MC8yOjA6MDowL2Js b2NrL3NkcA0KRTogREVWVFlQRT1kaXNrDQpFOiBJRF9CVVM9c2NzaQ0KRTogSURfTU9ERUw9MjE0 NQ0KRTogSURfTU9ERUxfRU5DPTIxNDVceDIwXHgyMFx4MjBceDIwXHgyMFx4MjBceDIwXHgyMFx4 MjBceDIwXHgyMFx4MjANCkU6IElEX1BBVEg9cGNpLTAwMDA6NDI6MDAuMS1mYy0weDUwMDUwNzY4 MDMwN2FiN2MtbHVuLTANCkU6IElEX1BBVEhfVEFHPXBjaS0wMDAwXzQyXzAwXzEtZmMtMHg1MDA1 MDc2ODAzMDdhYjdjLWx1bi0wDQpFOiBJRF9SRVZJU0lPTj0wMDAwDQpFOiBJRF9TQ1NJPTENCkU6 IElEX1NDU0lfU0VSSUFMPTAwYzAyMDQzYWI3ZVhYMDANCkU6IElEX1NFUklBTD0zNjAwNTA3NjMw MDgxMGVhZGY4MDAwMDAwMDAwMDAxNTYNCkU6IElEX1NFUklBTF9TSE9SVD02MDA1MDc2MzAwODEw ZWFkZjgwMDAwMDAwMDAwMDE1Ng0KRTogSURfVEFSR0VUX1BPUlQ9MA0KRTogSURfVFlQRT1kaXNr DQpFOiBJRF9WRU5ET1I9SUJNDQpFOiBJRF9WRU5ET1JfRU5DPUlCTVx4MjBceDIwXHgyMFx4MjBc eDIwDQpFOiBJRF9XV049MHg2MDA1MDc2MzAwODEwZWFkDQpFOiBJRF9XV05fVkVORE9SX0VYVEVO U0lPTj0weGY4MDAwMDAwMDAwMDAxNTYNCkU6IElEX1dXTl9XSVRIX0VYVEVOU0lPTj0weDYwMDUw NzYzMDA4MTBlYWRmODAwMDAwMDAwMDAwMTU2DQpFOiBNQUpPUj04DQpFOiBNSU5PUj0yNDANCkU6 IE1QQVRIX1NCSU5fUEFUSD0vc2Jpbg0KRTogU1VCU1lTVEVNPWJsb2NrDQpFOiBUQUdTPTpzeXN0 ZW1kOg0KRTogVVNFQ19JTklUSUFMSVpFRD0yNjI3NjE5MDExODUNCg0KW3Jvb3RAbG9jYWxob3N0 IH5dIyAvbGliL3VkZXYvc2NzaV9pZCAtLXdoaXRlbGlzdGVkIC0tcmVwbGFjZS13aGl0ZXNwYWNl IC0tZGV2aWNlPS9kZXYvc2RwDQozNjAwNTA3NjMwMDgxMGVhZGY4MDAwMDAwMDAwMDAxNTUNCg0K bXVsdGlwYXRoIC12Mw0KPT09PT09PT09PT0NCkp1bCAxMSAxMDowODo0OSB8IGxpYmRldm1hcHBl ciB2ZXJzaW9uIDEuMDIuMTM1LVJIRUw3ICgyMDE2LTExLTE2KQ0KSnVsIDExIDEwOjA4OjQ5IHwg RE0gbXVsdGlwYXRoIGtlcm5lbCBkcml2ZXIgdjEuOS4wDQpKdWwgMTEgMTA6MDg6NDkgfCBsb2Fk aW5nIC9saWI2NC9tdWx0aXBhdGgvbGliY2hlY2t0dXIuc28gY2hlY2tlcg0KSnVsIDExIDEwOjA4 OjQ5IHwgbG9hZGluZyAvbGliNjQvbXVsdGlwYXRoL2xpYnByaW9jb25zdC5zbyBwcmlvcml0aXpl cg0KSnVsIDExIDEwOjA4OjQ5IHwgc2RhOiB1ZGV2IHByb3BlcnR5IElEX1dXTiB3aGl0ZWxpc3Rl ZA0KSnVsIDExIDEwOjA4OjQ5IHwgc2RhOiBkZXZpY2Ugbm9kZSBuYW1lIGJsYWNrbGlzdGVkDQpK dWwgMTEgMTA6MDg6NDkgfCBzZGI6IHVkZXYgcHJvcGVydHkgSURfV1dOIHdoaXRlbGlzdGVkDQpK dWwgMTEgMTA6MDg6NDkgfCBzZGI6IGRldmljZSBub2RlIG5hbWUgYmxhY2tsaXN0ZWQNCkp1bCAx MSAxMDowODo0OSB8IHNkazogdWRldiBwcm9wZXJ0eSBJRF9XV04gd2hpdGVsaXN0ZWQNCkp1bCAx MSAxMDowODo0OSB8IHNkazogZGV2aWNlIG5vZGUgbmFtZSBibGFja2xpc3RlZA0KSnVsIDExIDEw OjA4OjQ5IHwgc2RsOiB1ZGV2IHByb3BlcnR5IElEX1dXTiB3aGl0ZWxpc3RlZA0KSnVsIDExIDEw OjA4OjQ5IHwgc2RsOiBkZXZpY2Ugbm9kZSBuYW1lIGJsYWNrbGlzdGVkDQpKdWwgMTEgMTA6MDg6 NDkgfCBzZG06IHVkZXYgcHJvcGVydHkgSURfV1dOIHdoaXRlbGlzdGVkDQpKdWwgMTEgMTA6MDg6 NDkgfCBzZG06IGRldmljZSBub2RlIG5hbWUgYmxhY2tsaXN0ZWQNCkp1bCAxMSAxMDowODo0OSB8 IHNkYzogdWRldiBwcm9wZXJ0eSBJRF9XV04gd2hpdGVsaXN0ZWQNCkp1bCAxMSAxMDowODo0OSB8 IHNkYzogZGV2aWNlIG5vZGUgbmFtZSBibGFja2xpc3RlZA0KSnVsIDExIDEwOjA4OjQ5IHwgc2Rk OiB1ZGV2IHByb3BlcnR5IElEX1dXTiB3aGl0ZWxpc3RlZA0KSnVsIDExIDEwOjA4OjQ5IHwgc2Rk OiBkZXZpY2Ugbm9kZSBuYW1lIGJsYWNrbGlzdGVkDQpKdWwgMTEgMTA6MDg6NDkgfCBzZGU6IHVk ZXYgcHJvcGVydHkgSURfV1dOIHdoaXRlbGlzdGVkDQpKdWwgMTEgMTA6MDg6NDkgfCBzZGU6IGRl dmljZSBub2RlIG5hbWUgYmxhY2tsaXN0ZWQNCkp1bCAxMSAxMDowODo0OSB8IHNkZjogdWRldiBw cm9wZXJ0eSBJRF9XV04gd2hpdGVsaXN0ZWQNCkp1bCAxMSAxMDowODo0OSB8IHNkZjogZGV2aWNl IG5vZGUgbmFtZSBibGFja2xpc3RlZA0KSnVsIDExIDEwOjA4OjQ5IHwgc2RnOiB1ZGV2IHByb3Bl cnR5IElEX1dXTiB3aGl0ZWxpc3RlZA0KSnVsIDExIDEwOjA4OjQ5IHwgc2RnOiBkZXZpY2Ugbm9k ZSBuYW1lIGJsYWNrbGlzdGVkDQpKdWwgMTEgMTA6MDg6NDkgfCBzZGg6IHVkZXYgcHJvcGVydHkg SURfV1dOIHdoaXRlbGlzdGVkDQpKdWwgMTEgMTA6MDg6NDkgfCBzZGg6IGRldmljZSBub2RlIG5h bWUgYmxhY2tsaXN0ZWQNCkp1bCAxMSAxMDowODo0OSB8IHNkaTogdWRldiBwcm9wZXJ0eSBJRF9X V04gd2hpdGVsaXN0ZWQNCkp1bCAxMSAxMDowODo0OSB8IHNkaTogZGV2aWNlIG5vZGUgbmFtZSBi bGFja2xpc3RlZA0KSnVsIDExIDEwOjA4OjQ5IHwgc2RqOiB1ZGV2IHByb3BlcnR5IElEX1dXTiB3 aGl0ZWxpc3RlZA0KSnVsIDExIDEwOjA4OjQ5IHwgc2RqOiBkZXZpY2Ugbm9kZSBuYW1lIGJsYWNr bGlzdGVkDQpKdWwgMTEgMTA6MDg6NDkgfCBzZHA6IHVkZXYgcHJvcGVydHkgSURfV1dOIHdoaXRl bGlzdGVkDQpKdWwgMTEgMTA6MDg6NDkgfCBzZHA6IG1hc2sgPSAweDFmDQpKdWwgMTEgMTA6MDg6 NDkgfCBzZHA6IGRldl90ID0gODoyNDANCkp1bCAxMSAxMDowODo0OSB8IHNkcDogc2l6ZSA9IDE2 Nzc3MjE2DQpKdWwgMTEgMTA6MDg6NDkgfCBzZHA6IHZlbmRvciA9IElCTQ0KSnVsIDExIDEwOjA4 OjQ5IHwgc2RwOiBwcm9kdWN0ID0gMjE0NQ0KSnVsIDExIDEwOjA4OjQ5IHwgc2RwOiByZXYgPSAw MDAwDQpKdWwgMTEgMTA6MDg6NDkgfCBzZHA6IGg6Yjp0OmwgPSAyOjA6MDowDQpKdWwgMTEgMTA6 MDg6NDkgfCBTQ1NJIHRhcmdldCAyOjA6MCAtPiBGQyBycG9ydCAyOjAtMA0KSnVsIDExIDEwOjA4 OjQ5IHwgc2RwOiB0Z3Rfbm9kZV9uYW1lID0gMHg1MDA1MDc2ODAzMDNhYjdjDQpKdWwgMTEgMTA6 MDg6NDkgfCBzZHA6IHBhdGggc3RhdGUgPSBydW5uaW5nDQpKdWwgMTEgMTA6MDg6NDkgfCBzZHA6 IDgxOTIgY3lsLCA2NCBoZWFkcywgMzIgc2VjdG9ycy90cmFjaywgc3RhcnQgYXQgMA0KSnVsIDEx IDEwOjA4OjQ5IHwgc2RwOiBzZXJpYWwgPSAwMGMwMjA0M2FiN2VYWDAwDQpKdWwgMTEgMTA6MDg6 NDkgfCBzZHA6IGdldF9zdGF0ZQ0KSnVsIDExIDEwOjA4OjQ5IHwgc2RwOiBkZXRlY3RfY2hlY2tl ciA9IHllcyAoc2V0dGluZzogbXVsdGlwYXRoLmNvbmYgZGVmYXVsdHMvZGV2aWNlcyBzZWN0aW9u KQ0KSnVsIDExIDEwOjA4OjQ5IHwgc2RwOiBwYXRoX2NoZWNrZXIgPSB0dXIgKHNldHRpbmc6IGFy cmF5IGF1dG9kZXRlY3RlZCkNCkp1bCAxMSAxMDowODo0OSB8IHNkcDogY2hlY2tlciB0aW1lb3V0 ID0gMzAgbXMgKHNldHRpbmc6IG11bHRpcGF0aCBpbnRlcm5hbCkNCkp1bCAxMSAxMDowODo0OSB8 IHNkcDogc3RhdGUgPSB1cA0KSnVsIDExIDEwOjA4OjQ5IHwgc2RwOiBnZXR1aWQgPSAiL2xpYi91 ZGV2L3Njc2lfaWQgLS13aGl0ZWxpc3RlZCAtLXJlcGxhY2Utd2hpdGVzcGFjZSAtLWRldmljZT0v ZGV2LyVuIiAoc2V0dGluZzogbXVsdGlwYXRoLmNvbmYgZGVmYXVsdHMvZGV2aWNlcyBzZWN0aW9u KQ0KSnVsIDExIDEwOjA4OjQ5IHwgc2RwOiB1c2luZyBkZXByZWNhdGVkIGdldHVpZCBjYWxsb3V0 DQpKdWwgMTEgMTA6MDg6NDkgfCBmb3JtYXR0ZWQgY2FsbG91dCA9IC9saWIvdWRldi9zY3NpX2lk IC0td2hpdGVsaXN0ZWQgLS1yZXBsYWNlLXdoaXRlc3BhY2UgLS1kZXZpY2U9L2Rldi9zZHANCkp1 bCAxMSAxMDowODo0OSB8IHNkcDogdWlkID0gMzYwMDUwNzYzMDA4MTBlYWRmODAwMDAwMDAwMDAw MTU1IChjYWxsb3V0KQ0KSnVsIDExIDEwOjA4OjQ5IHwgc2RwOiBkZXRlY3RfcHJpbyA9IHllcyAo c2V0dGluZzogbXVsdGlwYXRoLmNvbmYgZGVmYXVsdHMvZGV2aWNlcyBzZWN0aW9uKQ0KSnVsIDEx IDEwOjA4OjQ5IHwgbG9hZGluZyAvbGliNjQvbXVsdGlwYXRoL2xpYnByaW9hbHVhLnNvIHByaW9y aXRpemVyDQpKdWwgMTEgMTA6MDg6NDkgfCBzZHA6IHByaW8gPSBhbHVhIChzZXR0aW5nOiBhcnJh eSBhdXRvZGV0ZWN0ZWQpDQpKdWwgMTEgMTA6MDg6NDkgfCBzZHA6IHByaW8gYXJncyA9ICIiIChz ZXR0aW5nOiBhcnJheSBhdXRvZGV0ZWN0ZWQpDQpKdWwgMTEgMTA6MDg6NDkgfCBzZHA6IHJlcG9y dGVkIHRhcmdldCBwb3J0IGdyb3VwIGlzIDANCkp1bCAxMSAxMDowODo0OSB8IHNkcDogYWFzID0g MDAgW2FjdGl2ZS9vcHRpbWl6ZWRdDQpKdWwgMTEgMTA6MDg6NDkgfCBzZHA6IGFsdWEgcHJpbyA9 IDUwDQpKdWwgMTEgMTA6MDg6NDkgfCBzZHE6IHVkZXYgcHJvcGVydHkgSURfV1dOIHdoaXRlbGlz dGVkDQpKdWwgMTEgMTA6MDg6NDkgfCBzZHE6IG1hc2sgPSAweDFmDQpKdWwgMTEgMTA6MDg6NDkg fCBzZHE6IGRldl90ID0gNjU6MA0KSnVsIDExIDEwOjA4OjQ5IHwgc2RxOiBzaXplID0gMTY3Nzcy MTYNCkp1bCAxMSAxMDowODo0OSB8IHNkcTogdmVuZG9yID0gSUJNDQpKdWwgMTEgMTA6MDg6NDkg fCBzZHE6IHByb2R1Y3QgPSAyMTQ1DQpKdWwgMTEgMTA6MDg6NDkgfCBzZHE6IHJldiA9IDAwMDAN Ckp1bCAxMSAxMDowODo0OSB8IHNkcTogaDpiOnQ6bCA9IDI6MDoxOjANCkp1bCAxMSAxMDowODo0 OSB8IFNDU0kgdGFyZ2V0IDI6MDoxIC0+IEZDIHJwb3J0IDI6MC0xDQpKdWwgMTEgMTA6MDg6NDkg fCBzZHE6IHRndF9ub2RlX25hbWUgPSAweDUwMDUwNzY4MDMwM2FiN2QNCkp1bCAxMSAxMDowODo0 OSB8IHNkcTogcGF0aCBzdGF0ZSA9IHJ1bm5pbmcNCkp1bCAxMSAxMDowODo0OSB8IHNkcTogODE5 MiBjeWwsIDY0IGhlYWRzLCAzMiBzZWN0b3JzL3RyYWNrLCBzdGFydCBhdCAwDQpKdWwgMTEgMTA6 MDg6NDkgfCBzZHE6IHNlcmlhbCA9IDAwYzAyMDQzYWI3ZVhYMDANCkp1bCAxMSAxMDowODo0OSB8 IHNkcTogZ2V0X3N0YXRlDQpKdWwgMTEgMTA6MDg6NDkgfCBzZHE6IGRldGVjdF9jaGVja2VyID0g eWVzIChzZXR0aW5nOiBtdWx0aXBhdGguY29uZiBkZWZhdWx0cy9kZXZpY2VzIHNlY3Rpb24pDQpK dWwgMTEgMTA6MDg6NDkgfCBzZHE6IHBhdGhfY2hlY2tlciA9IHR1ciAoc2V0dGluZzogYXJyYXkg YXV0b2RldGVjdGVkKQ0KSnVsIDExIDEwOjA4OjQ5IHwgc2RxOiBjaGVja2VyIHRpbWVvdXQgPSAz MCBtcyAoc2V0dGluZzogbXVsdGlwYXRoIGludGVybmFsKQ0KSnVsIDExIDEwOjA4OjQ5IHwgc2Rx OiBzdGF0ZSA9IHVwDQpKdWwgMTEgMTA6MDg6NDkgfCBzZHE6IGdldHVpZCA9ICIvbGliL3VkZXYv c2NzaV9pZCAtLXdoaXRlbGlzdGVkIC0tcmVwbGFjZS13aGl0ZXNwYWNlIC0tZGV2aWNlPS9kZXYv JW4iIChzZXR0aW5nOiBtdWx0aXBhdGguY29uZiBkZWZhdWx0cy9kZXZpY2VzIHNlY3Rpb24pDQpK dWwgMTEgMTA6MDg6NDkgfCBzZHE6IHVzaW5nIGRlcHJlY2F0ZWQgZ2V0dWlkIGNhbGxvdXQNCkp1 bCAxMSAxMDowODo0OSB8IGZvcm1hdHRlZCBjYWxsb3V0ID0gL2xpYi91ZGV2L3Njc2lfaWQgLS13 aGl0ZWxpc3RlZCAtLXJlcGxhY2Utd2hpdGVzcGFjZSAtLWRldmljZT0vZGV2L3NkcQ0KSnVsIDEx IDEwOjA4OjQ5IHwgc2RxOiB1aWQgPSAzNjAwNTA3NjMwMDgxMGVhZGY4MDAwMDAwMDAwMDAxNTUg KGNhbGxvdXQpDQpKdWwgMTEgMTA6MDg6NDkgfCBzZHE6IGRldGVjdF9wcmlvID0geWVzIChzZXR0 aW5nOiBtdWx0aXBhdGguY29uZiBkZWZhdWx0cy9kZXZpY2VzIHNlY3Rpb24pDQpKdWwgMTEgMTA6 MDg6NDkgfCBzZHE6IHByaW8gPSBhbHVhIChzZXR0aW5nOiBhcnJheSBhdXRvZGV0ZWN0ZWQpDQpK dWwgMTEgMTA6MDg6NDkgfCBzZHE6IHByaW8gYXJncyA9ICIiIChzZXR0aW5nOiBhcnJheSBhdXRv ZGV0ZWN0ZWQpDQpKdWwgMTEgMTA6MDg6NDkgfCBzZHE6IHJlcG9ydGVkIHRhcmdldCBwb3J0IGdy b3VwIGlzIDENCkp1bCAxMSAxMDowODo0OSB8IHNkcTogYWFzID0gMDEgW2FjdGl2ZS9ub24tb3B0 aW1pemVkXQ0KSnVsIDExIDEwOjA4OjQ5IHwgc2RxOiBhbHVhIHByaW8gPSAxMA0KSnVsIDExIDEw OjA4OjQ5IHwgZG0tMDogYmxhY2tsaXN0ZWQsIHVkZXYgcHJvcGVydHkgbWlzc2luZw0KSnVsIDEx IDEwOjA4OjQ5IHwgZG0tMTogYmxhY2tsaXN0ZWQsIHVkZXYgcHJvcGVydHkgbWlzc2luZw0KSnVs IDExIDEwOjA4OjQ5IHwgZG0tMjogYmxhY2tsaXN0ZWQsIHVkZXYgcHJvcGVydHkgbWlzc2luZw0K SnVsIDExIDEwOjA4OjQ5IHwgZG0tMzogYmxhY2tsaXN0ZWQsIHVkZXYgcHJvcGVydHkgbWlzc2lu Zw0KPT09PT0gcGF0aHMgbGlzdCA9PT09PQ0KdXVpZCAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIGhjaWwgICAgZGV2IGRldl90IHByaSBkbV9zdCBjaGtfc3QgdmVuZC9wcm9kDQozNjAwNTA3 NjMwMDgxMGVhZGY4MDAwMDAwMDAwMDAxNTUgMjowOjA6MCBzZHAgODoyNDAgNTAgIHVuZGVmIHVu ZGVmICBJQk0sMjE0NQ0KMzYwMDUwNzYzMDA4MTBlYWRmODAwMDAwMDAwMDAwMTU1IDI6MDoxOjAg c2RxIDY1OjAgIDEwICB1bmRlZiB1bmRlZiAgSUJNLDIxNDUNCkp1bCAxMSAxMDowODo0OSB8IHBh cmFtcyA9IDIgcXVldWVfaWZfbm9fcGF0aCByZXRhaW5fYXR0YWNoZWRfaHdfaGFuZGxlciAxIGFs dWEgMiAxIHNlcnZpY2UtdGltZSAwIDEgMiA4OjI0MCAxIDEgc2VydmljZS10aW1lIDAgMSAyIDY1 OjAgMSAxDQpKdWwgMTEgMTA6MDg6NDkgfCBzdGF0dXMgPSAyIDAgMSAwIDIgMSBBIDAgMSAyIDg6 MjQwIEEgNSAwIDEgRSAwIDEgMiA2NTowIEEgNiAwIDENCkp1bCAxMSAxMDowODo0OSB8IDM2MDA1 MDc2MzAwODEwZWFkZjgwMDAwMDAwMDAwMDE1NjogZGlzYXNzZW1ibGUgbWFwIFsyIHF1ZXVlX2lm X25vX3BhdGggcmV0YWluX2F0dGFjaGVkX2h3X2hhbmRsZXIgMSBhbHVhIDIgMSBzZXJ2aWNlLXRp bWUgMCAxIDIgODoyNDAgMSAxIHNlcnZpY2UtdGltZSAwIDEgMiA2NTowIDEgMSBdDQpKdWwgMTEg MTA6MDg6NDkgfCA4OjI0MDogcGF0aCB3d2lkIGFwcGVhcnMgdG8gaGF2ZSBjaGFuZ2VkLiBVc2lu ZyBtYXAgd3dpZC4NCg0KSnVsIDExIDEwOjA4OjQ5IHwgNjU6MDogcGF0aCB3d2lkIGFwcGVhcnMg dG8gaGF2ZSBjaGFuZ2VkLiBVc2luZyBtYXAgd3dpZC4NCg0KSnVsIDExIDEwOjA4OjQ5IHwgMzYw MDUwNzYzMDA4MTBlYWRmODAwMDAwMDAwMDAwMTU2OiBkaXNhc3NlbWJsZSBzdGF0dXMgWzIgMCAx IDAgMiAxIEEgMCAxIDIgODoyNDAgQSA1IDAgMSBFIDAgMSAyIDY1OjAgQSA2IDAgMSBdDQpKdWwg MTEgMTA6MDg6NDkgfCBzZHA6IHVkZXYgcHJvcGVydHkgSURfV1dOIHdoaXRlbGlzdGVkDQpKdWwg MTEgMTA6MDg6NDkgfCBzZHE6IHVkZXYgcHJvcGVydHkgSURfV1dOIHdoaXRlbGlzdGVkDQpKdWwg MTEgMTA6MDg6NDkgfCB0dXIgY2hlY2tlciByZWZjb3VudCAyDQpKdWwgMTEgMTA6MDg6NDkgfCBh bHVhIHByaW9yaXRpemVyIHJlZmNvdW50IDINCkp1bCAxMSAxMDowODo0OSB8IHR1ciBjaGVja2Vy IHJlZmNvdW50IDENCkp1bCAxMSAxMDowODo0OSB8IGFsdWEgcHJpb3JpdGl6ZXIgcmVmY291bnQg MQ0KSnVsIDExIDEwOjA4OjQ5IHwgdW5sb2FkaW5nIGFsdWEgcHJpb3JpdGl6ZXINCkp1bCAxMSAx MDowODo0OSB8IHVubG9hZGluZyBjb25zdCBwcmlvcml0aXplcg0KSnVsIDExIDEwOjA4OjQ5IHwg dW5sb2FkaW5nIHR1ciBjaGVja2VyDQoNCg0KbGl1cWluZ0BodWF5dW4uY29tDQogDQpGcm9tOiBN YXJ0aW4gV2lsY2sNCkRhdGU6IDIwMTctMDctMTAgMjE6NTUNClRvOiBkbS1kZXZlbDsgbGl1cWlu Zw0KU3ViamVjdDogUmU6IFtkbS1kZXZlbF0gTXVsdGlwYXRoIElEIG5vdCBlcXVhbCB0byBMVU4g c2NzaSBJRA0KT24gTW9uLCAyMDE3LTA3LTEwIGF0IDE3OjU4ICswODAwLCBsaXVxaW5nQGh1YXl1 bi5jb20gd3JvdGU6DQo+IERlYXIgbGlzdCwNCj4gV2UgaGF2ZSBhIEZDIHN0b3JhZ2UgYW5kIHVz aW5nIG11bHRpcGF0aGQgdG8gbWFuYWdlciB0aGUgRkMgcGF0aHMuDQo+IEkndmUgbWV0IGFuIGlz c3VlIGluIHRoaXMgZW52aXJvbm1lbnQuIFRoZSBmb2xsb3dpbmcgaXMgaG93IHRvDQo+IHJlY3Jl YXRlIHRoZSBpc3N1ZS4NCiANCldoaWNoIHZlcnNpb24gb2YgbXVsdGlwYXRoLXRvb2xzIGhhdmUg eW91IGJlZW4gdXNpbmc/IENvdWxkIHlvdSBwbGVhc2UNCnJ1biBtdWx0aXBhdGhkIHdpdGggIi12 IDMiIGFuZCBwcm92aWRlIHRoZSBsb2dzIG9mIHRoZSBwcm9jZWR1cmUgYmVsb3c/DQogDQpJcyB0 aGVyZSBhIHNwZWNpZmljIHJlYXNvbiB3aHkgeW91IGFyZSB1c2luZyB0aGUgImdldHVpZF9jYWxs b3V0Ig0Kb3B0aW9uIHJhdGhlciB0aGFuICJ1aWRfYXR0cmlidXRlIj8NCiANClJlZ2FyZHMsDQpN YXJ0aW4NCiANCj4gDQo+ID09PT09PT0NCj4gMS4gTWFwIGEgTFVOIHRvIGhvc3Qgd2l0aCBMVU4g SUQgMCwNCj4gMi4gcmVzY2FuIGZjX2hvc3QsIGEgbmV3IHBhdGggd2lsbCBiZSBmb3VuZCBieSBt dWx0aXBhdGguDQo+IDMuIFVubWFwIExVTiAwLiAgcGF0aCB3aWxsIGZhaWxlZCBhcyBmb2xsb3dp bmcuDQo+IFtyb290QGxvY2FsaG9zdCBzeXNdIyBtdWx0aXBhdGggLWxsDQo+IEp1bCAxMCAxODo0 MTo1MCB8IHNkcDogY291bGRuJ3QgZ2V0IGFzeW1tZXRyaWMgYWNjZXNzIHN0YXRlDQo+IEp1bCAx MCAxODo0MTo1MCB8IHNkcTogY291bGRuJ3QgZ2V0IGFzeW1tZXRyaWMgYWNjZXNzIHN0YXRlDQo+ IDM2MDA1MDc2MzAwODEwZWFkZjgwMDAwMDAwMDAwMDE1NiBkbS0zIElCTSwyMTQ1DQo+IHNpemU9 OC4wRyBmZWF0dXJlcz0nMiBxdWV1ZV9pZl9ub19wYXRoIHJldGFpbl9hdHRhY2hlZF9od19oYW5k bGVyJyBodw0KPiBoYW5kbGVyPScxIGFsdWEnIHdwPXJ3DQo+IHwtKy0gcG9saWN5PSdzZXJ2aWNl LXRpbWUgMCcgcHJpbz0wIHN0YXR1cz1lbmFibGVkDQo+IHwgYC0gMjowOjA6MCBzZHAgODoyNDAg ZmFpbGVkIGZhdWx0eSBydW5uaW5nDQo+IGAtKy0gcG9saWN5PSdzZXJ2aWNlLXRpbWUgMCcgcHJp bz0wIHN0YXR1cz1lbmFibGVkDQo+ICAgYC0gMjowOjE6MCBzZHEgNjU6MCAgZmFpbGVkIGZhdWx0 eSBydW5uaW5nDQo+IDQuIE1hcCBhbm90aGVyIExVTiB3aGljaCBoYXZlIGRpZmZlcmVudCBJRF9T RVJJQUwgYnV0IHdpdGggdGhlIHNhbWUNCj4gTFVOIElEKDApLiBNdWx0aXBhdGgoY2hlY2tfcGF0 aCBmdW5jdGlvbikgd2lsbCBzZXQgdGhlIHBhdGhzIHVwLCB0dXINCj4gY2hlY2tlciB3aWxsIHN1 Y2Nlc3NmdWxseSB0ZXN0IHRoZSBMVU4uIA0KPiBbcm9vdEBsb2NhbGhvc3Qgc3lzXSMgL2xpYi91 ZGV2L3Njc2lfaWQgLS13aGl0ZWxpc3RlZCAtLXJlcGxhY2UtDQo+IHdoaXRlc3BhY2UgLS1kZXZp Y2U9L2Rldi9tYXBwZXIvMzYwMDUwNzYzMDA4MTBlYWRmODAwMDAwMDAwMDAwMTU2DQo+IDM2MDA1 MDc2MzAwODEwZWFkZjgwMDAwMDAwMDAwMDE1NQ0KPiAgSSB0aGluayB0aGlzIGlzIG5vdCByaWdo dCwgYWx0aG91Z2ggSSBkbyBub3QgcmVtb3ZlIHRoZSBkZXZpY2UgYnkNCj4gJ2VjaG8gMT4gL3N5 cy9ibG9jay9zZHAvZGV2aWNlL2RlbGV0ZScuIEEgbXVsdGlwYXRoIGlzIGlkZW50aWZpZWQgYnkN Cj4gTFVOIHNjc2kgSUQsIGluIHRoaXMgc2l0dWF0aW9uIHRoZSBtdWx0aXBhdGgNCj4gSUQgaXMg bm90IGVxdWFsIHRvIExVTiBzY3NpIElELiBBbmQgaWYgSSBhZGQgdGhlIHByZXZpb3VzIExVTiBi YWNrLA0KPiB0aGUgcGF0aHMgd2lsbCBhbHNvIGJlIGFkZGVkIHRvIHRoYXQgbXVsdGlwYXRoDQo+ IGlkKDM2MDA1MDc2MzAwODEwZWFkZjgwMDAwMDAwMDAwMDE1NikuDQo+IA0KPiBBbnkgc3VnZ2Vz dGlvbiBvbiBob3cgdG8gbWFrZSBpdCBjcmVhdGUgYSBuZXcgbm9kZSBpbiAvZGV2IHdpdGgNCj4g Y29ycmVjdCBzY3NpIElEPyBUaGFua3MuDQo+IA0KPiANCj4gPT09PT09PT09PT0NCj4gW3Jvb3RA bG9jYWxob3N0IHN5c10jIGNhdCAvZXRjL211bHRpcGF0aC5jb25mDQo+IGRlZmF1bHRzIHsNCj4g ICAgIGZlYXR1cmVzICIwIg0KPiAgICAgbm9fcGF0aF9yZXRyeSAgICAgICAgICAgcXVldWUNCj4g ICAgIGdldHVpZF9jYWxsb3V0ICIvbGliL3VkZXYvc2NzaV9pZCAtLXdoaXRlbGlzdGVkIC0tcmVw bGFjZS0NCj4gd2hpdGVzcGFjZSAtLWRldmljZT0vZGV2LyVuIg0KPiB9DQo+IGJsYWNrbGlzdCB7 DQo+ICAgICBkZXZub2RlICJzZFthLW1dIg0KPiB9DQo+IA0KPiBsaXVxaW5nQGh1YXl1bi5jb20N Cj4gLS0NCj4gZG0tZGV2ZWwgbWFpbGluZyBsaXN0DQo+IGRtLWRldmVsQHJlZGhhdC5jb20NCj4g aHR0cHM6Ly93d3cucmVkaGF0LmNvbS9tYWlsbWFuL2xpc3RpbmZvL2RtLWRldmVsDQogDQotLSAN CkRyLiBNYXJ0aW4gV2lsY2sgPG13aWxja0BzdXNlLmNvbT4sIFRlbC4gKzQ5ICgwKTkxMSA3NDA1 MyAyMTA3DQpTVVNFIExpbnV4IEdtYkgsIEdGOiBGZWxpeCBJbWVuZMO2cmZmZXIsIEphbmUgU21p dGhhcmQsIEdyYWhhbSBOb3J0b24NCkhSQiAyMTI4NCAoQUcgTsO8cm5iZXJnKQ0KIA0K ------=_001_NextPart617708430057_=---- Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable =0A
Hi Martin,
Tha= nks for the response.
I built multipath using the latest code to= test, but I also see this issue in our product environment(m= ultipath-tools v0.4.9 (05/33, 2016)).

=
I use getuid_callout is due to the id_serial is not correct as = following:
[root@localhost ~]# multipath -ll
36= 005076300810eadf800000000000156 dm-3 IBM,2145
size=3D8.0G&nbs= p;features=3D'2 queue_if_no_path retain_attached_hw_handler'&nbs= p;hwhandler=3D'1 alua' wp=3Drw
|-+- policy=3D'service-ti= me 0' prio=3D50 status=3Dactive
| `- 2:0:0:0&n= bsp;sdp 8:240 active ready running
`-+- policy= =3D'service-time 0' prio=3D10 status=3Denabled
 &nb= sp;`- 2:0:1:0 sdq 65:0  active ready ru= nning

[root@localhost ~]#&nb= sp;udevadm info /dev/sdp
P: /devices/pci0000:40/0000:40:= 02.0/0000:42:00.1/host2/rport-2:0-0/target2:0:0/2:0:0:0/block/sdp
N:&nb= sp;sdp
S: disk/by-id/scsi-36005076300810eadf800000000000156
S:&= nbsp;disk/by-id/wwn-0x6005076300810eadf800000000000156
S: disk/by-= path/pci-0000:42:00.1-fc-0x500507680307ab7c-lun-0
E: DEVLINKS=3D/d= ev/disk/by-id/scsi-36005076300810eadf800000000000156 /dev/disk/by-id/= wwn-0x6005076300810eadf800000000000156 /dev/disk/by-path/pci-0000:42:= 00.1-fc-0x500507680307ab7c-lun-0
E: DEVNAME=3D/dev/sdp
E: = DEVPATH=3D/devices/pci0000:40/0000:40:02.0/0000:42:00.1/host2/rport-2:0-0/= target2:0:0/2:0:0:0/block/sdp
E: DEVTYPE=3Ddisk
E: ID_BUS= =3Dscsi
E: ID_MODEL=3D2145
E: ID_MODEL_ENC=3D2145\x20\x20\= x20\x20\x20\x20\x20\x20\x20\x20\x20\x20
E: ID_PATH=3Dpci-0000:42:0= 0.1-fc-0x500507680307ab7c-lun-0
E: ID_PATH_TAG=3Dpci-0000_42_00_1-= fc-0x500507680307ab7c-lun-0
E: ID_REVISION=3D0000
E: ID_SC= SI=3D1
E: ID_SCSI_SERIAL=3D00c02043ab7eXX00
E: ID_SERIAL= =3D36005076300810eadf800000000000156
E: ID_SERIAL_SHORT=3D60050763= 00810eadf800000000000156
E: ID_TARGET_PORT=3D0
E: ID_TYPE= =3Ddisk
E: ID_VENDOR=3DIBM
E: ID_VENDOR_ENC=3DIBM\x20\x20\= x20\x20\x20
E: ID_WWN=3D0x6005076300810ead
E: ID_WWN_VENDO= R_EXTENSION=3D0xf800000000000156
E: ID_WWN_WITH_EXTENSION=3D0x6005= 076300810eadf800000000000156
E: MAJOR=3D8
E: MINOR=3D240E: MPATH_SBIN_PATH=3D/sbin
E: SUBSYSTEM=3Dblock
E: = TAGS=3D:systemd:
E: USEC_INITIALIZED=3D262761901185

[root@l= ocalhost ~]# /lib/udev/scsi_id --whitelisted --replace= -whitespace --device=3D/dev/sdp
36005076300810eadf800000000000155<= br>

multipath -v3
=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=0A
Jul 11 10:08:4= 9 | libdevmapper version 1.02.135-RHEL7 (2016-11-= 16)
Jul 11 10:08:49 | DM multipath kernel=  driver v1.9.0
Jul 11 10:08:49 | loading&= nbsp;/lib64/multipath/libchecktur.so checker
Jul 11 10:0= 8:49 | loading /lib64/multipath/libprioconst.so priori= tizer
Jul 11 10:08:49 | sda: udev propert= y ID_WWN whitelisted
Jul 11 10:08:49 | sd= a: device node name blacklisted
Jul 11 10= :08:49 | sdb: udev property ID_WWN whitelist= ed
Jul 11 10:08:49 | sdb: device node&nbs= p;name blacklisted
Jul 11 10:08:49 | sdk: = ;udev property ID_WWN whitelisted
Jul 11 10:08= :49 | sdk: device node name blacklisted
J= ul 11 10:08:49 | sdl: udev property ID_= WWN whitelisted
Jul 11 10:08:49 | sdl: de= vice node name blacklisted
Jul 11 10:08:49&nbs= p;| sdm: udev property ID_WWN whitelisted
Jul&= nbsp;11 10:08:49 | sdm: device node name&nbs= p;blacklisted
Jul 11 10:08:49 | sdc: udev = ;property ID_WWN whitelisted
Jul 11 10:08:49 |=  sdc: device node name blacklisted
Jul 11=  10:08:49 | sdd: udev property ID_WWN w= hitelisted
Jul 11 10:08:49 | sdd: device = node name blacklisted
Jul 11 10:08:49 | s= de: udev property ID_WWN whitelisted
Jul 11&nb= sp;10:08:49 | sde: device node name blacklis= ted
Jul 11 10:08:49 | sdf: udev property&= nbsp;ID_WWN whitelisted
Jul 11 10:08:49 | sdf:=  device node name blacklisted
Jul 11 10:0= 8:49 | sdg: udev property ID_WWN whitelisted=
Jul 11 10:08:49 | sdg: device node = name blacklisted
Jul 11 10:08:49 | sdh: u= dev property ID_WWN whitelisted
Jul 11 10:08:4= 9 | sdh: device node name blacklisted
Jul=  11 10:08:49 | sdi: udev property ID_WW= N whitelisted
Jul 11 10:08:49 | sdi: devi= ce node name blacklisted
Jul 11 10:08:49 = | sdj: udev property ID_WWN whitelisted
Jul&nb= sp;11 10:08:49 | sdj: device node name = blacklisted
Jul 11 10:08:49 | sdp: udev p= roperty ID_WWN whitelisted
Jul 11 10:08:49 |&n= bsp;sdp: mask =3D 0x1f
Jul 11 10:08:49 |&= nbsp;sdp: dev_t =3D 8:240
Jul 11 10:08:49 = ;| sdp: size =3D 16777216
Jul 11 10:08:49=  | sdp: vendor =3D IBM
Jul 11 10:08:= 49 | sdp: product =3D 2145
Jul 11 10= :08:49 | sdp: rev =3D 0000
Jul 11 10= :08:49 | sdp: h:b:t:l =3D 2:0:0:0
Jul 11&= nbsp;10:08:49 | SCSI target 2:0:0 -> FC&n= bsp;rport 2:0-0
Jul 11 10:08:49 | sdp: tg= t_node_name =3D 0x500507680303ab7c
Jul 11 10:08:49&= nbsp;| sdp: path state =3D running
Jul 11=  10:08:49 | sdp: 8192 cyl, 64 heads,&nb= sp;32 sectors/track, start at 0
<= span style=3D"color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">Ju= l 11 10:08:49 | sdp: serial =3D 00c0204= 3ab7eXX00
Jul 11 10:08:49 | sdp: get_state
= Jul 11 10:08:49 | sdp: detect_checker =3D&nb= sp;yes (setting: multipath.conf defaults/devices secti= on)
Jul 11 10:08:49 | sdp: path_checker = =3D tur (setting: array autodetected)
Jul 11&n= bsp;10:08:49 | sdp: checker timeout =3D 30&n= bsp;ms (setting: multipath internal)
Jul 11 10= :08:49 | sdp: state =3D up
Jul 11 10= :08:49 | sdp: getuid =3D "/lib/udev/scsi_id = --whitelisted --replace-whitespace --device=3D/dev/%n" (set= ting: multipath.conf defaults/devices section)
Jul = 11 10:08:49 | sdp: using deprecated getuid&n= bsp;callout
Jul 11 10:08:49 | formatted callou= t =3D /lib/udev/scsi_id --whitelisted --replace-whites= pace --device=3D/dev/sdp
Jul 11 10:08:49 | sdp= : uid =3D 36005076300810eadf800000000000155 (callout)<= br>Jul 11 10:08:49 | sdp: detect_prio =3D&nb= sp;yes (setting: multipath.conf defaults/devices secti= on)
Jul 11 10:08:49 | loading /lib64/multipath= /libprioalua.so prioritizer
Jul 11 10:08:49 | = sdp: prio =3D alua (setting: array autodetec= ted)
Jul 11 10:08:49 | sdp: prio args&nbs= p;=3D "" (setting: array autodetected)
Jul 11&= nbsp;10:08:49 | sdp: reported target port gr= oup is 0
Jul 11 10:08:49 | sdp: aas&= nbsp;=3D 00 [active/optimized]
Jul 11 10:08:49 = ;| sdp: alua prio =3D 50
Jul 11 10:0= 8:49 | sdq: udev property ID_WWN whitelisted=
Jul 11 10:08:49 | sdq: mask =3D 0x1= f
Jul 11 10:08:49 | sdq: dev_t =3D 6= 5:0
Jul 11 10:08:49 | sdq: size =3D = 16777216
Jul 11 10:08:49 | sdq: vendor = =3D IBM
Jul 11 10:08:49 | sdq: product&nb= sp;=3D 2145
Jul 11 10:08:49 | sdq: rev&nb= sp;=3D 0000
Jul 11 10:08:49 | sdq: h:b:t:= l =3D 2:0:1:0
Jul 11 10:08:49 | SCSI = ;target 2:0:1 -> FC rport 2:0-1
Jul 11=  10:08:49 | sdq: tgt_node_name =3D 0x5005076= 80303ab7d
Jul 11 10:08:49 | sdq: path sta= te =3D running
Jul 11 10:08:49 | sdq:&nbs= p;8192 cyl, 64 heads, 32 sectors/track, star= t at 0
Jul 11 10:08:49 | sdq: serial=  =3D 00c02043ab7eXX00
Jul 11 10:08:49 | s= dq: get_state
Jul 11 10:08:49 | sdq: dete= ct_checker =3D yes (setting: multipath.conf defau= lts/devices section)
Jul 11 10:08:49 | sdq:&nb= sp;path_checker =3D tur (setting: array autodetec= ted)
Jul 11 10:08:49 | sdq: checker timeo= ut =3D 30 ms (setting: multipath internal)Jul 11 10:08:49 | sdq: state =3D upJul 11 10:08:49 | sdq: getuid =3D "/l= ib/udev/scsi_id --whitelisted --replace-whitespace --device= =3D/dev/%n" (setting: multipath.conf defaults/devices = section)
Jul 11 10:08:49 | sdq: using dep= recated getuid callout
Jul 11 10:08:49 | = formatted callout =3D /lib/udev/scsi_id --whitelisted&= nbsp;--replace-whitespace --device=3D/dev/sdq
Jul 11 10:= 08:49 | sdq: uid =3D 36005076300810eadf8000000000= 00155 (callout)
Jul 11 10:08:49 | sdq: de= tect_prio =3D yes (setting: multipath.conf defaul= ts/devices section)
Jul 11 10:08:49 | sdq:&nbs= p;prio =3D alua (setting: array autodetected)
=
Jul 11 10:08:49 | sdq: prio = ;args =3D "" (setting: array autodetected)
Jul=  11 10:08:49 | sdq: reported target por= t group is 1
Jul 11 10:08:49 | sdq:&= nbsp;aas =3D 01 [active/non-optimized]
Jul 11 = 10:08:49 | sdq: alua prio =3D 10
Jul = ;11 10:08:49 | dm-0: blacklisted, udev prope= rty missing
Jul 11 10:08:49 | dm-1: black= listed, udev property missing
Jul 11 10:08:49&= nbsp;| dm-2: blacklisted, udev property missingJul 11 10:08:49 | dm-3: blacklisted, udev&= nbsp;property missing
=3D=3D=3D=3D=3D paths list = =3D=3D=3D=3D=3D
uuid        &nb= sp;            = ;         hcil  &nb= sp; dev dev_t pri dm_st chk_st vend/prod
= 36005076300810eadf800000000000155 2:0:0:0 sdp 8:240 50=   undef undef  IBM,2145
36005076300810eadf8000= 00000000155 2:0:1:0 sdq 65:0  10  undef=  undef  IBM,2145
Jul 11 10:08:49 | p= arams =3D 2 queue_if_no_path retain_attached_hw_handle= r 1 alua 2 1 service-time 0 1 2&nb= sp;8:240 1 1 service-time 0 1 2 65:0&nb= sp;1 1
Jul 11 10:08:49 | status =3D = 2 0 1 0 2 1 A 0 1 2 8:24= 0 A 5 0 1 E 0 1 2 65:0 A=  6 0 1
Jul 11 10:08:49 | 36005076300= 810eadf800000000000156: disassemble map [2 queue_if_no= _path retain_attached_hw_handler 1 alua 2 1 = service-time 0 1 2 8:240 1 1 service-ti= me 0 1 2 65:0 1 1 ]
Jul 11 = ;10:08:49 | 8:240: path wwid appears to = ;have changed. Using map wwid.

Jul 11 = ;10:08:49 | 65:0: path wwid appears to = have changed. Using map wwid.

Jul 11 = 10:08:49 | 36005076300810eadf800000000000156: disassemble&n= bsp;status [2 0 1 0 2 1 A 0 1=  2 8:240 A 5 0 1 E 0 1 2=  65:0 A 6 0 1 ]
Jul 11 10:08:49=  | sdp: udev property ID_WWN whitelisted
= Jul 11 10:08:49 | sdq: udev property ID= _WWN whitelisted
Jul 11 10:08:49 | tur ch= ecker refcount 2
Jul 11 10:08:49 | alua&n= bsp;prioritizer refcount 2
Jul 11 10:08:49 |&n= bsp;tur checker refcount 1
Jul 11 10:08:49&nbs= p;| alua prioritizer refcount 1
Jul 11 10= :08:49 | unloading alua prioritizer
Jul 11&nbs= p;10:08:49 | unloading const prioritizer
Jul 1= 1 10:08:49 | unloading tur checker

=0A
liuqing@huayun.com
=0A
=0A
> Dear list,
=0A
> W= e have a FC storage and using multipathd to manager the FC paths.
=0A=
> I've met an issue in this environment. The following is how to=0A
> recreate the issue.
=0A
 
=0A
Whic= h version of multipath-tools have you been using? Could you please
= =0A
run multipathd with "-v 3" and provide the logs of the procedure b= elow?
=0A
 
=0A
Is there a specific reason why you = are using the "getuid_callout"
=0A
option rather than "uid_attrib= ute"?
=0A
 
=0A
Regards,
=0A
Martin
= =0A
 
=0A
>
=0A
> =3D=3D=3D=3D=3D=3D=3D<= /div>=0A
> 1. Map a LUN to host with LUN ID 0,
=0A
> 2.= rescan fc_host, a new path will be found by multipath.
=0A
> = 3. Unmap LUN 0.  path will failed as following.
=0A
> [ro= ot@localhost sys]# multipath -ll
=0A
> Jul 10 18:41:50 | sdp: = couldn't get asymmetric access state
=0A
> Jul 10 18:41:50 | s= dq: couldn't get asymmetric access state
=0A
> 36005076300810e= adf800000000000156 dm-3 IBM,2145
=0A
> size=3D8.0G features=3D= '2 queue_if_no_path retain_attached_hw_handler' hw
=0A
> handl= er=3D'1 alua' wp=3Drw
=0A
> |-+- policy=3D'service-time 0' pri= o=3D0 status=3Denabled
=0A
> | `- 2:0:0:0 sdp 8:240 failed fau= lty running
=0A
> `-+- policy=3D'service-time 0' prio=3D0 stat= us=3Denabled
=0A
>   `- 2:0:1:0 sdq 65:0  faile= d faulty running
=0A
> 4. Map another LUN which have different= ID_SERIAL but with the same
=0A
> LUN ID(0). Multipath(check_= path function) will set the paths up, tur
=0A
> checker will s= uccessfully test the LUN.
=0A
> [root@localhost sys]# /lib/ud= ev/scsi_id --whitelisted --replace-
=0A
> whitespace --device= =3D/dev/mapper/36005076300810eadf800000000000156
=0A
> 3600507= 6300810eadf800000000000155
=0A
>  I think this is not rig= ht, although I do not remove the device by
=0A
> 'echo 1> /= sys/block/sdp/device/delete'. A multipath is identified by
=0A
&g= t; LUN scsi ID, in this situation the multipath
=0A
> ID is no= t equal to LUN scsi ID. And if I add the previous LUN back,
=0A
&= gt; the paths will also be added to that multipath
=0A
> id(36= 005076300810eadf800000000000156).
=0A
>
=0A
> Any= suggestion on how to make it create a new node in /dev with
=0A
= > correct scsi ID? Thanks.
=0A
>
=0A
>
= =0A
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
=0A
> [root@loc= alhost sys]# cat /etc/multipath.conf
=0A
> defaults {
=0A=
>     features "0"
=0A
> &nbs= p;   no_path_retry       &nbs= p;   queue
=0A
>     getuid_call= out "/lib/udev/scsi_id --whitelisted --replace-
=0A
> whitespa= ce --device=3D/dev/%n"
=0A
> }
=0A
> blacklist {=0A
>     devnode "sd[a-m]"
=0A
&g= t; }
=0A
>
=0A
> liuqing@huayun.com
=0A
= > --
=0A
> dm-devel mailing list
=0A
> dm-devel= @redhat.com
=0A
> https://www.redhat.com/mailman/listinfo/dm-d= evel
=0A
 
=0A
--
=0A
Dr. Martin Wilck &l= t;mwilck@suse.com>, Tel. +49 (0)911 74053 2107
=0A
SUSE Linux = GmbH, GF: Felix Imend=C3=B6rffer, Jane Smithard, Graham Norton
=0AHRB 21284 (AG N=C3=BCrnberg)
=0A
 
=0A
=0A ------=_001_NextPart617708430057_=------ --===============6781425846267663477== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============6781425846267663477==--