平台3-0升级文档

平台3.0升级文档


一、软件安装

1、python2.6 或者 python2.7

2、squid(保证每个节点能上外网)

$ yum install squid

3、编辑slaves和master文件

4、yum install lrzsz

5、EPEL源 RHEL/CentOS 6 64-Bit

$ wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
$ rpm -ivh epel-release-6-8.noarch.rpm 
$ yum makecache

二、kerberos安装

1、编辑krb5.conf,替换下面 tjsy1 为安装kerberos服务的机器host

[realms]
SUNMNET.COM = {
kdc = tjsy1
admin_server = tjsy1
}

2、集群中的所有节点上安装 JCE
这一步一定要做,否则会报zk,namenode等不支持默认tkt的加密方式错误。

$ scp *.jar cdh01:$JAVE_HOME/jre/lib/security/

3、执行安装脚本

$ sh -x depoly_kerberos.sh

安装过程中会提示

Initializing database '/var/kerberos/krb5kdc/principal' for realm 'SUNMNET.COM',
master key name 'K/M@SUNMNET.COM'
You will be prompted for the database Master Password.
It is important that you NOT FORGET this password.
Enter KDC database master key:
Re-enter KDC database master key to verify:

输入初始密码即可。

4、在CDH中启用Kerberos

5、创建HDFS超级用户

$ kadmin.local -q "addprinc hdfs"
Authenticating as principal root/admin@SUNMNET.COM with password.
WARNING: no policy specified for hdfs@SUNMNET.COM; defaulting to no policy
Enter password for principal "hdfs@SUNMNET.COM":
Re-enter password for principal "hdfs@SUNMNET.COM":
Principal "hdfs@SUNMNET.COM" created.

6、验证Kerberos在集群上是否正常工作

三、openLDAP安装

1、安装 migrationtools 工具,用此生成ldap数据模板。

# 安装
$ yum install migrationtools -y

# 修改默认的配置
$ vim /usr/share/migrationtools/migrate_common.ph

# line 71 defalut DNS domain
$DEFAULT_MAIL_DOMAIN = "sunmnet.com";
# line 74 defalut base
$DEFAULT_BASE = "dc=sunmnet,dc=com";

2、执行安装脚本

sh -x depoly_ldap.sh

四、HUE安装

1、mvn
2、依赖

$ yum install ant asciidoc cyrus-sasl-devel cyrus-sasl-gssapi cyrus-sasl-plain gcc gcc-c++ krb5-devel libffi-devel libxml2-devel libxslt-devel make mysql mysql-devel openldap-devel python-devel sqlite-devel gmp-devel

3、替换CDH中的HUE,编译

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值