前提:
该脚本是通过服务器的主机名,读取主机号,进而设置zookeeper中的myid参数
笔者的主机名格式为:slave1,slave2,slave3…
通过$(hostname##*e)来将读取到的主机名,截取单词e之前的,保留最终的数字,最后通过数字+1来追加到myid中

#!/bin/bash
hostname=`hostname`
a=${hostname##*e}
echo `expr $a + 1` >> /root/FaceRe/Zookeeper/data/myid
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