ObsidianRepository/Hadoop/Zookeeper.md

943 B

选举机制 ZooKeeper 不是一个传统意义上的文件系统。它是一个分布式协调服务,主要用于分布式系统中解决数据一致性、分布式锁管理、集群配置管理等问题。

  • 过半选举

linux的前台和后台任务

  • & 后台运行
./f.sh &

nohup 将结果存放到 日志文件,而不是在控制台输出

nohup ./f.sh &

2&>1 将stdin、stdout、stderror输出到 /tmp/log.txt

nohup ./f.sh >> /tmp/log.txt 2>&1

/dev/null 将结果忽略

nohup ./f.sh >> /dev/null 2>&1

程序运行的stdin、stdout、stderror查看 先使用jps查看zookeeper的进程ID 然后cd /proc/进程ID/fd 即可

相关命令

  • ssh_all_zookeeper.sh /usr/local/zookeeper/bin/zkServer.sh start
  • ssh_all_zookeeper.sh /usr/local/zookeeper/bin/zkServer.sh status
  • ssh_all_zookeeper.sh /usr/local/zookeeper/bin/zkServer.sh stop
  • zkCli.sh start