设置Zookeeper数据目录步骤如下:
- 停止Zookeeper服务:
sudo systemctl stop zookeeper。 - 编辑配置文件:找到
zoo.cfg(通常在/etc/zookeeper/conf/目录),用文本编辑器打开,如sudo vi /etc/zookeeper/conf/zoo.cfg。 - 修改
dataDir参数:在文件中找到dataDir,将其值改为新数据目录路径,如dataDir=/mnt/zookeeper/data。 - 创建并设置目录权限:若新目录不存在,用
sudo mkdir -p /mnt/zookeeper/data创建,再用sudo chown -R zookeeper:zookeeper /mnt/zookeeper/data和sudo chmod -R 755 /mnt/zookeeper/data设置权限。 - 重启服务:
sudo systemctl start zookeeper。 - 验证:通过
sudo systemctl status zookeeper查看服务状态,或用echo ruok | nc localhost 2181检查是否正常运行。