springboot+dubbo开发笔记(一)
zookeeper安装
一、安装虚拟机(RedHat Centos 7)
1.本次使用VirtualBox虚拟机安装。安装过程参见链接:@maty_wang
2.关于安装过程中的问题:
1)鼠标显示不出来:
关闭虚拟机,打开设置选项,将显卡控制器修改如下,点击OK。
2)关于ip addr 命令显示不出来ip问题:
第一步:关闭虚拟机,打开虚拟机设置如下:
第二步:修改虚拟机系统文件:
vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
修改onboot=yes
二、zookeeper安装
1.准备
添加用户zookeeper
useradd zookeeper
passwd zookeeper 设置用户密码
安装java环境
1.下载linux jdk 上传至虚拟机zookeeper用户目录下
(可能需要修改文件所属用户、组、权限:
su root
chown zookeeper jdk*******.tar.gz
chgrp zookeeper jdk*******.tar.gz
chmod 777 jdk*******.tar.gz
解压jdk
修改解压后jdk文件名为java
tar -zxvf jdk*******.tar.gz
mv 解压后的文件名 java
)
2.配置java环境变量:
vi .bash_profile
修改如下:
最后让其立即生效:
source bash_profile
安装zookeeper
1.到官网下载需要的版本上传至虚拟机,(权限修改及解压同上)
2.修改zoo_sample.cfg配置文件
修改文件名:
mv zoo_sample.cfg zoo.cfg
修改文件配置:(按需修改,可百度:建议将dataDir路径修改在用户目录下新建的dataDir文件夹下)
vi zoo.cfg
启动/连接zookeeper
1.启动zookeeper
进入zookeeper安装目录bin目录下:
cd /home/zookeeper/zookeeper/bin
./zkServer.sh start 启动zk服务
./zkCli.sh -server localhost 连接zk
-- zk 常用命令
ls / 查看节点
get /node 获取节点数据
delete /node 删除节点数据
rmr /node 删除整个节点
关于防火墙的关闭问题(centos7)
1.CentOS 7.0默认使用的是firewall作为防火墙
查看防火墙状态:
firewall-cmd --state
停止防火墙:
systemctl stop firewalld.service
禁止防火墙开机启动
systemctl disable firewalld.service