CDH内置的数据库

2018-02-13  本文已影响0人  101之歌

采用Cloudera-Manager安装CDH时,采用内嵌数据库各数据库用户密码的保存位置
https://yq.aliyun.com/articles/43477

1,scm数据库的用户名,密码
[root@master ~]# more /etc/cloudera-scm-server/db.properties

Auto-generated by initialize_embedded_db.sh

20171215-153400

These are database settings for CM Manager

com.cloudera.cmf.db.type=postgresql
com.cloudera.cmf.db.host=localhost:7432
com.cloudera.cmf.db.name=scm
com.cloudera.cmf.db.user=scm
com.cloudera.cmf.db.password=rEA7ppWpb5
com.cloudera.cmf.db.setupType=EMBEDDED

2,其他数据库(如amon,hmon,smon,rman,nav)的用户名、密码
[root@master ~]# more /etc/cloudera-scm-server/db.mgmt.properties

Auto-generated by initialize_embedded_db.sh

20171214-205907

These are database credentials for databases

created by "cloudera-scm-server-db" for

Cloudera Manager Management Services,

to be used during the installation wizard if

the embedded database route is taken.

The source of truth for these settings

is the Cloudera Manager databases and

changes made here will not be reflected

there automatically.

com.cloudera.cmf.ACTIVITYMONITOR.db.type=postgresql
com.cloudera.cmf.ACTIVITYMONITOR.db.host=master:7432
com.cloudera.cmf.ACTIVITYMONITOR.db.name=amon
com.cloudera.cmf.ACTIVITYMONITOR.db.user=amon
com.cloudera.cmf.ACTIVITYMONITOR.db.password=iVq25fWL6F
com.cloudera.cmf.REPORTSMANAGER.db.type=postgresql
com.cloudera.cmf.REPORTSMANAGER.db.host=master:7432
com.cloudera.cmf.REPORTSMANAGER.db.name=rman
com.cloudera.cmf.REPORTSMANAGER.db.user=rman
com.cloudera.cmf.REPORTSMANAGER.db.password=1Ze76s7BkA
com.cloudera.cmf.NAVIGATOR.db.type=postgresql
com.cloudera.cmf.NAVIGATOR.db.host=master:7432
com.cloudera.cmf.NAVIGATOR.db.name=nav
com.cloudera.cmf.NAVIGATOR.db.user=nav
com.cloudera.cmf.NAVIGATOR.db.password=uuJpO6gVQt
com.cloudera.cmf.NAVIGATORMETASERVER.db.type=postgresql
com.cloudera.cmf.NAVIGATORMETASERVER.db.host=master:7432
com.cloudera.cmf.NAVIGATORMETASERVER.db.name=navms
com.cloudera.cmf.NAVIGATORMETASERVER.db.user=navms
com.cloudera.cmf.NAVIGATORMETASERVER.db.password=s7EZ2yV4AQ
com.cloudera.cmf.ACTIVITYMONITOR.db.type=postgresql
com.cloudera.cmf.ACTIVITYMONITOR.db.host=master:7432
com.cloudera.cmf.ACTIVITYMONITOR.db.name=amon
com.cloudera.cmf.ACTIVITYMONITOR.db.user=amon
com.cloudera.cmf.ACTIVITYMONITOR.db.password=jrxEyOUPzc
com.cloudera.cmf.REPORTSMANAGER.db.type=postgresql
com.cloudera.cmf.REPORTSMANAGER.db.host=master:7432
com.cloudera.cmf.REPORTSMANAGER.db.name=rman
com.cloudera.cmf.REPORTSMANAGER.db.user=rman
com.cloudera.cmf.REPORTSMANAGER.db.password=DxkZHzer6J
com.cloudera.cmf.NAVIGATOR.db.type=postgresql
com.cloudera.cmf.NAVIGATOR.db.host=master:7432
com.cloudera.cmf.NAVIGATOR.db.name=nav
com.cloudera.cmf.NAVIGATOR.db.user=nav
com.cloudera.cmf.NAVIGATOR.db.password=r2wfwi4wAV
com.cloudera.cmf.NAVIGATORMETASERVER.db.type=postgresql
com.cloudera.cmf.NAVIGATORMETASERVER.db.host=master:7432
com.cloudera.cmf.NAVIGATORMETASERVER.db.name=navms
com.cloudera.cmf.NAVIGATORMETASERVER.db.user=navms
com.cloudera.cmf.NAVIGATORMETASERVER.db.password=RASOYsvIcZ
com.cloudera.cmf.ACTIVITYMONITOR.db.type=postgresql
com.cloudera.cmf.ACTIVITYMONITOR.db.host=master:7432
com.cloudera.cmf.ACTIVITYMONITOR.db.name=amon
com.cloudera.cmf.ACTIVITYMONITOR.db.user=amon
com.cloudera.cmf.ACTIVITYMONITOR.db.password=48HdtbdGPT
com.cloudera.cmf.REPORTSMANAGER.db.type=postgresql
com.cloudera.cmf.REPORTSMANAGER.db.host=master:7432
com.cloudera.cmf.REPORTSMANAGER.db.name=rman
com.cloudera.cmf.REPORTSMANAGER.db.user=rman
com.cloudera.cmf.REPORTSMANAGER.db.password=JDXUCQUUa7
com.cloudera.cmf.NAVIGATOR.db.type=postgresql
com.cloudera.cmf.NAVIGATOR.db.host=master:7432
com.cloudera.cmf.NAVIGATOR.db.name=nav
com.cloudera.cmf.NAVIGATOR.db.user=nav
com.cloudera.cmf.NAVIGATOR.db.password=hq3LRZelH9
com.cloudera.cmf.NAVIGATORMETASERVER.db.type=postgresql
com.cloudera.cmf.NAVIGATORMETASERVER.db.host=master:7432
com.cloudera.cmf.NAVIGATORMETASERVER.db.name=navms
com.cloudera.cmf.NAVIGATORMETASERVER.db.user=navms
com.cloudera.cmf.NAVIGATORMETASERVER.db.password=O7rIKu85UB
com.cloudera.cmf.ACTIVITYMONITOR.db.type=postgresql
com.cloudera.cmf.ACTIVITYMONITOR.db.host=master:7432
com.cloudera.cmf.ACTIVITYMONITOR.db.name=amon
com.cloudera.cmf.ACTIVITYMONITOR.db.user=amon
com.cloudera.cmf.ACTIVITYMONITOR.db.password=wyG6wvois2
com.cloudera.cmf.REPORTSMANAGER.db.type=postgresql
com.cloudera.cmf.REPORTSMANAGER.db.host=master:7432
com.cloudera.cmf.REPORTSMANAGER.db.name=rman
com.cloudera.cmf.REPORTSMANAGER.db.user=rman
com.cloudera.cmf.REPORTSMANAGER.db.password=9UJBLOYHrI
com.cloudera.cmf.NAVIGATOR.db.type=postgresql
com.cloudera.cmf.NAVIGATOR.db.host=master:7432
com.cloudera.cmf.NAVIGATOR.db.name=nav
com.cloudera.cmf.NAVIGATOR.db.user=nav
com.cloudera.cmf.NAVIGATOR.db.password=ROVFYM0XhS
com.cloudera.cmf.NAVIGATORMETASERVER.db.type=postgresql
com.cloudera.cmf.NAVIGATORMETASERVER.db.host=master:7432
com.cloudera.cmf.NAVIGATORMETASERVER.db.name=navms
com.cloudera.cmf.NAVIGATORMETASERVER.db.user=navms
com.cloudera.cmf.NAVIGATORMETASERVER.db.password=pg65hDY8UF
com.cloudera.cmf.ACTIVITYMONITOR.db.type=postgresql
com.cloudera.cmf.ACTIVITYMONITOR.db.host=master:7432
com.cloudera.cmf.ACTIVITYMONITOR.db.name=amon
com.cloudera.cmf.ACTIVITYMONITOR.db.user=amon
com.cloudera.cmf.ACTIVITYMONITOR.db.password=f8OJRGyurP
com.cloudera.cmf.REPORTSMANAGER.db.type=postgresql
com.cloudera.cmf.REPORTSMANAGER.db.host=master:7432
com.cloudera.cmf.REPORTSMANAGER.db.name=rman
com.cloudera.cmf.REPORTSMANAGER.db.user=rman
com.cloudera.cmf.REPORTSMANAGER.db.password=kEq6Xlu7hL
com.cloudera.cmf.NAVIGATOR.db.type=postgresql
com.cloudera.cmf.NAVIGATOR.db.host=master:7432
com.cloudera.cmf.NAVIGATOR.db.name=nav
com.cloudera.cmf.NAVIGATOR.db.user=nav
com.cloudera.cmf.NAVIGATOR.db.password=9P41qAB8YR
com.cloudera.cmf.NAVIGATORMETASERVER.db.type=postgresql
com.cloudera.cmf.NAVIGATORMETASERVER.db.host=master:7432
com.cloudera.cmf.NAVIGATORMETASERVER.db.name=navms
com.cloudera.cmf.NAVIGATORMETASERVER.db.user=navms
com.cloudera.cmf.NAVIGATORMETASERVER.db.password=Xlal07cTbq
com.cloudera.cmf.ACTIVITYMONITOR.db.type=postgresql
com.cloudera.cmf.ACTIVITYMONITOR.db.host=master:7432
com.cloudera.cmf.ACTIVITYMONITOR.db.name=amon
com.cloudera.cmf.ACTIVITYMONITOR.db.user=amon
com.cloudera.cmf.ACTIVITYMONITOR.db.password=xVpiw7Tp0G
com.cloudera.cmf.REPORTSMANAGER.db.type=postgresql
com.cloudera.cmf.REPORTSMANAGER.db.host=master:7432
com.cloudera.cmf.REPORTSMANAGER.db.name=rman
com.cloudera.cmf.REPORTSMANAGER.db.user=rman
com.cloudera.cmf.REPORTSMANAGER.db.password=VFTnZ0mIF9
com.cloudera.cmf.NAVIGATOR.db.type=postgresql
com.cloudera.cmf.NAVIGATOR.db.host=master:7432
com.cloudera.cmf.NAVIGATOR.db.name=nav
com.cloudera.cmf.NAVIGATOR.db.user=nav
com.cloudera.cmf.NAVIGATOR.db.password=QpaH98fYjO
com.cloudera.cmf.NAVIGATORMETASERVER.db.type=postgresql
com.cloudera.cmf.NAVIGATORMETASERVER.db.host=master:7432
com.cloudera.cmf.NAVIGATORMETASERVER.db.name=navms
com.cloudera.cmf.NAVIGATORMETASERVER.db.user=navms
com.cloudera.cmf.NAVIGATORMETASERVER.db.password=rA79ewjHlc

