Cloudera manager:自动化脚本部署

Cloudera Manager安装部署手册 Cloudera Manager安装部署手册,apt-get方式。安装HDFS集群。 阅读详情

1. 实验环境

笔记本:macbook pro,32G memory
虚拟机:VirtualBox,3台 centos7 虚拟机(均最小化安装)

  • node1 默认为 master(或者说是server):2 CPU,5G memory,200G 存储(动态分配),桥接网络(配置静态 IP 192.168.1.155)
  • node2 默认为 agent:1 CPU,2G memory,200G 存储(动态分配),桥接网络(配置静态 IP 192.168.1.156)
  • node3 默认为 agent:1 CPU,2G memory,200G 存储(动态分配),桥接网络(配置静态 IP 192.168.1.157)

默认所有操作,都是root 用户操作的。

2. 安装与配置虚拟机

2.1. 安装虚拟机

安装过程略…

都是最小化安装。

2.2. 配置虚拟机

3 台虚拟机都需要以下操作。

 
A. 修改 yum 源
为了加速资源下载,参照阿里开源镜像站操作,大致如下:

# 备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

# 下载新的CentOS-Base.repo 到/etc/yum.repos.d/
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

# 之后运行yum makecache生成缓存
yum makecache

额外的操作,可以执行 yum update 更新一些系统的 package。

 
B. 修改为静态 IP
修改网卡配置文件

vim /etc/sysconfig/network-scripts/ifcfg-enp0s3

# 修改 部分
BOOTPROTO=“static”
ONBOOT=“yes”

# 增加 部分
MM_CONTROLLED="no"

# ip、网关、路由需要取决于网络所处环境,这里所示的是配置 master
# 其他 agent 配置静态 ip 应该对应修改 IPADDR
IPADDR=192.168.1.155
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
DNS1=8.8.8.8

# 最后重启网络
systemctl restart network

 
C. 配置防火墙设置
因为是实验环境,这里采取的措施会比较暴力一点,直接干掉防火墙,操作大致如下:

systemctl stop firewalld
systemctl disable firewalld

# 检查状态
systemctl status firewalld

# 大致如下即表明成果关闭防火墙
firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)

 
D. 配置并建立虚拟机之间的免密登录
下边以 master 为例,配置节点服务器,其余 agent 需要对应的修改 HOSTNAME。

# 修改 /etc/sysconfig/network
vim /etc/sysconfig/network
# 添加内容
HOSTNAME=hadoop1

# 修改 /etc/hostname
vim /etc/hostname
# 删除原来的内容,将内容修改为
hadoop1

# 修改 /etc/hosts
vim /etc/hosts
# 添加以下内容
192.168.61.155 hadoop1
192.168.61.156 hadoop2
192.168.61.157 hadoop3

# 修改 /etc/sysconfig/selinux
vim /etc/sysconfig/selinux
# 修改以下内容
SELINUX=disabled

# 重启
reboot

 
建立免密码登录:

# 执行生成密钥语句,并一直默认回车
ssh-keygen -t rsa

# 将密钥拷贝给所有节点
ssh-copy-id hadoop1
ssh-copy-id hadoop2
ssh-copy-id hadoop3

3. 建立自动化部署脚本 与 配置脚本

配置脚本是给自动化部署脚本读取的,读取的内容是集群当中的节点的 IP 和 HOSTNAME。自动化脚本读取配置脚本之后,得到的是两个数组,数组 1 存储的是 IP 构成的数组,数组 2 存储的是 HOSTNAME 构成的数组。
 
需要注意的是:

  1. 在配置脚本当中,你需要将 master 节点的 IP 和 HOSTNAME 写在第一行。因为部署脚本没有实现识别哪一个是 master 节点,只是默认了 第一个是 master。
  2. 除此以外,配置脚本不要书写任何多余的内容。部署脚本没有实现非关键内容识别或者匹配。
  3. 最后,这里的 master 在 cloudera manager 中也被认为是 server 或者 agent-1 所在的节点。所以,如果后
Cloudera Manager 基本介绍(CDH版本) 1.cloudera manager 的概念 简单来说,Cloudera Manager是一个拥有集群自动化安装、中心化管理、集群监控、报警功能的一个工具(软件),使得安装集群从几天的时间缩短在几个小时内,运维人员从数十人降低到几人以内,极大的提高集群管理的效率。 2.cloudera manager 的功能 cloudera manager有四大功能: •... 阅读详情

