windows文件上传到Linux上
pscp:putty secure copy client
将Windows上的Java发送到Linux服务器上
pscp 本机文件全路径 目标机器的用户名root@ip地址:
pscp E:\配置eclipse-hadoop开发环境\jdk-8u211-linux-x64.tar.gz root@192.168.230.150:
发送目录:加 -r 文件名
pscp -r e:/boss root@192.168.230.150:
配置Java环境变量
进入环境:vi .bashrc
配置变量:
插入代码:export JAVA_HOME=/root/sw/java
export PATH=$PATH:$JAVA_HOME/bin
zookeeper集群搭建
java,zookeeper环境变量要配置好
插入代码:export JAVA_HOME=/root/sw/java
export PATH=$PATH:$JAVA_HOME/bin
export ZOOKEEPER_HOME=/root/sw/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin
一、jdk,zookeeper环境变量配置
1、创建文件夹用来放置安装的软件如jdk,zookeeper
命令:mkdir sw
2、上传jdk包:rz拖拽
3、安装命令 tar zxvf 包名
4、修改环境变量-3台机器都要添加:
export JAVA_HOME=/root/sw/java
export PATH=$PATH:$JAVA_HOME/bin
export ZOOKEEPER_HOME=/root/sw/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin
5、重新加载profile文件:source /etc/profile
二、检测集群时间是否同步;检查防火墙是否关闭;检查主机映射。
1,手动联网同步上海时间:ntpdate -u ntp.api.bz
没有则下载:yum search ntpdate下载匹配相应的安装包
2、我们练习的时候,没有配置防火墙规则,就关闭防火墙:
systemctl disable firewalld.service
3、检查 /etc/hosts文件
互ping ip地址能够互通
三、在/sw/目录上传安装包,解压
1、解压:tar zxvf zookeeper-3.4.5.tar.gz
2、重命名:mv zookeeper-3.4.5 zookeeper
3、删除tar包:rm -rf *.gz
四、修改配置文件
1、 cd /sw/zookeeper/conf
2、拷贝配置文件
cp zoo_sample.cfg zoo.cfg
3、修改配置文件
mkdir -p /export/data/zkdata/--新建zkdata文件夹,放zk数据
4、
vi /sw/zookeeper/conf/zoo.cfg
dataDir=/export/data/zkdata—修改
server.1=ip150:2888:3888—添加
server.2=ip154:2888:3888—添加
server.3=ip156:2888:3888—添加
服务器=运行主机:心跳端口:选举端口
5、在/export/data/zkdata下
vi myid --添加服务器编号
6、远程发送安装包
windows发送Linux上
7、分别在cs-2、cs-3虚拟机上面添加登记自己服务器编号的myid文件,
echo 2 >myid
echo 3 >myid
8、修改环境变量-3台机器都要改
vi /etc/profile
添加:
export ZOOKEEPER_HOME=/export/sw/zookeeper
export PATH=$PATH:$ZOOKEEPER_HOME/bin
重新加载环境变量:
source /etc/profile
9、分别启动服务器
zkServer.sh start
10、查看状态
zkServer.sh status