`
okwangxing
  • 浏览: 29271 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

ZooKeeper起步配置

阅读更多
0.预备环境

1.JDK安装,开发环境ubuntu9.10,环境变量设置.
vim /etc/environment

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/username/software/jdk1.6.0_18/bin"
JAVA_HOME="/home/username/software/jdk1.6.0_18"
JRE_HOME="/home/username/software/jdk1.6.0_18/jre"
CLASSPATH=".:$JAVA_HOME/lib:$JRE_HOME/lib"


2.下载zookeeper文件,并解压的文件,解压目录这里指定为$ZOOKEEPER_HOME.文件定位到:

 cd $ZOOKEEPER_HOME

3. 创建文件在conf/zoo.cfg,内容为:
vim /etc/environment

tickTime=2000
dataDir=/home/username/hadoop/zookeeper-3.2.2/dataDir
clientPort=2181


    tickTime,单位为毫秒,用于心跳,并且最小会话时间是tickTime的两倍
    dataDir指定一个存在的目录.
    clientPort指定一个端口监听客户端的连接.

4. 启动ZooKeeper

sh bin/zkServer.sh start

5. 关闭zookeeper

sh bin/zkServer.sh stop


ps:
Zookeeper简介:
   zookeeper是Google的Chubby的一个开源实现.是一个针对大型分布式系统的一个可靠的协调系统.功能包含:配置维护,名字服务,分布式同步,组服务,宗旨:封装好附件易出错的关键服务,将简单的接口和性能高效,功能稳定的系统提供给用户.

openssh安装
ubuntu默认已经安装,这里简单介绍下:
sudo apt-get install openssh-server openssh-client 

配置完成后重起:
sudo /etc/init.d/ssh restart


配置无密码登录.
a.创建密匙,一路回车.
  $ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa

b.生成authorized_keys文件
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

c.配置完成后重起:
sudo /etc/init.d/ssh restart

d.测试
$ ssh localhost

ps:配置远程机子无密码验证:
a. 拷贝host A 的id_dsa.pub 文件:
$ scp id_dsa.pub username@192.168.1.3:/home/username/

b. 登录192.168.1.3,执行
$ cat id_dsa.pub >> .ssh/authorized_keys
1
0
分享到:
评论

相关推荐

    springboot+dubbo+zookeeper整合

    SpringBoot简化了Spring的应用配置,通过自动配置和起步依赖,使得创建独立的、生产级别的基于Spring的应用变得非常容易。在SpringBoot中整合Dubbo,我们通常会引入Dubbo的Spring Boot Starter,这样可以利用...

    springBoot+dubbo+zookeeper分布式微服务

    SpringBoot的特点在于零配置、自动配置和起步依赖,使得开发者可以快速创建独立运行的、生产级别的基于Spring的应用。在本项目中,SpringBoot作为基础框架,负责服务的启动、配置管理以及与其他服务的交互。 **...

    SpringBoot整合Dubbo、Zookeeper

    它内置了Tomcat服务器,并默认提供了许多实用的特性,如自动配置、起步依赖和健康检查等。 接下来,我们讨论Dubbo,它是阿里巴巴开源的一个高性能、轻量级的Java RPC框架。Dubbo的主要功能包括服务提供、服务消费、...

    springboot整合dubbo和zookeeper所需工具

    SpringBoot通过自动配置、起步依赖和内嵌Web服务器(如Tomcat)等功能,极大地提高了开发效率,使得开发者可以快速构建出可运行的应用。 其次,Dubbo是一个高性能、轻量级的Java RPC框架,它是阿里巴巴开源的一款...

    SpringBoot整合dubbo的demo,基于yml文件和zookeeper集群

    1. **添加依赖**:在SpringBoot的`pom.xml`文件中,我们需要引入SpringBoot的起步依赖和Dubbo的starter依赖,同时也要包含Zookeeper的客户端库。 2. **配置YAML**:创建`application.yml`或`application.properties...

    Springboot整合Dubbo/ZooKeeper_demo

    首先,Spring Boot是基于Spring框架的快速开发工具,它通过自动配置、起步依赖和内嵌Web服务器简化了Spring应用的创建和运行过程。在本示例中,Spring Boot被用作应用程序的基础框架,为Dubbo的集成提供了一个友好的...

    Spingboot-Dubbo-zookeeper实例-带参数

    它通过自动配置和起步依赖简化了应用的搭建过程,使得开发者可以专注于业务逻辑,而非基础设施的配置。 Dubbo是阿里巴巴开源的一个高性能、轻量级的服务治理框架,它主要提供服务的注册、发现、调用、负载均衡等...

    Springboot+dubbo+zookeeper+swagger+mybatisplus+mysql

    通过自动配置和起步依赖,Spring Boot使得开发者可以快速启动一个新的Java应用,而无需进行大量的手动配置。 Dubbo是一个高性能、轻量级的Java RPC框架,它提供服务治理功能,如服务注册、服务发现和服务调用。在这...

    springboot整合dubbo和zookeeper的demo

    SpringBoot的核心特性包括自动配置、起步依赖和命令行接口。在这个项目中,SpringBoot将作为基础框架,负责应用的启动、配置管理和依赖注入。 **Dubbo** Dubbo是阿里巴巴开源的一个高性能、轻量级的服务治理框架,...

    Dubbo+Zookeeper技术应用集成

    在与Dubbo集成时,Spring-boot的起步依赖和配置注解使得配置更加简洁和直观,大大降低了开发复杂度。 在实际操作中,我们可以按照以下步骤进行“Dubbo+Zookeeper技术应用集成”: 1. 安装配置Dubbo:根据"Dubbo...

    SpringBoot+Zookeeper+Dubbo打造分布式高并发商品秒杀系统.zip

    它通过自动配置、起步依赖和内嵌的Servlet容器,使得创建独立的、生产级别的基于Spring的应用变得简单。在秒杀系统中,SpringBoot可以用于快速搭建服务,提供RESTful API,处理HTTP请求,同时其强大的依赖注入机制有...

    springboot+dubbo+zookeeper最新框架

    SpringBoot简化了Spring应用的初始搭建以及开发过程,它通过自动配置、起步依赖等特性,让开发者可以快速地“开箱即用”。在SpringBoot项目中,我们可以轻松地集成各种服务,包括数据库、缓存、消息队列等,而与...

    使用node.js+zookeeper+springBoot实现服务注册与发现,请求代理转发

    它提供了自动配置、起步依赖、内嵌的HTTP服务器等功能,使得开发者可以快速搭建起一个可运行的服务。 **服务注册** 在Spring Boot应用中,我们可以使用Spring Cloud Zookeeper来集成Zookeeper进行服务注册。通过...

    SpringBoot + Dubbo + Zookeeper + zkui-master 最简单案例源码打包

    SpringBoot通过“起步依赖”(Starter Dependency)简化了依赖管理,并且提供了自动配置的功能,使得开发者可以快速地构建独立运行的应用。在这个案例中,SpringBoot将作为基础框架,提供服务启动、配置管理和依赖注入...

    springboot-mybatis-dubbo-zookeeper.zip

    1. 配置SpringBoot的起步依赖,包括Spring Boot Web、Spring Boot Data JPA等。 2. 引入MyBatis的相关依赖,包括MyBatis-Spring-Boot-Starter,创建Mapper接口和对应的XML文件进行SQL定义。 3. 配置Dubbo的依赖,...

    健康系统。ssm+dubbo+zookeeper.zip

    Spring Boot是Spring框架的简化版,它通过自动化配置和起步依赖,使得创建独立的、生产级别的基于Spring的应用变得简单。在【健康系统】中,Spring Boot被用来作为项目的启动器,它整合了Spring MVC、Spring Data ...

    springboot-dubbo-zookeeper-master.zip

    它通过自动配置、起步依赖等特性,使得开发者可以快速构建一个独立运行的应用。 三、整合步骤 1. 引入依赖 在SpringBoot项目中,我们需要引入SpringBoot的starter-web依赖和Dubbo的相关依赖。同时,由于我们将使用...

    SpringBoot+Dubbo实践

    其核心特性包括自动配置、内嵌Servlet容器(如Tomcat或Jetty)、健康检查端点以及起步依赖(starters)等。 接着,Dubbo是阿里巴巴开源的一款高性能、轻量级的服务治理框架,它专注于服务调用的透明性和服务治理。...

    springboot-mybatis-dubbo-zookeeper项目框架.rar

    【Spring Boot】是Spring框架的延伸,它提供了快速开发Java应用的能力,通过自动配置和起步依赖,使得开发者可以无需过多的配置就能创建独立运行的应用。Spring Boot的核心特性包括:内置的Tomcat服务器、简化Maven...

Global site tag (gtag.js) - Google Analytics