ambari 离线安装
linux (本机 centos7
) 离线安装 ambari
集群
- 使用 nginx 搭建 ambari 内网 yum 源 (内网环境 / 你懂的访问不了)
- ambari 集群安装, 版本: ambari-2.5.0, hdp-2.6.0.3, hadoop-2.7.3
1. 使用 nginx 搭建 yum 源
1.0. 下载 yum 的包相关下载地址
ambari 包 Apache Ambari 2.5.0.3
下载对应平台的 ambari-2.5.0.3-XXX.tar.gz 包(
1.7G
)
hdp 包跟 hdp-utils 包HDP-2.6.0.3
下载对应平台的 HDP-2.6.0.3-XXX-rpm.tar.gz (
6.4G
) , HDP-UTILS-1.1.0.21-XXX.tar.gz包 (0.8G
)
1.1 解压 到一个目录
我这里使用
/mnt/ambari/html
,自己定义, 使用该目录 作为 nginx 配置 的root /mnt/ambari/html
根目录ambari-2.5.0.3-XXX.tar.gz -->
/mnt/ambari/html/ambari
下 HDP-2.6.0.3-XXX-rpm.tar.gz -->/mnt/ambari/html/HDP
下 HDP-UTILS-1.1.0.21-XXX.tar.gz -->/mnt/ambari/html/HDP-UTILS
下
1.2 安装 并配置 nginx
修改 nginx.conf 的启动 用户为 root ( 修改第一行
user root
即可),避免文件权限问题 出现 403 修改 nginx http 的根目录root /mnt/ambari/html
1.3 修改 repo 文件,把路径改成 nginx 的路径即可,(把baseurl 跟gpgkey 的路径修改成本的路径), 下面是我本的的配置
- 可以把 gpgcheck=0,就不用检查文件了, priority=1优先选用这个源
# ambari.repo #VERSION_NUMBER=2.5.0.3-7 [ambari-2.5.0.3] name=ambari Version - ambari-2.5.0.3 baseurl=http://192.169.1.11/ambari/centos7 # gpgcheck=1 # gpgkey=http://192.169.1.11/ambari/centos7/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins enabled=1 priority=1
## hdp.repo #VERSION_NUMBER=2.6.0.3-8 [HDP-2.6.0.3] name=HDP Version - HDP-2.6.0.3 baseurl=http://192.169.1.11/HDP/centos7 # gpgcheck=1 # gpgkey=http://192.169.1.11/HDP/centos7/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins enabled=1 priority=1 #HDP-UTILS-1.1.0.21 [HDP-UTILS-1.1.0.21] name=HDP-UTILS Version - HDP-UTILS-1.1.0.21 baseurl=http://192.169.1.11/HDP-UTILS # gpgcheck=1 # gpgkey=http://192.169.1.11/HDP-UTILS/RPM-GPG-KEY/RPM-GPG-KEY-Jenkins enabled=1 priority=1