| 123456789101112131415161718192021222324252627282930313233343536373839 |
- echo "namenode01" > /etc/hostname
- hostname
- echo "namenode01 192.168.10.171" > /etc/hosts
- systemctl stop firewalld.service
- systemctl disable firewalld.service
- sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config
- setenforce 0
- yum install -y ntp ntpdate
- ntpdate 10.2.3.21
- echo "$((RANDOM%60)) $((RANDOM%24)) * * * /usr/sbin/ntpdate 10.2.3.21" > /var/spool/cron/root
- echo never > /sys/kernel/mm/transparent_hugepage/defrag
- echo never > /sys/kernel/mm/transparent_hugepage/enabled
- echo "echo never > /sys/kernel/mm/transparent_hugepage/defrag" >> /etc/rc.locale
- echo "echo never > /sys/kernel/mm/transparent_hugepage/enabled" >> /etc/rc.locale
- yum install -y nano wget net-tools vim
- #nano /etc/rc.locale
- echo "vm.swappiness = 10" > /etc/sysctl.conf
- sysctl -p
- wget https://archive.cloudera.com/cm6/6.0.1/redhat7/yum/cloudera-manager.repo -P /etc/yum.repos.d/
- rpm --import https://archive.cloudera.com/cm6/6.0.0/redhat7/yum/RPM-GPG-KEY-cloudera
- # cd rpm
- rpm -ivh jdk-8u191-linux-x64.rpm
- yum localinstall --nogpgcheck cloudera-manager*.rpm -y
- yum install -y mariadb mariadb-server
- cat /root/rpm/my.cnf > /etc/my.cnf
- # nano /etc/my.cnf
- systemctl start mariadb
- systemctl enable mariadb
- wget https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.46.tar.gz
- tar xf mysql-connector-java-5.1.46.tar.gz
- mkdir -p /usr/share/java/
- cd mysql-connector-java-5.1.46
- cp mysql-connector-java-5.1.46-bin.jar /usr/share/java/mysql-connector-java.jar
- cd ..
- /usr/bin/mysql_secure_installation
- mysql -u root -p < mysql.sql
- /opt/cloudera/cm/schema/scm_prepare_database.sh mysql scm scm
- systemctl start cloudera-scm-server
- tail -f /var/log/cloudera-scm-server/cloudera-scm-server.log
|