Linux环境下安装软件常用命令(更新中…)

Linux环境下安装软件常用命令(更新中…)(搭建简易zookeeper集群)

Centos7重置root密码
添加链接描述

linux 使用wget下载jdk安装包
安装 wget

说明:
wget为:下载方式
–no-check-certificate:用于禁止检查证书
–no-cookies:用于禁用Cookies
–header=header-line:用于定义请求头信息
http…即为jdk1.8下载链接

加权限:

安装:
(jdk默认自动安装到/usr/java中)
查看是否安装成功:

配置环境变量:

追加

(保存退出)
刷新环境变量,使修改立即生效:

搭建简易zookeeper集群
centos7为例:
创建文件夹备用

下载zookeeper安装包(跟换版本请替换url,url
中bin.tar.gz结尾才能使用)

解压

复制或移动到/usr/local/zookeeper目录下

配置环境变量

环境变量立即生效

进入zookeeper目录下,创建自定义日志与文件存放目录

设置本台zookeeper服务器id

重要参数名说明
tickTime
默认值:3000(ms),用于配置zookeeper集群中节点之间维持心跳的时间间隔
initLimit
Zookeeper集群中的Leader 节点接收其他Follower节点初始化连接等待的最大时间(10*tickTime)
clientPort
无默认值,必须配置,。当前服务器对外提供服务端口,客户通过此端口与服务器建立连接,一般设置为2181。集群中不需要统一端口,可任意配置端口。
server.A=B:C:D
A:节点在集群中的唯一ID,需要与dataDir/myid文件中的内容保持一致,取值范围为1~255。
B:节点的服务器IP地址。
C:集群中Follower节点与Leader 节点之间通信的端口。
D:当集群中的Follower节点宕机或出现故障时,集群进行重新选举Leader时所使用的端口。

另外两台服务器操作同上
不同处:设置各自服务器id

在zookeeper目录下可启动zookeeper服务,查看,停止

启动成功

若启动 错,
(1)查看zoo.cfg文件编写是否正确,文件夹是否创建
(2)查看myid服务器编 是否与zoo.cfg一致
(3)防火墙是否关闭

(同时查看SELinux状态是否为enabled

如果是

把SELINUX=enforce 改成disabled就可以了,重启系统,永久生效

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树容器编排(学习环境 k8s)安装kubectl8593 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月17日
下一篇 2022年3月17日

相关推荐