>> >> DIMMs are cheap. > > No DIMMs on Apple Macs.
You’re running virtualized in VMs or containers, with OSDs, mons, mgr, and the constellation of other daemons with resources dramatically below recommendations. I’ll speculate that at least the HDDs are USB-attached, or perhaps you’re on an old cheese-grater? > >> You might experiment with the values described here: >> >> docs.ceph.com <https://docs.ceph.com/en/latest/rados/configuration/ >> bluestore-config-ref/> >> >> <https://docs.ceph.com/en/latest/rados/configuration/bluestore-config-ref/> >> >> <https://docs.ceph.com/en/latest/rados/configuration/bluestore-config-ref/> >> >> >> Eg bluestore_cache_size_* >> >>> Nonetheless, this behavior is clearly broken. >> >> You’re welcome to submit a PR. Make no mistake, you’re actively >> disregarding recommendations with unrealistic recommendations. > > To submit a PR I first need to figure out what's going on, hence my email. > > "This is not recommended and performance may suffer" is one thing, "the > cache will thrash to death" is another. There are countless unsupported configurations. Nobody can predict at that level of precision how an unspecified but decidedly underresourced deployment will behave, especially if presented with snapshots. > I don't expect this setup to have ideal performance, but I do expect it not > to have completely broken > cache behavior, which is what is happening. You’re running a deployment whose parameters are mostly undisclosed but clearly not even close to supportable recommendations. Graceful degradation cannot be expected. It’s sorta like filling a diesel truck’s tank with cough syrup and expecting it to only be “a little sluggish”. > Given how averse you seem to be to even consider improving this use case I’m not averse to anything, but bear in mind that this is free software that thousands of installations use quite successfully. Be the change you want to see in the world. Not everyone here is a developer, and nobody owes anyone anything. "Considering improving" is not up to me. A virtualized sandbox — which this must be because native macOS is not a supported platform — is not a use-case, it’s a sandbox and no expectations whatsoever should be made with respect to performance. I would not be surprised if your systems are swapping, which is doing to exhibit poor performance for any software. I pointed you at tunables to try. On my own time on Sunday morning. You’re welcome. > and dismissive of my report, I'm not particularly inclined to submit a > PR at this point. If one of the tunables fixes this for me, I'll just > keep the fix to myself and the next person to run into it will have to > figure it out for themselves again. *shrug* If you find a way to transcend math, more power to you. Angrily writing that a complex, mature, FREE system is “broken” because it doesn’t perform miracles when abused is folly, like expecting coffee to not be hot. _______________________________________________ ceph-users mailing list -- ceph-users@ceph.io To unsubscribe send an email to ceph-users-le...@ceph.io