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

[bug] keep getting Remote end closed connection without response after few data transfer from GCP to AWS #920

Open
meanii opened this issue Sep 2, 2023 · 3 comments
Labels
bug Something isn't working

Comments

@meanii
Copy link

meanii commented Sep 2, 2023

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior (please include the full Skyplane command you ran):
error encountered in: skyplane cp -r gs://AAAAAAA/ s3://BBBBBBBBB/ -n 8

Screenshots
image

Transfer client log

Traceback (most recent call last):
  File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner
    self.run()
  File "/usr/local/lib/python3.8/dist-packages/skyplane/api/tracker.py", line 166, in run
    UsageClient.log_exception(
  File "/usr/local/lib/python3.8/dist-packages/skyplane/api/usage.py", line 147, in log_exception
    stats = client.make_error(
  File "/usr/local/lib/python3.8/dist-packages/skyplane/api/usage.py", line 304, in make_error
    dest_regions = [tag.split(":")[1] for tag in dest_region_tags]
  File "/usr/local/lib/python3.8/dist-packages/skyplane/api/usage.py", line 304, in <listcomp>
    dest_regions = [tag.split(":")[1] for tag in dest_region_tags]
$ skyplane cp -r gs://AAAAAAA/ s3://BBBBBBBBB/ -n 8
...
Storing debug information for transfer in /tmp/skyplane/transfer_logs/...

==> /tmp/skyplane/transfer_logs/20230902_122923-171c948d <==
tail: error reading '/tmp/skyplane/transfer_logs/20230902_122923-171c948d': Is a directory
tail: /tmp/skyplane/transfer_logs/20230902_122923-171c948d: cannot follow end of this type of file; giving up on this name

==> /tmp/skyplane/transfer_logs/20230902_122931 <==
tail: error reading '/tmp/skyplane/transfer_logs/20230902_122931': Is a directory
tail: /tmp/skyplane/transfer_logs/20230902_122931: cannot follow end of this type of file; giving up on this name
tail: no files remaining
...

Environment info (please complete the following information):

  • OS: Linux
  • Python version: Python 3.8.10
  • Skyplane version: 0.3.2
@meanii meanii added the bug Something isn't working label Sep 2, 2023
@meanii meanii changed the title [bug] [bug] keep getting Remote end closed connection without response after few data transfer Sep 2, 2023
@meanii meanii changed the title [bug] keep getting Remote end closed connection without response after few data transfer [bug] keep getting Remote end closed connection without response after few data transfer from GCP to AWS Sep 2, 2023
@sarahwooders
Copy link
Contributor

Hi @meanii thanks for reporting this - If you don't mind sharing, about how many files are you trying to transfer and what size are they? Also, how long did it take before the crash happened?

@meanii
Copy link
Author

meanii commented Sep 4, 2023

Hi @meanii thanks for reporting this - If you don't mind sharing, about how many files are you trying to transfer and what size are they? Also, how long did it take before the crash happened?

Over 170 TB of data

@sarahwooders
Copy link
Contributor

Do you know what the file sizes tend to me? For small files, you may want use n=1 for the number of VMs, since the bottleneck will be in listing the files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants