ZFS defekte Boot NVMe austauschen und einbinden

barnybla

New Member
Apr 21, 2024
24
3
3
Hallo zusammen,

ich habe auf einem Hetzner ax41 eine nvme getauscht bekommen und bin jetzt per rescue system auf dem Server. Nun habe ich gelesen, dass man mit dem proxmox-boot-tool erst einmal die nvme bootfähig machen muss. Nun gibt es das tool nicht auf dem rescue system, und es lässt sich auch nicht installieren. Gibt es noch eine andere Möglichkeit? Auch einen direktes zpool replace funktioniert nicht. So sieht es bei mir aus:
Code:
root@rescue ~ # nvme list
Node                  Generic               SN                   Model                                    Namespace Usage                      Format           FW Rev
--------------------- --------------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- --------
/dev/nvme3n1          /dev/ng3n1            S677NF0RB00376       SAMSUNG MZVL22T0HBLB-00B00               1           1.62  TB /   2.05  TB    512   B +  0 B   GXB7801Q
/dev/nvme2n1          /dev/ng2n1            S677NN0WA01564       SAMSUNG MZVL22T0HBLB-00B00               1           1.65  TB /   2.05  TB    512   B +  0 B   GXB7801Q
/dev/nvme1n1          /dev/ng1n1            604Y10CKYZ5L         KXG60ZNV512G TOSHIBA                     1         512.11  GB / 512.11  GB    512   B +  0 B   AGGA4104
/dev/nvme0n1          /dev/ng0n1            S675NX0T571239       SAMSUNG MZVL2512HCJQ-00B00               1          45.06  kB / 512.11  GB    512   B +  0 B   GXA7801Q

root@rescue ~ #  lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
loop0         7:0    0   3.1G  1 loop
zd0         230:0    0    40G  0 disk
├─zd0p1     230:1    0     1M  0 part
└─zd0p2     230:2    0    40G  0 part
zd16        230:16   0    80G  0 disk
zd32        230:32   0   400G  0 disk
└─zd32p1    230:33   0   400G  0 part
zd48        230:48   0    32G  0 disk
├─zd48p1    230:49   0     1M  0 part
├─zd48p2    230:50   0     2G  0 part
└─zd48p3    230:51   0    30G  0 part
zd64        230:64   0    32G  0 disk
├─zd64p1    230:65   0   512M  0 part
├─zd64p2    230:66   0    32M  0 part
├─zd64p3    230:67   0 495.6M  0 part
└─zd64p4    230:68   0    31G  0 part
zd80        230:80   0   150G  0 disk
├─zd80p1    230:81   0     1M  0 part
├─zd80p2    230:82   0     2G  0 part
└─zd80p3    230:83   0   148G  0 part
nvme1n1     259:0    0 476.9G  0 disk
├─nvme1n1p1 259:11   0  1007K  0 part
├─nvme1n1p2 259:12   0     1G  0 part
└─nvme1n1p3 259:13   0 475.9G  0 part
nvme3n1     259:4    0   1.9T  0 disk
├─nvme3n1p1 259:16   0   1.9T  0 part
└─nvme3n1p9 259:17   0     8M  0 part
nvme2n1     259:5    0   1.9T  0 disk
├─nvme2n1p1 259:14   0   1.9T  0 part
└─nvme2n1p9 259:15   0     8M  0 part
nvme0n1     259:8    0 476.9G  0 disk
├─nvme0n1p1 259:3    0 476.9G  0 part
└─nvme0n1p9 259:6    0     8M  0 part

root@rescue ~ # zpool status -x
  pool: rpool
 state: DEGRADED
status: One or more devices could not be used because the label is missing or
        invalid.  Sufficient replicas exist for the pool to continue
        functioning in a degraded state.
action: Replace the device using 'zpool replace'.
   see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-4J
  scan: scrub repaired 0B in 00:00:12 with 0 errors on Sun May 12 00:24:13 2024
config:

        NAME                                                 STATE     READ WRITE CKSUM
        rpool                                                DEGRADED     0     0     0
          mirror-0                                           DEGRADED     0     0     0
            nvme-eui.00000000000000018ce38e01000937c2-part3  ONLINE       0     0     0
            2547238053384881551                              UNAVAIL      0     0     0  was /dev/disk/by-id/nvme-eui.00000000000000018ce38e01000937bf-part3

errors: No known data errors

Kann mir da jemand helfen, dass ich die Kiste wieder zum zum Laufen bekomme.

Gruß
Bernd
 
Hi du musst die nvme0n1 neu partitionieren wie die nvme1n1. Dann die Partitionen wieder spiegeln. Hierfür gibt es im Forum schon einige Anleitungen.
 
Ich habe es heute morgen mit einem Neustart versucht, in der Hoffnung das ich wieder ohne Rescue System zugreifen konnte. Aber die Mschine ist nicht wieder hochgefahren. Nauch erneutem Rescue Start stellte ich fest, die ander boot nvme war jetztr auch defekt. Also nun kein booten möglich. Also Neuinstallation. Habe aber wenigstens ein daten pool wo die vms drauf sind, muss also nicht alles nochmal von vorne machen.

;)

Gruß Bernd
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!