Author: Ryan Parker
Professionally im a Infrastructure Security Specialist. I current maintain a homelab with about 3TB of RAM, 240+ TB of storage, tons of CPU cores, and 100gbit networking backbone in the garage running up my electricity bill.
I was having issues getting this working initially. I came to find out that the Mellanox ConnectX-3 adapter I was using had a driver fault that made this not work. I got a CHELSIO CC2-N320E-SR instead and it worked fine. If this does not work, it might be a driver issue. This post is more
Read More »
SSH truly is the best protocol ever invented by humans in my opinion, and you can quote me on that. It is a Swiss army knife, and in the right hands, it can be used for any situation. One of the things it can be used for is a Layer 2 VPN through a TAP
Read More »
I encountered the following error after installing the AMDGPU Pro drivers on my Arch Linux machine: error: internal error: process exited while connecting to monitor: /usr/bin/qemu-system-x86_64: symbol lookup error: /usr/lib/libvirglrenderer.so.1: undefined symbol: gbm_bo_unmap The error is caused because the thing it is looking up does not exist. Luckily the fix is easy. Add the
Read More »
ELK (or Elasticsearch, Logstash, Kibana) is a set of three technologies by elastic that can be combined to collect and visualize log data. Think of it as rsyslog on steroids and with pretty colors. First off, this guide is written using examples from an Arch Linux host. Theoretically, you should be able to follow
Read More »
So recently I ran into an issue where I needed to create a virtual disk 20TB in size. Unfortunately, XCP-ng does not allow doing this through its manager because it uses an older disk system. However, you can manually create an LVM partition and map it to the VM. Here is what you need to
Read More »
Below is a collection of useful Bash one-liners that we have come across and use semi-often (or at least often enough to not want to lose them). Honestly we mostly made this just in case we need them again and have lost them elsewhere, but hopefully they end up helping some of you as well!
Read More »
Some of you may be asking… are you deranged? Well let me tell you first why I choose to use Arch Linux as my server (and desktop) OS of choice in order of importance in my eyes. Rolling release – Because Arch Linux is rolling release, your server (if you update it) is always on
Read More »
Have you ever wanted to import an OVA into services like Linode, Vultr, AWS, and others? Have you ever wanted to get your VM off of one of those services? Well let me introduce the magic of SSH, dd, and Gzip. To get started, you need to boot Linux on both VM’s and have
Read More »
Has your machine gone “out of sync” with the domain? Mine did at work, and it was very annoying. I got the following error when I tried to login today: The trust relationship between this workstation and the domain failed Luckily, the fix is pretty easy, it just requires little bit of Powershell magic to
Read More »
If you have the following error upon startup, do this to make the system bootable again.
Failed to set MokListRT: Invalid Parameter
Something has gone seriously wrong: import_mok_state() failed:
Invalid Parameter