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

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