CDH 本地源搭建流程整理
CDH 本地源搭建流程整理
简述
注:CDH 已经关闭了免费下载途径。此文档仅供参考。
将公网上的 CDH 软件源下载至本地可以满足在内网安装和下载加速的功能,具体的搭建方式可以采用以下方式。
- 手动搭建
- Nexus 软件源搭建
手动搭建方式
- 安装
httpd
服务
1 |
|
- 创建同步文件夹
1 |
|
- 拉取软件包
注:Cloudera 官方已经关闭了免费下载源,所以需要自行寻找让软件包。
- 修改文件权限
1 |
|
- 补充 repo(若出现 repo 访问异常)
注:进入报错的文件夹输入如下命令。
1 |
|
- 启动服务
1 |
|
- 检查服务
1 |
|
若出现文件夹则证明环境搭建正常。
- 配置客户端
在需要安装 CDH 的客户机上新增 /etc/yum.repos.d/cm.repo
文件即可。
1 |
|
Nexus 软件源方式(已经失效)
Neuxs 可以作为 Proxy 缓存外网上的软件包。
注:此处采用 Docker 的方式运行 Nexus 软件源,需要 Docker 和 Docker-Compose 软件。
- 选定安装位置创建
nexus
文件夹
注:此处建议安装在 /opt 目录下
1 |
|
- 在
nexus
文件夹中新增docker-compose.yaml
文件
1 |
|
1 |
|
- 开启服务
1 |
|
- 查看默认密码
1 |
|
- 登录界面
访问 http://<ip>:8081
并使用 admin
账户进行登录。
- 配置代理
根据界面提示新增 yum (proxy)
类型代理,然后根据提示使用即可。
CDH 本地源搭建流程整理
https://wangqian0306.github.io/2020/cdh-mirror/