-
Change ZFS volblock on a running Proxmox VM
When we set up our infrastructure initially (Ubuntu VMs on proxmox with ZFS storage), I used the default block size, which was 8kB at the time.. Space considerations when using zvols on RAIDz Smaller block sizes are good because they limit write amplification (writing one byte in the guest require writing a full block to…
-
IP-based geolocation in Clickhouse with IPv6
While setting up my analytics with clickhouse, I tried to map IPs to countries. I found this article that perfectly explains how to do this with IPv4, but gives no indication of how to adapt the queries to ipv6. The beginning of the process is identical: fetch IP ranges from dbip-city-ipv6 using a table with…
-
Reinstall proxmox while keeping all the configuration and VMs intact
Let’s say you installed proxmox on a dedicated server to which you have physical access, but now you need to replace the boot disk. If you use a similar medium (replacing a SSD with a SSD or a usb key with a usb key) with a larger or equal size, then you can simply copy…
-
Taking advantage of ZFS for smarter Proxmox backups
Let’s say we have a Proxmox cluster running ~30 VMs using ZFS as a storage backend. We want to backup each VM hourly to a remote server, and then replicate these backups to an offsite server. Proxmox Backup Server is nicely integrated into PVE’s web GUI, and can work with ZFS volumes. However, PBS is…
-
Gérez les maraudes sociales de votre association avec NosMaraudes
L’application NosMaraudes développée par GM CRD est la solution idéale pour votre association.
-
Proxmox cluster on distant bare metal servers
I run a Proxmox cluster with three nodes that are set up on three rented bare-metal servers from OVH in different datacenters. This is a pretty unusual setup, because bare-metal rental companies to not allow bridging on their network interface. Bridging in a typical racked cluster In this context, bridging means that a single physical…
-
Video and motion analysis with Skope
Over 2020 and 2021 I did hardware and software prototyping for Sites Technologies, using Raspberry Pi cameras with video processing, and IMU sensors with machine learning. This project also involved server infrastructure.
-
Site de réservation en ligne Helimed
Plateforme de réservation pour un club d’hélicoptère à Aix-en-Provence. Interface sur mesure pour la création de contenu, et intégration de sources de données météo. Vue calendrier sur mesure avec un emploi du temps de la disponibilité de chaque appareil et leur planning de maintenance.
-
Réseau d’aide locale avec Proxireso
Management platform for a home care company. Interconnects health and social professionals, and dependent or elderly people
-
Site associatif Just’Aix
Plateforme de réservation d’événements pour la fac de droit d’Aix-en-Provence.