3,连接数据库
psql --host=localhost --port=7432 --username=scm --dbname=postgres -v ON_ERROR_STOP=1

密码:就是第一个中的password

psql --host=localhost --port=7432 --username=hmon --dbname=hmon -v ON_ERROR_STOP=1

psql --host=localhost --port=7432 --username=hive --dbname=hive -v ON_ERROR_STOP=1

psql --host=localhost --port=7432 --username=cloudera-scm --dbname=postgres -v ON_ERROR_STOP=1

4,数据库管理者(相当于oracle DBA)cloudera-scm的用户名、密码
[root@master ~]# vim /var/lib/cloudera-scm-server-db/data/generated_password.txt
查看密码:3jVNvlA0yS

进入以后:

postgres=> \l
资料库列表
名称 | 拥有者 | 字元编码 | 排序规则 | Ctype | 存取权限
-----------+--------------+----------+------------+------------+-----------------------------------
amon | amon | UTF8 | en_US.UTF8 | en_US.UTF8 |
nav | nav | UTF8 | en_US.UTF8 | en_US.UTF8 |
navms | navms | UTF8 | en_US.UTF8 | en_US.UTF8 |
postgres | cloudera-scm | UTF8 | en_US.UTF8 | en_US.UTF8 |
rman | rman | UTF8 | en_US.UTF8 | en_US.UTF8 |
scm | scm | UTF8 | en_US.UTF8 | en_US.UTF8 |
sentry | sentry | UTF8 | en_US.UTF8 | en_US.UTF8 |
template0 | cloudera-scm | UTF8 | en_US.UTF8 | en_US.UTF8 | =c/"cloudera-scm"
: "cloudera-scm"=CTc/"cloudera-scm"
template1 | cloudera-scm | UTF8 | en_US.UTF8 | en_US.UTF8 | =c/"cloudera-scm"
: "cloudera-scm"=CTc/"cloudera-scm"
(9 行记录)

