CDH大数据集群搭建

大数据之CDH集群搭建 大数据之CDH集群搭建 注意:全程在root用户下执行,其他用户可能出现权限问题导致安装失败或启动失败 一、配置主机名(每台都要做) vi /etc/sysconfig/network 二、配置主机地址(每台都要做) vi /etc/hosts 三、配置IP(每台都要做) vi /etc/udev/rules.d/70-persistent-net.rules //把第一个配置去掉,拷贝第二个地址,然后把最后的eth1改为eth0 vi /etc/sysconfig/network-scripts/if 阅读详情

简介

  • Apache Hadoop
    由Apache 公司开源的Hadoop版本。涵盖了最原生的Hadoop特性,所有的Hadoop发行版均基于该版本进行改进。
  • Cloudera CDH
    由Cloudera公司发行的Hadoop版本,全称(Cloudera’s Distribution Including Apache Hadoop)。该版本在基于原生Apache Hadoop版本进行改进,添加了补丁和自行开发的组件,更加稳定易用。目前国内使用最多的版本。
  • Hortonworks Ambari
    -Ambari是Hortonworks开源的Hadoop平台的管理软件,具备Hadoop组件的安装、管理、运维等基本功能,提供Web UI进行可视化的集群管理,简化了大数据平台的安装、使用难度。
    1、技术细节:hadoop版本、组件及功能选择
    2、易于部署:管理工具选择、版本更新、补丁添加等等
    3、易于维护:集群管理、容灾能力等
    4、成本:版本费用、计费模式和许可证
    5、企业应用集成的支持:选择的Hadoop应用和现有企业其他应用集成的支持。

1. 软件环境

名称版本
LinuxCentOS 7x64
CM5.12.1
CDH5.12.1
主机名内存CPUIP角色
cdh015G1核2线程192.168.88.121CM server,agent
cdh022G1核2线程192.168.88.122agent
cdh032G1核2线程192.168.88.123agent

2. 虚拟机配置

2.1 设置网络IP(NAT模式)

  • 修改配置文件:
    vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
  • 注释#BOOTPROTO=“dhcp”
  • 添加
    IPADDR=192.168.88.121
    NETMASK=255.255.255.0
    GATEWAY=192.168.88.2
    DNS1=192.168.88.2
  • 其他节点同理
    TYPE="Ethernet"
    #BOOTPROTO="dhcp"
    DEFROUTE="yes"
    PEERDNS="yes"
    PEERROUTES="yes"
    IPV4_FAILURE_FATAL="no"
    IPV6INIT="yes"
    IPV6_AUTOCONF="yes"
    IPV6_DEFROUTE="yes"
    IPV6_PEERDNS="yes"
    IPV6_PEERROUTES="yes"
    IPV6_FAILURE_FATAL="no"
    NAME="eno16777736"
    UUID="858a5a33-4c55-49e9-8b59-1cfeb56d4b8b"
    DEVICE="eno16777736"
    ONBOOT="yes"
    IPADDR=192.168.88.121
    NETMASK=255.255.255.0
    GATEWAY=192.168.88.2
    DNS1=192.168.88.2
    

2.2 关闭防火墙

  • 关闭:
    systemctl stop firewalld
    systemctl disable firewalld
  • 查看:systemctl status firewalld

2.3 永久修改设置主机名

  • vi /etc/hostname 注意:需要重启生效->reboot

2.4 配置映射文件

  • vi /etc/hosts
     #127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
     #::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
     192.168.88.121 cdh01
     192.168.88.122 cdh02
     192.168.88.123 cdh03
    

2.5 配置ssh免密登录

  • 生成密钥对:ssh-keygen
  • ssh-copy-id cdh01
  • ssh-copy-id cdh02
  • ssh-copy-id cdh03

2.6 安装jdk

2.7 关闭selinux 安全模块

  • vim /etc/selinux/config (将SELINUX改为disabled)
  • 重启所有节点,检查是否关闭getenforce

3.环境准备

3.1 私有网络软件仓库

  • 在集群安装的过程中,要求每个节点都必须挂载光驱, 而对于每台节点都手动的去挂载光驱太麻烦,也不方便。这里使用每个节点都指向同一个私有网络镜像来解决这个问题。
    我们的集群采用的是全离线安装,也不可能逐个节点的安装,同样是也使用指向同一个私有的网络软件包来解决
    因此选择在cdh01上搭建一个私有的网络软件仓库,以下是搭建的全过程。
