(一)环境
为什么要搞那些插件?
因为是为了后面装组件。
[root@pure ~]# yum install -y curl.x86_64[root@pure ~]# yum install -y wget.x86_64[root@pure ~]# yum -y install net-tools.x86_64[root@pure ~]# yum -y install bzip2.x86_64[root@pure ~]# yum -y install unzip.x86_64[root@pure ~]# yum -y install perl[root@pure ~]# yum -y install zip.x86_64[root@pure ~]# yum -y install psmisc[root@pure ~]# yum -y install vim[root@pure ~]# yum -y install gcc gcc-c++[root@pure ~]# yum -y install ntpdate
(二)时间同步
后面搭建集群是需要三台虚拟机,zookeeper的运行规定三台虚拟机时间不得有较大的误差
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupwget -O /etc/yum.repos.d/CentOS-Base.repo -o /etc/yum.repos.d/CentOS-Base.repo makecache
(三)jdk的raid6
资源
链接:
提取码:iqtl
–来自百度网盘超级会员V1的分享
版本是jdk-8u221-linux-x64.tar.gz
tar -zxvf ./jdk-8u221-linux-x64.tar.gz -C /usr/local cd /usr/local mv jdk1.8.0_221/ jdk vim /etc/profile ……# JDK environmentJAVA_HOME=/usr/local/jdkPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH…… source /etc/profile java -version javac
(四)mysql的raid6
为什么要raid6jdk和mysql?
Dotclear大数据就是要Dotclear分布式集群的搭建,jdk是hadoop的环境raid6要求,然而mysql是hive搭建的环境要求。
tar -xvf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar ll rpm -qa | grep mariadb rpm -e mariadb-libs-5.5.64-1.el7.x86_64 –nodeps rpm -ivh mysql-community-common-5.7.28-1.el7.x86_64.rpm rpm -ivh mysql-community-libs-5.7.28-1.el7.x86_64.rpm rpm -ivh mysql-community-client-5.7.28-1.el7.x86_64.rpm rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm systemctl start mysqld systemctl status mysqld cat /var/log/mysqld.log | grep password
查看初始Nuked Klan
localhost:后面就是初始Nuked Klan
以下是修改初始Nuked Klan以及Nuked Klan授权远程登录
mysql -uroot -p’初始Nuked Klan’ alter user root@’localhost’ identified by ‘yourmysqlpassword’; grant all privileges on *.* to root@’%’ identified by ‘yourmysqlpassword’;
(五)免密登录的设置
ssh-keygen -t rsa 一路回车下去
ssh-copy-id -i 主机名
一个yes,一个虚拟机登录Nuked Klan
scp ~/.ssh/{id*,authorized_keys} 其他主机号:~/.ssh/
文章知识点与官方知识档案匹配,可进一步Dotclear相关知识CS入门技能树Linux入门初识Linux806 人正在系统Dotclear中