otter在linux下的应用

linux下 安装 zookeeper
tar -xzvf zookeeper-3.4.13.tar.gz
cd conf
cp zoo_sample.cfg zoo.cfg
cd ../bin
sh zkServer.sh start

下载 otter-manager

mkdir otter-manager
tar -xzvf manager.deployer-4.2.16.tar.gz -C otter-manager
cd conf
修改otter.properties
domain
mysql等配置

cd bin
sh startup.sh
开启8080端口
vi /etc/sysconfig/iptables
在22端口下行
-A INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 1099 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 2181 -j ACCEPT

重启防火墙
service iptables restart
粗暴一点,直接关闭防火墙【仅限本地调试】
service iptables stop

访问 domain:port

http://192.168.80.130:8080
用账号 admin/admin登录
机器配置-zookeeper管理-》添加

下载 otter-node

cd conf
vi nid
写入 1

manager配置node

zookeeper集群

server.1:192.168.80.130:2888:3888
server.2:192.168.80.128:2888:3888:observer
server.3:192.168.80.1:2888:3888

server.2为observer模式,不参与投票

server.2 zoo.cfg 还需添加

peerType=observer

在cfg中指定的data目录增加 myid 文件
server.1写入 1
server.2写入 2
server.3写入 3

mysql配置
修改默认字符集
vi /etc/my.cnf
增加
[mysqld]
default-character-set = utf8
character-set-server = utf8
collation-server = utf8_general_ci
lower_case_table_names = 1

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8

如果没有这个栏目可以自行添加,添加完成重启mysql
service mysqld restart
在centos 6中
cd /etc/init.d
sh mysqld restart

0%