2014-12-17 8 views
6

Ho bisogno di ottenere la replica geografica di gluster.glusterfs replica geografica su porta ssh non standard

Nel mio ambiente di produzione la porta 22 non è aperta tra i server che voglio fare la replica (questo è di progettazione e dobbiamo partire con esso).

C'è un modo per utilizzare una porta ssh personalizzabile (cioè 22222) per ottenerlo.

C'è qualche altra soluzione per questo.

NOTA: non posso utilizzare altri server oltre a questo due.

+0

Nessuno rispondere a questa domanda? –

+0

Che cosa ti impedisce di utilizzare la porta 22222? C'è un firewall nel modo? Suppongo che devi essere su una configurazione più recente che utilizza Firewalld. Se è così, probabilmente devi bucare i buchi tra le due macchine con 'firewall-cmd'. È possibile testare la connettività tra le due macchine con 'netcat' (sebbene la versione di RHEL non sia l'ideale) o anche' telnet'. –

risposta

8

Gluster uses the installed ssh client significa che è possibile sovrascrivere la configurazione utilizzando il normale ssh_config.

Quindi creare .ssh/config nella directory home dell'utente che esegue glusterfs (probabilmente root) e configurare il client utilizzando il documentata Host:

[glusterfsnode-hostname] 
Port 2222 

In alternativa, è possibile configure glusterfs di utilizzare una diversa ssh- comando e aggiungere -p 2222