postgres=> \c sentry
psql (8.4.20)
您现在已经连线到资料库 "sentry"。.

sentry=> \d
关联列表
架构模式 | 名称 | 型别 | 拥有者
----------+------------------------------+--------+--------
public | SENTRY_DB_PRIVILEGE | 资料表 | sentry
public | SENTRY_GM_PRIVILEGE | 资料表 | sentry
public | SENTRY_GROUP | 资料表 | sentry
public | SENTRY_ROLE | 资料表 | sentry
public | SENTRY_ROLE_DB_PRIVILEGE_MAP | 资料表 | sentry
public | SENTRY_ROLE_GM_PRIVILEGE_MAP | 资料表 | sentry
public | SENTRY_ROLE_GROUP_MAP | 资料表 | sentry
public | SENTRY_VERSION | 资料表 | sentry
(8 行记录)

尝试查询的时候,提示:
sentry=> SELECT * FROM "SENTRY_GROUP";
ERROR: permission denied for relation SENTRY_GROUP

删除数据库:
postgres=# DROP DATABASE sentry

退出:
sentry=> \q

如果我使用cloudera-scm用户登录的时候,查询:
sentry=# SELECT * FROM "SENTRY_GROUP";
GROUP_ID | GROUP_NAME | CREATE_TIME
----------+------------+-------------
(0 行记录)

