#! /bin/bash
10.2.45.81 cdh1 10.2.45.82 cdh2 10.2.45.83 cdh3
echo -e "\033[32m =======close iptables ====== \033[0m" for client in $ALL_CLIENTS do echo -e "\033[34m ======close iptables at $client====== \033[0m" #停止firewall #禁止firewall开机启动 #查看默认防火墙状态(关闭后显示notrunning,开启后显示running) ssh $client "systemctl stop firewalld.service && systemctl disable firewalld.service && firewall-cmd --state" done
echo -e "\033[32m ==========禁用SELinux========== \033[0m" for client in $ALL_CLIENTS do echo -e "\033[34m ======禁用SELinux at $client====== \033[0m" ssh $client "sed -i -e 's|SELINUX=enforcing|SELINUX=disabled|' /etc/selinux/config" done
echo -e "\033[32m ==========NTP时间同步========== \033[0m" for client in $ALL_CLIENTS do echo -e "\033[34m ======NTP at $client====== \033[0m" ssh $client "yum -y install ntp && chkconfig ntpd on && service ntpd start" ssh $client "ntpdate $ip_NTP" done
echo -e "\033[32m =============关闭THP============== \033[0m" for client in $ALL_CLIENTS do ssh $client "echo 'if test -f /sys/kernel/mm/transparent_hugepage/enabled; then echo never > /sys/kernel/mm/transparent_hugepage/enabled fi if test -f /sys/kernel/mm/transparent_hugepage/defrag; then echo never > /sys/kernel/mm/transparent_hugepage/defrag fi ' >> /etc/rc.d/rc.local" done
echo 0 > /proc/sys/vm/swappiness echo never > /sys/kernel/mm/transparent_hugepage/defrag && echo never > /sys/kernel/mm/transparent_hugepage/enabled
# echo -e "\033[32m ==========install mysql5.7 ========== \033[0m" yum remove mariadb-libs tar -xvf mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar yum -y install mysql-community-libs-5.7.20-1.el7.x86_64.rpm yum -y localinstall mysql-community-common-5.7.20-1.el7.x86_64.rpm mysql-community-libs-compat-5.7.20-1.el7.x86_64.rpm mysql-community-client-5.7.20-1.el7.x86_64.rpm mysql-community-server-5.7.20-1.el7.x86_64.rpm
# # 初始化 # mysqld --initialize --user=mysql
# # 启动mysql # systemctl start mysqld.service
#查看初始密码 grep 'temporary password' /var/log/mysqld.log
# #改密码 # ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';
# 权限问题 # GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
cp mysql-connector-java-5.1.45-bin.jar cm-5.13.1/share/cmf/lib/ /opt/cm-5.13.1/share/cmf/schema/scm_prepare_database.sh mysql -hlocalhost -uroot -p123456 --scm-host localhost scm scm scm
useradd --system --home=/opt/cm-5.13.1/run/cloudera-scm-server/ --no-create-home --shell=/bin/false --comment "Cloudera SCM User" cloudera-scm
/opt/cm-5.13.1/etc/init.d/cloudera-scm-server start /opt/cm-5.13.1/etc/init.d/cloudera-scm-agent start
# oozie opt/cloudera/parcels/CDH/lib/oozie/libtools |
CDH安装脚本(可用但不完善不适小白)——来自我的QQ空间
最新推荐文章于 2023-05-08 15:21:24 发布