by wbk | 21 October 2023 03:14
The new HP Microserver gen8 is configured with Proxmox.
Proxmox is installed on a RAID1 LVM that runs on two uSD cards: on in the uSD card slot integrated into the motherboard, the other via a USB-to-uSD adapter in the internal USB A connector on the motherboard.
I totally forgot about it, until I realized why apt dist-upgrade
was running at a snails pace.
For the rest there is little remarkable about the performance of the server. I do worry a bit about writing log records, and I did not configure any swap on the SD cards.
To alleviate the pressure on the memorycards, I add a single GB of LVM cache on SSD (on a total size of 18 GB for each of the mirrored partitions).
Steps to perform:
fdisk /dev/sdh
g
voor GPT partitielabelt
for type lvm
, w
to write and save the configuration.pvcreate /dev/sdh1
vgextend usbsdraid /dev/sdh1
lvcreate -vn cache_mt_usbsdraid -l254 mt_usbsdraid /dev/sdh1
lvconvert --type cache --cachepool cache_mt_usbsdraid /mt_usbsdraid mt_prox_sys
That is all. View the result by calling lvs mt_usbsdraid
:
# lvs mt_usbsdraid
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
mt_prox_sys mt_usbsdraid Cwi-aoC--- 18.00g [cache_mt_usbsdraid_cpool] [mt_prox_sys_corig] 0.04 2.10 0.00
Source URL: https://online.osba.nl/blog/en/2023/10/21/lvm-cache-aan-bestaande-lvm-raid1-mirror-toevoegen/
Copyright ©2025 Open Source, Boudewijns angle unless otherwise noted.