Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: Round Robin on Available Interfaces #40

Open
rapier1 opened this issue Mar 24, 2021 · 16 comments
Open

Feature request: Round Robin on Available Interfaces #40

rapier1 opened this issue Mar 24, 2021 · 16 comments

Comments

@rapier1
Copy link

rapier1 commented Mar 24, 2021

It seems that parsyncfp won't make use of multiple interfaces on a multihomed host. Before I start looking at doing myself I was wondering if that was on your radar or if that functionality already exists and I'm just missing it.

Thanks!

@hjmangalam
Copy link
Owner

hjmangalam commented Mar 24, 2021 via email

@hjmangalam
Copy link
Owner

hjmangalam commented Mar 24, 2021 via email

@rapier1
Copy link
Author

rapier1 commented Mar 24, 2021 via email

@hjmangalam
Copy link
Owner

hjmangalam commented Mar 24, 2021 via email

@rapier1
Copy link
Author

rapier1 commented Mar 24, 2021 via email

@rapier1
Copy link
Author

rapier1 commented Mar 24, 2021 via email

@hjmangalam
Copy link
Owner

hjmangalam commented Mar 24, 2021 via email

@rapier1
Copy link
Author

rapier1 commented Mar 24, 2021 via email

@hjmangalam
Copy link
Owner

hjmangalam commented Mar 24, 2021 via email

@hjmangalam
Copy link
Owner

hjmangalam commented Mar 26, 2021 via email

@rapier1
Copy link
Author

rapier1 commented Mar 26, 2021 via email

@rapier1
Copy link
Author

rapier1 commented Mar 26, 2021

So I poked at things a bit and to be honest it looks like the --address option in rsync is kind of useless. However, using the ssh option -oBinadAddress=ip seems to work as expected (though I'm running into some performance issues which I think is entirely due to my config here at home). This means that the multiple NICs could be used but requires the inclusion of ssh options on the rsync line. Which obviously means that it won't work between mounted filesystems on the same host. So a specific solution instead of a general one. I think I might try to find out who is maintaining rsync and ask about the --address issue.

edit: Thinking about it I bet the --address is only for rsyncs daemons and clients. If you are using the ssh subsystem for transport it will just drop that option instead of passing it along.

@hjmangalam
Copy link
Owner

hjmangalam commented Mar 26, 2021 via email

@hjmangalam
Copy link
Owner

hjmangalam commented Mar 26, 2021 via email

@hjmangalam
Copy link
Owner

hjmangalam commented Mar 29, 2021 via email

@hjmangalam
Copy link
Owner

hjmangalam commented Mar 30, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants