近来有空想尝试下dubbo,在安装dubbo-admin和zookeeper时遭遇了一连串问题,值得记一下。
在虚拟机[192.168.1.108]上安装好zookeeper之后从虚拟机本地访问都正常;于是在宿主机[192.168.1.106]上编译、部署dubbo-admin.war,打开浏览器等待见证奇迹。
等啊等啊。。。一分钟后奇迹还没出现,浏览器不停的转圈。
控制台也没错,直觉是zk出问题了。
测试zkCli.cmd -server 192.168.1.108:2288,能看到以下错误
ClientCnxn$SendThread@1162] - Session 0x0 for server null, unexpected error, closing socket connection and attempt to authenticate using SASL (unknown error)
能搜索到的错误有:host不对、zk客户端服务器不匹配等,结合具体环境可谓风马牛不相及。
telnet 192.168.1.108:2288发现连不上。从宿主机putty能连到虚拟机,网络是没问题的。查看虚拟机端口状态:
果断禁用IPv6(SSH有ipv4和ipv6两个监听端口),测试了下还是连不上。想到是有防火墙影响了。centOS7使用的firewalld,于是开启2288端口(中间怀疑端口有问题换了个端口):
再次测试,终于可以操作zookeeper。dubbo-admin访问正常。
相关推荐
export ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.8 export PATH=$ZOOKEEPER_HOME/bin:$PATH ``` 使配置生效,执行 source /etc/profile 命令。 1.5 安装 HBase 下载 HBase 1.2.2 的安装包,并将其解压到指定目录...
例如,可以在Master节点的/opt/software目录下找到Zookeeper的安装包zookeeper-3.4.8.tar.gz,然后通过以下命令进行解压和移动: ```bash [root@master ~]# tar -zxvf /opt/software/zookeeper-3.4.8.tar.gz -C /usr...
首先,需要将 ZooKeeper 的安装包 zookeeper-3.4.8.tar.gz 解压到指定目标,在 Master 节点执行如下命令。 ``` [root@master ~]# cd /usr/local/src/zookeeper [root@master zookeeper]# mkdir data && mkdir logs ...
# 在 /opt/zookeeper-3.4.8/data/ 目录下创建myid文件 echo "1" > /opt/zookeeper-3.4.8/data/myid ``` 对于其他两台服务器,相应地创建myid文件,并分别填入2和3。 **5. 启动Zookeeper** ```bash # 启动...
- 解压压缩包:`tar -zxvf zookeeper-3.4.8.tar.gz -C .` - 进入解压后的目录:`cd zookeeper-3.4.8` ##### 3.2 复制和编辑配置文件 - 复制示例配置文件:`cp conf/zoo_sample.cfg zoo.cfg` - 编辑配置文件:使用...
本篇将详细介绍如何在CentOS 6.2 64位操作系统上安装并配置Zookeeper伪集群,包括三个集群节点的搭建过程。 #### 二、准备工作 在开始安装之前,需要确保已经具备以下条件: 1. **操作系统**: CentOS 6.2 64位 2. ...
Zookeeper: 3.4.8 基于docker-compose管理镜像和容器,并进行集群的编排 所有软件的二进制包均通过网络下载。其中包含自行编译的Hadoop和Protobuf二进制包,保存在Github上,其它软件的二进制包均使用Apache官方镜像...
- 解压ZooKeeper安装包: `tar zxvf zookeeper-3.4.8.tar.gz` - 拷贝到指定目录: `/home/datum/program` - 编辑配置文件: 对于ZooKeeper的配置细节未完全给出,通常需要编辑`conf/zoo.cfg`文件来配置服务器列表。 ###...
- Zookeeper: 3.4.8 - 基于docker-compose管理镜像和容器,并进行集群的编排 - 所有软件的二进制包均通过网络下载。其中包含自行编译的Hadoop和Protobuf二进制包,保存在Github上,其它软件的二进制包均使用Apache...
- 软件版本:确保所有软件版本兼容,这里列出的是hadoop-2.7.3、zookeeper-3.4.8、hbase-1.2.6、hive-0.12.0、flume-1.6、kafka_2.10-*.*.*.*等。 2. 准备工作: - 安装Java JDK,并检查版本确保安装正确。 - 配置...