Hadoop集群部署及可疑问题解读

本文详述了Hadoop集群的安装过程,包括环境准备、SSH免密登录配置、JAVA环境安装、Hadoop安装及集群配置。还讨论了在部署过程中遇到的SSH连接问题和环境变量错误导致的登录问题及其解决方案。

Hadoop集群安装

*由于自己在部署Hadoop集群学习的道路上也碰到一些问题,特意以博客的方式给需要的朋友一点实质性的萤火。
整个集群安装主要以以下几个步骤呈现:

  1. Hadoop集群知识的相关了解
  2. 集群部署所需要的软件
  3. 详细的步骤以及中间穿插可能碰到的问题
  4. 环境的测试
  5. 总结

Hadoop集群相关了解

Hadoop集群现在已经很普及了,详细的介绍有很多,我这里就不累赘的说明了,未使用的初学者最好还是查看一下相关的材料,了解Hadoop相关的架构及功能,在大数据的领域里,集群是最常使用的分布式环境,后面的文章里也会介绍Spark集群环境。所以要想学会使用,最好先能够学会安装配置集群环境。

集群部署准备工作

Hadoop集群要准备相关的软件及环境,这里通过虚拟机安装来进行展现:

  • 环境要求:内存越大越好,现在普遍是8G到16G内存,因为虚拟机要至少安装3个Linux环境来搭建集群。
  • 软件版本:
    workstation 14 pro 64
    Ubuntu16.04 64
    Hadoop 2.6.0 64
    jdk-8u144-linux-x64.tar.gz
    相应的版本软件需要对应找官方网站进行下载

Hadoop集群部署详细步骤

这里跳过虚拟机及Linux环境安装。一般自动安装一台后进行克隆复制另外两台虚拟机,其IP配置是已经设置好的同一个局域网。
在安装Hadoop之前要安装ssh免密登录环境。

  1. 安装ssh server
    sudo apt-get install openssh-server
    通过ssh localhost 进行测试发现报错:
    ssh:connect to host localhost port 22: Connection refused
    解决的办法是:
    查看是否安装ssh成功:
    Ps -e|grep ssh
    启动ssh:
    service sshd restart
    /etc/init.d/ssh restart
    配置文件,允许以 root 用户通过 ssh 登录:sudo vi /etc/ssh/sshd_config
     找到:PermitRootLogin prohibit-password
    添加:PermitRootLogin yes
    重新启动ssh服务:.sudo service ssh restart
    ssh localhost 登录成功

上述的ssh登录是需要输入密码的,但在集群配置中不能一直都在输入密码,所以要设置ssh免密登录。具体如下:
ssh-keygen –t rsa –P “” ----生成公钥私钥
在这里插入图片描述
其中id_rsa 为私钥,id_rsa.pub为公钥,将公钥追加到authorized_keys中,实现免密登录。
cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
在这里插入图片描述
测试是否可以免密登录:
ssh localhost

多角色体系 支持管理员、商家、消费者三种角色,权限分级管控: 管理员:负责平台整体配置、用户审核、数据监控等全局操作。 商家:管理店铺信息、发布商品、处理订单、回复评价等。 消费者:浏览商品、加入购物车、下单支付、评价商品等。 实现用户注册(手机号 / 邮箱验证)、登录(支持密码 / 验证码 / 第三方登录)、个人信息管理(头像、收货地址、密码修改)。 权限精细化控制 商家仅能管理自家店铺及商品,消费者仅能查看和购买商品,管理员拥有全平台数据访问权限。 二、商品管理功能 商品信息维护 商家可发布商品:填写名称、分类(如服饰、电子产品)、子类别(如手机、笔记本)、规格(尺寸、颜色、型号)、价格、库存、详情描述(图文)、物流信息(运费、发货地)等。 支持商品上下架、库存调整、信息编辑,系统自动记录商品状态变更日志。 商品分类与搜索 按多级分类展示商品(如 “数码产品→手机→智能手机”),支持自定义分类体系。 提供智能搜索功能:按关键词(名称、品牌)搜索,支持模糊匹配和搜索联想;结合用户浏览历史对搜索结果排序(优先展示高相关度商品)。 商品推荐 基于用户浏览、收藏、购买记录,推荐相似商品(如 “浏览过该商品的用户还买了…”)。 首页展示热门商品(销量 TOP10)、新品上架、限时折扣等推荐列表。 三、订单与交易管理 购物车与下单 消费者可将商品加入购物车,支持修改数量、选择规格、移除商品,系统自动计算总价(含运费、折扣)。 下单流程:确认收货地址→选择支付方式(在线支付、货到付款)→提交订单→系统生成唯一订单号。 订单处理流程 订单状态跟踪:待支付→已支付→商家发货→物流运输→消费者收货→订单完成,各状态变更实时通知用户。 商家端功能:查看新订单提醒、确认发货(填写物流单号)、处理退款申请(需审核理由)。 消费者端功能:查看订单详情、追踪物流、申请退款 / 退货、确认收货。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值