买了三台机器
感觉自己1个小时能够做成,
结果一直做到凌晨,服务器自动注销,还没有全部完成
所以的这里面需要学习理解的问题
为什么编程一直没有终极解决方案,随着问题的不断变化,复杂
原来的解决方案都不再能够解决问题
每一步都要理解其中的原理,如果不理解只能机械的复制,
在整个过程中
1.HA 在生产上一直没有使用,生产上使用的都是单点的模式
与原来安装不一样的点,
1.批量操作多个窗口,、
优点速度快,缺点 tab失效,
真不敢想象如果配置30台机器,同时操作会出现多少问题,
这时候靠一次配置成功几乎不可能,基本是一步一步检验,
验证
2.n1 n2 方式内容
jn 的概念第一次接触,主要是同步数据的日志
zfcs 主要作用是 nn 发送心跳给 zookeeper
NN 的 zfcs 是进程
MN 的 zfcs 是线程
多线程编程难就难在无法看到, zfcs
多线程的解决方案 就是并发解决问题
而大数据就是多线程
zk 主要的作用是投票决定谁来当老大
生产上都用7台
jn 生产上用 3-5台
注意:
DN 给两个 NN active standby 汇报
AM 只给 AM active 反馈信息
这里真的没有记住?需要复习一下
注意先启动JN再可以执行hdfs namenode -format
启动顺序
一定要按规范来,
一定要按规范来,
一定要按规范来
所以
注意最后的验证,解决问题
注意报错信息的分析 分析 分析
过滤英语是个不好的习惯,
原来有个习惯直接将报错信息给搜索引擎
注意logs查询
解决问题能够理清思路,
再遇到类似问题可以举一反三
Last login: Mon Nov 26 23:50:07 2018 from 223.78.248.18
Welcome to Alibaba Cloud Elastic Compute Service !
[root@hadoop001 ~]# su - hadoop
[hadoop@hadoop001 ~]$ cd app/zookeeper-3.4.6/bin/
[hadoop@hadoop001 bin]$ cd app/zookeeper-3.4.6/bin/ cd app/zookeeper-3.4.6/bin/
-bash: cd: app/zookeeper-3.4.6/bin/: No such file or directory
[hadoop@hadoop001 bin]$ zkServer.sh stop
JMX enabled by default
Using config: /home/hadoop/app/zookeeper-3.4.6/bin/…/conf/zoo.cfg
Stopping zookeeper … STOPPED
[hadoop@hadoop001 bin]$ zkServer.sh start
JMX enabled by default
Using config: /home/hadoop/app/zookeeper-3.4.6/bin/…/conf/zoo.cfg
Starting zookeeper … STARTED
[hadoop@hadoop001 bin]$ cd …
[hadoop@hadoop001 zookeeper-3.4.6]$ cd …
[hadoop&#