CDH6.3.2安装配置

CDH6.3.2安装
IP域名
192.168.8.11node01
192.168.8.12node02
192.168.8.13node03
设置域名IP映射
echo -e "192.168.8.11 node01\n192.168.8.12 node02\n192.168.8.13 node03" >> /etc/hosts
关闭防火墙
#关闭防火墙
systemctl stop firewalld

#关闭开机自启
systemctl disable firewalld
关闭SELINUX
# 临时关闭
setenforce 0

# 永久关闭
sed -i s/SELINUX=enforcing/SELINUX=disabled/g /etc/selinux/config
配置免密登录
ssh-keygen -t rsa

ssh-copy-id node01
ssh-copy-id node02
ssh-copy-id node03
设置swap空间、关闭大页面压缩(性能优化)
echo 10 > /proc/sys/vm/swappiness
# 这样操作重启机器还是还原,要永久改变:
echo 'vm.swappiness = 10' >> /etc/sysctl.conf

# 查看是否已启用透明大页面压缩
cat /sys/kernel/mm/transparent_hugepage/defrag
cat /sys/kernel/mm/transparent_hugepage/enabled

# 临时关闭
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.d/rc.local
echo 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' >> /etc/rc.d/rc.local
chmod +x /etc/rc.d/rc.local

# 验证
cat /etc/rc.d/rc.local
NTP时间同步
# 安装
yum -y install ntp

# 服务端节点
vim /etc/ntp.conf
# Hosts on local network are less restricted.
restrict 192.168.8.0 mask 255.255.255.0 nomodify notrap
server node01
fudge node01  stratum 10


vim /etc/sysconfig/ntpd
SYNC_HWLOCK=yes



# 客户端节点
vim /etc/ntp.conf
server node01


# 启动NTP
systemctl start ntpd
systemctl enable ntpd
安装配置JDK8
rpm -qa | grep java
yum remove java*

rpm -ivh oracle-j2sdk1.8-1.8.0+update181-1.x86_64.rpm

find / -name java

echo 'export JAVA_HOME=/usr/java/jdk1.8.0_181-cloudera' >> /etc/profile
echo 'export PATH=.:$JAVA_HOME/bin:$PATH' >> /etc/profile
source /etc/profile
安装配置MySQL5.7
# 卸载mariadb
rpm -qa|grep mariadb
rpm -e --nodeps 文件名
rpm -e --nodeps  mariadb-libs-5.5.68-1.el7.x86_64

#解压
tar xvf mysql-5.7.32-1.el7.x86_64.rpm-bundle.tar

# 安装
yum localinstall -y mysql-community-common-5.7.32-1.el7.x86_64.rpm
yum localinstall -y mysql-community-libs-5.7.32-1.el7.x86_64.rpm
yum localinstall -y mysql-community-libs-compat-5.7.32-1.el7.x86_64.rpm
yum localinstall -y mysql-community-devel-5.7.32-1.el7.x86_64.rpm
yum localinstall -y mysql-community-client-5.7.32-1.el7.x86_64.rpm
yum localinstall -y mysql-community-server-5.7.32-1.el7.x86_64.rpm

# 启动
systemctl start mysqld
systemctl enable mysqld

# 查看临时密码
grep 'temporary password' /var/log/mysqld.log
2021-07-21T18:12:59.181619Z 1 [Note] A temporary password is generated for root@localhost: P)MkN5&zb6,<

# 登录MySQL
mysql -uroot -p'临时密码'

# 修改密码强度策略
set global validate_password_length=4;
set global validate_password_policy=0;

# 修改密码
set password=password('000000');

修改mysql root用户的登录权限
update mysql.user set Host='%' where HOST='localhost' and User='root';

# 创建cdh组件数据库
CREATE DATABASE scm DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
CREATE DATABASE amon DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
CREATE DATABASE hue DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
CREATE DATABASE hive DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
CREATE DATABASE sentry DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
CREATE DATABASE oozie DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
CREATE DATABASE rman DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;

# 授权
grant all on scm.* to 'scm'@'%' identified by '000000';
grant all on amon.* to 'amon'@'%' identified by '000000';
grant all on hue.* to 'hue'@'%' identified by '000000';
grant all on hive.* to 'hive'@'%' identified by '000000';
grant all on sentry.* to 'sentry'@'%' identified by '000000';
grant all on oozie.* to 'oozie'@'%' identified by '000000';
grant all on rman.* to 'rman'@'%' identified by '000000';
flush privileges; 

