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 - rsync-like command usage #1

Open
unode opened this issue Nov 7, 2017 · 0 comments
Open

Feature request - rsync-like command usage #1

unode opened this issue Nov 7, 2017 · 0 comments

Comments

@unode
Copy link

unode commented Nov 7, 2017

Dear Yasui,

I've searched for a multicast file-transfer software that is easy to use and reliable and makuosan is by far the best I've encountered so far.

It works as intended but for my particular use-case it requires some extra setup that makes is harder to use. What I am looking for is something that could replace the following bash code:

What I usually do - using rsync

# Logged in on host1 I run:
for target in host1 host2 host3 host4 host5 host6; do
    rsync -a /some/path/bigfile ${target}:/destination/folder/bigfile_under_another_name
done

Things to note in this example:

  • The host sending the file is also part of the destination hosts
  • The file is being read from one path and transfered to a different path on all destinations
  • The source filename and destination filename may not be the same

What I currently do - using makuosan

So far I've managed to do the same with makuosan (although a much faster transfer) by manually logging in to each target node (ssh host1), starting makuosan -n -b /destination/folder, then on the sending node start makuosan -n -b /some/path and still on the sending node use msync bigfile.

This works but has 2 issues. The sending host doesn't receive the file and I have to rename the file afterwards on all destination hosts if it should exist under a different name.

Given all this, do you have any suggestions on better use makuosan to work as described above or do you see this as an interesting interface to implement on makuosan?

Thanks

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

1 participant