第一集:大数据常用Linux命令总结+环境集群搭建+zookeeper概述
5-Linux命令增强
注意:locate命令查找速度非常快,原因是会生成locatedb数据库;所以在获取最新数据前需执行updatedb命令
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
==========================================================================================================
7-Linux的shell脚本1
注意:.sh为默认后缀名,也可以指定其他后缀名
bash为shell的解析器
./代表当前目录,是相对路径的一种写法.
vim test2.sh
========================================================================================================
8-Linux的shell脚本2
运算符有下列三种方式:
注意:定义变量时,=号两边不能留空格
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
if 的结束为fi
运行结果:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
read表示从键盘获取数字
执行结果:
1个字节最大128
===================================================================================================================
9-集群环境搭建-配置1
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
因为每次手动太麻烦,故设置开机自动同步
==========================================================================================================================
11-集群环境搭建-jdk安装
配置环境变量
vim /etc/profile
export JAVA_HOME=/export/servers/jdk1.8.0_141
export PATH=:$JAVA_HOME/bin:$PATH
==========================================================================================================
12-Zookeeper的概述
=============================================================================================================
13-Zookeeper的安装
第二台虚拟机为leader的原因?
第一台zookeeper启动,不能选举;第二台启动,第一台和第二台各自为自己投了一票;票数相同,比较myid,myid大着为leader;当第三台zookeeper启动时,虽然其myid值最大,但由于已经选举出leader,故第三台只能当follower.
=================================================================================================
14-Zookeeper的节点操作
======================================================================================================
15-Zookeeper的watch机制
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
watch机制演示:
........未完