3.1.1 上传镜像
  • 搭建私有网络镜像使用的镜像文件最好就使用安装系统的镜像,这里是选择了CentOS7x64的镜像,将其上传到cdh01的/disk下(需新建/disk目录)
3.1.2 挂载镜像
  • mkdir -p /media/CentOS
  • 挂载镜像:mount -o loop /disk/CentOS-7-x86_64.iso /media/CentOS/
  • cd /etc/yum.repos.d
  • mv CentOS-Base.repo CentOS-Base.repo.bak
  • vi CentOS-Media.repo -> 将enable=0改成enable=1
  • 清除yum的缓存:
    yum clean metadata
    yum clean dbcache
  • 查看是否挂载成功:yum list | wc -l
    这是统计镜像中有多少个软件包的命令,CentOS7x64位的系统的软件包个数一般在3000以上
3.1.3 安装http(如果已经安装可以省略,但是需要启动,一b般最小化安装不会安装此服务)
  • 检查是否安装:service httpd status
  • 安装:yum install -y httpd
  • 启动http服务,并让其开机自启:
    service httpd start
    chkconfig httpd on
  • 由于http的默认端口为80,通过浏览器访问:
    192.168.88.121:80
  • 创建网络软件仓库目录:mkdir –p /var/www/html
    http默认将上面的目录作为软件仓库的目录
3.1.4 安装createrepo(如果已经安装省略)
  • 该软件使用来生成http镜像的网络识别路径的:
    yum install createrepo
  • 到此 私有的网络软件仓库搭建完成

3.2 挂载网络系统镜像

3.2.1 创建网络系统镜像
  • 将从镜像中挂载的文件拷贝到软件仓库的目录中
    cp -r /media/CentOS /var/www/html/
  • 删除目录repodata
    cd /var/www/html/CentOS
    rm -rf ./repodata
  • 生成新的软件路径目录repodata
    createrepo .
    在这里插入图片描述
  • 查看:192.168.88.121/CentOS
    到此网络镜像创建成功。
3.2.2 使用网络系统镜像
  • 解除对镜像文件的挂载:umount /media/CentOS
    在这里插入图片描述
    如上图 ,目录下无文件则说明解除挂载成功。
    如果出现下图说明还有进程在使用/medis/CentOS挂载点,那么此时可以借助fuser命令找出占用目录/medis/CentOS的所有进程,然后kill掉,此时就可以umount 了
    在这里插入图片描述

  • 修改文件CentOS-Media.repo让其指向刚才创建的网络镜像
    vi /etc/yum.repos.d/CentOS-Media.repo
    修改:baseurl=http://192.168.88.121/CentOS/
    scp -r /etc/yum.repos.d/CentOS-Media.repo cdh02:/etc/yum.repos.d/
    scp -r /etc/yum.repos.d/CentOS-Media.repo cdh03:/etc/yum.repos.d/

  • 清除yum的缓存, 并查看软件包个数(参考3.1.2)
    到此,cdh01网络系统镜像挂载完成,可以将镜像文件删除了。

3.3 创建CM和CDH网络软件镜像

3.3.1 创建CM网络软件镜像
3.3.2 创建CDH网络镜像
  • 下载地址:http://archive.cloudera.com/cdh5/parcels/5.12.1/
  • 通过xftp上传cdh安装压缩包到软件仓库目录中(注意:相关的目录需要自己创建,三个文件一个也不能少)
  • 不需要解压,到此cdh的网络软件镜像创建成功,也可以通过浏览器访问查看详情
3.3.3 子节点挂载网络镜像
  • 将主节点的 /etc/ yum.repos.d下的CentOS-Media.repo文件分发到各子节点的目录/etc/ yum.repos.d下:
    scp -r /etc/yum.repos.d/CentOS-Media.repo cdh02:/etc/yum.repos.d/
    scp -r /etc/yum.repos.d/CentOS-Media.repo cdh03:/etc/yum.repos.d/
  • 在所有子节点执行如下命令:
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
  • 再清除yum的缓存,查看网络镜像软件包的个数(具体命令参考3.1.2)
  • 到此,子节点网络镜像挂载完成。