# 上传node01配置mysql驱动包
mv mysql-connector-java-5.1.47.jar mysql-connector-java.jar
mkdir /usr/share/java
cp mysql-connector-java.jar /usr/share/java

# 从node01 拷贝到 node02、node03
scp -r /usr/share/java/mysql-connector-java.jar root@node02:/usr/share/java/
scp -r /usr/share/java/mysql-connector-java.jar root@node03:/usr/share/java/

主节点安装cm
yum localinstall -y cloudera-manager-daemons-6.3.1-1466458.el7.x86_64.rpm cloudera-manager-agent-6.3.1-1466458.el7.x86_64.rpm  cloudera-manager-server-6.3.1-1466458.el7.x86_64.rpm 

# 配置 scm 库
/opt/cloudera/cm/schema/scm_prepare_database.sh mysql scm scm 000000

vim /etc/cloudera-scm-server/db.properties
com.cloudera.cmf.db.type=mysql
com.cloudera.cmf.db.host=node01
com.cloudera.cmf.db.name=scm
com.cloudera.cmf.db.user=scm
com.cloudera.cmf.db.setupType=EXTERNAL
com.cloudera.cmf.db.password=000000


vim /etc/cloudera-scm-agent/config.ini
[General]
# Hostname of the CM server.
server_host=node01

从节点安装cm
yum localinstall -y cloudera-manager-daemons-6.3.1-1466458.el7.x86_64.rpm cloudera-manager-agent-6.3.1-1466458.el7.x86_64.rpm
准备parcel文件

CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel
CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel.sha1
manifest.json

# 复制 上面三个文件 到 /opt/cloudera/parcel-repo/

# 重命名
mv CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel.sha1 CDH-6.3.2-1.cdh6.3.2.p0.1605554-el7.parcel.sha
启动cloudera-scm-server
systemctl start cloudera-scm-server

# 查看启动日志
tail -100f /var/log/cloudera-scm-server/cloudera-scm-server.log 
启动cloudera-scm-agent
systemctl start cloudera-scm-agent
浏览器地址栏访问登录
192.168.8.11:7180
账号:admin
密码:admin
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
CM(Cloudera Manager)是一款用于管理大数据平台的工具,而CDHCloudera Distribution for Hadoop)则是Cloudera提供的一套基于Hadoop的大数据解决方案。离线安装指的是在没有网络连接的情况下完成安装过程。 首先,我们需要下载CM 6.3CDH 6.3.2的离线安装包。可以通过Cloudera官方网站或者其他可靠的渠道获取相关安装包。 在离线安装过程中,我们需要将安装包文件传输到目标机器上。可以通过使用U盘、移动硬盘或者通过本地网络将文件传输到目标机器上。 安装之前,确保目标机器满足CM 6.3CDH 6.3.2的系统要求。这些要求包括特定的操作系统版本、硬件配置和依赖软件的安装。 接下来,解压安装包文件。可以使用相关解压工具(如tar命令)将压缩包文件解压到指定的目录中。 运行Cloudera Manager安装脚本。在解压后的安装包目录中,可以找到一个名为"cm-6.3.x-installer.bin"(x表示具体的版本号)的安装脚本。运行此脚本以启动安装过程。 根据安装脚本的提示,完成Cloudera Manager的安装。这包括选择安装目录、指定数据库选项、配置集群名称和选择其他相关配置。 在Cloudera Manager安装完成后,通过Web浏览器访问Cloudera Manager的Web界面。在Web界面中,可以配置和管理CDH集群。可以按照界面的引导完成相关配置,包括添加主机、指定集群角色和配置相关服务。 最后,通过Cloudera Manager管理界面安装CDH 6.3.2。在界面中选择要安装的版本,并按照界面的引导完成相关配置。这包括选择所需的服务和配置不同服务的参数。 总之,离线安装CM 6.3CDH 6.3.2的过程包括下载安装包、传输文件、解压安装包、运行Cloudera Manager安装脚本、配置和管理Cloudera Manager,以及通过管理界面安装CDH 6.3.2。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值