Posts

Enabling NVMe Support on Supermicro C7Z97-MF Motherboard

I recently hit a bit of a roadblock. My Supermicro C7Z97-MF motherboard has been a reliable part of my setup for years, but I wanted to upgrade to an NVMe drive for faster storage. The catch? My motherboard doesn’t support NVMe out of the box. Instead of forking out for a new motherboard, I decided to try updating the BIOS to add NVMe support. Here’s my journey on how I got it done.

Removing the 'Local LVM' data disk on Proxmox 5

When installed by default, Proxmox 5 VE adds a partition called local-lvm which can hold data, however it isn’t very useful as it cannot be accessed directly from the filesystem and takes around 50% of the total OS drive space. In this short tutorial I will explain how to remove the local-lvm partition. First you will need to delete local-lvm from the Storage area using the GUI. Then log in to the console (via the GUI or SSH) and run the following three commands:

AWS S3 Bucket Website Redirect through Terraform

If you ever needed to create a quick website redirect without using any servers you can do so very easily using this Terraform script I’ve created. It will create a SSL key via ACM, S3 Bucket with the redirect setup, A Cloudfront instance and a Route 53 record. You can also endlessy customise it and remove modules as needed. I’ve added helpful comments which show where the next module starts.

Installing SNMP V3 on a Ubuntu/Debian Server

There is a very simple way to install SNMP v3 on Ubuntu/Debian, just run the following commands on your server: apt install snmpd snmp libsnmp-dev -y cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.bak cat /dev/null > /etc/snmp/snmpd.conf service snmpd stop net-snmp-create-v3-user -ro -A <your_password> -a SHA -X <your_encryption_password> -x AES <your_username> systemctl start snmpd systemctl enable snmpd You should be able to return all data from your SNMP server using the following command (make sure you set your username, password and encryption password):