3.3.4 关闭防火墙(所有节点)
  • systemctl stop firewalld
    systemctl disable firewalld
    查看:systemctl status firewalld
3.3.5 增加开启自启项(所有节点)
  • vi /etc/rc.local
    添加
    echo 0 > /proc/sys/vm/swappiness
    echo never > /sys/kernel/mm/redhat_transparent_hugepage/enabled
    echo never > /sys/kernel/mm/redhat_transparent_hugepage/defrag
    swapoff -a
3.3.6 安装时钟服务ntp
  • 时钟服务器安装在主节点上,子节点的时钟服服务全部同步到主节点的时钟服务器上。
3.3.6.1 主节点安装时钟服务器
  • 安装时钟服务ntp: yum -y install ntp
  • 启动,并注册到开机自启:
    service ntpd start
    chkconfig ntpd on
  • 查看ntpd的状态:service ntpd status
  • 配置时钟服务器,vi /etc/ntp.conf
    1.注释放开:表明时钟同步的网段
    restrict 192.168.88.0 mask 255.255.255.0 nomodify notrap
    2.server 0…server 1…server 2…server 3…注释掉
    3.添加 表明服务器是跟自己同步
    server 127.127.1.0
    fudge 127.127.1.0 statum 10
  • 重启ntp服务service ntpd restart
3.3.6.2 子节点安装时钟服务并同步到主节点
  • ntp服务安装,参考3.4.61,主要的区别在于配置的修改上
  • 配置时钟服务器,vi /etc/ntp.conf
    1.注释放开:表明时钟同步的网段
    restrict 192.168.88.0 mask 255.255.255.0 nomodify notrap
    2.server 0…server 1…server 2…server 3…注释掉
    3.添加 server cdh01
  • 重启ntp服务service ntpd restart
  • 时钟会自动同步的(需要一定的时间)。查看同步状态的命令:ntpstat

3.4 安装mysql

  • 安装mysql的用处是提供cm存储集群信息以及hive的元数据库的。只需要安装一个mysql数据库即可,虽说mysql可以随意安装在集群的任意接节点,这里还是建议安装在cm。
    安装mysql的过程如下:
3.4.1 安装
  • yum -y install mysql-server
  • 启动并开启开机启动:
    service mysqld start
    chkconfig mysqld on
3.4.2 修改root用户密码
  • mysqladmin -u root password “root”
  • 登录mysql:mysql -uroot -proot

3.4.3 创建相关数据库

3.4.3.1 Hive的元数据库
  • create database hive DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
3.4.3.2 Cloudera的元数据库
  • create database amon DEFAULT CHARSET utf8 COLLATE utf8_general_ci;

3.4.4 开启远程访问

  • 选择mysql库: use mysql;
  • 修改访问权限表:grant all privileges on . to “root”@"%" identified by “root” with grant option;
  • 刷新权限:flush privileges;
  • 查看是否开启远程访问:select user,password,host from user;
    在这里插入图片描述 上图的最后一行表示已经开启了root用的远程访问。 符号%表示所有主机。到此 mysql安装完毕。

4. CM安装

  • 在3.3.1中我们只是建立了CM的网络软件镜像,但是我们并没有让系统识别,现在开始一步步安装CM
    由于CM只要安装在主节点cdh01上,因此一下操作仅仅只在cdh01上执行。

4.1 配置CM的yum源

  • 从CM网络镜像中拷贝cloudera-manager.repo
    cp /var/www/html/cm5.12/cloudera-manager.repo /etc/yum.repos.d/
  • cd /etc/yum.repos.d/
    vi cloudera-manager.repo
    baseurl=http://192.168.88.121/cm5.12/
    gpgkey =http://192.168.88.121/cm5.12/RPM-GPG-KEY-cloudera
    gpgcheck = 0
  • 检查:yum repolist
    在这里插入图片描述
  • 备份:cp cloudera-manager.repo cloudera-cm.repo

4.2 安装CM

  • 找到CM安装的引导文件:cloudera-manager-installer.bin
    可从http://archive.cloudera.com/cm5/installer/5.12.1/下载,一定要对应你的CM的版本。将其上传到/opt下
  • 赋予其执行权限:chmod 755 cloudera-manager-installer.bin
  • 到此就可以开始安装CM了,执行命令:/opt/cloudera-manager-installer.bin
  • 出现安装引导界面:->next->next->yes->next->yes就会开始安装jdk, 因此并不需要事先安装jdk->安装CM服务(有点慢, 耐心等待)->成功
  • 我们可以通过命令查看cloudera的服务是否启动:
    service cloudera-scm-server status
  • 访问:http://cdh01:7180
    用户名密码均为admin,登录后进行cdh集群安装界面。到此CM安装完成。

