参考网址:

zookeeper单机/集群安装详解

使用外网访问阿里云服务器ZooKeeper

阿里云服务管理控制台

1. 阿里云ECS安装zookeeper

环境:我安装的是zookeeper3.4.11,使用的是伪分布式安装

方法:将云服务器的/etc/hosts文件外网IP地址修改为内网IP地址,或者ZooKeeper配置文件的地址修改为localhost,重新启动ZooKeeper,这样ZooKeeper能正常启动。

eg:

cd /etc

vim hosts

问题现状:外部机器使用ECS外网IP就不能连接操作ZooKeeper了

在本地环境可以正常访问:./zkServer.sh -server ning:2184,

但是我使用myeclise的Apache cutator去访问的时候就无法访问了,并且我通过win10的cmd命令去连接:telnet 外网ip 2184

注:我在zookeeper配置的客户访问端口是2184

解决办法:

1. 进入阿里云ECS实例控制台,之后进入安全组开放对外访问的端口

由于阿里云Ecs设有ip端口的限制,所以需要进行开发;同时服务器上的防火墙也要进行相应的设置,这里可以直接关闭防火墙;

如下是具体步骤:

   

说明:这里添加安全组规则可以直接选择克隆复制一份,具体参数的设置可根据需要选择协议类型及设置对应端口范围,为了省事,我选择协议类型为全部。

       点击确定,安全组规则设置完成。

最后测试:

win10的cmd终端输入:

telnet 外网ip 端口

之后除了一个空白的页面,这样Windows或MAC机器就能使用ECS提供的外网IP访问到ZooKeeper了,如果还是不可以访问,则会提示连接错误等的错误信息。

使用外网访问阿里云服务器ZooKeeper的更多相关文章

  1. 阿里云API网关(11)外网访问 阿里云API网关内定义的API步骤:

    网关指南: https://help.aliyun.com/document_detail/29487.html?spm=5176.doc48835.6.550.23Oqbl 网关控制台: https ...

  2. 外网不能访问阿里云服务器的apache服务

    今天弄了下Ubuntu的服务器,配置了一个LAMP环境的服务器,配置有时间我再来说 但是配置了很长的时间,差不都怕是好几个小时 在配置apache的时候,出现了问题,好不容易把apache服务配置好 ...

  3. ftp搭建后外网无法连接和访问阿里云服务器(非软件)

    阿里云服务器由于性价比高,是不少企业建站朋友们的首选.而在购买阿里云服务器后,不少客户反映其在搭建FTP后出现外网无法访问的问题,这里特意搜集整理了关于ftp搭建后外网无法连接和访问的问题,提供以下解 ...

  4. ECS上nginx搭建反向代理通过内网访问阿里云OSS服务

    对于付不起钱的小伙计,为了给公司省钱,想尽一切招数.今天就来分享一个使用阿里云OSS存储搭配CDN使用的网站服务器部署方法. 简介 阿里云OSS 阿里云提供的一种文件存储方案,和我们以前接触的百度云B ...

  5. 域名添加www之后(或域名后加端口)无法访问(阿里云服务器)

    当时在阿里云服务器上部署了一个api接口,通过APP调用一直很正常,突然无法访问了,然后测试调查发现,只要在域名前加上www,再通过域名加端口的方式访问的话, 显示的都是 :502 错误:还一直以为是 ...

  6. mac下配置和访问阿里云服务器(Ubuntu系统)

    1.购买云服务器(http://www.aliyun.com/?spm=5176.3047821.1.1.vHFBuw) 注册帐号,在产品页面选择合适的服务器,进入详细页面选择配置,购买. 购买完成后 ...

  7. 通过nginx转发,用外网连接阿里云的redis,报Unexpected end of stream的解决办法

    一.在与redis同一个内网的服务器上A的nginx做了下面的设置 stream { upstream redis { server  redis.rds.aliyuncs.com:6379 max_ ...

  8. 允许外网连接到云服务器的mongodb服务器

    通过 vi /etc/mongdb.conf 修改bind_ip 进行配置.

  9. 修改centos的源, 使其能访问阿里云服务器

    1. 从拷贝以下文件到/etc/yum.repos.d/ 下; Centos-7.repo # CentOS-Base.repo # # The mirror system uses the conn ...

随机推荐

  1. CentOS6.4下邮件服务器搭建

    CentOS6.4下邮件服务器搭建   linux下邮件服务器的搭建大致分为三个步骤 准备工作(真实的生产环境下需要) 发送服务器安装及配置 (Postfix) 接收服务器安装及配置(dovecot) ...

  2. Storm学习笔记1:Storm基本组件

    Storm概念及组件 Nimbus:负责资源分配和任务调度. Supervisor:负责接受nimbus分配的任务,启动和停止属于自己管理的worker进程. Worker:运行具体处理组件逻辑的进程 ...

  3. fjwc2019 D1T2 原样输出(后缀自动机+dp)

    #179. 「2019冬令营提高组」原样输出 暴力对每个串建后缀自动机,然后暴力枚举每个自动机的子串.可以拿到部分分. 然鹅我们可以把每个后缀自动机连起来. 我们知道,后缀自动机是用最少的点(空间)表 ...

  4. P3804 【模板】后缀自动机

    P3804 [模板]后缀自动机 后缀自动机模板 详情可见luogu题解板块 #include<iostream> #include<cstdio> #include<cs ...

  5. Greenplum5.16.0 安装教程

    Greenplum5.16.0 安装教程 一.环境说明 1.1官方网站 Greenplum官方安装说明:https://gpdb.docs.pivotal.io/5160/install_guide/ ...

  6. Mysql报错java.sql.SQLException:null,message from server:"Host '27,45,38,132' is not allowed to connect

    Mysql报错java.sql.SQLException:null,message from server:"Host '27,45,38,132' is not allowed to co ...

  7. 非关系型数据库&&缓存

    面试其他篇 目录: 1.1

  8. tp5 中使用自定义扩展类和函数

    如果是要引用其它控制器里定义的方法参考:https://www.cnblogs.com/efyefy/p/8796014.html 如果在extend定义的类和函数默认是在全局命名空间下的 new \ ...

  9. 神秘的.user.ini文件

    原文链接:https://segmentfault.com/a/1190000011552335

  10. py4CV例子3Mnist识别和ANN

    1.什么是mnist数据集:  , , ], ,,,,,,,,]], ., ., , , ], ,,,,,,,,]], ., ., , , ])) animals_net.setTermCriteri ...