Moin,
wir haben einen Backup-Server der jede Nacht starten soll um sich die Sicherungen der einzelnen Server zu ziehen. Um Strom zu sparen fährt sich der Rechner nach Abschluss dessen wieder runter.
Inzwischen haben wir dem Server ein neues kleines Board gegeben, dass jetzt von dem CentOS 7 verwendet wird. Es kommt immer wieder vor, dass die Maschine nicht vollständig startet weil er es nicht schafft /boot einzuhängen. Wenn ich an den Server gehe und in der Rescue Shell einmal `mount -a` eingebe wird /boot ohne Probleme eingehängt, ich kann die Shell schließen und er schließt den Boot ohne weitere Probleme ab. Eine andere Möglichkeit ist es einen Warmstart zu machen, danach startet er auch immer ohne Probleme — wenn ich dagegen einen Kaltstart versuche kann es wieder vorkommen, dass er wieder in seine Probleme rennt.
Das Board ist ein MSI B250M PRO-VD (MS-7A74) Desktop-Board mit einem Intel Celeron G3930. Die Partitionierung sieht wie folgt aus:
- 3x 3TB Festplatten mit jeweils 3 Partitionen
1. BIOS boot partition 2. mdadm Raid 5 für /boot 3. mdadm Raid 5 als PV(1) für "storage"
- 3x 3TB Festplatten mit jeweils einer Partition als mdadm Raid-5 als PV(2) für "storage"
- VG "storage" enthält /root (PV(1)), swap (PV(1)), /srv (PV(1&2))
Inzwischen habe ich auf der Basis von [0] den folgenden Workaround versucht:
# chmod +x /etc/rc.d/rc.local # cat >> /etc/rc.d/rc.local <<EOF /bin/mount -a EOF
Das schien auch zunächst geholfen zu haben, nachdem der Server aber eine Woche verlässlich startete hat er in den letzten 5 Tagen wieder ständig das Problem gehabt.
Hat jemand eine Idee was man noch versuchen könnte?
Viele Grüße, Theodor van Nahl
On 16.10.18 15:51, Theodor van Nahl wrote:
Inzwischen haben wir dem Server ein neues kleines Board gegeben, dass jetzt von dem CentOS 7 verwendet wird. Es kommt immer wieder vor, dass die Maschine nicht vollständig startet weil er es nicht schafft /boot einzuhängen. Wenn ich an den Server gehe und in der Rescue Shell einmal `mount -a` eingebe wird /boot ohne Probleme eingehängt, ich kann die Shell schließen und er schließt den Boot ohne weitere Probleme ab. Eine andere Möglichkeit ist es einen Warmstart zu machen, danach startet er auch immer ohne Probleme — wenn ich dagegen einen Kaltstart versuche kann es wieder vorkommen, dass er wieder in seine Probleme rennt.
rootdelay=5 als Kerneloption könnte hier helfen.
Viele Grüße Ulf
Am Dienstag, den 16.10.2018, 20:05 +0200 schrieb Ulf Volmer:
On 16.10.18 15:51, Theodor van Nahl wrote:
Inzwischen haben wir dem Server ein neues kleines Board gegeben, dass jetzt von dem CentOS 7 verwendet wird. Es kommt immer wieder vor, dass die Maschine nicht vollständig startet weil er es nicht schafft /boot einzuhängen. Wenn ich an den Server gehe und in der Rescue Shell einmal `mount -a` eingebe wird /boot ohne Probleme eingehängt, ich kann die Shell schließen und er schließt den Boot ohne weitere Probleme ab. Eine andere Möglichkeit ist es einen Warmstart zu machen, danach startet er auch immer ohne Probleme — wenn ich dagegen einen Kaltstart versuche kann es wieder vorkommen, dass er wieder in seine Probleme rennt.
rootdelay=5 als Kerneloption könnte hier helfen.
Danke für die Idee, werde ich einmal testen.
Am Mittwoch, den 17.10.2018, 17:15 +0200 schrieb Theodor van Nahl:
Am Dienstag, den 16.10.2018, 20:05 +0200 schrieb Ulf Volmer:
On 16.10.18 15:51, Theodor van Nahl wrote:
Inzwischen haben wir dem Server ein neues kleines Board gegeben, dass jetzt von dem CentOS 7 verwendet wird. Es kommt immer wieder vor, dass die Maschine nicht vollständig startet weil er es nicht schafft /boot einzuhängen. Wenn ich an den Server gehe und in der Rescue Shell einmal `mount -a` eingebe wird /boot ohne Probleme eingehängt, ich kann die Shell schließen und er schließt den Boot ohne weitere Probleme ab. Eine andere Möglichkeit ist es einen Warmstart zu machen, danach startet er auch immer ohne Probleme — wenn ich dagegen einen Kaltstart versuche kann es wieder vorkommen, dass er wieder in seine Probleme rennt.
rootdelay=5 als Kerneloption könnte hier helfen.
Danke für die Idee, werde ich einmal testen.
Nur ein kleines Update: Nach ein paar Wochen mit der Option rootdelay=10 ist es zu keinen Problemen mehr gekommen. Vielen Dank nochmal für den Anstoß :) und danke auch an Malte ( centos@ich-habe-fertig.com) für die Bestätigung, dass es nicht am grundlegenden Setup liegt.