首页 > 其他分享 >银河麒麟服务器V10 SP3 安装ZooKeeper

银河麒麟服务器V10 SP3 安装ZooKeeper

时间:2023-03-09 14:59:15浏览次数:116  
标签:opt SP3 14 V10 ZooKeeper 如下 3.4 zookeeper root

服务器zookeeper安装

一、软件介绍

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

二、安装和部署

1、运行环境配置和必要条件准备

1.1、操作系统:Kylin Linux V10

 

1.2、jdk版本:java version "1.8.0_361",安装方法:https://www.cnblogs.com/liunaixu/p/17138107.html

2. 安装zookeeper步骤

2.1、创建目录/opt/zookeeper。

[root@localhost opt]# mkdir /opt/zookeeper

2.2、进入目录/opt/zookeeper。

[root@localhost opt]# cd /opt/zookeeper

2.3、 下载软件包。

/opt/zookeeper路径下wget http://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz,或者先下载安装包后复制到该路径下。

2.4、解压软件包。

[root@localhost zookeeper]# tar -xvf zookeeper-3.4.14.tar.gz

解压完后如下:

2.5、进入目录zookeeper-3.4.14。

[root@localhost zookeeper]# cd zookeeper-3.4.14

2.6、创建日志存放目录。

在/opt/zookeeper/zookeeper-3.4.14目录下创建:mkdir dataDir

2.7、进入conf目录。

[root@localhost zookeeper-3.4.14]# cd conf

2.8、备份zoo_sample.cfg文件。

[root@localhost conf]# cp zoo_sample.cfg zoo.cfg

2.9、编辑zoo.cfg文件。

[root@localhost conf]# vim zoo.cfg

2.10、 配置文件修改以下内容:

保存退出。

2.11、设置ZooKeeper开机启动。

a)进入到/etc/rc.d/init.d目录下,新建一个zookeeper脚本。

创建脚本:touch zookeeper

指定权限:chmod +x zookeeper

b)编辑zookeeper文件。

vim zookeeper

c.vim编译zookeeper脚本文件,在文件中输入如下内容:

#!/bin/bash
 
#chkconfig:2345 10 90
#description:service zookeeper
 
export     ZOO_LOG_DIR=/data/zookeeper/logs
 
ZOOKEEPER_HOME=/opt/zookeeper/zookeeper-3.4.14/
 
case  "$1"   in
    start)  su  root  ${ZOOKEEPER_HOME}/bin/zkServer.sh  start;;
    start-foreground)  su  root ${ZOOKEEPER_HOME}/bin/zkServer.sh   start-foreground;;
    stop)  su  root  ${ZOOKEEPER_HOME}/bin/zkServer.sh  stop;;
    status)  su root  ${ZOOKEEPER_HOME}/bin/zkServer.sh    status;;
    restart)  su root   ${ZOOKEEPER_HOME}/bin/zkServer.sh   restart;;
    upgrade)su root  ${ZOOKEEPER_HOME}/bin/zkServer.sh  upgrade;;
    print-cmd)su root  ${ZOOKEEPER_HOME}/bin/zkServer.sh  print-cmd;;
    *)  echo "requirestart|start-foreground|stop|status|restart|print-cmd";;
esac

d)开启开机启动。

[root@localhost init.d]# chkconfig zookeeper on

3、软件的运行启动

1、启动ZooKeeper命令。service zookeeper start

2、关闭ZooKeeper的命令:service zookeeper stop

 

三、测试已完成编译的软件

1. 执行如下命令,启动zkcli工具连接zookeeper

cd /opt/zookeeper/zookeeper-3.4.14/bin

./zkCli.sh

当显示如下内容时,表示连接成功。

2. 执行如下命令,查看当前zookeeper中所包含的内容

ls /

系统显示类似如下信息:

3.执行如下命令,创建一个新的znode

create /kylinarm

系统显示如下信息,表示创建成功

4.执行如下命令,再次查看zookeeper所包含的内容

ls /

系统显示如下信息

5.执行如下命令,查看新建znode的信息

get /kylin

系统显示如下信息:

6. 执行如下命令,修改znode的内容:将“arm”修改为“x86”

set /kylinx86

系统显示如下信息,表示修改成功。

7.执行如下命令,查看修改后的znode

get /kylin

系统显示如下:

8. 执行如下命令,删除znode

delete /kylin

查看此时zookeeper所包含的内容。

ls /

系统显示信息如下

 

标签:opt,SP3,14,V10,ZooKeeper,如下,3.4,zookeeper,root
From: https://www.cnblogs.com/liunaixu/p/17198356.html

相关文章

  • CentOS7 安装 zookeeper
    ((20230308170316-nluz7tc'CentOS7安装dubbo-admin'))(可选)((20230308165650-q36ofdh'CentOS7安装Tomcat'))(可选)安装JDK环境:​((20230114171657-n71disa'Centos7......
  • VSCode安装ESP32设备开发库
    一、安装VSCode1、下载VSCode  一步步安装即可2、汉化二、安装驱动库1、安装Arduino开发插件2、安装ESP32开发插件......
  • Zookeeper
    1.1下载安装1、环境准备ZooKeeper服务器是用Java创建的,它运行在JVM之上。需要安装JDK7或更高版本。2、上传将下载的ZooKeeper放到/opt/ZooKeeper目录下#上传zookeep......
  • centos8-x86_64安装kylinv10-arrch64
    1.vmwareesxi安装centos8,开启内核虚拟化2.安装qemu-system-arrch64操作:wgethttps://download.qemu.org/qemu-2.11.0.tar.xztarxvJfqemu-2.11.0.tar.xzcdqem......
  • kafka 可以脱离 zookeeper 单独使用吗
    1kafka可以脱离zookeeper单独使用吗?为什么?kafka不能脱离zookeeper单独使用,因为kafka使用zookeeper管理和协调kafka的节点服务器。不可能越过Zookeeper直接......
  • 银河麒麟kylin_v10安装OpenLiteSpeed
    系统版本:kylinv10sp2更新yum源[root@localhost~]#wget-O/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.reposed-......
  • v10 有麒麟安装vsftp配置用户
    1.安装[root@localhost~]#yum-yinstallvsftpd//配置开机启动[root@localhost~]#chkconfigvsftpdon[root@localhost~]#servicevsftpdstatus2.配置//添加......
  • 银河麒麟v10 sp1 安装 PostgreSQL 11.16
    一、安装环境   操作系统:银河麒麟v10 sp3 x86_64   内核版本:   PostgreSQL版本:11.16二、安装过程2.1下载源码包创建目录mkdir-p/tools/postgresql......
  • zookeeper简单搭建(及代码)
    1、安装zookeeperzookeeper安装环境为linux,下载的版本为:​​​http://www.apache.org/dist/zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz​​​zookeeper的安装基......
  • vm-zookeeper安装
    集群搭建规划服务器IP主机名myid的值192.168.200.100node011192.168.200.110node022192.168.200.120node033下载zookeeper的压缩包,下载网址ht......