Skip to content

Home Lab

Notes from my learning sessions

Menu
Menu

Category: Howto

Ceph + KVM: 4. Orchestrating Ceph RBD backed VMs on KVM Hosts

Posted on April 20, 2025April 20, 2025 by sandeep

Previous: Installing KVM, customised monitoring scripts                                                                                     Next:   Managing KVM/CEPH – CLI commands Need: Simple…

Read more

Rabbit MQ Cluster + HAProxy + Keepalived

Posted on April 13, 2025May 4, 2025 by sandeep

I observed some challenges in my tests when using RMQ version 4, downloading the required packages from specific repos. I decided to go with Rabbitmq 3.10.  I launched 3  Debian 12 VMs, as packages are maintained as part of the distro. All the VMs have 3 NICs bridged to physical host NICs dedicated to specific…

Read more

Install and configure MariaDB / Galera cluster

Posted on March 31, 2025April 13, 2025 by sandeep

For my setup, I chose to deploy the MariaDB Galera Cluster and RabbitMQ Cluster on dedicated VMs instead of running them within the Kubernetes cluster. A few key considerations drove this decision: I opted for MariaDB version 11.8 due to its support for Vector DB integration. Launch 3 Debian 12 VMs (8 vCPU, 32 G…

Read more

Ceph + KVM : 3. Installing KVM, cutsomized monitoring scripts

Posted on October 5, 2024April 20, 2025 by sandeep

Previous: Installing Ceph                                                           Next: Orchestrator RBD backed VMs on KVM Ensure the kernel module for RBD is loaded every time the server is restarted echo “rbd” >>…

Read more

Ceph + KVM : 5. Service checks and CLI commands

Posted on September 22, 2024April 20, 2025 by sandeep

Previous: Orchestrating Ceph RBD-backed VMs on KVM We need to have all ceph services in active state along with libvirtd services.  I had observed that on reboot of servers, ceph-mon and ceph-mgr services started and immediately got deactivated, need to review why it happens. Even though we had put an “ExecStartPost” hook to the libvirtd…

Read more

Ceph + KVM : 2. Installation – Ceph Storage

Posted on September 22, 2024April 7, 2025 by sandeep

Previous: Planning / Preparing servers                                                  Next: Installing KVM The plan is to use 10.0.4.0/24 for the public network and 10.0.5.0/24 for the cluster network. As part of planning/preparing server /etc/hosts was…

Read more

Ceph + KVM : 1. Planning and preparing for Ceph Storage

Posted on September 22, 2024April 7, 2025 by sandeep

                                                                                                             …

Read more

Openstack Xena on Ubuntu 20.04 – Cinder

Posted on April 17, 2022April 17, 2022 by sandeep

[  Previous: Horizon  (8/9)  ]         [  9 /9: Cinder  ]          [  Next: Test Home Lab  ] Installing Cinder Scheduler Create Cinder service user account openstack user create –domain default –project service –password password cinder Associate admin role openstack role add –project service –user cinder admin Create Cinder service…

Read more

Preparing custom Debian 11 MATE image

Posted on March 6, 2022March 7, 2022 by sandeep

Need: QCOW2 image for orchestrating Debian 11 Server image with following customizations 1. Minimal server installation + MATE Desktop Environment + xRDP + Firefox2. ‘apparmor’ disabled3. Install required packages – zip, unzip, net-tools, cloud-guest-utils, sudo4. Configure max number of open files and processes to 655365. SSH access to be enabled only from two specific subnets…

Read more

Setup Ubuntu 20.04 repository mirror server

Posted on February 20, 2022February 20, 2022 by sandeep

Need: I keep bringing up Kubernetes clusters / destroying them as a part of my learning of Kubernetes. When using Kubespray, I observed the required packages were getting downloaded from the internet. Though I have a decent 300 Mbps internet connectivity, I decided to check if I can have a local repository mirror in my…

Read more
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next

Recent Posts

  • Ceph + KVM: 4. Orchestrating Ceph RBD backed VMs on KVM Hosts
  • Rabbit MQ Cluster + HAProxy + Keepalived
  • Install and configure MariaDB / Galera cluster
  • Ceph + KVM : 3. Installing KVM, cutsomized monitoring scripts
  • Ceph + KVM : 5. Service checks and CLI commands
  • Ceph + KVM : 2. Installation – Ceph Storage
  • Ceph + KVM : 1. Planning and preparing for Ceph Storage
  • Openstack Xena on Ubuntu 20.04 – Cinder
  • Preparing custom Debian 11 MATE image
  • Setup Ubuntu 20.04 repository mirror server

Archives

  • April 2025
  • March 2025
  • October 2024
  • September 2024
  • April 2022
  • March 2022
  • February 2022
  • December 2021
  • October 2021
  • September 2021
  • October 2020
  • February 2020
  • January 2020
  • December 2019
© 2025 Home Lab | Powered by Minimalist Blog WordPress Theme