zoukankan      html  css  js  c++  java
  • 记一次CDH修改IP

         因机房服务器搬迁,需要修改CDH ip ,集群中有6台服务器. 其中配置了ldap,其中卡在了ldap中的坑太深,所以记录一下.

    • 一、服务器IP等地址修改

    1.首先在安装cloudera-manager的主机上,停止所有的cloudera管理进程

    service cloudera-scm-agent stop
    service cloudera-scm-server-db stop
    service cloudera-scm-server stop

    2.查看postgresql的scm用户的密码

    grep password /etc/cloudera-scm-server/db.properties
    

    3.登录postgresql数据库

    psql -h localhost -p 7432 -U scm
    

    4.修改postgresql数据库中的数据(即主机的ip)

    select host_id, host_identifier, name, ip_address from hosts;
    #查询结果如下

      

    #修改各主机的ip(分别修改各主机的ip)
    update hosts set (ip_address) = (‘222.222.222.222’) where host_id=’2’;

    #修改完成后退出数据库
    #输入命令 :q 即可 

    5.修改所有hadoop集群机器中的cloudera-scm-agent的配置文件

    vi /etc/cloudera-scm-agent/config.ini
    
    #修改server_host的值(这个是指定cloudera-scm-server的ip)
    
    #将该值设置为cloudera-scm-server的ip即可
    

    6.修改各主机的/etc/hosts文件,将现在的hostname与ip地址对应上

    vi /etc/hosts
    

    7. 重启服务

    service cloudera-scm-server-db start
    service cloudera-scm-server start
    service cloudera-scm-agent start  #(这个还需要在其他节点主机执行)

    #注:
    #如果agent启动失败,查看是否9000或9001端口被占用

      netstat -nap | grep 9000
      netstat -nap | grep 9001

      #如果被占用,kill -9相关进程,再重新启动agent服务即可。

      

    二、LDAP相关配置修改

              上面的修改从网上都能找到,一大堆,但是ldap 的修改就没有了,在这卡了半天,坑太多了.记录一下.

    1.修改CDH中所有关于LDAP URL配置地方 ,包括HDFS,hive ,hue等等,建议配置成主机名形式.

      2.修改ldap配置文件

    #修改所有主机节点的配置,修改ldap为master主机ip地址
    vi  /etc/openldap/ldap.conf
    vi  /etc/hive/conf/core-site.xml
    

      3.修改hive配置文件

    #修改所有主机节点的配置,修改ldap为master主机ip地址
    vi /etc/hive/conf/core-site.xml
    vi /etc/hive/conf/hdfs-site.xml
    

      4.修改hadoop配置文件

    #修改所有主机节点的配置,修改ldap为master主机ip地址
    vi /etc/hadoop/conf/core-site.xml
    

      

     最后,重启cloudera-manager上的服务.

  • 相关阅读:
    vue : 无法加载文件 C:UsersxxxAppDataRoaming pmvue.ps1,因为在此系统上禁止运行脚本
    VSCode搭建简单的Vue前端项目
    Ant Design和Ant Design Pro
    React、Vue、AngularJS、Bootstrap、EasyUI 、AntDesign、Element理解
    CTF-flag在index里 80
    Web安全之XSS漏洞专题和Web安全之命令执行漏洞专题—第五天
    CTF-web4 80
    Sqli-labs-第五关详解
    Web安全之文件上传漏洞专题--第四天.
    Sqli_labs第1-4关&&sqlmap.py的初步使用
  • 原文地址:https://www.cnblogs.com/mrccjj/p/10998431.html
Copyright © 2011-2022 走看看