5. CDH集群安装

5.1 选择子节点

  • 在登录了后,进入的第一个界面是cloudera的最终用户许可条款和条件,勾选是的,再点继续,进入CDH版本选择界面,这里选择免费版, 再点击继续,进行感谢界面:直接点击继续,进入了节点选择界面:在这个界面我们需要填入,我们集群的所有节点主机名(可从任意节点的hosts文件中拷贝。),以英文逗号分隔,填完了后点击搜索:

5.2 CDH和CM的具体网络位置的选择

  • 在确认主机无误后,点击继续,就可以进入CDH和CM的网络位置选择界面。
5.2.1 选择CDH的位置
  • 先点击 更多选项,进入CDH网络位置选择界面,修改成我们自己的CDH网络软件镜像的地址:http://192.168.88.121/cdh/
    在这里插入图片描述
5.2.2 选择CM的位置
  • 在选择了CDH后,我们继续点击 自定义存储库 来选择我们自己的CM:其实呢,就是把配置cloudera-cm.repo(参考4.1)的配置拿出来,在界面上填一遍,我们的填写如下:
    在这里插入图片描述
  • 填写完成后,就会进入给每个节点安装cloudera-scm-agent的界面,再点击继续前,我们需要将hadoop-cm中安装CM时安装的JDK文件分发到每个子节点,不然子节点在安装cloudera-scm-agent会包错。

5.3 分发JDK

  • 在hadoop-cm安装CM时,CM会将JDK安装到/usr/java/目录下,因此我们把hadoop-cm整个java目录分发给所有的子节点就好了,在hadoop-cm下执行:
    scp -r /usr/java cdh02:/usr/
    scp -r /usr/java cdh03:/usr/

5.4 Agent的安装和配置

  • Jdk分发完成后,点击继续,进入jdk安装选项,由于我们已经分发,这个就不需要勾选,直接点击继续,进入选择是否启动单用户模式:这里选择不启用,直接点击继续,进入节点通信选择:我们这里使用 所有用户接收相同的密码,填入密码后,点击继续,进行agent安装界面, 耐心等待安装完成,分发为完成后,点击继续,进入agent主机检查:

6. 安装flume

7.安装hive

8.安装kafka

9.高可用配置

10.配置调整

11.添加子节点

1.大数据指CDH集群搭建详细步骤(一) 1.使用CDH,其中CDH表示的意思是Cloudera’s Distribution Including Apache Hadoop,简称“CDH”) 基于web的用户界面,支持大多数的hadoop组件,包括了HDFS,MapReduce以及HIve和Pig Hbase以及Zookeeper以及Sqoop,简化了大数据平台的安装以及使用的难度 首先第一步,关闭防火墙,具体的linux命令如下... 阅读详情

相关推荐

从0到1:CDH集群搭建,你不可不知的技巧!

目前Hadoop发行版非常多,除了原生的外,还有Cloudera 发行版(CDH)、Hortonworks 发行版[2018 年与 Cloudera 公司已经合并],MapR的MapR 产品、AWS[Amazon Web Services]的 EMR[Elastic MapReduce]等。目前市场份额占比最高的是前三家。所有这些发行版都是基于 Apache Hadoop 衍生出来的,之所以有这么多版本,是由于的开源协议决定的:任何人可 以对其进行修改,并作为开源或者商业产品发布或者销售。

u010192213的博客 1469

Cloudera Manager6.3.1+CDH6.3.2本地仓库方式搭建

本人使用的各组件版本如下:操作系统版本:centos7CM版本:6.3.1CDH版本:6.3.2(5.16.2版本实测也可以)JDK版本:openjdk version “1.8.0_262”安装包百度云下载地址:安装前须知:本博客是根据官方文档的安装教程整理而成的,有不清楚的地方建议多加阅读官方文档!

qq_36306519的博客 1637

CDH 05.cdh本地源搭建配置

