файлы rsync'ing между двумя удаленными серверами, получите ошибки, указывающие rsync команда, не найденная на удаленном сервере

ExternalIP - это просто конечная точка, через которую можно получить доступ к службам извне кластера, поэтому к службе типа ClusterIP с ExternalIP можно по-прежнему обращаться внутри кластера, используя его DNS-имя service.namespace, но теперь к нему также можно получить доступ со своей внешней конечной точки. Например, вы можете установить ExternalIP в качестве IP-адреса одного из ваших узлов k8s или создать вход в ваш кластер на этом IP-адресе.

10
задан Silfheed 8 April 2009 в 21:57
поделиться

1 ответ

rsync может находиться в пути на удаленной машине при запуске интерактивной оболочки, но не при запуске rsync с помощью ssh ( с неинтерактивной оболочкой). Например, .bashrc обычно запускается только для интерактивных оболочек, поэтому, если ваш путь там определен, он не будет анализироваться при запуске rsync --server на удаленном конце. Попробуйте / etc / profile. Подробнее см. bash (1) .

Вы можете использовать - rsync-path , чтобы указать путь к двоичному файлу rsync на удаленном компьютере.

16
ответ дан 3 December 2019 в 17:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: