前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ambari本地库搭建

Ambari本地库搭建

作者头像
程裕强
发布2022-05-06 17:29:03
7120
发布2022-05-06 17:29:03
举报
文章被收录于专栏:大数据学习笔记

0 Obtaining the Repositories(下载库)

0.1 CentOS 6

      http://public-repo-1.hortonworks.com/ambari/centos6/2.x/updates/2.4.2.0/ambari-2.4.2.0-centos6.tar.gz

      http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.20/repos/centos6/HDP-UTILS-1.1.0.20-centos6.tar.gz

      http://public-repo-1.hortonworks.com/HDP/centos6/2.x/updates/2.4.3.0/HDP-2.4.3.0-centos6-rpm.tar.g

0.2 CentOS 7

      http://public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.4.2.0/ambari-2.4.2.0-centos7.tar.gz

     http://public-repo-1.hortonworks.com/HDP/centos7/2.x/updates/2.4.3.0/HDP-2.4.3.0-centos7-rpm.tar.gz

      http://public-repo-1.hortonworks.com/HDP-UTILS-1.1.0.20/repos/centos7/HDP-UTILS-1.1.0.20-centos7.tar.gz

1.Setting Up a Local Repository(搭建本地库)

1.1 If your repository has temporary Internet access, and you are using RHEL/CentOS/Oracle Linux as your OS, install yum utilities:

     [root@vnode0 ~]# yum install -y yum-utils createrepo

1.2 install an HTTP server

     [root@vnode0 ~]# yum install -y httpd      [root@vnode0 ~]#  vi /etc/httpd/conf/httpd.conf      ServerName 192.168.1.180:80      [root@vnode0 ~]# httpd      httpd (pid 2728) already running      [root@vnode0 ~]# systemctl enable httpd      Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.      Apache默认将网站的根目录指向/var/www/html 目录      默认的主配置文件是/etc/httpd/conf/httpd.conf      配置存储在的/etc/httpd/conf.d/目录      On your mirror server, create a directory for your web server.      [root@vnode0 ~]# cd /var/www/html      [root@vnode0 html]#

1.3 Copy the repository tarballs to the web server directory and untar.

(1) Ambari Repository : Untar under <web.server.directory>      [root@east81 Public]# tar -zxvf ambari-2.4.2.0-centos7.tar.gz      [root@east81 Public]# scp -r AMBARI-2.4.2.0/ 192.168.1.180:/var/www/html/      [root@vnode0 html]# ls      AMBARI-2.4.2.0 (2)HDP Stack Repositories : Create directory and untar under <web.server.directory>/hdp      [root@vnode0 html]# mkdir hdp      [root@vnode0 html]# ls      AMBARI-2.4.2.0  hdp      [root@vnode0 html]#      [root@east81 Public]# scp -r HDP 192.168.1.180:/var/www/html/hdp      [root@east81 Public]# tar -zxvf HDP-UTILS-1.1.0.20-centos7.tar.gz      [root@east81 Public]# scp -r HDP-UTILS-1.1.0.20 192.168.1.180:/var/www/html/hdp    (3)Confirm you can browse to the newly created local repositories.      http://192.168.1.180/AMBARI-2.4.2.0/      http://192.168.1.180/hdp/      http://192.168.1.180/hdp/HDP/

     http://192.168.1.180/hdp/HDP-UTILS-1.1.0.20/

2、配置repo文件

2.1下载Ambari 的公共库文件(public repository)

      http://public-repo-1.hortonworks.com/ambari/centos7/2.x/updates/2.4.2.0/ambari.repo       [root@east81 Downloads]# scp ambari.repo 192.168.1.180:/etc/yum.repos.d/

2.2修改repo

      [root@vnode0 yum.repos.d]# vi ambari.repo       [Updates-ambari-2.4.2.0]       name=ambari-2.4.2.0 - Updates       baseurl=http://192.168.1.180/ambari/centos7/2.4.2.0-136/       gpgcheck=1       gpgkey=http://192.168.1.180/ambari/centos7/2.4.2.0-136//RPM-GPG-KEY/RPM-GPG-KEY-Jenkins       enabled=1

      priority=1

