6

我需要实现 glusterfs 地理复制。

在我的生产环境中,我想要进行复制的服务器之间的端口 22 未打开(这是设计使然,我们必须保留它)。

有没有办法可以使用自定义 ssh 端口(即 22222)来实现它。

有没有其他解决方案。

注意:我不能使用除这两个以外的其他服务器。

4

1 回答 1

9

Gluster使用已安装的 ssh 客户端,这意味着您可以使用普通的 ssh_config 覆盖配置。

因此,在运行 glusterfs 的用户(可能是 root)的主目录中创建 .ssh/config 并使用文档配置客户端Host

[glusterfsnode-hostname]
Port 2222

或者,您可以将 glusterfs 配置为使用不同的 ssh 命令,然后-p 2222添加

于 2015-07-20T10:21:10.170 回答