
? vim /etc/selinux/config
? 将SELINUX=enforcing改为SELINUX=disabled
? reboot
访问测试:http://hadoop01/cm6/6.2.1/redhat7/yum/RPMS/x86_64/

生成repodata目录
cd /var/www/html/cm6/6.2.1/redhat7/yum
createrepo .
配置本地yum源
cd /etc/yum.repos.d/
vim cloudera-manager.repo
填写:
[cloudera-manager]
name=Cloudera Manager
baseurl=http://hadoop01/cm6/6.2.1/redhat7/yum/
gpgcheck=0
enabled=1
执行命令:
yum clean all
yum list | grep cloudera
创建cloudera-scm用户(centos7要求必须有,centos6没有要求)
useradd cloudera-scm
passwd cloudera-scm
test123456
--免密钥登录
echo "cloudera-scm ALL=(root)NOPASSWD:ALL" >> /etc/sudoers
su - cloudera-scm
exit
安装mysql服务
第一步:下载repo,并安装mysql-server
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
这个步骤需要网络,并根据网速会花些时间,安装完成后会覆盖之前的mariadb。
如果提示-bash: wget: 未找到命令,则:yum -y install wget
第二步:mysql设置
启动:
systemctl start mysqld.service
查看运行情况:
systemctl status mysqld.service
第三步:登录mysql
查看mysql密码
grep "password" /var/log/mysqld.log
登录mysql
mysql -uroot -p
第四步:修改密码
取消mysql密码规范限制
set global validate_password_policy=0;
set global validate_password_length=1;
重设密码
alter user ‘root‘@‘localhost‘ identified by ‘123456‘;
flush privileges;
第五步:卸载repo包
此时还有一个问题,因为安装了yum repository,以后每次yum都会自动更新,耗费时间,所以卸载掉:
yum -y remove mysql57-community-release-el7-10.noarch
第六步:安装mysql(后续作为元数据库)
create database scm DEFAULT CHARACTER SET utf8;
grant all PRIVILEGES on . TO ‘root‘@‘%‘ IDENTIFIED BY ‘123456‘ WITH GRANT OPTION;
grant all PRIVILEGES on . TO ‘root‘@‘localhost‘ IDENTIFIED BY ‘123456‘ WITH GRANT OPTION;
grant all PRIVILEGES on . TO ‘root‘@‘hadoop01‘ IDENTIFIED BY ‘123456‘ WITH GRANT OPTION;
flush privileges;

原文:https://www.cnblogs.com/dalianpai/p/13348067.html