Opened 3 years ago
Closed 2 years ago
#5043 closed Defekt (ungültig)
Device-Reihenfolge seit Debian 12 beliebig
| Reported by: | Rüdiger Kupper | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | bald erledigen | Milestone: | Schuljahr 2023/24 |
| Component: | Server: allgemein | Severity: | beeinträchtigt keinen Unterricht |
| Keywords: | Cc: | bau |
Description
Die Reihenfolge, in der Devices vom Kernel durchnummeriert werden, war nie garantiert, folgte de facto aber immer einem verlässlichen Schema. (Festplatten wurden etwa in der Reihenfolge nummeriert, in der sie in den Steckplätzen eingesteckt waren.)
Spätestens mit Debian 12 (Kernel 6) hat sich das geändert. Die Bezeichnung eines Devices ändert sich fröhlich von Boot zu Boot. Was eben noch /dev/sda war kann beim nächsten Boot sde sein, das RAID /dev/md0 heißt plötzlich wieder /dev/md127 oder noch schlimmer md1.
Bottom line: die Kernel-Nummerierung ist jetzt völlig beliebig und man kann sich darauf nicht mehr verlassen. Abhilfe bieten symbolische Namen und UUIDs. Darauf muss man aber erst mal umstellen.
Meine Benennung der LVS auf den glustern (lv_b bis lv_e) ist damit auch völlig hinfällig. Lv_b kann beim nächsten Boot auf jedem Device von sda bis sde liegen. Hier muss ich wohl mit symbolischen Namen nachlegen, wenn ich die Übersicht behalten will.
CheckMK kommt damit übrigens auch nicht klar und warnt jedes Mal, wenn sich der Devicename nach einem Boot geändert hat.
Change History (3)
comment:1 by , 3 years ago
comment:2 by , 3 years ago
| Cc: | added |
|---|---|
| Owner: | changed from to |
| Status: | new → accepted |
comment:3 by , 2 years ago
| Resolution: | → ungültig |
|---|---|
| Status: | accepted → closed |
Todo: Devices symbolische Namen geben.