Remplacer un disque ZFS

Skip to main content
Du bist hier:
Drucken

Remplacer un disque ZFS

Remplacer un disque ZFS dans Proxmox

Exemple avec le disque défectueux NVME0N1

1. Remplacer le disque concerné dans le serveur.
2. Copier le système de fichiers
sgdisk -R=/dev/nvme0n1 /dev/nvme1n1
sgdisk -G /dev/nvme0n1

3. Échange de disque en zpool
zpool replace rpool nvme0n1p3 nvme0n1p3

4. Vérifier si toutes les données ont été synchronisées avec
zpool status

5. Rendre le disque amorçable et copier les données d’amorçage de l’ancien disque
mkfs.vfat /dev/nvme0n1p2
mount /dev/nvme1n1p2 /mnt
mount /dev/nvme0n1p2 /boot/efi
cp -a /mnt/* /boot/efi/
umount /mnt
umount /boot/efi

6. Lancer l’installateur de démarrage de Proxmox
proxmox-boot-tool clean
proxmox-boot-tool init /dev/nvme0n1p2 grub (Si pas d’EFI)
proxmox-boot-tool refresh
proxmox-boot-tool status (Vérifier si les deux disques apparaissent)

 

Voilà à quoi cela devrait ressembler, les deux disques ont Grub et les mêmes noyaux :

Re-executing ‘/usr/sbin/proxmox-boot-tool’ in new private mount namespace..
System currently booted with legacy bios
4A35-7978 is configured with: grub (versions: 6.8.12-4-pve, 6.8.12-5-pve)
A165-1F15 is configured with: grub (versions: 6.8.12-4-pve, 6.8.12-5-pve)

 

Related Post