(Why) would it be "bad practice" to separate CPU and storage to separate devices?
carzian @ carzian @lemmy.ml Posts 2Comments 156Joined 2 yr. ago
carzian @ carzian @lemmy.ml
Posts
2
Comments
156
Joined
2 yr. ago
What no one else has touched on is the protocol used for network drives interferes with databases. Protocols like SMB lock files during read/write so other clients on the network can't corrupt the file by interacting with it at the same time.
It is bad practice to put the docker files on a NAS because it's slower, and the protocol used can and will lead to docker issues.
That's not to say that no files can be remote, jellyfin's media library obviously supports connecting to network drives, but the docker volume and other config files need to be on the local machine.
Data centers get around this by:
My advice is to buy a new SSD and clone the existing one over. They're dirt cheap and you're going to save yourself a lot of headache.