"CentOS7下Ambari2.5.1离线安装及本地仓库制作"
需积分: 0 26 浏览量
更新于2024-01-16
收藏 1.98MB DOCX 举报
为了在CentOS 7系统上离线安装Ambari 2.5.1,需要首先制作一个本地仓库来安装软件和依赖项。以下是具体步骤:
1. 安装Apache HTTP服务器:使用以下命令安装Apache HTTP服务器并启动它:
```
yum install httpd
systemctl start httpd.service
systemctl enable httpd.service
```
2. 安装本地源制作相关工具:使用以下命令安装所需的工具:
```
yum -y install yum-utils createrepo
```
3. 下载安装资源:创建目录/var/www/html/ambari、/var/www/html/HDP和/var/www/html/HDP-UTILS,并进入/var/www/html/ambari目录。
```
mkdir /var/www/html/ambari
mkdir /var/www/html/HDP
mkdir /var/www/html/HDP-UTILS
cd /var/www/html/ambari
```
下载Ambari和HDP软件包:
```
wget http://public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.5.1.0/ambari-2.5.1.0-centos7.tar.gz
wget http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.6.0.3/HDP-2.6.0.3-centos7-rpm.tar.gz
```
使用相同的方式下载其它所需软件包。
4. 创建本地仓库:使用以下命令在/var/www/html目录下分别创建Ambari、HDP和HDP-UTILS的本地仓库。
```
createrepo /var/www/html/ambari
createrepo /var/www/html/HDP
createrepo /var/www/html/HDP-UTILS
```
5. 配置HTTP服务器:编辑Apache HTTP服务器配置文件,添加以下内容:
```
Alias /ambari /var/www/html/ambari
Alias /HDP /var/www/html/HDP
Alias /HDP-UTILS /var/www/html/HDP-UTILS
<Directory "/var/www/html">
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
```
保存并退出文件,然后重新启动Apache HTTP服务器:
```
systemctl restart httpd.service
```
6. 配置主机文件:将Ambari服务器的IP地址和主机名添加到所有节点的主机文件中。
7. 安装Ambari:使用以下命令在目标节点上安装Ambari:
```
yum install ambari-server
```
完成安装后,使用以下命令在安装的主机上运行Ambari服务器:
```
ambari-server setup
```
根据提示进行配置,包括数据库和JDK路径等。
8. 安装HDP集群:使用Ambari Web界面或以下命令在目标节点上安装HDP集群:
```
yum install ambari-agent
ambari-agent start
```
完成安装后,使用Ambari Web界面来管理和监控HDP集群。
以上是在CentOS 7系统上离线安装Ambari 2.5.1的步骤。通过创建本地仓库并使用Apache HTTP服务器来分发安装资源,可以方便地在没有互联网连接的环境中进行安装和配置。
点击了解资源详情
点击了解资源详情
点击了解资源详情
120 浏览量
2023-12-22 上传
161 浏览量
2021-07-15 上传
郑华滨
- 粉丝: 28
- 资源: 296
最新资源
- JavaScript实现的高效pomodoro时钟教程
- CMake 3.25.3版本发布:程序员必备构建工具
- 直流无刷电机控制技术项目源码集合
- Ak Kamal电子安全客户端加载器-CRX插件介绍
- 揭露流氓软件:月息背后的秘密
- 京东自动抢购茅台脚本指南:如何设置eid与fp参数
- 动态格式化Matlab轴刻度标签 - ticklabelformat实用教程
- DSTUHack2021后端接口与Go语言实现解析
- CMake 3.25.2版本Linux软件包发布
- Node.js网络数据抓取技术深入解析
- QRSorteios-crx扩展:优化税务文件扫描流程
- 掌握JavaScript中的算法技巧
- Rails+React打造MF员工租房解决方案
- Utsanjan:自学成才的UI/UX设计师与技术博客作者
- CMake 3.25.2版本发布,支持Windows x86_64架构
- AR_RENTAL平台:HTML技术在增强现实领域的应用