Talk:Diskless nodes
Before creating a discussion or leaving a comment, please read about using talk pages. To create a new discussion, click here. Comments on an existing discussion should be signed using
~~~~
:
A comment [[User:Larry|Larry]] 13:52, 13 May 2024 (UTC) : A reply [[User:Sally|Sally]] 13:35, 5 November 2024 (UTC) :: Your reply ~~~~
Octavsly
I would appreciate if I/somebody could add a section like: NFS root an Suspend to RAM.
Why: I have a diskless node and I do suspend to RAM. Suspend works OK but resume freezes if certain steps, besides the ones already mentioned on the page, are not done.
When the machine wakes up, care should be taken that nothing puts down the network interface, since once the interface is down it will not become available again, due to the fact that all binaries are over NFS. Result is a frozen the machine. Several steps, besides the ones already mentioned on the page, need to be done to ensure this:
- Uninstall any sys-apps/netplug or sys-apps/ifplugd if installed.
- Add in /etc/rc.conf rc_hotplug="!net.*"
Diskless node advice
Our School district has been using diskless clients for 13 or so years now. I've found Gentoo documentation is great for finding various optimizations and solutions to issues. I'd like to share back to Gentoo some optimizations that we have been using:
- leverage a mix of nfs + nbd + squashfs + aufs + zram
- nbd+squashfs on /usr and /opt give you a much faster desktop experience.
- aufs allows for read(nfs/nbd) and write(ram) file system.
- aufs allows for multiple versions of nvidia drivers plus open source drivers on a single base image.
- zram-swap allows for compressed swap space - makes the thin clients more stable and graceful under pressure
- Here are some Ubuntu-based scripts to optimize diskless https://github.com/dmonty2/diskless-graphics
Thanks --Dmonty (talk) 20:26, 27 May 2016 (UTC)
- Dmonty , thanks for the advice. Perhaps some of it will get merged into the main article. Please remember to sign your contributions using the "Signature and timestamp" button in the menu bar above! Kind regards, --Maffblaster (talk) 20:09, 27 May 2016 (UTC)