暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

最新版HDP大数据平台安装部署全攻略及绝版资源下载地址

大数据从业者 2023-03-11
1488

基本环境  

    CentOS7
    Java8
    HDP-3.1.5

    修改主机名  

      hostnamectl set-hostname felixzh3
      vi etc/hosts #配置主机名与IP映射关系

      禁用firewalld和selinux  

        systemctl disable firewalld  #禁用开机启动
        systemctl stop firewalld    #停止
        sed -i 's/SELINUX=enforcing/SELINUX =disabled/' /etc/selinux/config # 永久性关闭selinux(重启服务器生效)
        setenforce 0 # 临时关闭selinux(立即生效,重启服务器失效)
        getenforce # 查看selinux状态:disabled为永久关闭,permissive为临时关闭,enforcing为开启

        配置免密登录  

          ssh-keygen  #一直回车即可
          ssh-copy-id root@felixzh3 #本地主机公钥复制到远程主机的authorized_keys文件

          配置Java环境变量   

            java -version
            java version "1.8.0_161"
            Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
            Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

            安装mysql(tar方式)   

            可以参考

              https://www.cnblogs.com/felixzh/p/17177655.html

              创建ambari用户和数据库   

              创建ambari用户  

                mysql -uroot -p123456
                CREATE USER 'ambari'@'%' IDENTIFIED BY 'ambari';
                GRANT ALL PRIVILEGES ON *.* TO 'ambari'@'%';
                CREATE USER 'ambari'@'localhost' IDENTIFIED BY 'ambari';
                GRANT ALL PRIVILEGES ON *.* TO 'ambari'@'localhost';
                CREATE USER 'ambari'@'felixzh3' IDENTIFIED BY 'ambari';
                GRANT ALL PRIVILEGES ON *.* TO 'ambari’ @'felixzh3'; 本地主机名
                FLUSH PRIVILEGES;

                      


                创建ambari数据库  

                  mysql -uambari –pambari
                  CREATE DATABASE ambari;

                  安装httpd  

                    yum -y install httpd
                    vi /etc/httpd/conf/httpd.conf
                    DocumentRoot "/var/www/html" #可以改成自己的路径,如/home/hdp-repo
                    <Directory "/var/www/html">   #可以改成自己的路径,如/home/hdp-repo
                    96行增加ServerName felixzh3(即自己主机名)

                       httpd –t  #检查配置正确性

                      systemctl enable httpd
                      systemctl restart httpd

                      下载配置HDP源   

                      通过百度云盘或者阿里云盘下载并解压到httpd目录(如:/home/hdp-repo)

                        链接:https://pan.baidu.com/s/1RgNy7FMzHtfJK516sl6nlA
                        提取码:6zkb
                          https://www.aliyundrive.com/s/YDcqCsNiHpP
                          提取码: i99w

                          浏览器访问

                            http://felixzh3/HDP/

                            部署ambari  

                            新建/etc/yum.repos.d/ambari.repo文件  

                              [root@felixzh3 hdp-repo]# cat /etc/yum.repos.d/ambari.repo
                              [ambari]
                              name=ambari
                              baseurl=http://felixzh3/ambari/centos7/2.7.5.0-72/
                              enabled=1
                              gpgcheck=0

                              安装ambari   

                                yum -y install ambari-server

                                配置amabari  

                                  echo server.jdbc.driver.path= /usr/share/java/mysql-connector-java-8.0.27.jar >> /etc/ambari-server/conf/ambari.properties
                                  ambari-server setup        

                                  初始化ambari数据库  

                                    mysql -uambari -pambari
                                    use ambari;
                                    source /var/lib/ambari-server/resources/Ambari-DDL-MySQL-CREATE.sql

                                    启动ambari   

                                      ambari-server start

                                      如果启动失败,查看日志

                                        /var/log/ambari-server/ambari-server.log

                                        http://felixzh3:8080/  用户名/密码:admin/admin

                                        部署HDP集群  

                                        登录Ambari管理界面,点击安装向导。 

                                        定义集群名  

                                        配置yum源地址  

                                        输入主机名和私钥  

                                        私钥就是id_rsa内容

                                        安装组件  

                                        文章转载自大数据从业者,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

                                        评论