Member since
11-14-2016
7
Posts
4
Kudos Received
1
Solution
My Accepted Solutions
Title | Views | Posted |
---|---|---|
1469 | 12-21-2016 12:28 AM |
12-21-2016
12:28 AM
4 Kudos
This : Insufficient permissions (user=atlas, scope=default,params=[namespace=default,table=default:atlas_titan,family=s],action=CREATE Simply means that your Atlas service user has no longer access to the backend tables , therefore the Atlas Rest API service can't serve the records which in turn causes the empty http response . First , stop the Atlas service in Ambari Admin Ui, then connect in the container as a root follow these steps: # su hbase hbase shell
Execute the following command in HBase shell, to grant global permissions to 'atlas' user so it can create the tables it needs: hbase(main):001:0> grant 'atlas', 'RWXCA'
Start Atlas service in Ambari Admin Ui, Execute the following command in HBase shell, to revoke global permissions granted to 'atlas' user: hbase(main):001:0> revoke 'atlas' Execute the following commands in HBase shell, to enable Atlas to access necessary HBase tables hbase(main):001:0> grant 'atlas', 'RWXCA', 'atlas_titan' hbase(main):001:0> grant 'atlas', 'RWXCA', 'ATLAS_ENTITY_AUDIT_EVENTS' hbase(main):001:0> exit Return to the Ambari Admin UI , start the Altas service You should be able to check by connecting back to Atlas dashboard , or simple watch the log tail -f /var/log/atlas/application.log For details please refer to the following : http://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.5.0/bk_data-governance/content/ch_hdp_data_governance_install_atlas_ambari.html
... View more