安装前提
我们假设用户已经安装了HDP Ambari,并且已经安装了HDFS和Zookeeper。安装步骤可以参考:
● https://docs.hortonworks.com/HDPDocuments/Ambari/Ambari-2.4.2.0/index.html
● https://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.5.3/index.html
使用Ambari安装完HDFS后,HDFS有些参数值需要修改或者添加,请参见下面的列表:
● ipc.client.connection.maxidletime: 3600000
● ipc.client.connect.timeout: 300000
● dfs.namenode.handler.count: 600
● dfs.client.socket-timeout: 300000000
● dfs.datanode.socket.write.timeout: 7200000
安装OushuDB插件
在每台机器上下载OushuDB repo文件
#Redhat/CentOS 7.0, 7.1, 7.2系统并且包含avx指令请配置以下YUM源:
wget -P /etc/yum.repos.d/ $获取的repo地址
#Redhat/CentOS 7.0, 7.1, 7.2系统但不包含avx指令请配置以下YUM源:
wget -P /etc/yum.repos.d/ $获取的repo地址
#Redhat/CentOS 7.3系统并且包含avx指令请配置以下YUM源:
wget -P /etc/yum.repos.d/ $获取的repo地址
#Redhat/CentOS 7.3系统但不包含avx指令请配置以下YUM源:
wget -P /etc/yum.repos.d/ $获取的repo地址
#Redhat/CentOS 7.4系统并且包含avx指令请配置以下YUM源:
wget -P /etc/yum.repos.d/ $获取的repo地址
#Redhat/CentOS 7.4系统但不包含avx指令请配置以下YUM源:
wget -P /etc/yum.repos.d/ $获取的repo地址
在安装ambari server的物理机上安装OushuDB ambari插件
sudo yum install -y oushu-database-ambari-plugin
cd /var/lib/hawq/
sudo ./add-hawq.py --stack HDP-2.5 --hawqrepo $获取的repo地址
# 用户名密码请输入您的ambari登陆用户名密码,默认都为admin::
sudo ambari-server restart