3 访问本地库

http://192.168.1.180/ambari/

      Index of /ambari

Name

Last modified

Size

Description

Parent Directory

-

OSL.txt

2016-12-17 01:05

530K

centos7/

2016-12-17 01:04

-

setup_repo.sh

2016-12-24 00:43

5.6K

http://192.168.1.180/hdp/

Index of /hdp

Name

Last modified

Size

Description

Parent Directory

-

HDP-UTILS-1.1.0.20/

2016-12-17 01:18

-

HDP/

2016-12-17 01:19

-

elasticsearch-5.1.1...>

2016-12-26 06:03

32M

4、更新库

[root@vnode0 2.4.2.0-136]# ls ambari  build.id  build_metadata.txt  changelog.txt  repodata  RPM-GPG-KEY  smartsense [root@vnode0 2.4.2.0-136]# createrepo --update ./ Spawning worker 0 with 1 pkgs Spawning worker 1 with 1 pkgs Spawning worker 2 with 0 pkgs Spawning worker 3 with 0 pkgs Workers Finished Saving Primary metadata Saving file lists metadata Saving other metadata Generating sqlite DBs Sqlite DBs complete [root@vnode0 2.4.2.0-136]# yum clean all Loaded plugins: fastestmirror Cleaning repos: HDP-2.4.3.0 HDP-UTILS-1.1.0.20 Updates-ambari-2.4.2.0 c7-media Cleaning up everything Cleaning up list of fastest mirrors [root@vnode0 2.4.2.0-136]# yum makecache Loaded plugins: fastestmirror HDP-2.4.3.0                                                                                                               | 2.9 kB  00:00:00      HDP-UTILS-1.1.0.20                                                                                                        | 2.9 kB  00:00:00      Updates-ambari-2.4.2.0                                                                                                    | 2.9 kB  00:00:00      c7-media                                                                                                                  | 3.6 kB  00:00:00      (1/13): HDP-2.4.3.0/primary_db                                                                                            |  62 kB  00:00:00      (2/13): HDP-2.4.3.0/other_db                                                                                              |  12 kB  00:00:00      (3/13): HDP-UTILS-1.1.0.20/primary_db                                                                                     |  28 kB  00:00:00      (4/13): HDP-2.4.3.0/filelists_db                                                                                          | 361 kB  00:00:01      (5/13): Updates-ambari-2.4.2.0/filelists_db                                                                               | 135 kB  00:00:00      (6/13): Updates-ambari-2.4.2.0/other_db                                                                                   | 1.3 kB  00:00:00      (7/13): Updates-ambari-2.4.2.0/primary_db                                                                                 |  11 kB  00:00:00      (8/13): c7-media/group_gz                                                                                                 | 155 kB  00:00:00      (9/13): c7-media/primary_db                                                                                               | 5.3 MB  00:00:00      (10/13): c7-media/filelists_db                                                                                            | 6.2 MB  00:00:00      (11/13): c7-media/other_db                                                                                                | 2.3 MB  00:00:00      (12/13): HDP-UTILS-1.1.0.20/filelists_db                                                                                  |  67 kB  00:00:01      (13/13): HDP-UTILS-1.1.0.20/other_db                                                                                      |  15 kB  00:00:00      Determining fastest mirrors Metadata Cache Created

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-02-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 0 Obtaining the Repositories(下载库)
  • 1.Setting Up a Local Repository(搭建本地库)
    • 1.1 If your repository has temporary Internet access, and you are using RHEL/CentOS/Oracle Linux as your OS, install yum utilities:
      • 1.2 install an HTTP server
        • 1.3 Copy the repository tarballs to the web server directory and untar.
        • 2、配置repo文件
          • 2.1下载Ambari 的公共库文件(public repository)
            • 2.2修改repo
            • 3 访问本地库
            • Index of /hdp
            • 4、更新库
            相关产品与服务
            对象存储
            对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档