Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CM中如何添加CBOARD组件操作手册 #548

Open
junjiem opened this issue Jun 8, 2018 · 4 comments
Open

CM中如何添加CBOARD组件操作手册 #548

junjiem opened this issue Jun 8, 2018 · 4 comments

Comments

@junjiem
Copy link
Contributor

junjiem commented Jun 8, 2018

1、CSD

CSD (Custom Service Descriptor for Cloudera Manager)

(1)、下载相应的CSD的jar包

http://202.101.3.118:9089/cboard/csd/

如:CBOARD-*.jar

(2)、将其拷贝到下面配置的目录中

可以查看CM主页 > 管理 > 设置 > 自定义服务描述符 > 本地描述符存储库路径,一般默认是/opt/cloudera/csd

(3)、将其权限改为cloudera-scm:cloudera-scm和644

chown cloudera-scm:cloudera-scm /opt/cloudera/csd/CBOARD-*.jar
chmod 644 /opt/cloudera/csd/CBOARD-*.jar

(4)、重启CM服务,并重启Cloudera Management Service

service cloudera-scm-server restart

点击CM主页 > 状态 > “Cloudera Management Service” 右侧下拉 > 重启

2、CMP

CMP (Cloudera Manager Parcels)

(1)、添加Parcel

A、在线方式

点击CM主页 > image“新数据包” > 右上角“检查新Parcel”

找到CBOARD Parcel,点击下载,完成后点击分配,然后点击激活

B、离线方式

http://202.101.3.118:9089/cboard/parcels/

将下载好的CBOARD--el6.parcel和CBOARD--el6.parcel.sha放到CM服务所在节点的/opt/cloudera/parcel-repo下

点击CM主页 > image“新数据包” > 右上角“检查新Parcel”

找到CBOARD Parcel,点击分配,然后点击激活

注:目前只测试了el6(redhat6/centos6),el7(redhat7/centos7)还需要进一步测试。

3、CBoard

(1)、添加CBoard

image
image
image
image
选择是否初始化数据库和使用什么数据库,目前支持mysql、oracle、sqlserver,并配置jdbcUrl、username和password。
image
初始化元数据并启动成功!

(3)、访问Web UI

image
进入CBoard并点击“CBoard Web Server UI”进入CBoard WEB页面。
image
初始用户名admin,密码root123。

4、异常处理

(1)、JDK版本错误问题

如果遇到初始化时报如下错误
image
image

方式一、修改CM的全局配置

主机 > 配置 > 高级 > Java 主目录 > /usr/java/jdk1.8.0_161
image
image

方式二、修改CBoard的配置

CBoard > 配置 > 服务范围 > 高级 > CBoard 服务环境高级配置代码段(安全阀) > JAVA_HOME=/usr/java/jdk1.8.0_161
image

@junjiem
Copy link
Contributor Author

junjiem commented Jun 8, 2018

#545

@yzhang921
Copy link
Collaborator

高级, 貌似CM使用的公司不太多, 集群太大了之后性能有瓶颈; 目测这是你文档写得最认真的一次了 👍

@junjiem
Copy link
Contributor Author

junjiem commented Jun 8, 2018

使用大数据集群首选还是Cloudera的,他们的是相对最稳定的

@junjiem
Copy link
Contributor Author

junjiem commented Jun 8, 2018

免费版CM支持500台以内的节点,企业版支持几千个节点。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants