百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文

大数据技术之CM如何安装(详细教程)--2 (含大数据学习资料)

nanshan 2024-10-13 03:48 16 浏览 0 评论

大数据学习资料领取地址 (免费)无套路


第2章 环境要求

1.1 内存分配

将3台虚拟机分配好内存 建议8G、4G、4G

1.2 本次安装需要的jar包

#注意:必须是Oracle JDK、不要使用OpenJDK

  • jdk-8u144-linux-x64.tar.gz
  • CDH-5.12.1-1.cdh5.12.1.p0.3-el7.parcel
  • CDH-5.12.1-1.cdh5.12.1.p0.3-el7.parcel.sha
  • cloudera-manager-centos7-cm5.12.1_x86_64.tar.gz
  • manifest.json
  • mysql5.7

1.3 更改Yum源

在三台节点(所有agent的节点)上执行下载第三方依赖

更改为阿里yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

yum clean all

yum makecache

1.4 安装JDK

#建议放在在这个目录下

tar -zxvf jdk-8u144-linux-x64.tar.gz -C /usr/java/

#有时候会有权限问题的坑

chown -R root:root /usr/java/

1.5 安装配置mysql

此处略,看之前的文档及视频

注意点:此处用的是5.7的版本,远程使用时,记得更改给root改为"%"权限

(1)集群监控数据库

create database amon DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

grant all on amon.* TO 'amon'@'%' IDENTIFIED BY 'amon';

(2)hive数据库

create database hive DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

grant all on hive.* TO 'hive'@'%' IDENTIFIED BY 'hive';

(3)oozie数据库

create database oozie DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

grant all on oozie.* TO 'oozie'@'%' IDENTIFIED BY 'oozie';

(4)hue数据库

create database hue DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

grant all on oozie.* TO 'hue'@'%' IDENTIFIED BY 'hue';

1.6 关闭SELINUX和防火墙

1) 临时关闭:

setenforce 0

2) 修改配置文件/etc/selinux/config(重启生效)

#将SELINUX=enforcing 改为 SELINUX=disabled

#关闭防火墙

systemctl stop firewalld

#禁用防火墙

systemctl disable firewalld

#查看防火墙是否关闭

systemctl status firewalld

1.7 hosts映射

vi /etc/hosts

192.168.1.111 bigdata111

192.168.1.112 bigdata112

192.168.1.113 bigdata113

:企业中不设置免密

1.8 下载第三方依赖

在三台节点(所有agent的节点)上执行下载第三方依赖

yum -y install chkconfig python bind-utils psmisc libxslt zlib sqlite cyrus-sasl-plain cyrus-sasl-gssapi fuse fuse-libs redhat-lsb

1.9 ssh免密登录

#生成公钥

ssh-keygen -t esa

#拷贝公钥到其他节点(九遍)

ssh-copy-id bigdata111

ssh-copy-id bigdata112

ssh-copy-id bigdata113

1.10 NTP时间和时钟同步服务(可略过)

#查看时间帮助

timedatectl --help

#设置为上海的时区

timedatectl set-timezone Asia/Shanghai

#生产环境中一般会手动安装NTP服务(自己练习一下步骤可以省略)

yum -y install ntp

vi /etc/ntp.conf

添加如下

#time 前四行是使用网络时间

server 0.asia.pool.ntp.org

server 1.asia.pool.ntp.org

server 2.asia.pool.ntp.org

server 3.asia.pool.ntp.org

#生产中不能使用联网的话, 使用本地时间

server 192.168.1.0 iburst local clock

#可以让192.168.1网段下所有IP都可以同步

restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

#启动ntpd (仅在主节点)

systemctl start ntpd

#查看ntpd的状态

systemctl status ntpd

#关闭从节点时间同步

systemctl stop ntpd

systemctl disable ntpd

#查询ntpdate

which ntpdate

#让所有从节点与主节点同步 \ 注:集群中会每几个小时同步一次,保证时间一致

/usr/sbin/ntpdate bigdata111

#列出所有的时区

timedatectl list-timezones

相关推荐

服务器数据恢复—Raid5数据灾难不用愁,Raid5数据恢复原理了解下

Raid5数据恢复算法原理:分布式奇偶校验的独立磁盘结构(被称之为raid5)的数据恢复有一个“奇偶校验”的概念。可以简单的理解为二进制运算中的“异或运算”,通常使用的标识是xor。运算规则:若二者值...

服务器数据恢复—多次异常断电导致服务器raid不可用的数据恢复

服务器数据恢复环境&故障:由于机房多次断电导致一台服务器中raid阵列信息丢失。该阵列中存放的是文档,上层安装的是Windowsserver操作系统,没有配置ups。因为服务器异常断电重启后,rai...

服务器数据恢复-V7000存储更换磁盘数据同步失败的数据恢复案例

服务器数据恢复环境:P740+AIX+Sybase+V7000存储,存储阵列柜上共12块SAS机械硬盘(其中一块为热备盘)。服务器故障:存储阵列柜中有磁盘出现故障,工作人员发现后更换磁盘,新更换的磁盘...

「服务器数据恢复」重装系统导致XFS文件系统分区丢失的数据恢复

服务器数据恢复环境:DellPowerVault系列磁盘柜;用RAID卡创建的一组RAID5;分配一个LUN。服务器故障:在Linux系统层面对LUN进行分区,划分sdc1和sdc2两个分区。将sd...

服务器数据恢复-ESXi虚拟机被误删的数据恢复案例

服务器数据恢复环境:一台服务器安装的ESXi虚拟化系统,该虚拟化系统连接了多个LUN,其中一个LUN上运行了数台虚拟机,虚拟机安装WindowsServer操作系统。服务器故障&分析:管理员因误操作...

「服务器数据恢复」Raid5阵列两块硬盘亮黄灯掉线的数据恢复案例

服务器数据恢复环境:HPStorageWorks某型号存储;虚拟化平台为vmwareexsi;10块磁盘组成raid5(有1块热备盘)。服务器故障:raid5阵列中两块硬盘指示灯变黄掉线,无法读取...

服务器数据恢复—基于oracle数据库的SAP数据恢复案例

服务器存储数据恢复环境:某品牌服务器存储中有一组由6块SAS硬盘组建的RAID5阵列,其中有1块硬盘作为热备盘使用。上层划分若干lun,存放Oracle数据库数据。服务器存储故障&分析:该RAID5阵...

「服务器虚拟化数据恢复」Xen Server环境下数据库数据恢复案例

服务器虚拟化数据恢复环境:Dell某型号服务器;数块STAT硬盘通过raid卡组建的RAID10;XenServer服务器虚拟化系统;故障虚拟机操作系统:WindowsServer,部署Web服务...

服务器数据恢复—RAID故障导致oracle无法启动的数据恢复案例

服务器数据恢复环境:某品牌服务器中有一组由4块SAS磁盘做的RAID5磁盘阵列。该服务器操作系统为windowsserver,运行了一个单节点Oracle,数据存储为文件系统,无归档。该oracle...

服务器数据恢复—服务器磁盘阵列常见故障表现&解决方案

RAID(磁盘阵列)是一种将多块物理硬盘整合成一个虚拟存储的技术,raid模块相当于一个存储管理的中间层,上层接收并执行操作系统及文件系统的数据读写指令,下层管理数据在各个物理硬盘上的存储及读写。相对...

「服务器数据恢复」IBM某型号服务器RAID5磁盘阵列数据恢复案例

服务器数据恢复环境:IBM某型号服务器;5块SAS硬盘组成RAID5磁盘阵列;存储划分为1个LUN和3个分区:第一个分区存放windowsserver系统,第二个分区存放SQLServer数据库,...

服务器数据恢复—Zfs文件系统下误删除文件如何恢复数据?

服务器故障:一台zfs文件系统服务器,管理员误操作删除服务器上的数据。服务器数据恢复过程:1、将故障服务器所有磁盘编号后取出,硬件工程师检测所有硬盘后没有发现有磁盘存在硬件故障。以只读方式将全部磁盘做...

服务器数据恢复—Linux+raid5服务器数据恢复案例

服务器数据恢复环境:某品牌linux操作系统服务器,服务器中有4块SAS接口硬盘组建一组raid5阵列。服务器中存放的数据有数据库、办公文档、代码文件等。服务器故障&检测:服务器在运行过程中突然瘫痪,...

服务器数据恢复—Sql Server数据库数据恢复案例

服务器数据恢复环境:一台安装windowsserver操作系统的服务器。一组由8块硬盘组建的RAID5,划分LUN供这台服务器使用。在windows服务器内装有SqlServer数据库。存储空间LU...

服务器数据恢复—阿里云ECS网站服务器数据恢复案例

云服务器数据恢复环境:阿里云ECS网站服务器,linux操作系统+mysql数据库。云服务器故障:在执行数据库版本更新测试时,在生产库误执行了本来应该在测试库执行的sql脚本,导致生产库部分表被tru...

取消回复欢迎 发表评论: