You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Ashish Singhi (JIRA)" <ji...@apache.org> on 2014/11/03 07:29:33 UTC

[jira] [Commented] (HBASE-9417) Bulk loading should not require client to be same as hbase user

    [ https://issues.apache.org/jira/browse/HBASE-9417?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14194297#comment-14194297 ] 

Ashish Singhi commented on HBASE-9417:
--------------------------------------

This seems to be fixed as part of HBASE-12052.

> Bulk loading should not require client to be same as hbase user
> ---------------------------------------------------------------
>
>                 Key: HBASE-9417
>                 URL: https://issues.apache.org/jira/browse/HBASE-9417
>             Project: HBase
>          Issue Type: Bug
>          Components: regionserver, security
>            Reporter: Enis Soztutar
>
> In unsecure bulk loading, the client creates the files to be bulk loaded, and asks the regionservers to do the operation. Bulk loading is performed by a move, which would mean that the hbase user has to have WRITE permissions for the bulk loaded files. If the client who has generated the files is different than the hbase user, this creates an access denied exception if complete bulk load is not run as the hbase user.
> I think even for unsecure mode, we should mimic what SecureBulkLoadEndpoint does, where hbase creates a staging directory and the client hands off the files to that directory with global perms. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)