Ambari 2.7.5 + HDP3.1.5
https://blog.csdn.net/qq_36048223/article/details/116113987
Ambari
https://archive.apache.org/dist/ambari/ambari-2.7.7/
https://archive.apache.org/dist/ambari/ambari-2.7.7/apache-ambari-2.7.7-src.tar.gz
操作系统基础环境调整
设置hostname
sed -i 's/BOOTPROTO="dhcp"/BOOTPROTO="static"/' /etc/sysconfig/network-scripts/ifcfg-ens33
echo "
IPADDR=192.168.25.152
NETMASK=255.255.255.0
GATEWAY=192.168.25.2
DNS1=192.168.25.2
" >> /etc/sysconfig/network-scripts/ifcfg-ens33
cat /etc/sysconfig/network-scripts/ifcfg-ens33
systemctl restart network
配置hosts
echo "
192.168.25.150 node1
192.168.25.151 node2
192.168.25.152 node3
" >> /etc/hosts
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
systemctl status firewalld.service
关闭selinux
临时关闭
setenforce 0
永久不启动
vim /etc/sysconfig/selinux
SELINUX=disabled
关闭THP
关闭swap
设置允许到开的最大文件数
ulimit -Sn
ulimit -Hn
ulimit -n 10000
时间同步
。。。
ssh配置
chmod 600 ~/.ssh/authorized_keys
yum -y install rpm-build
安装httpd
yum -y install httpd
systemctl start httpd
systemctl stop httpd
systemctl enable httpd
安装jdk
tar -zxvf jdk-8u321-linux-x64.tar.gz
mv jdk1.8.0_321/ jdk
scp -r jdk node3:/home/centos
echo "
export JAVA_HOME=/home/centos/jdk
export PATH=$JAVA_HOME/bin:$PATH
" >> ~/.bashrc
source ~/.bashrc
java -version
安装maven
MAVEN_HOME=/home/centos/maven/
export PATH=${MAVEN_HOME}/bin:${PATH}
# 建立node软链接
ln -s /home/centos/nodejs/bin/node /usr/local/bin
# 建立npm 软链接
ln -s =/home/centos/nodejs/bin/npm /usr/local/bin