相关推荐

Cloudera Manager是什么?

Cloudera Manager是什么? 官方解释:Cloudera Manager是业界公认的用于管理生产中Hadoop的工具。 Cloudera Manager是一个管理CDH的端到端的应用。 作用: 管理 监控 诊断 集成 架构: 解释: Server 管理控制台服务器和应用程序逻辑 负责软件安装、配置 启动和停止服务 管理服务运行的群集 Agent ...

乔治大哥的博客 2808

cloudera环境搭建

一、cloudera背景介绍 Cloude Manager概述: CDH是Cloudera公司对整体hadoop集群环境进行监控与管理的企业级大数据管理平台。 Cloudera Manager分为: Cloudera Manager Server:对整个集群提供监控与管理操作。Cloudera Manager Server通过部署在不同设备上的Cloudera Manager Agent进...

扣脚小生 1万+

集群安装(一)Cloudera Manager离线部署CDH

Cloudera Manager离线部署CDH文档 一、说明 二、系统环境搭建 1、网络配置(所有节点) 2、SSH免密码登录 3、关闭防火墙 4、关闭SELINUX 5、安装JDK 6、设置NTP 7、安装配置MySql 8、下载依赖包 三、Cloudera Manager Server&Agent安装 1、安装Cloudera Manager Server&Agent...

xuefenxi的博客 1311

基于Ansible的CDH集群自动化搭建与部署

