Return-Path: Delivered-To: apmail-hadoop-common-user-archive@www.apache.org Received: (qmail 47067 invoked from network); 1 Dec 2009 14:19:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 Dec 2009 14:19:28 -0000 Received: (qmail 25579 invoked by uid 500); 1 Dec 2009 14:19:25 -0000 Delivered-To: apmail-hadoop-common-user-archive@hadoop.apache.org Received: (qmail 25481 invoked by uid 500); 1 Dec 2009 14:19:25 -0000 Mailing-List: contact common-user-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-user@hadoop.apache.org Delivered-To: mailing list common-user@hadoop.apache.org Received: (qmail 25471 invoked by uid 99); 1 Dec 2009 14:19:25 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Dec 2009 14:19:25 +0000 X-ASF-Spam-Status: No, hits=0.2 required=10.0 tests=RCVD_IN_DNSWL_LOW,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [129.93.181.2] (HELO mathstat.unl.edu) (129.93.181.2) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 01 Dec 2009 14:19:15 +0000 Received: from pcp088904pcs.unl.edu (pcp088904pcs.unl.edu [129.93.158.19]) (authenticated bits=0) by mathstat.unl.edu (8.13.8/8.13.8) with ESMTP id nB1EImWR017769 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NOT) for ; Tue, 1 Dec 2009 08:18:54 -0600 From: Brian Bockelman Mime-Version: 1.0 (Apple Message framework v1077) Content-Type: multipart/signed; boundary=Apple-Mail-434-49571054; protocol="application/pkcs7-signature"; micalg=sha1 Subject: Re: concurrent write [ is it defined and consistent ? ] Date: Tue, 1 Dec 2009 08:18:48 -0600 In-Reply-To: <0A8CFEC45B7F4C419F7543867C47442303996BB0@mailserver.nechclst.in> To: common-user@hadoop.apache.org References: <0A8CFEC45B7F4C419F7543867C47442303996BAC@mailserver.nechclst.in> <77493F83-D106-4FF3-9B51-8880D69144EC@cse.unl.edu> <0A8CFEC45B7F4C419F7543867C47442303996BB0@mailserver.nechclst.in> Message-Id: X-Mailer: Apple Mail (2.1077) X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail-434-49571054 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii I double checked, and it appears that the answer you are looking for is = in a funny section ("Data replication"): "Files in HDFS are write-once and have strictly one writer at any time. = " "There is a plan to support appending-writes to files in the future." So, there are no concurrent writes, but there are future plans for = appends (currently in trunk). Brian On Dec 1, 2009, at 8:16 AM, Krishna Kumar wrote: > It doesn't give answer to my query . >=20 > Thanks and Best Regards, > Krishna Kumar > Senior Storage Engineer=20 > Why do we have to die? If we had to die, and everything is gone after > that, then nothing else matters on this earth - everything is = temporary, > at least relative to me. >=20 >=20 > -----Original Message----- > From: Brian Bockelman [mailto:bbockelm@cse.unl.edu]=20 > Sent: Tuesday, December 01, 2009 7:32 PM > To: common-user@hadoop.apache.org > Subject: Re: concurrent write [ is it defined and consistent ? ] >=20 > Hey Krishna, >=20 > You might benefit from the HDFS design document: >=20 > http://hadoop.apache.org/common/docs/current/hdfs_design.html >=20 > Let us know if it is missing important information. >=20 > Brian >=20 > On Dec 1, 2009, at 7:59 AM, Krishna Kumar wrote: >=20 >> Dear all, >>=20 >>=20 >>=20 >> Can anybody tell me how concurrent write happens in HDFS ? >>=20 >>=20 >>=20 >> Thanks and Best Regards, >>=20 >> Krishna Kumar >>=20 >> Senior Storage Engineer=20 >>=20 >> Why do we have to die? If we had to die, and everything is gone after >> that, then nothing else matters on this earth - everything is > temporary, >> at least relative to me. >>=20 >>=20 >>=20 >>=20 >>=20 >>=20 >>=20 >>=20 >> DISCLAIMER:=20 >>=20 > = ------------------------------------------------------------------------ > -----------------------------------------------=20 >> The contents of this e-mail and any attachment(s) are confidential = and >> intended=20 >> for the named recipient(s) only. =20 >> It shall not attach any liability on the originator or NECHCL or its=20= >> affiliates. Any views or opinions presented in =20 >> this email are solely those of the author and may not necessarily > reflect the=20 >> opinions of NECHCL or its affiliates. =20 >> Any form of reproduction, dissemination, copying, disclosure, > modification,=20 >> distribution and / or publication of =20 >> this message without the prior written consent of the author of this > e-mail is=20 >> strictly prohibited. If you have =20 >> received this email in error please delete it and notify the sender=20= >> immediately. .=20 >>=20 > = ------------------------------------------------------------------------ > ----------------------------------------------- >=20 >=20 >=20 >=20 > DISCLAIMER:=20 > = --------------------------------------------------------------------------= ---------------------------------------------=20 > The contents of this e-mail and any attachment(s) are confidential and > intended=20 > for the named recipient(s) only. =20 > It shall not attach any liability on the originator or NECHCL or its=20= > affiliates. Any views or opinions presented in =20 > this email are solely those of the author and may not necessarily = reflect the=20 > opinions of NECHCL or its affiliates. =20 > Any form of reproduction, dissemination, copying, disclosure, = modification,=20 > distribution and / or publication of =20 > this message without the prior written consent of the author of this = e-mail is=20 > strictly prohibited. If you have =20 > received this email in error please delete it and notify the sender=20 > immediately. .=20 > = --------------------------------------------------------------------------= --------------------------------------------- --Apple-Mail-434-49571054 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIICjCCA/gw ggLgoAMCAQICASkwDQYJKoZIhvcNAQEFBQAwdTETMBEGCgmSJomT8ixkARkWA25ldDESMBAGCgmS JomT8ixkARkWAkVTMQ4wDAYDVQQKEwVFU25ldDEgMB4GA1UECxMXQ2VydGlmaWNhdGUgQXV0aG9y aXRpZXMxGDAWBgNVBAMTD0VTbmV0IFJvb3QgQ0EgMTAeFw0wMjEyMDUwODAwMDBaFw0xMzAxMjUw ODAwMDBaMGkxEzARBgoJkiaJk/IsZAEZFgNvcmcxGDAWBgoJkiaJk/IsZAEZFghET0VHcmlkczEg MB4GA1UECxMXQ2VydGlmaWNhdGUgQXV0aG9yaXRpZXMxFjAUBgNVBAMTDURPRUdyaWRzIENBIDEw ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC09dYjYaPbCD5mtbiQb7Ka3y1qAm0ZcqKC FciWcfe8Kwcuy9tjHuIsLf9ZItdkDW4xy8sua9nJlx3KlwjtumTMtOtg35KZCknUd8KM4VGTSFdL VG9AbNayef76caVCGM1+jyF0Lq03kauGOPTcNfZe1TZa3e1c9rc8ljV5OSWa/mfsCACyS5zFIWu0 yIDNyJdf+n0hwaPN53wllpJ30taD+JBjQ7h2k4xRWzeaznLOb9OztZVRA/1sVze+iczFh2xwa4Vd Gy0eIIPw1pfvYwxO36rm0S109qvbsNlaroPRbxerPKakQLpKe034Xcx7gBPqUk/FxoRRWin5EWN3 rz9LAgMBAAGjgZ4wgZswDgYDVR0PAQH/BAQDAgGGMBEGCWCGSAGG+EIBAQQEAwIAhzAdBgNVHQ4E FgQUyhkdEo5upDhdQtQxDgjb2Y0XDV0wHwYDVR0jBBgwFoAUvF1NSC/4NZRZq1yJSz7RsjoUAeow DwYDVR0TAQH/BAUwAwEB/zAlBgNVHREEHjAcgRpET0VHcmlkcy1DQS0xQGRvZWdyaWRzLm9yZzAN BgkqhkiG9w0BAQUFAAOCAQEAZNVrIDLqe39CEOiJt7Q7EpBPhAihMvDTSf/42u0SMbUmChww4mLm ph5DBghZUVF8Yn59kRZMn1QLOtO1HzLqvAvPITacZVPlJgG2IXzlR636YghZFAycbIUEOJDBHR4v tQO1KDxgZwvAbtmKIoxvhUCq2xsfFt9kCBBn+JYtQ6O5LsBJq3PmuubeMcc7mbQAfJZ7h/3Qghgk FIhmE1+LBXPJbkuP8vgfg6h2BKoAf5TFfZECgGZKimfN110tBvfedGZwYYd3/GsJc83B0JN1gny0 gqNVPm392UchXGeBRrHnm2gkhIkr48Oq6EmNGV9/a6XfbplQW/JWbtPVPWkaizCCBAowggLyoAMC AQICAwCB+zANBgkqhkiG9w0BAQUFADBpMRMwEQYKCZImiZPyLGQBGRYDb3JnMRgwFgYKCZImiZPy LGQBGRYIRE9FR3JpZHMxIDAeBgNVBAsTF0NlcnRpZmljYXRlIEF1dGhvcml0aWVzMRYwFAYDVQQD Ew1ET0VHcmlkcyBDQSAxMB4XDTA5MDYwMjE5NDExM1oXDTEwMDYwMjE5NDExM1owYTETMBEGCgmS JomT8ixkARkWA29yZzEYMBYGCgmSJomT8ixkARkWCGRvZWdyaWRzMQ8wDQYDVQQLEwZQZW9wbGUx HzAdBgNVBAMTFkJyaWFuIEJvY2tlbG1hbiA1MDQzMDcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQDPWEl7hBiuFRVBSY4SwvG0HpkCZi74a0BeD0tNARgxoQVJ7jhJjR3G4y8ino0/5axt 2EEfIWUE+DVpV37IWOQl8q/wdvicnhbfjByxBbq4sfWPLepU7+Kd8k1FKHRHermARn9VxEkFLrLB Gp7O5EX4mFHDaQy+Vv0thtA+m4qKoM+DA/8cOkJA5Rn6ZS/v/vtBzJh9HimVnhBx4+rw2cvKN+7r lKsm7qTn9TCZmrQ97CvBEXSkHS11m8vYF6ZwcTgSCJM0M9nnX5JilupQO1vDICXSUZeWX2xpsqeL x1PFGWgDaYXxFGtTRt2Qc9EPwf9Dr72xGPbKN8u5HylpOMDnAgMBAAGjgcIwgb8wEQYJYIZIAYb4 QgEBBAQDAgWgMA4GA1UdDwEB/wQEAwIF4DAfBgNVHSMEGDAWgBTKGR0Sjm6kOF1C1DEOCNvZjRcN XTAYBgNVHSAEETAPMA0GCyqGSIb3TAMHAQMAMD4GA1UdHwQ3MDUwM6AxoC+GLWh0dHA6Ly9jcmwu ZG9lZ3JpZHMub3JnLzFjM2YyY2E4LzFjM2YyY2E4LmNybDAfBgNVHREEGDAWgRRiYm9ja2VsbUBj c2UudW5sLmVkdTANBgkqhkiG9w0BAQUFAAOCAQEAp6KjcWnfnH/MGlUkUWstE9gtPeymHp+2r4zI w8JXigncJh/8qpSZqBcVhD24WFowI95otblrKYNZKW9f2G/hWwDSxZFqHhCDxFO12vDthrzOc3EH CwypJPvIlZPt/E/x93XruzPxJwPz84DKKuPoJAMeNlADbd+92YtRr2y+VuMpgZaebMAoeCdWH8Cq Y8xheNMajf8uiImBbatDuCu7qRvhwgxsMNLHEt4h853K1Zc181RlFGXG1+uL/Q/8VeKiASiCu+7L 1zpfLg7OCr6rJHb5S7wU+CeAvzSqmyy0fd2mwPeiX7huK+Cw4UjaB3yGKItzWT+KQJnV//wcSrzZ dTGCAv0wggL5AgEBMHAwaTETMBEGCgmSJomT8ixkARkWA29yZzEYMBYGCgmSJomT8ixkARkWCERP RUdyaWRzMSAwHgYDVQQLExdDZXJ0aWZpY2F0ZSBBdXRob3JpdGllczEWMBQGA1UEAxMNRE9FR3Jp ZHMgQ0EgMQIDAIH7MAkGBSsOAwIaBQCgggFiMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJ KoZIhvcNAQkFMQ8XDTA5MTIwMTE0MTg0OVowIwYJKoZIhvcNAQkEMRYEFDY6zS/2ROef25qaQJsW 5/NL0ZrpMH8GCSsGAQQBgjcQBDFyMHAwaTETMBEGCgmSJomT8ixkARkWA29yZzEYMBYGCgmSJomT 8ixkARkWCERPRUdyaWRzMSAwHgYDVQQLExdDZXJ0aWZpY2F0ZSBBdXRob3JpdGllczEWMBQGA1UE AxMNRE9FR3JpZHMgQ0EgMQIDAIH7MIGBBgsqhkiG9w0BCRACCzFyoHAwaTETMBEGCgmSJomT8ixk ARkWA29yZzEYMBYGCgmSJomT8ixkARkWCERPRUdyaWRzMSAwHgYDVQQLExdDZXJ0aWZpY2F0ZSBB dXRob3JpdGllczEWMBQGA1UEAxMNRE9FR3JpZHMgQ0EgMQIDAIH7MA0GCSqGSIb3DQEBAQUABIIB AB9ny+2e2VddMhbj4TeODCJ6u0Khxtyv2A7prAhPDZy81f7zenBZ0fN5S5lmJwE/HUpT77k+PlSW 7nyxIUCexGwtJBC9nujskFyeJeDQIyut4IJ/lmf91J/ki8DBf4IVw0DF2z5tVU40p/ERNb5A8ZQb uWJ0c7y509pYWH6zJcU0xbAW9zVTZoz3R/8WmT6bXcqTAo8HjtKLt06263b8WFPeR0p880fSX2PZ pmXb2nBJma0RC1Wl3yLILPCezUfe96T/UjUiXE81QGaYVzRbgj1X/rZUd2tezBrARM/G8QmgCGnB cyNVebW1Jou3KEVy07CoWfbivpp0AsRHarUykL4AAAAAAAA= --Apple-Mail-434-49571054--