sentry=# SELECT * FROM "SENTRY_ROLE";
ROLE_ID | ROLE_NAME | CREATE_TIME
---------+-----------+-------------
(0 行记录)

sentry=# SELECT * FROM "SENTRY_DB_PRIVILEGE";
DB_PRIVILEGE_ID | PRIVILEGE_SCOPE | SERVER_NAME | DB_NAME | TABLE_NAME | COLUMN_NAME | URI | ACTION | CREATE_TIME | WITH_GRANT_OPTIO
N
-----------------+-----------------+-------------+---------+------------+-------------+-----+--------+-------------+-----------------
--
(0 行记录)

sentry=# SELECT * FROM "SENTRY_GM_PRIVILEGE";
GM_PRIVILEGE_ID | COMPONENT_NAME | SERVICE_NAME | RESOURCE_NAME_0 | RESOURCE_NAME_1 | RESOURCE_NAME_2 | RESOURCE_NAME_3 | RESOURCE_T
YPE_0 | RESOURCE_TYPE_1 | RESOURCE_TYPE_2 | RESOURCE_TYPE_3 | ACTION | SCOPE | CREATE_TIME | WITH_GRANT_OPTION
-----------------+----------------+--------------+-----------------+-----------------+-----------------+-----------------+-----------
------+-----------------+-----------------+-----------------+--------+-------+-------------+-------------------
(0 行记录)

sentry=# SELECT * FROM "SENTRY_ROLE_DB_PRIVILEGE_MAP";
ROLE_ID | DB_PRIVILEGE_ID | GRANTOR_PRINCIPAL
---------+-----------------+-------------------
(0 行记录)

sentry=# SELECT * FROM "SENTRY_VERSION";
VER_ID | SCHEMA_VERSION | VERSION_COMMENT
--------+----------------+------------------------------
1 | 1.5.0 | Sentry release version 1.5.0
(1 行记录)

都是没有记录

上一篇下一篇

猜你喜欢

热点阅读