Return-Path: X-Original-To: apmail-zookeeper-user-archive@www.apache.org Delivered-To: apmail-zookeeper-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5298D10C04 for ; Wed, 11 Sep 2013 11:00:03 +0000 (UTC) Received: (qmail 52951 invoked by uid 500); 11 Sep 2013 10:59:56 -0000 Delivered-To: apmail-zookeeper-user-archive@zookeeper.apache.org Received: (qmail 52894 invoked by uid 500); 11 Sep 2013 10:59:54 -0000 Mailing-List: contact user-help@zookeeper.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@zookeeper.apache.org Delivered-To: mailing list user@zookeeper.apache.org Received: (qmail 52848 invoked by uid 99); 11 Sep 2013 10:59:51 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 11 Sep 2013 10:59:51 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of rakeshr@huawei.com designates 119.145.14.66 as permitted sender) Received: from [119.145.14.66] (HELO szxga03-in.huawei.com) (119.145.14.66) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 11 Sep 2013 10:59:45 +0000 Received: from 172.24.2.119 (EHLO szxeml205-edg.china.huawei.com) ([172.24.2.119]) by szxrg03-dlp.huawei.com (MOS 4.4.2a-FCS FastPath queued) with ESMTP id AEB33593; Wed, 11 Sep 2013 18:59:22 +0800 (CST) Received: from SZXEML404-HUB.china.huawei.com (10.82.67.59) by szxeml205-edg.china.huawei.com (172.24.2.58) with Microsoft SMTP Server (TLS) id 14.1.323.7; Wed, 11 Sep 2013 18:57:44 +0800 Received: from szxeml561-mbx.china.huawei.com ([169.254.5.162]) by szxeml404-hub.china.huawei.com ([::1]) with mapi id 14.01.0323.007; Wed, 11 Sep 2013 18:57:45 +0800 From: Rakesh R To: "user@zookeeper.apache.org" Subject: RE: How dose zookeeper handle fault-detect in distributed storage system Thread-Topic: How dose zookeeper handle fault-detect in distributed storage system Thread-Index: AQHOrraqkWGVo3mfPUiRa3gAbclsBpm/mP6AgAAQfICAACDpAIAAkcZQ Date: Wed, 11 Sep 2013 10:57:44 +0000 Message-ID: References: <8297E846-6AF7-4DBB-A341-B00017B704E4@icloud.com> <421E9125-5E97-4EC4-B23A-B37F65E8DAFB@icloud.com> In-Reply-To: Accept-Language: en-US, zh-CN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.18.170.130] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected X-Virus-Checked: Checked by ClamAV on apache.org SGkgRmVuZ2d1YW5nLA0KDQo+IEhlcmUgbXkgcXVlc3Rpb24gaXMgOiBIb3cgZG9zZSB6ayBoYW5k bGUgZmF1bHQtZGV0ZWN0IGluIHRoaXMgDQo+IHN5c3RlbShob3cgZG9zZSBkaXNwYXRjaCBub2Rl IGFuZCBtaWRkbGV3YXJlIGtub3cgdGhhdCBhIHN0b3JlIG5vZGUgaXMgDQo+IGRvd24pLg0KDQpB ZGRpbmcgZmV3IG1vcmUsIGhvcGUgaXQgd2lsbCBoZWxwIHlvdTopDQoNClpvb0tlZXBlciBoYXMg YSBoaWVyYXJjaGFsIHN0cnVjdHVyZSBhbmQgbGlrZSBhIGRpc3RyaWJ1dGVkIGZpbGUgc3lzdGVt LiBZb3Ugd2lsbCBiZSBhYmxlIHRvIGNyZWF0ZSB6bm9kZXMsIGxpa2UgZmlsZXMgY3JlYXRpbmcg dW5kZXIgZGlyZWN0b3J5Lg0KDQpXaGVuIGNvbWVzIHRvIHlvdXIgdXNlY2FzZSwgU3RvcmUgbm9k ZSB3aWxsIGNyZWF0ZSBhIHpvb2tlZXBlciBjbGllbnQgc2Vzc2lvbiBhbmQgcmVnaXN0ZXIgd2l0 aCB6b29rZWVwZXIoaGVyZSBzdG9yZSBub2RlIGNhbiBjcmVhdGUgZXBoZW1yYWwgem5vZGUgaW4g em9va2VlcGUsIHRvIHNob3cgaGlzIHByZXNlbmNlKS4NCg0KRGlzcGF0Y2ggYW5kIG1pZGRsZXdh cmUgbm9kZXMgY2FuIGRvIHdhdGNoaW5nIHRoZXNlIHpub2RlcyB1c2luZyB6b29rZWVwZXIgd2F0 Y2ggbm90aWZpY2F0aW9uIG1lY2hhbmlzbS4gV2hlbiB0aGUgU3RvcmUgZ29lcyBkb3duLCB3aWxs IGxvc2Ugem9va2VlcGVyIGNvbm5lY3Rpb24gYW5kIHRoZSBlcGhlbWVyYWwgem5vZGUgd2lsbCBi ZSBkZWxldGVkLiBJbnR1cm4gTWlkZGxld2FyZSBhbmQgRGlzcGF0Y2ggd291bGQgYmUgcmVjZWl2 aW5nIHRoZSB3YXRjaGVyIG5vdGlmaWNhdGlvbnMuIFlvdSBjYW4gYWRkIHlvdXIgbG9naWMgb24g dGhlc2Ugd2F0Y2hlcnMuDQoNClBsZWFzZSBzZWUgdGhlIGZvbGxvd2luZyBsaW5rcyB0byBrbm93 IG1vcmUgYWJvdXQgdGhlIHpOb2RlIGFuZCB3YXRjaGluZyBjb25jZXB0cy4NCg0KaHR0cDovL3pv b2tlZXBlci5hcGFjaGUub3JnL2RvYy9yMy40LjUvem9va2VlcGVyUHJvZ3JhbW1lcnMuaHRtbCNz Y196a0RhdGFNb2RlbF96bm9kZXMNCmh0dHA6Ly96b29rZWVwZXIuYXBhY2hlLm9yZy9kb2MvcjMu NC41L3pvb2tlZXBlclByb2dyYW1tZXJzLmh0bWwjRXBoZW1lcmFsK05vZGVzDQpodHRwOi8vem9v a2VlcGVyLmFwYWNoZS5vcmcvZG9jL3IzLjQuNS96b29rZWVwZXJQcm9ncmFtbWVycy5odG1sI2No X3prV2F0Y2hlcw0KDQotUmFrZXNoDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9t OiBHZXJtYW4gQmxhbmNvIFttYWlsdG86Z2VybWFuLmJsYW5jby5ibGFuY29AZ21haWwuY29tXSAN ClNlbnQ6IDExIFNlcHRlbWJlciAyMDEzIDE1OjM5DQpUbzogdXNlckB6b29rZWVwZXIuYXBhY2hl Lm9yZw0KU3ViamVjdDogUmU6IEhvdyBkb3NlIHpvb2tlZXBlciBoYW5kbGUgZmF1bHQtZGV0ZWN0 IGluIGRpc3RyaWJ1dGVkIHN0b3JhZ2Ugc3lzdGVtDQoNCkkgYW0gbm90IHN1cmUgdGhhdCBJIGdl dCB5b3VyIHBvaW50Lg0KWW91IG5lZWQgYSBab29LZWVwZXIgZW5zZW1ibGUgd2l0aCBzZXZlcmFs IHNlcnZlcnMgKG1pbmltdW4gcmVjb21tZW5kZWQgbnVtYmVyIGlzIDMpLiBPbmUgb2YgdGhlbSB3 aWxsIGJlIHNlbGVjdGVkIGFzIGEgbGVhZGVyIG9mIHRoZSBlbnNlbWJsZSB3aGVuIHJlcXVpcmVk LCBidXQgbm9ybWFsbHkgeW91IGRvbid0IGhhdmUgdG8gd29ycnkgYWJvdXQgdGhhdC4NCk5vcm1h bGx5IHlvdSB3aWxsIG5lZWQgdG8gcnVuIHRoZSBzZXJ2ZXJzIGluIHRoZSBab29LZWVwZXIgZW5z ZW1ibGUgYXMgaW5kZXBlbmRlbnQgcHJvY2Vzc2VzLCBhbmQgZWFjaCBvZiB0aGVtIHNob3VsZCBy dW4gaW4gYSBkaWZmZXJlbnQgbWFjaGluZSBpbiBvcmRlciB0byBpbmNyZWFzZSByZWR1bmRhbmN5 LiBUaGVzZSBwcm9jZXNzZXMgY291bGQgYmUgcnVubmluZyBpbiBhbnkgbWFjaGluZSBpbiB5b3Vy IG5ldHdvcmssIGluY2x1ZGluZyBJIGFzc3VtZSwgdGhlIG1hY2hpbmVzIHRoYXQgaG9zdCB0aGUg ZGlzcGF0Y2ggbm9kZXMsIHN0b3JlIG5vZGVzIGFuZCBtaWRkbGV3YXJlLiBPbiB0b3Agb2YgdGhh dCwgWm9vS2VlcGVyIGNsaWVudHMgbXVzdCBiZSBzb21laG93IGxpbmtlZCB3aXRoIHlvdXIgZGlz cGF0Y2gvc3RvcmUvbWlkZGxld2FyZSBub2RlcyBhbmQgbWFuYWdlIHRoZSBpbmZvcm1hdGlvbiBz dG9yZWQgaW4gdGhlIFpvb0tlZXBlciBlbnNlbWJsZS4NCg0KDQoNCk9uIFdlZCwgU2VwIDExLCAy MDEzIGF0IDEwOjExIEFNLCBmZW5nZ3VhbmcgZ29uZw0KPGdvbmdmZW5nZ3VhbmdAaWNsb3VkLmNv bT53cm90ZToNCg0KPiBUaGFua3MgdmVyeSBtdWNoIEdlcm1hbiwNCj4gICAgICAgICBUaGUgc2Vj b25kIHBvc3NpYmlsaXR5IG9mIHlvdSBhbnN3ZXIgd2lsbCBiZSBncmVhdC4gQnV0IGkgDQo+IHN0 aWxsIGNvbmZ1c2VkIGFib3V0ICB0aGUgc2VydmVycyhMZWFkZXIpIGFuZCBjbGllbnRzLg0KPiBT aG91bGQgaSBkaXN0aW5ndWlzaCBzZXJ2ZXJzKExlYWRlcikgYW5kIGNsaWVudHMgYmV0d2VlbiBk aXNwYXRjaCANCj4gbm9kZXMsIHN0b3JlIG5vZGVzIGFuZCBtaWRkbGV3YXJlPw0KPiBPciBzaG91 bGQgaSBqdXN0IGlnbm9yZSBhbGwgdGhpcyBjb25jZXB0cz8NCj4g5ZyoIDIwMTMtOS0xMe+8jOS4 i+WNiDM6MTLvvIxHZXJtYW4gQmxhbmNvIDxnZXJtYW4uYmxhbmNvLmJsYW5jb0BnbWFpbC5jb20+ IOWGmemBk++8mg0KPg0KPiA+IEhlbGxvIEZlbmdndWFuZyBHb25nLA0KPiA+IEkgdGhpbmsgdGhl cmUgaXMgbW9yZSB0aGFuIG9uZSBhbnN3ZXIgdG8geW91ciBxdWVzdGlvbi4NCj4gPiBPbmUgcG9z c2liaWxpdHkgd291bGQgYmUgdG8gaGF2ZSBlYWNoIG9mIHlvdXIgbm9kZXMgYXMgem9va2VlcGVy IA0KPiA+IGNsaWVudHMgdGhhdCBjcmVhdGUgYW4gZXBoZW1lcmFsIG5vZGUgaW4gdGhlIHpvb2tl ZXBlciBkYXRhLCBhbmQgDQo+ID4gcXVlcnkgYW5kIG1vc3QgbGlrZWx5IHN1YnNjcmliZSB0byBj aGFuZ2VzIHNvIHRoYXQgdGhleSBhcmUgbm90aWZpZWQgDQo+ID4gYWJvdXQgdGhlIHN0YXR1cyBv ZiB0aGUgZXBoZW1lcmFsIHpvb2tlZXBlciBub2RlcyBjcmVhdGVkIGJ5IHRoZSANCj4gPiByZXN0 IG9mIHRoZSBub2Rlcy4gSWYgeW91DQo+IGFyZQ0KPiA+IG9ubHkgaW50ZXJlc3RlZCBpbiBkaXNw YXRjaCBhbmQgbWlkZGxld2FyZSBub2RlcyBrbm93aW5nIGFib3V0IHRoZSANCj4gPiBzdGF0dXMg b2Ygc3RvcmUgbm9kZXMsIHRoZW4geW91IGNvdWxkIGhhdmUgZXBoZW1lcmFsIHpvb2tlZXBlciBu b2RlcyANCj4gPiBjcmVhdGVkDQo+IG9ubHkNCj4gPiBieSB0aGUgc3RvcmUgbm9kZXMsIGFuZCBk aXNwYXRjaCBhbmQgbWlkZGxld2FyZSBub2RlcyBxdWVyeWluZyBhbmQgDQo+ID4gc3Vic2NyaWJp bmcgdG8gdGhlIHJlc3VsdGluZyBzdGF0dXMuDQo+ID4gWW91IHdpbGwgbmVlZCB0byBtYWtlIHN1 cmUgdGhhdCB0aGUgZXZlbnRzIG9mIHN0b3JlIG5vZGVzIGdvaW5nIHVwIA0KPiA+IGFuZA0KPiBk b3duDQo+ID4gYXJlIHJlZmxlY3RlZCBjb3JyZWN0bHkgaW4gdGhlIGNyZWF0aW9uIGFuZCBkZWxl dGlvbiBvZiB0aGUgDQo+ID4gem9va2VlcGVyDQo+IG5vZGUuDQo+ID4gWW91IHdpbGwgYWxzbyBo YXZlIHRvIHR1bmUgdGhlIGhlYXJ0YmVhdCBiZXR3ZWVuIHpvb2tlZXBlciBjbGllbnQgDQo+ID4g YW5kIHNlcnZlciBzbyB0aGF0IGl0IGZpdHMgeW91ciByZXF1aXJlbWVudHMuDQo+ID4gRG9lcyB0 aGF0IHN1aXQgeW91Pw0KPiA+IEFueSBvdGhlciBvcHRpb25zPw0KPiA+IEdvb2QgbHVjayA6LSkN Cj4gPg0KPiA+DQo+ID4gT24gV2VkLCBTZXAgMTEsIDIwMTMgYXQgODoxNyBBTSwgZmVuZ2d1YW5n IGdvbmcgPA0KPiBnb25nZmVuZ2d1YW5nQGljbG91ZC5jb20+d3JvdGU6DQo+ID4NCj4gPj4gSGkg YWxsOg0KPiA+Pg0KPiA+PiAgICAgICAgUmVjZW50bHkgbXkgbGFiIHdhbnQgdG8gdXNlIHprIHRv IG1hbmFnZXIgb3VyIGNsdXN0ZXIoRmF1bHQgDQo+ID4+IGRldGVjdCkuIE91ciBjbHVzdGVyIGlu Y2x1ZGVzIHRocmVlIGtpbmRzIG9mIG5vZGU6DQo+ID4+IDEuIGRpc3BhdGNoIG5vZGUgOiBsb2Fk IGJhbGFuY2UgYW5kIGRpc3BhdGNoIGRhdGEuDQo+ID4+IDIuIHN0b3JlIG5vZGU6IHJlY2VpdmUg ZGF0YSBmcm9tIGRpc3BhdGNoIG5vZGUgYW5kIHN0b3JlLg0KPiA+PiAzLiBtaWRkbGV3YXJlOiBx dWVyeSBkYXRhIGZyb20gYWxsIHRoZSBzdG9yZSBub2RlLg0KPiA+PiBIZXJlIG15IHF1ZXN0aW9u IGlzIDogSG93IGRvc2UgemsgaGFuZGxlIGZhdWx0LWRldGVjdCBpbiB0aGlzIA0KPiA+PiBzeXN0 ZW0oaG93IGRvc2UgZGlzcGF0Y2ggbm9kZSBhbmQgbWlkZGxld2FyZSBrbm93IHRoYXQgYSBzdG9y ZSBub2RlIA0KPiA+PiBpcyBkb3duKS4NCj4NCj4NCg==