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

Squashfs volumes are not mountable thru enroot on HyperPod #193

Closed
cfregly opened this issue Mar 9, 2024 · 1 comment
Closed

Squashfs volumes are not mountable thru enroot on HyperPod #193

cfregly opened this issue Mar 9, 2024 · 1 comment

Comments

@cfregly
Copy link

cfregly commented Mar 9, 2024

In an attempt to improve performance, the user has copied the SquashFS image (which contains their dataset) onto FSx - and trying to mount the SquashFS image into the docker container with --container-mounts.

However, enroot/pyxis could not access the mounted SquashFS files as enroot/pyxis does not support SquashFS mounts, it seems.

@cfregly
Copy link
Author

cfregly commented Mar 9, 2024

This is a known issue with enroot/pyxis described here: NVIDIA/enroot#180 (comment)

Some options are the following:
1/ Extract the dataset onto FSx, but this creates many small files which may not be optimal.

2/ Extract the dataset onto each worker node's local NVMe disk for better performance

3/ Use squashfuse and autofs per NVIDIA/enroot#180 (comment)

@cfregly cfregly closed this as completed Mar 9, 2024
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