企业级hadoop安装
来源:互联网 发布:mysql 联合唯一键用法 编辑:程序博客网 时间:2024/06/05 16:14
chkconfig iptables off
service iptables stop
zone "dustin.org" IN {
type master;
file "dustin.org.zone";
allow-update { none; };
};
zone "1.168.192.in-addr.arpa" IN {
type master;
file "1.168.192.in-addr.zone";
allow-update { none; };
};
6、创建dustin.org.zone和1.168.192.in-addr.zon 文件
cd /var/named
cp -p named.localhost dustin.org.zone
cp -p named.localhost 1.168.192.in-addr.zone
$TTL 86400
@ IN SOA h1.dustin.org. chizk.www.dustin.org. (
0 ; serial (d. adams)
1D ; refresh
1H ; retry
1W ; expiry
3H ) ; minimum
@ IN NS h1.dustin.org.
h1.dustin.org. IN A 192.168.1.119
h2.dustin.org. IN A 192.168.1.117
h3.dustin.org. IN A 192.168.1.118
8、添加反向文件并且配置
vim 1.168.192.in-addr.zone
$TTL 86400
@ IN SOA h1.dustin.org. chizk.www.dustin.org. (
0 ; serial (d. adams)
1D ; refresh
1H ; retry
1W ; expiry
3H ) ; minimum
@ IN NS h1.dustin.org.
119 IN PTR h1.dustin.org.
117 IN PTR h2.dustin.org.
118 IN PTR h3.dustin.org.
9、 修改正向文件和反向文件属组,使用chgrp即可
chgrp named dustin.org.zone
10、修改/etc/resolv.conf文件,并将其他nameserver进行屏蔽
vim /etc/resolv.conf
nameserver 192.168.1.119
11、启动dns
service named start
12、测试
nslookup h1.dustin.org
13、操作h2
14、 修改/etc/resolv.conf文件,并将其他nameserver进行屏蔽
vim /etc/resolv.conf
nameserver 192.168.1.119
15、测试h2
16、操作h3
17、修改/etc/resolv.conf文件,并将其他nameserver进行屏蔽
vim /etc/resolv.conf
nameserver 192.168.1.119
18、测试h3
二、通过nfs实现ssh免密码登录
1、安装nfs
yum install nfs-utils rpcbind
3、我们查看一下NFS服务和rpcbind服务是否启动
service nfs status
service rpcbind status
4、启动服务
service rpcbind start
service nfs start
chkconfig rpcbind on
chkconfig nfs on
5、配置/etc/exports
vi /etc/exports
/home/grid *(sync,rw)
6、重启:
service rpcbind restart
service nfs restart
7、输出本地挂载点(即master上的共享目录)
showmount -e localhost
8、登录h2
9、安装nfs
yum install nfs-utils
10、创建挂载点并挂载nfs共享文件到本地
mkdir /nfs_share
mount -t nfs 192.168.1.119:/home/grid /nfs_share
11、测试,在h1上创建文件,在h2上查看:
h1:
h2:
12、证明nfs配置成功
13、配置ssh免密码登录
创建用户,执行
ssh-keygen -t rsa -f ~/.ssh/id_rsa
cp id_rsa.pub authorized_keys
14、登录h2
ssh-keygen -t rsa -f ~/.ssh/id_rsa
ln -s /nfs_share/.ssh/authorized_keys ~/.ssh/authorized_keys
cat id_rsa.pub >> authorized_keys
15、测试h2和h1的免密码登录
h2免密码登录h1:
h1免密码登录h2:发现无法免密码登录,修改了/etc/ssh/sshd_config,将StrictModes改为no就可以了
16、同样的免密码操作h3
这样免密码操作就完成了。一定要注意文件权限
/home/grid 700
/home/grid/.ssh 700
/home/grid/.ssh/authorized_keys 644
三、安装jdk,并配置环境变量
vim /etc/profile
添加以下内容:
JAVA_HOME=/usr/local/jdk1.6.0_31
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH
执行加载环境变量:
source /etc/profile
测试环境变量是否配置成功
8、制作批量复制脚本并复制hadoop到slave节点中:
检查:
h3:按照上述修改,使用jps检查:
至此,企业级hadoop集群就都已经完成。
- 企业级hadoop安装
- Hadoop集群安装-企业级
- 企业级hadoop集群选型配置
- 企业级Hadoop部署参数调整
- 使用 Hadoop 开发企业级应用
- 企业级Hadoop 2.x入门系列之五Hadoop2.2 伪分布式安装
- 企业级Hadoop能够解决的问题
- Hadoop企业级应用新添重磅案例
- 企业级hadoop-2.7.2集群的实施
- 某企业级hadoop源代码分析-1
- 某企业级hadoop源代码分析-2
- 某企业级hadoop源代码分析-3
- ZABBIX企业级监控安装部署
- Hadoop专业解决方案之构建Hadoop企业级应用
- Hadoop专业解决方案之构建Hadoop企业级应用
- Hadoop专业解决方案之构建Hadoop企业级应用
- 【hadoop】 1003-hadoop安装
- hadoop安装之-hadoop
- CentOS下CUDA开发环境的安装过程
- 2014年1月16日--1月22日(共18小时,剩4715小时)
- 寒假第四天--排序--海选女主角
- 寒假第四天--排序--冒泡排序中数据交换的次数
- Python编程学习初步
- 企业级hadoop安装
- popupwindow与listview结合使用时,点击后退键无效问题
- 寒假第四天--排序--排序问题
- - RPATH RUNPATH 和 LD_LIBRARY_PATH
- 一位有着20年经验的企业家告诉创业者的5件事
- Java 的 BufferReader 分析
- Makefile中include、-include、sinclude的区别
- flume-ng-extends
- GDB 高级使用