Category: Linux

rsync on ESXi 7 produces rekeyed outbound cipher messages that fill the screen

While using rsync on ESXi 7 to copy files and directories from one ESXi datastore to another remote ESXi datastore, the screen fills with “rekeyed outbound cipher rekeyed inbound cipher” messages about every 10 seconds. There is a way to fix this. There is a setting in /etc/ssh/sshd_config that I commented out and changed to RekeyLimit default none. Restart the…

Read More »

rsync on ESXi 7

While using the built in scp command to copy files from one ESXi datastore to another on another ESXi, I realized this was cumbersome. A quick Internet search revealed that someone compiled rsync for ESXi many years ago and that it does work on ESXi 6.5 and also tested successfully on ESXi 7.0. I wanted to build to the latest…

Read More »

Zabbix: Python3 script to export all Templates to individual XML files

By default, Zabbix permits the export of all templates, but what if I wanted to download all the templates as individual XML files. Someone wrote a fantastic python script to export all Zabbix templates to individual XML files, seven years before I needed to use it. A lot has changed in seven years. Zabbix versions to Python versions. This script…

Read More »

Install ffmpeg on Rocky Linux 8

There are several guides that I followed in attempts to install ffmpeg without success. There were issues with the incorrect cases of the names, like using PowerTools instead of powertools or leaving out much needed repos to make it possible to install. This guide will install ffmpeg on a Rocky Linux 8 linux machine. Install The following commands will install…

Read More »

Git Clone Fails

Git clone fails with fatal unexpected and invalid messages. The git repository is over 1GB and there is a work-a-round that made it possible to finally clone the repository successfully. Error Suggestions Some sites suggested using SSH clone rather than http. That wasn’t an option. Another suggesting using git debugging to diagnose the problem. This wasn’t very helpful. Resolution Execute…

Read More »

Rocky 9: Failed to start Switch Root [Resolved]

Rocky 9 installed relatively easily on Proxmox using host as the processor of choice. Even the dnf update to Rocky 9.1 went as smooth as anticipated until the reboot. The system simply did not want to boot into the new Rocky 9.1 kernel. I tweaked every setting that I could without success. A boot back to the Rocky 9.0 kernel…

Read More »

QNAP NAS RAMDisk Full [Resolved]

A problem that has been lingering around for over 10 years and does not seem to hold a resolution other than rebooting the QNAP is resolved, well at least for my particular situation.  Even on a fairly modern TS-1273AU-RP QNAP this problem persists. This QNAP has only one application installed, everything else is removed that can be removed.  Those apps…

Read More »

dnf Module yaml error: Unexpected key in data

While applying recent updates to a server running Rocky Linux 8, an error presented itself. The solution turned out to be a simple one. Update the libmodulemd first to correct the problem then perform the dnf updates as usual. For a detailed explanation as to the cause of this problem. This is caused by DNF which explicitly strictly validates modulemd-v2…

Read More »

Rocky Linux to Microsoft WSL 2

Assumption, you have WSL 1 installed.  You want to upgrade to WSL 2 but get a “WSL 2 requires an update to its kernel component.” error. Source(s)

Read More »

Install Updated Linux Utilities on QNAP

There are several extremely useful commands that I frequent.  These include, tar, find, and rsync. On the QNAP, these are much older versions and or dumbed down which negative impacts the capabilities of each of these tools.  There is a cure, Entware_1.03std.qpkg.  This article is a basic overview of how to install the desired tools. Download Go to qnapclub and…

Read More »

Set alias from sh script in ESXi 6

Some Linux distributions have a great little shortcut ll for ls -la and it can be a real time saver.  The VMware ESXi 6.7 server does not offer this alias by default; however, it can be added quite easily. #!/bin/sh alias ll=”ls -la” Add this to the profile. Source(s)

Read More »

DNF Update: DB_RUNRECOVERY Fatal error, run database recovery

YUM and DNF updates are sensitive to interruption. Meaning, that when interrupted, there is a strong change that the database will become corrupted and the next yum attempt will result with a DB_RUNRECOVERY Fatal error. As scary as that may appear, it resolution is simple. Sensitive as it may be, it is quite resilient. Source(s)

Read More »

Proxmox Dark Theme

It was an accidental and welcome discovery to find that there is an available dark theme that may easily be applied to your Proxmox install and looks fantastic. There are two available methods for installation, one is python and the other via bash.  The python installation is deprecated in favor of the bash script.  It should also be noted that…

Read More »

Clone of Proxmox Server Created Ghost Ceph Servers in Unknown Status [Resolved]

While creating a test environment for three Proxmox servers, one of the servers was cloned before realizing it was easier and faster to simply build up the next virtual machine.  Everything looked fine except when setting up the ceph monitors, managers, and meta data servers, the cloned server had two entries.  One was good with the green checkmark and another…

Read More »

Migrate CentOS to Another Distro

Since CentOS Linux 8 will lose support on December 31, 2021 and the focus will be solely on CentOS Stream 8, which is continuously delivered distro that tracks just ahead of Red Hat Enterprise Linux (RHEL) development, positioned as a midstream between Fedora Linux and RHEL, many are looking for alternatives.  Thankfully they exist and there are conversions that I…

Read More »

Resolve conflicting requests with perl:5.26

After a CentOS 8 to Rocky Linux 8 conversion attempt that went surprisingly well, there appeared to be an amanous error message that presented itself each time a simple command of yum list installed was issued. Problem Problem 1: conflicting requests – nothing provides module(perl:5.26) needed by module perl-DBD-MySQL:4.046:8030020210430225703:3a70019f-0.x86_64 Problem 2: conflicting requests – nothing provides module(perl:5.26) needed by module…

Read More »

Add VMware ovftool to ESXi 6.7 or Proxmox VE 6.1

Older versions of ESXi IIRC allowed for the direct export to ova. I recently came across a process that is not supported; however, is supposed to allow for the copy of ovftools over to a Proxmox and ESXi servers.  There exists an extracted version of VMware ovftool on github. However, it is version 4.1.0 and expect to encounter issues with…

Read More »