1、解决安装的时候报一下警告(禁用透明页): echo never > /sys/kernel/mm/transparent_hugepage/defrag; echo never > /sys/kernel/mm/transparent_hugepage/enabled; vi /etc/rc.local # 添加如下两行,并同步该文件到其他服务器 echo never > /sys/kernel/mm/transparent_hugepage/defrag echo never &

80后大叔爱学习 643

搭建部署CDH--亲测完成版

嘿嘿吹吹风~嘿嘿放放空~ 嘿嘿快跟紧我~ 扫兴的话你别说~

weixin_45389898的博客 2718

TikTok滑块验证码verifyV2逆向实战:从fp生成到captchabody加密的完整流程解析

本文详细解析了TikTok滑块验证码verifyV2的逆向工程全流程,从fp参数生成到captchabody加密机制,涵盖了验证码触发、WASM解密、轨迹模拟等关键技术点。通过实战案例和代码示例,帮助开发者深入理解反爬机制,提升逆向工程能力,应对复杂的验证挑战。

weixin_28568819的博客 481

Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现

Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现 目录 Unity 游戏实例开发集合 之 Car Racing 2D (2D赛车) 休闲小游戏快速实现 一、简单介绍 二、Car Racing 2D (2D赛车) 游戏内容与操作 三、相关说明 四、游戏代码框架 五、知识点 六、游戏效果预览 七、实现步骤 八、工程源码地址 九、延伸扩展 一、简单介绍 Unity 游戏实例开发集合,使用简单易懂的方式,讲解常见游戏的开发实现过程,方便

仙魁XAN 7703

CDH运维面试题整理

一、CDH搭建 1.CM数据库初始化报错: /opt/cm-5.13.1/share/cmf/schema/scm_prepare_database.sh mysql cm -hnode01 -uroot -pMysql#123 --scm-host node168 scm scm scm 错误一: java.sql.SQLException: Access denied for user ‘ro...

清平乐的技术专栏 8761

PyMiMi实战指南:midas_api配置与连接测试详解

本文详细介绍了PyMiMi库中midas_api的配置与连接测试全流程。从环境准备、API密钥获取,到核心的url_cfg配置函数使用,再到通过test_url进行连接验证,提供了清晰的步骤和代码示例。文章重点解析了配置原理、常见错误排查方法(如401错误、连接超时),并强调了API密钥的安全性管理,帮助用户稳固建立Python与Midas Civil NX之间的自动化通信桥梁。

weixin_29044713的博客 707

CDH6.2.0安装教程

CDH6.2.0安装教程CDH的WEB欢迎页面集群的详细配置。1、设置集群的名字2、扫描网络机器并添加3、选择自定义存储库4、JDK安装5、SSH配置6、升级Agents7、升级Parcels8、审查集群集群配置1、选择服务2、自定义角色分配3、审核更改4、安装完成 CDH的WEB欢迎页面 集群的详细配置。 1、设置集群的名字 2、扫描网络机器并添加 3、选择自定义存储库 4、J...

再难也要坚持的博客 1075

别再手动配IP了!保姆级教程:用Cisco Packet Tracer搞定DHCP服务器配置(附实验抓包分析)

本文提供了一份详细的Cisco Packet Tracer DHCP服务器配置教程,帮助用户告别手动分配IP的繁琐过程。通过构建多子网实验环境,逐步指导DHCP地址池设置、客户端测试及协议分析,并分享常见问题排查技巧,让网络配置更高效、更智能。

weixin_42535461的博客 340

RT-DETR改进策略【Conv和Transformer】| HiLo注意力机制 通过分离处理图像的高频和低频信息,高效处理图像特征

本文记录的是利用改进检测模型,针对目标检测中面临的多尺度特征融合效率与长距离依赖建模难题,HiLo注意力模块的引入旨在通过频率解耦策略优化高分辨率特征处理,将高频细节(如目标边缘)与低频语义(如场景结构)分离建模,提升目标检测精度。Fast Vision Transformers with HiLo AttentionHiLo注意力模块的提出源于对传统自注意力机制局限性的反思。传统多头自注意力(MSA)在处理高分辨率图像时存在以下问题:HiLo将注意力模块分为高频(Hi-Fi)和低频(Lo-Fi)两个分支,

Limiiiing的博客 818

CDH大数据平台搭建之HBASE集群搭建

CHD大数据平台搭建之HBASE集群搭建一、集群规划二、下载三、安装及配置四、启动五、jps验证 一、集群规划 参考CHD大数据平台搭建之集群规划 二、下载 1.官网下载 2.网盘下载 提取码:cdh5 网盘是chd配套版本,官网的事apache版本 三、安装及配置 1、解压 tar -zxvf hbase-1.2.0-cdh5.7.6.tar.gz -C /opt/modules/ 2、新建文件夹 mkdir -p /opt/modules/hbase-1.2.0-cdh5.7.6/datas 3

qq_41924766的博客 1275

uniapp:使用uni.request请求报错errMsg“:“request:fail abort statusCode:-1(uniApp使用uni.request向服务端接口发起请求失败报错)

解决request请求报错request:fail abort statusCode:-1,Uniapp打包到app后报错request:fail abort statusCode:-1,uniapp使用uni.request请求报错{“errMsg“:“request:fail abort statusCode:-1“}的解决办法,不是SSL证书问题,跳过ssl验证,解决https问题,Uniapp报错,小程序报错(含https解决方案)(真机预览问题)uni-app打包后不发请求的原因,uni-app真

✅ 精选推荐文章 3581

CDH大数据平台搭建之KAFKA集群搭建

CHD大数据平台搭建之KAFKA安装一、安装规划二、下载KAFKA三、安装及配置1、先安装zookeeper2、解压3、新建文件夹4、修改config目录server.properties文件5、配置环境变量6、分发文件四、启动1、启动命令2、验证总结 一、安装规划 请参考CHD大数据平台搭建之集群规划 二、下载KAFKA 1.官网下载 2.网盘下载 提取码:cdh5 注意事项:网盘的是配套的scala和kafka,自行下载注意版本要匹配 三、安装及配置 1、先安装zookeeper 请参考CHD大数据

qq_41924766的博客 1347

【STM32Cube_14】使用硬件I2C读写环境光强度传感器(BH1750)

本篇详细的记录了如何使用STM32CubeMX配置STM32L431RCT6的硬件I2C外设读取环境光强度传感器数据(BH1750)

Mculover666的博客(嵌入式) 7243

YOLO26 改进 | (教师:YOLOv8L,学生:YOLO26) | 知识蒸馏 (Knowledge Distillation)

本文介绍了基于YOLO26框架的知识蒸馏实战方法,通过教师模型指导学生模型训练,在不增加推理成本的情况下提升模型精度。文章详细阐述了基于响应的知识蒸馏实现方案,通过最小化教师与学生模型预测Logits间的KL散度实现知识迁移。核心实现包括:1) 创建DistillationModel包装器类,同时运行师生模型;2) 自定义DistillationLoss,在原检测损失基础上增加KL散度损失。该方法适用于希望保持YOLO26轻量级特性同时获得接近大模型精度的场景,文中提供了完整的代码实现方案。

weixin_51988935的博客 510

【大数据集群搭建-CDH-(5)CDH环境搭建】CDH版本进行大数据集群各组件环境部署-(5)CDH环境搭建

默认的方式下linux会把文件访问的时间atime做记录,文件系统在文件被访问、创建、修改等的时候记录下了文件的一些时间戳,比如:文件创建时间、最近一次修改时间和最近一次访问时间;如果提示ERROR JDBC Driver com.mysql.jdbc.Driver not found,需要上传mysql驱动包jar到/opt/cloudera/cm/lib目录下。因为系统运行的时候要访问大量文件,如果能减少一些动作(比如减少时间戳的记录次数等)将会显著提高磁盘 IO 的效率、提升文件系统的性能。

weixin_53543905的博客 1980

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

CDH大数据平台搭建之SPARK集群搭建

CHD大数据平台搭建之SPARK集群搭建一、安装规划二、下载1.引入库2.读入数据三、安装及配置总结 一、安装规划 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、下载 1.引入库 2.读入数据 三、安装及配置 总结 提示:这里对文章进行总结: 例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。 ...

qq_41924766的博客 1455

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

大数据平台CentOS7+CDH5.12.1集群搭建

1.CM(Cloudera Manager)介绍 1.1 简介 Cloudera Manager是一个拥有集群自动化安装、中心化管理、集群监控、报警功能的一个工具,使得安装集群从几天的时间缩短在几个小时内,运维人员从数十人降低到几人以内,极大的提高集群管理的效率。 对比Apache / CDH / HDP: (1)Apache:运维麻烦,组件间兼容性需要自己调研。(一般大厂使用,技术实力...

猫不夜行的博客 382

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

CDH大数据平台搭建之集群规划

CHD大数据平台搭建之集群规划前言一、集群规模二、集群规划总结 前言 话说无规矩不成方圆,搭建CDH大数据平台之前需要的工作很多,首先,你需要计算公司每日的数据量,来确定需要多少服务器,确定好服务器之后,需要规划集群节点的分配。由于是个人搭建,不存在数据量计算,只做集群规划即可。 一、集群规模 每日数据量的多少,决定了服务器的数量 计算规则如下: 1、hdfs数据保存3份 2、一般文件保存3年 3、每台服务器硬盘大小8T,但会留20%左右的空闲空间 所需服务器数量 = 公司每日数据量(TB) * 3 * 3

qq_41924766的博客 2252

CDH搭建大数据集群(5.10.0)

目录 一、CDH介绍 二、为什么选择CDH? 三、CDH的版本选择   四、安装准备 1.节点准备 2.节点规划 3.下载parcels文件 4.tarball下载 5.准备以下内容: 五、系统初始化 1.关闭防火墙(3个节点) 2.配置主机名(3个节点) 3.修改hosts文件(3个节点) 4.配置免密登录(3个节点) 5.安装JDK(3个节点) 6.检查Python版本(3个节点) 7.检查服务器之间的时间是否同步(3个节点) 六、安装my

黎荣恒的博客 1492

CM+CDH 从0-1大数据集群基本搭建超级详细步骤

一 :环境准备: 创建虚拟机命名为:democdh (虚拟机磁盘至少选60G,内存也要尽可能大写,我选的8G) 修改Windows中的host文件添加主机域名映射: 192.168.133.222 democdh 修改虚拟机democdh主机名: 命令:vi /etc/hostname 内容:democdh 修改域名映射: 命令:vi /etc/hosts 最后一行后添加内容:192.168.133.222 democdh 修改ip地址以及网管等:命令:vi /etc/sysconfi...

bwf317的博客 688

CDH大数据平台入门:从零开始搭建第一个集群

最近在学习大数据技术,尝试了Cloudera的CDH平台搭建,这里把入门过程整理成笔记分享给大家。CDH作为企业级Hadoop发行版,整合了HDFS、YARN、Hive等组件,对新手非常友好。能快速把demo上线测试,省去了配置环境的麻烦。这些操作都可以通过命令行工具完成,熟悉后可以尝试用Java API开发简单应用。安装过程中会提示选择安装哪些组件,新手建议先选择HDFS和YARN核心服务。成功运行后会输出单词统计结果,这是验证集群是否正常工作的好方法。特别是部署功能很实用,

AgatePanther34的博客 785

CDH大数据平台搭建之HADOOP分布式集群搭建

CHD大数据平台搭建之HADOOP安装一、什么是HADOOP?二、如何下载1.官网下载2.网盘下载三、搭建集群1.准备5台虚拟机2.安装JDK3.安装ZOOKEEPER4.集群规划5.安装HADOOP6.修改配置文件1、进入配置文件目录:2、修改env文件3、修改core-site.xml文件4、修改hdfs-site.xml文件5、配置mapred-site.xml文件6、修改yarn-site.xml文件7、修改slaves文件8、分发文件9、配置环境变量四、启动集群1.启动ZOOKEEPER集群2.启

qq_41924766的博客 4834

从零搭建大数据集群(Apache 版本/CDH)

如果你没有接触过大数据,或搭建大数据集群 的过程中遇到了一些问题。看完本 Chat 后,你将会明白如何搭建 Apache 版本的 Hadoop 集群以及 CDH 版本的大数据集群。 本场 Chat 内容: 安装 Linux 系统,配置简单环境; 修改主机名和 IP 映射关系; 配置服务器相互 SSH 免密码访问; 搭建 Apache 版本的 Hadoop 集群(从零开始),包括 Zookeepe...

GitChat 906
上一篇: springboot+ueditor+前后端分离
下一篇: 增大虚拟机虚拟磁盘大小,解决根目录/dev/mapper/centos-root爆满
YanfangDu
博客等级 码龄10年 4粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值