Admin Stupidity

     I accidentally deleted my /home directory (what Windows folks call folder) on my workstation yielding it being mostly useless.  I am in the process of restoring from backups but I will be unable to do most of the usual stuff while this process is under way.

5.10 kernels available

     If you run a Debian based distro (Ubuntu, Debian, Mint, MxLinux, Zorin, Julinux, etc) and would like to try 5.10, I have made .deb packages available in https://www.eskimo.com/kernel/linux-5.10-tickless/[client|server|/…deb

     Choose client if low latency is the most important thing, typically used in a workstation, gaming, or video production environment, and server if throughput is most important.  The client kernels are fully preemptive and have 1000Hz clock (but tickless), and the server kernels are non-preemptive with a 100Hz clock.

     Navigate to the appropriate directory then download all three “.deb” files and install with:

     dpkg -i *.deb

Reboots Tonight 11pm-midnight

     I will be rebooting all the servers tonight starting around 11pm, should be concluded by midnight, to install a new kernel, 5.10.1.  Hopefully it will work and one boot will be enough.

     As with 5.9 which never really worked, there have been significant changes to NFS which we make heavy use of here.  If it works it will be a win because some of those changes will bring about better efficiency especially for sparse files which will help when moving virtual machines between physical hosts.  I’ve tested the NFS client and it seems to be working well but can’t really test servers adequately except with real traffic.

Maintenance Outage

     I’m going to be taking vps2, vps3, and vps4 out of service for about 20-30 minutes each tonight for imaging (a form of backup in which the entire virtual machine image is copied).

Mail Server

     We have had a problem recently with dovecot corrupting it’s index files.  I do not know exactly when this started.  The version that Ubuntu provides is 2.3.11.

     I recently changed the mail client server from keeping things on an NFS mounted partition to local disk as the general consensus within the dovecot community seemed to suggest this was a NFS related problem.

     However, that did not resolve the issue.  Today I compiled the most recent version, 2.4-devel and installed it.  I also changed the locking from fcntl to dotlock which is slower but generally considered more reliable.

Mail Server

     Getting the mail server off of NFS did not stop it corrupting it’s dovecot-index files.  It is down presently as I’m trying to compile the current version to see if it is improved.

Mail

     My last attempt to change the way the mail system is organized failed because the kernel we were using had a bug that caused it to incorrectly read the partition tables.

     The kernel problem has been corrected.  I am going to take mail down for about an hour now to move to igloo and to attempt to change the way it is structured to get the spool off of NFS for the client server because dovecot used to provide imap and pop3 has some issues working properly in an NFS environment.

     During this time you will be able to read mail on shell servers but not via webmail, imap, or pop-3 and you will be unable to send mail.  This work should be completed by 10PM.