Hallo,
auf einem unserer Server ist eine SSD kaputt gegangen, von der Proxmox über ZFS gebootet hat. Nachdem ich gestern etwas naiv einfach eine neue Platte habe einsetzen lassen, startete Proxmox nicht mehr. Inzwischen habe ich verstanden, dass es doch etwas aufwendiger ist:
https://pve.proxmox.com/wiki/ZFS_on_Linux#sysadmin_zfs_change_failed_dev
Nun denke ich, dass alles passt, aber wollte dennoch kurz nachfragen, ob mein Server booten wird mit den folgenden Voraussetzungen:
/dev/sdb (F1A2-3D3B) ist am Ende und müsste getauscht werden. Mein Plan war jetzt als Test '/dev/sdb' aus dem zpool zu nehmen und dann einen Neustart zu versuchen. Ist das ein gute Idee oder müsste ich auch noch 'F1A2-3D3B' aus den Boot-Optionen entfernen, damit er sicher von der funktionierenden /dev/sda bootet (von der er aber noch nie gebootet hat?
Schöne Grüße
Peter
auf einem unserer Server ist eine SSD kaputt gegangen, von der Proxmox über ZFS gebootet hat. Nachdem ich gestern etwas naiv einfach eine neue Platte habe einsetzen lassen, startete Proxmox nicht mehr. Inzwischen habe ich verstanden, dass es doch etwas aufwendiger ist:
https://pve.proxmox.com/wiki/ZFS_on_Linux#sysadmin_zfs_change_failed_dev
Nun denke ich, dass alles passt, aber wollte dennoch kurz nachfragen, ob mein Server booten wird mit den folgenden Voraussetzungen:
Code:
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 477G 0 disk
├─sda1 8:1 0 1007K 0 part
├─sda2 8:2 0 512M 0 part
└─sda3 8:3 0 476,4G 0 part
sdb 8:16 0 477G 0 disk
├─sdb1 8:17 0 1007K 0 part
├─sdb2 8:18 0 512M 0 part
└─sdb3 8:19 0 476,4G 0 part
Code:
# ls -la /dev/disk/by-id/ata-*
lrwxrwxrwx 1 root root 9 Sep 10 07:15 /dev/disk/by-id/ata-SAMSUNG_MZ7LN512HMJP-00000_S2MHNB0J704788 -> ../../sda
lrwxrwxrwx 1 root root 10 Sep 10 07:15 /dev/disk/by-id/ata-SAMSUNG_MZ7LN512HMJP-00000_S2MHNB0J704788-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Sep 10 07:15 /dev/disk/by-id/ata-SAMSUNG_MZ7LN512HMJP-00000_S2MHNB0J704788-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Sep 10 07:15 /dev/disk/by-id/ata-SAMSUNG_MZ7LN512HMJP-00000_S2MHNB0J704788-part3 -> ../../sda3
lrwxrwxrwx 1 root root 9 Sep 10 06:44 /dev/disk/by-id/ata-SAMSUNG_MZ7LN512HMJP-00000_S2MHNB0J705560 -> ../../sdb
lrwxrwxrwx 1 root root 10 Sep 10 06:44 /dev/disk/by-id/ata-SAMSUNG_MZ7LN512HMJP-00000_S2MHNB0J705560-part1 -> ../../sdb1
lrwxrwxrwx 1 root root 10 Sep 10 06:44 /dev/disk/by-id/ata-SAMSUNG_MZ7LN512HMJP-00000_S2MHNB0J705560-part2 -> ../../sdb2
lrwxrwxrwx 1 root root 10 Sep 10 06:44 /dev/disk/by-id/ata-SAMSUNG_MZ7LN512HMJP-00000_S2MHNB0J705560-part3 -> ../../sdb3
Code:
# ls -la /dev/disk/by-uuid/
total 0
drwxr-xr-x 2 root root 100 Sep 10 07:15 .
drwxr-xr-x 7 root root 140 Sep 10 06:23 ..
lrwxrwxrwx 1 root root 10 Sep 10 07:15 2892256233707257295 -> ../../sda3
lrwxrwxrwx 1 root root 10 Sep 10 07:15 9E07-3C81 -> ../../sda2
lrwxrwxrwx 1 root root 10 Sep 10 06:44 F1A2-3D3B -> ../../sdb2
Code:
# zpool status
pool: rpool
state: ONLINE
scan: resilvered 157G in 0 days 00:06:22 with 0 errors on Fri Sep 10 07:03:00 2021
config:
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ata-SAMSUNG_MZ7LN512HMJP-00000_S2MHNB0J705560-part3 ONLINE 0 0 0
ata-SAMSUNG_MZ7LN512HMJP-00000_S2MHNB0J704788-part3 ONLINE 0 0 0
errors: No known data errors
Code:
# proxmox-boot-tool status
Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
System currently booted with legacy bios
9E07-3C81 is configured with: grub (versions: 5.4.41-1-pve, 5.4.78-2-pve)
F1A2-3D3B is configured with: uefi (versions: 5.4.34-1-pve, 5.4.41-1-pve, 5.4.78-2-pve)
/dev/sdb (F1A2-3D3B) ist am Ende und müsste getauscht werden. Mein Plan war jetzt als Test '/dev/sdb' aus dem zpool zu nehmen und dann einen Neustart zu versuchen. Ist das ein gute Idee oder müsste ich auch noch 'F1A2-3D3B' aus den Boot-Optionen entfernen, damit er sicher von der funktionierenden /dev/sda bootet (von der er aber noch nie gebootet hat?
Schöne Grüße
Peter