hdoopHA的文件配置和安装hadoop和安装zookeeper
hadoop文件配置
1.cd /opt/你自己姓名首字母/hadoop-2.6.5/etc/hadoop/
vi hdfs-site.xml
将内的内容改为
dfs.nameservices
mycluster
2.vi core-site.xml
同理改为
3.vi slaves
删除里面的内容 加上
node02
node03
node04
4.安装hadoop
cd /opt/…
将文件夹分发给node02,3,4
scp –r …/ node02:pwd
scp –r …/ node03:pwd
scp –r …/ node04:pwd
也将hdfs-site.xml和core-site.xml分发到node02,3,4
-scp hdfs-site.xml core-site.xml node02:pwd
-scp hdfs-site.xml core-site.xml node03:pwd
-scp hdfs-site.xml core-site.xml node04:pwd
用xftp传zookeeper,安装zookeeper
(1.解压安装zookeeper
tar xf zookeeper-3.4.6.tar.gz -C /opt/…
(2.修改zookeeper的配置文件
cd /opt/…/zookeeper-3.4.6/conf
给zoo_sample.cfg改名
cp zoo_sample.cfg zoo.cfg
(3.vi zoo.cfg
改dataDir=/var/…/zk
加
server.1=node02:2888:3888
server.2=node03:2888:3888
server.3=node04:2888:3888
(4.把zookeeper分发给node03,node04
scp -r zookeeper-3.4.6/ node03:pwd
scp -r zookeeper-3.4.6/ node04:pwd
(5.给每台机子创建刚配置文件里的路径
mkdir -p /var/…/zk
对node02来说:
echo 1 > /var/…/zk/myid
cat /var/…/zk/myid
对node03来说:
echo 2 > /var/…/zk/myid
cat /var/…/zk/myid
对node04来说:
echo 3 > /var/…/zk/myid
cat /var/…/zk/myid
(6.在/etc/profile进行配置然后分发到node03,,04
scp /etc/profile node03:/etc
scp /etc/profile node04:/etc
(7.启动zookeeper
全部会话内输zkServer.sh start(node01内没有zookeeper)
然后用zkServer.sh status查看zookeeper节点的状态
开启后应该有一个leader
**当输入zk tab键后出来这个就对了,最后不要忘记关掉zookeeper
**