Open jsirois opened 2 years ago
For the last, it appears LMDB is a no-go on NFS, which makes sense. See "Caveats" here: http://www.lmdb.tech/doc/. In particular the ...when several processes can use a database concurrently:
section:
Unofficial opinining on this here: https://news.ycombinator.com/item?id=18414124
Should we add a mention to Pants docs about this caveat?
Yeah. Once we have a clue what we're talking about - I don't yet - we should chart the dragons in the waters. We're definitely still in the hand waving phase though.
@thejcannon also encountered a very large directory entry, which due to https://www.pantsbuild.org/docs/reference-global#section-local-store-directories-max-size-bytes and https://www.pantsbuild.org/docs/reference-global#section-local-store-shard-count caused a single shard to hit the 16GB/16=1GB
limit (while the rest remained in the ~2MB range).
There may be multiple unrelated problems here or they all may be related. I'm collecting them all for now and will break out seperate tickets if needed as more is learned.
Some are encountered during the setup script execution in CI:
Or:
Some are encountered packaging PEX binaries:
Or: