没有合适的资源?快使用搜索试试~ 我知道了~
Hadoop平台安装部署手册,详细描述了hadoop体系内的相关组建的安装与配置信息
资源推荐
资源详情
资源评论
1. 部署规划
机器名称 功能组件 地址 功能
! !
! !
! !
1.1 服务器部署规划
需要的软件环境:
)":#
):$%
)&'():*+',
%)&'() 客户端:(-'$
2. linux 操作系统安装
3. jdk 安装(所有机器上执行同样的安装)
)将 . 文件上传到 '() 机器上。
)执行 ,(/),.$( $'()$'$'
)执行0.$( $'()$'$'
%)配置环境变量,执行 1',002,增加如下的环境变量
343#56+70(0.10.#
),343#56+
*+#56+70(0.10.# 0.
),*+#56+
),4+#56+700080'1$
),355#56+700080$%
),93+#56+700080$%
37:3;:343#56+0';:*+#56+0';:4+#56+0';:355#56+0';
:93+#56+0'
),3
-&337;:343#56+0'0.;:343#56+0'0.;:*+#56+0'
),-&33
),355#56+#<3*#=*+7
)使配置文件生效 (,002
)测试 .1 安装是否正确
,,,,注意:如果默认操作系统安装自带的 .,则使用如下的语句进行删除:,$,$$
.1$%$>.$$%$%.,然后执行 (,002 使配置的 . 生效。
删除系统自带的 . 程序
)查看安装的 . 程序:rpm -qa|grep java
2)执行删除操作:,$,$$,.1$%$>.$$%$%.
4. 用户名和分组,权限设置,ssh 设置
)设置用户名和分组(每台机器均执行)
)增加分组:>(,$>,!,
)增加用户:(,$>,,$,$,00,
c)设置用户密码:passwd hadoop
说明:如果已经存在用户,则可以执行删除用户的操作,先执行 nd / -name "*hadoop*",删除掉相
关的目录即可。
2)设置 ssh
a)切换到 haddoop 用户下 su hadoop
b) 所有节点执行 ssh-keygen -t rsa
c)在 192.168.50.215 节点执行如下操作:
cd .ssh/
cat id_rsa.pub>>authorized_keys
chmod 600 authorized_keys
scp authorized_keys hadoop@192.168.9.67:/home/hadoop/.ssh/
d)在 192.168.50.216 节点执行如下操作:
cd .ssh/
cat id_dsa.pub>>authorized_keys
chmod 600 authorized_keys
scp authorized_keys hadoop@192.168.50.217:/home/hadoop/.ssh/
e)在 192.168.50.217 节点执行如下操作:
cd .ssh/
cat id_dsa.pub>>authorized_keys
chmod 600 authorized_keys
scp authorized_keys hadoop@192.168.50.219:/home/hadoop/.ssh/
f)在 192.168.50.219 节点执行如下操作:
cd .ssh/
cat id_dsa.pub>>authorized_keys
scp authorized_keys hadoop@192.168.50.220:/home/hadoop/.ssh/
g)在 192.168.50.220 节点执行如下操作:
cd .ssh/
cat id_dsa.pub>>authorized_keys
chmod 600 authorized_keys
scp authorized_keys hadoop@192.168.50.221:/home/hadoop/.ssh/
h)在 192.168.50.221 节点执行如下操作:
cd .ssh/
cat id_dsa.pub>>authorized_keys
chmod 600 authorized_keys
scp authorized_keys hadoop@192.168.50.222:/home/hadoop/.ssh/
i)在 192.168.50.222 节点执行如下操作:
cd .ssh/
cat id_dsa.pub>>authorized_keys
chmod 600 authorized_keys
3)配置机器名和 hosts 文件
a)修改 hosts 文件操作:vi /etc/hosts
# that require network functionality will fail.
127.0.0.1 localhost.localhost localhost
::1 localhost6.localdomain6 localhost6
192.168.50.215 rhel001.localhost rhel001
192.168.50.216 rhel002.localhost rhel002
192.168.50.217 rhel003.localhost rhel003
192.168.50.219 rhel005.localhost rhel005
192.168.50.220 rhel006.localhost rhel006
192.168.50.221 rhel007.localhost rhel007
192.168.50.222 rhel008.localhost rhel008
b)修改显示的机器名操作:vi /etc/sysconfig/network 中的 hostname
c)使配置生效命令:service network restart
d )关 闭 SELinux 的方 法 : 修 改 /etc/selinux/config 文件 中 的 SELINUX="" 为
disabled ,然后重启,如果不想重启系统,使用命令 setenforce 0。
e)Linux 关闭防火墙:
,,,,重启后永久性生效:
开启: 2>,',
关闭: 2>,',?
即时生效,重启后失效:
开启: 1',',
关闭: 1',',
5. hadoop 部署
)在 用户下执行 文件的解压缩操作
,,,,$@)1A,$%>@
)将解压缩的文件拷贝到00 目录下
,,,,$,$%,00
)给目录相应的权限:
,,,B,$*,;,000$%0
%)更改 安装路径 A0 和 1 两个文件C只需要配置 文件D
增加如下的内容:
,
说明: 配置的为启动 E 节点的服务器, 节点由 A0
$') 中配置控制。
更改 1 节点:
,
增加如下的内容:
,
)更改 安装路径下的 A0$1(所有节点都需要更改)
,
)配置 F修改 A0$') 配置文件(所有节点都需要修改)
执行:vi core-site.xml
,,增加如下内容:
,,GEH
,,,,GHAA(G0H
,,,,G1(HA;00;G01(H,,$$配置的 节点
,,G0EH
,,GEH
,,,,GH'G0H
,,,,G1(H000G01(H,,$$ 保存的临时文件路径
剩余44页未读,继续阅读
资源评论
未来囧图
- 粉丝: 5
- 资源: 44
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功