当前位置: 首页 > news >正文

天津营销网站建设百度网站的安全建设方案

天津营销网站建设,百度网站的安全建设方案,wordpress 微信插件,行知智网站开发1、上传zookeeper安装包并解压 上传路径:/opt/software/ 解压路径:/opt/module/ 2、创建数据目录及日志目录 #数据目录:/data/zookeeper/data/ #3台机器创建存储目录: sudo mkdir -p /data/zookeeper/data#日志目录&#xff1a…

1、上传zookeeper安装包并解压

上传路径:/opt/software/
解压路径:/opt/module/

2、创建数据目录及日志目录

#数据目录:/data/zookeeper/data/
#3台机器创建存储目录:
sudo mkdir -p /data/zookeeper/data
#日志目录:/data/log/zookeeper
#3台机器创建日志目录:
sudo mkdir -p /data/log/zookeeper
sudo chown -R bigdata:bigdata /data/zookeeper/

3、修改配置

解压一份 zookeeper 安装包,修改其配置文件 zoo.cfg,内容如下。之后将目录分发到其他服务器上

sudo chown -R bigdata:bigdata /opt/module/apache-zookeeper-3.6.4-bin/
cd /opt/module/apache-zookeeper-3.6.4-bin/conf
cp zoo_sample.cfg zoo.cfg 
dataDir=/data/zookeeper/data/
dataLogDir=/data/log/zookeeper/
clientPort=2181
tickTime=5000
initLimit=10
syncLimit=10
maxClientCnxns=256
minSessionTimeout=86400000
maxSessionTimeout=86400000
autopurge.purgeInterval=24
autopurge.snapRetainCount=5
quorum.auth.enableSasl=false
quorum.cnxn.threads.size=20
server.2=node2:3181:4181
server.3=node3:3181:4181
server.4=node4:3181:4181

添加java环境变量

vim /opt/module/apache-zookeeper-3.6.4-bin/bin/zkEnv.sh
JAVA_HOME="/usr/java/jdk1.8.0_212"

4、标识节点

分别在3个节点的 dataDir 目录下新建 myid 文件,并写入对应的节点标识。Zookeeper 集群通过 myid 文件识别集群节点,并通过上文配置的节点通信端口和选举端口来进行节点通信,选举出 Leader 节点。
创建并写入节点标识到 myid 文件:
node2服务器

echo "2" > /data/zookeeper/data/myid

node3服务器

echo "3" > /data/zookeeper/data/myid

node4服务器

echo "4" > /data/zookeeper/data/myid

5、配置zookeeper数据输出路径

修改log4j.properties的zookeeper.log.dir=. 发现不生效
需修改bin/zkEnv.sh

#ZOO_LOG_DIR="$ZOOKEEPER_PREFIX/logs"
ZOO_LOG_DIR="/data/log/zookeeper"

6 启动集群验证

分别在3台主机上,执行如下命令启动服务:

/opt/module/apache-zookeeper-3.6.4-bin/bin/zkServer.sh start

启动后使用zkServer.sh status查看集群各个节点状态,其中有一个节点是leader,有两个节点是follower,证明zookeeper集群是部署成功的

7、使用systemctl管理zookeeper集群

在node2添加文件 zookeeper.service

sudo vim /usr/lib/systemd/system/zookeeper.service
[Unit]
Description=Zookeeper
After=network.target remote-fs.target[Service]
Type=forking
ExecStart=/opt/module/apache-zookeeper-3.6.4-bin/bin/zkServer.sh start
ExecStop=/opt/module/apache-zookeeper-3.6.4-bin/bin/zkServer.sh stop
ExecReload=/opt/module/apache-zookeeper-3.6.4-bin/bin/zkServer.sh restart
User=bigdata
Group=bigdata
Restart=always
SuccessExitStatus=0 143[Install]
WantedBy=default.target

分发到其他节点

启动、关闭验证是否配置成功

sudo systemctl start zookeeper
sudo systemctl stop zookeeper
sudo systemctl status zookeeper
sudo systemctl enable zookeeper

8、在主节点创建一个集群启停脚本

sudo vim /opt/bash/zookeeper.sh
#!/bin/bash
# zookeeper节点列表
# 在这里修改为自己的实际节点IP地址
nodes=(node2 node3 node4)# 循环遍历所有节点执行相同的命令
cmd=$1
if [ "$cmd" != "" ];thenif [[ "start" == "$cmd" ]] || [[ "stop" == "$cmd" ]] || [[ "restart" == "$cmd" ]] || [[ "status" == "$cmd" ]] ;thenfor host in ${nodes[@]} ; doecho "=================== $host =================="ssh $host "sudo systemctl $cmd zookeeper"echo "$cmd Zookeeper on $host success..."doneelseecho "  输入的参数不对"echo "  start   启动zookeeper集群"     echo "  stop    停止zookeeper集群"echo "  restart 重启zookeeper集群"echo "  status  查看zookeeper集群"fi
elseecho "请传入一个参数(start|stop|restart|status)"
fi

添加执行权限

chmod +x /opt/bash/zookeeper.sh

脚本使用方式

/opt/bash/zookeeper.sh start/stop/status/restart
http://www.yayakq.cn/news/397988/

相关文章:

  • 做app和做网站相同和区别wordpress首页导航添加
  • 学做美食看哪个网站搜外滴滴友链
  • 腾讯云做的网站会被拦截么做外贸营销网站销售咋样
  • 去国外做移动支付网站吗网站建站教程
  • 网站改版提交给百度没内容的网站怎么优化
  • 中兴路由器做网站个人网站做淘客
  • 高中作文网站做一个营销型的网站多少钱
  • 大型网站开发技术网站模板定做
  • pc手机模板网站建设沃航科技网站开发
  • 网站顶部公告代码唯品会一家做特卖的网站 分析
  • 一个公司建设网站wordpress只有一个主题
  • 门户网站内容维护流程庆阳网站建设推广
  • 哪些网站可以做任务挣钱外贸网站建站n
  • 游戏游戏大全seo关键词优化提高网站排名
  • wordpress add_query_var优化算法
  • 做别人一摸一样的网站犯法吗营口网站seo
  • 移动互联网的主要特点怎么优化整站
  • 百度站长平台申请提交链接微信上微网站怎么做的
  • 响应式做的比较好的网站正能量网站大全
  • 长沙多用户商城网站建设网站用cms
  • 江山市城乡建设局网站宿迁市区建设局网站
  • 网站开发策划案用wordpress建的网站
  • 厦门seo网站推广优化做二维码电子档相册 找什么网站
  • 网站建设项目体会企业名称预先核准网上申请系统
  • 很长的网站域名怎么做短手机图片网站 模版
  • 医院网站制作公司小米网站 用什么做的
  • 做网站用个人还是企业比较好手机网站管理软件
  • 网站建设自由容器是什么意思asp网站开发实训
  • 能打开国家禁止网站的浏览器大港网站建设
  • 做网站的公司主要工作是什么wordpress去掉顶部工具栏