KylinV10环境部署ambari2.7.3

一.安装数据库

1.yum install mariadb mariadb-server mysql-connector-java.noarch -y

无法联网情况下

http://update.cs2c.com.cn:8080/NS/V10/V10SP1/os/adv/lic/base/aarch64/Packages/mariadb-10.3.9-8.ky10.aarch64.rpm

http://update.cs2c.com.cn:8080/NS/V10/V10SP1/os/adv/lic/base/aarch64/Packages/mariadb-server-10.3.9-8.ky10.aarch64.rpm

https://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.49/mysql-connector-java-5.1.49.jar 

下载mysql-connector-java.jar,并放置到“/usr/share/java”目录下(jar包版本可酌情调整)
2.启动mariadb服务器
systemctl start mariadb
systemctl enable mariadb
3修改数据库密码
mysql -uroot -p

4创建数据库并配置权限

>CREATE USER 'ambari'@'%' IDENTIFIED BY 'test';

>GRANT ALL PRIVILEGES on *.* To 'ambari'@'%' IDENTIFIED BY 'test';

二.部署ambari-server

1.yum install ambari-server.aarch64 -y

无法联网情况下

链接:https://pan.baidu.com/s/1KTFzVoB5dMvFmeH0rCH4DA

提取码:u5py

2.echo ‘export buildNumber=2.7.3.0.0’>>/etc/profile
source /etc/profile

3.解决ambari集群操作系统不兼容麒麟v10问题

vi /usr/lib/ambari-server/lib/ambari_commons/os_check.py

81行添加

_IS_KYLIN_LINUX = os.path.exists('/etc/kylin-release')

91行修改函数

return _IS_OPENEULER_LINUX or _IS_KYLIN_LINUX

 

4.vi /usr/lib/ambari-server/lib/ambari_commons/resources/os_family.json

添加"openeuler"

6.初始化ambari数据库连接配置

ambari-server setup --jdbc-db=mysql--jdbc-driver=/usr/share/java/mysql-connector-java-5.1.49.jar

7安装ambari-server

ambari-server setup

 

8.初始化ambari数据库

mysql -uroot -p -Dambari

>source /var/lib/ambari-server/resources/Ambari-DDL-MySQL-CREATE.sql;

初始化成功出现下图列表

 

8.启动ambari-server

ambari-server start

9.页面访问ip:8080

默认账密:admin/admin

 参考文档:

https://support.huaweicloud.com/dpmg-hdp-kunpengbds/kunpengambarihdp_04_0016.html

 

 

 

 

 

 
posted on 2021-11-08 11:36  大明花花  阅读(1891)  评论(0编辑  收藏  举报