CDH(Cloudera's Distribution including Apache Hadoop)是市场上广泛使用的Hadoop发行版之一。其旨在简化大数据处理、提供可靠的存储以及高效的数据分析能力。CDH平台主要由以下几个核心组件构成::它是一个高度容错性的系统,设计用来跨多台机器存储大量数据,提供高吞吐量的数据访问,非常适合大规模数据集的应用。:负责资源管理和作业调度,是Hadoop的集群资源管理系统。MapReduce:一个编程模型和处理大数据集的相关实现。

weixin_33363025的博客 734

Centos7.4离线本地yum源自动化安装CDH5.13.0脚本

使用说明: 1、 请仔细阅读脚本内容是否真实符合本地Linux操作系统和CDH使用版本 2、 参数说明:在Cloudera Manager Server上部署脚本和文档,hostname请参照附件2内的内容填写 3、 执行方法:见附件内详细说明 sh 脚本文件 [远程用户名] [远程密码] [host文件列表] 声明: 1、本脚本已经在生产环境真实部署,请根据实际情况进行修改 2、本脚本为本人亲自编写,如有不当之处或改进之处请在评论指正,本着分享原则分享出来,共同进步

Centos7.6自动化安装CDH6.2.0脚本.docx

该脚本可以安装多台服务器,根据需要配置hostname文件。

cdh5.5.4 集群搭建 【自动化脚本+hadoop-ha,yarn-ha,zk,hbase,hive,flume,kafka,spark】

cdh5.5.4 集群搭建 【自动化脚本+hadoop-ha,yarn-ha,zk,hbase,hive,flume,kafka,spark】全套高可用环境搭建,还有自动化启动脚本。只需要复制粘贴命令,就可以完成。3台机器。相关资源可以留言发邮件,我发资料。cdh5.5.4 具体资源见截图。

CDH和Mysql安装脚本

自己写的CDH安装脚本,包括Mysql的安装,一键安装server端(cm+cdh),脚本中的资源请自行下载或联系我

Cloudera Manager大数据平台运维操作指南.docx

Cloudera Manager大数据平台运维操作指南.docx

从零到一:YT8512C PHY芯片在STM32F407上的LWIP移植实战与避坑指南

本文详细介绍了YT8512C PHY芯片在STM32F407平台上基于LWIP协议栈的移植实战,涵盖硬件连接、CubeMX配置、寄存器定制和调试技巧。重点解析了与主流PHY芯片的差异,提供了完整的避坑指南和优化建议,帮助开发者快速实现稳定可靠的嵌入式网络连接。

uber9的博客 538

基于MATLAB实现的克里金插值的代码

参考代码 克里金插值matlab代码 youwenfan.com/contentcsb/81657.html。

jghhh01的博客 484

RK3588 部署 YOLO26 目标检测:从环境搭建到 NPU 推理

采集图像(500+ 张,覆盖不同光照和角度)→ 筛选(删除模糊、无目标的图像)→ LabelImg 标注(选择 YOLO 格式)→ 划分 train:val:test = 7:2:1labelImg├── train/├── val/nc: 3类别顺序必须与 LabelImg 标注时一致。YOLO26 在 RK3588 上的部署流程是 PC 端训练 → ONNX 导出(opset=11)→ RKNN 转换(INT8 量化)→ 板端推理。

LXY_LOVE36的博客 418

Android11车机系统海外项目资源包RRO方案优化

本文介绍了汽车设置应用如何通过Android RRO(运行时资源叠加)方案实现多车型差异化资源管理。针对不同车型(国内/海外、轿车/SUV)和配置(方向盘、轮毂等),采用产品变体(productFlavors)构建不同APK版本,并通过JSON配置文件动态启用对应资源包。系统根据车辆下线配置自动匹配适用的资源叠加包,解决了硬编码判断带来的维护问题。该方案实现了资源的高效复用,同时支持灵活配置多种车型组合,为汽车行业多车型共平台开发提供了可扩展的技术实现。

shusuanly的博客 469

【2DWT:2维离散小波变换(附Pytorch代码)】

图像信号具有非平稳特性,无法使用一种确定的数学模型来描述,而小波变换的多分辨率分析特性很好地解决了这个问题。小波变化的多分辨率特性使其既可以高效描述图像的平坦区域(低频信息、全局信息),也可以有效处理图像信号的局部突变(高频信息,即图像的边缘轮廓等部分)。小波变换在空域和频域同时具有良好的局部性,使其可以很好地聚焦到图像的任意细节。

NorthSmile的博客 1万+

目标检测YOLO实战应用案例100讲-基于YOLOv7的番茄采摘机械手场景感知及试验(下)

根据软件系统的设计需求,制定系统的可行性方案分析,编写系统的相关程序和 调试运行环境,对系统进行测试,以实现对番茄数据的采集及监测。登陆界面登陆后,进入选择界面,菜单包括了对番茄种植棚室的固定相机数据的监测、 对番茄采摘机械手的双目相机采集的番茄的静态、动态数据的获取、对番茄静态、动态数 据处理的功能菜单等选项。与利用人工去进行对于番茄果实的识别和数目的统计相比,番茄视觉系统自动记录番 茄数量以及红色已经成熟的番茄、青色未成熟番茄的数量,减轻人工记录的工作量,减少 人工记录的误差,从经济方面是可行的。

qq_36130719的博客 812

2025年开源气象大模型的实现原理与实践指南

气象大模型在人工智能时代实现了革命性突破,通过深度学习技术以更低的计算成本达到甚至超越传统数值天气预报的精度。开源气象大模型的出现使得全球研究者和机构都能参与气象AI的创新。本文详细解析了开源气象大模型的实现原理,包括核心架构、数据准备、训练方法和实际预测流程,并提供了实践指南。核心架构主要采用Transformer、图神经网络和扩散模型,处理多模态数据融合和时空联合建模。数据体系构建涉及数据来源、预处理和增强策略。模型训练关键技术包括损失函数设计、分布式训练优化和训练过程监控。微调与领域适应策略包括迁移学

专注AI大模型,软件混淆,授权 1183

YOLOv10改进策略【Neck】| arXiv 2025 分层多头注意力HMHA 子空间拆分提多样 + 通道重排降冗余,强化目标检测精度

HMHA(Hierarchical Multi-Head Attention,分层多头注意力)旨在解决传统多头注意力(MHA)在图像恢复任务中的核心缺陷——特征冗余。传统MHA将通道均匀拆分给各个头,导致不同头学习的子空间信息相似,进而出现多头关注同一区域、忽略退化区域修复的问题,限制了模型的特征表达能力。HMHA通过“分层子空间拆分+通道重排序”策略,让每个头学习差异化、互补的上下文特征,从根源上缓解冗余,提升图像恢复任务中对复杂退化场景的特征捕捉能力。

Limiiiing的博客 106

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

上一篇: AutoML:最新技术概览
下一篇: sublime:下载免费历史版本
github_37320188
博客等级 码龄10年 24粉丝 86原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值