threefoldtech / home

Starting point for the threefoldtech organization
https://threefold.io
Apache License 2.0
9 stars 4 forks source link

ZSTOR and QSFS understood and well documented for use in VM #1345

Closed despiegk closed 1 year ago

despiegk commented 1 year ago

purpose

TODO

xmonader commented 1 year ago

current docs https://github.com/threefoldfoundation/fediverse/blob/main/docs/qsfs_manual_setup.md

LeeSmet commented 1 year ago

Basic documentation

QSFS documentation: https://github.com/threefoldtech/quantum-storage. The README contains an overview of the components and links to the individual components repo's. All of these contain build and usage instructions. Next to this, the repo also contains a bootstrap tool in V to get a working system up and running by downloading pre build binaries on linux: https://github.com/threefoldtech/quantum-storage/tree/master/bootstrap. This can also be fed a config file to work with existing 0-db's.

VM use case

Not really sure what is meant here, either set up a system inside a VM, or attach a QSFS as mountpoint from zos to a VM.

Required work

sabrinasadik commented 1 year ago

Seems like documentation about disk quota is not good enough, see multiple questions on forum

LeeSmet commented 1 year ago

https://forum.threefold.io/t/qsfs-mount-point-is-unusable-when-file-size-is-higher-than-storage-capacity/2337

https://github.com/threefoldtech/quantum-storage/issues/19, there is some suspicion this is a 0-db-fs issue taking down one of the components in the system

https://forum.threefold.io/t/how-to-access-deployed-qsfs/3311

Reading through the discussion this seems answered?

https://forum.threefold.io/t/disk-quota-exceeded/3319

Also seems anwered, also the issue is not specific to qsfs, but rather to using "micro VM's" in general, and should be covered there in a section of the documentation (specifically, this kind of VM is not intended to write additional data, and doing so requires increasing the rootfs_size)

robvanmieghem commented 1 year ago

Rewrote the quantum storage readme https://github.com/threefoldtech/quantum-storage/tree/master There are docs for a manual setup, a troubleshooting and operations guide. The docker image is now also published and has documentation.

robvanmieghem commented 1 year ago

Quantum storage docs in the repo itself: entry readme: https://github.com/threefoldtech/quantum-storage/blob/master/README.md At the bottom there are links to other docs( like how to set it up manually and operations): https://github.com/threefoldtech/quantum-storage/blob/master/README.md#other-documentation

xmonader commented 1 year ago

When can this be closed? @robvanmieghem @sabrinasadik ?