reboot vs. reset
reboot vs. reset
Hi Leute,
Wir haben seid kurzem ein Debian 64 root server bei nem hoster gemietet.
Bei jedem 2. reboot kommt die Kiste nicht mehr hoch.
Hatte es mit reboot now, und auch shutdown -r now.
Wie gesagt die kiste läuft, ich gebe "shutdown -r now" ein , der server rebooted.
Ich mach ein paar Änderungen, gebe wider "shutdown -r now" der Server kommt nicht
mehr hoch.
Der Hoster muss die Kiste resetten:
debian64:~# uname -a
Linux debian64 2.6.8-11-amd64-k8 #1 Wed Jun 1 01:03:08 CEST 2005 x86_64 GNU/Linux
Hat irgendjemand Ideen was es sein kann, kann ich irgendwie bei reboot angeben, das es er reagiert wir beim resetten?
Wir haben seid kurzem ein Debian 64 root server bei nem hoster gemietet.
Bei jedem 2. reboot kommt die Kiste nicht mehr hoch.
Hatte es mit reboot now, und auch shutdown -r now.
Wie gesagt die kiste läuft, ich gebe "shutdown -r now" ein , der server rebooted.
Ich mach ein paar Änderungen, gebe wider "shutdown -r now" der Server kommt nicht
mehr hoch.
Der Hoster muss die Kiste resetten:
debian64:~# uname -a
Linux debian64 2.6.8-11-amd64-k8 #1 Wed Jun 1 01:03:08 CEST 2005 x86_64 GNU/Linux
Hat irgendjemand Ideen was es sein kann, kann ich irgendwie bei reboot angeben, das es er reagiert wir beim resetten?
- McAldo
- Moderator
- Beiträge: 2069
- Registriert: 26.11.2003 11:43:36
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Terra / Sol-System / Milchstraße
Warum muß ein Debianserver nach Änderungen neu gestartet werden? Oder installierst du da immer Kernel?
McAldo
McAldo
Achte auf deine Gedanken, denn sie werden Worte.
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)
Achte auf deine Worte, denn sie werden Handlungen.
Achte auf deine Handlungen, denn sie werden Gewohnheiten.
Achte auf deine Gewohnheiten, denn sie werden dein Charakter.
Achte auf deinen Charakter, denn er wird dein Schicksal.
(Talmud)
Es kann sein das es so war, kenn mich mit top nicht so aus, die programme in der liste hatten je so 3-4% RAM verbrauch, der Speicher war aber zu 90% belegt, sagte die obere Zeile. Wenn viel los ist sind eigentlich 50% frei.Savar hat geschrieben:ähm bist du sicher das der RAM wirklich voll war? auch wenn er sagt 100% Belegt, kann es sein dass davon 70% (beispiel!!) zawr vom Kernel reserviert ist, aber nur um Programmen den Speicher zu geben..
Aber noch mal zum Thema.
Es ist doch eigentlich kein großer Unterschied ob ich nen Reboot oder reset mache, ja gut beim reset wird alles alles neu initialisiert
Eigentlich müsste doch bei beiden die Kiste normal durch den default Init Prozess gehen.
Nur das Porblem bei dem Server ist das man keine Konsole bekommt, wenn der Server nicht richtig started und beim reset werden die bootlogs überschrieben.
Somit sehe ich nicht was das problem war.
Ich kenn mich auch mit Unix/Linux aus, bin zwar kein Shell Scripter, aber bei uns auf der Arbeit kümmer ich mich auch um diverse Linuxe, Sun, AIX und OpenVMS.
Nur Debian ist mir neu.
Ich hab auch 3.1 inner VM zuhause installiert, aber kein Debian64.
Kann es sein das es am 2.6.8-11 Kernel liegt das die Büxe nach jedem zweiten boot nicht hochkommt?
Hat da jemand schon was gehört?
Hatte eure Antworten hier übersehen
>>Kann es sein das es am 2.6.8-11 Kernel liegt das die Büxe nach jedem zweiten boot nicht hochkommt?
>>Hat da jemand schon was gehört?
>Ja, hab ich. Bei welchem Hoster bist du denn?
Hetzner, und bin mitllerweile nicht mehr so glücklich, da unsere Gameserver des öfteren Packetloss haben
>der 2.6.8er ist insgesamt nicht soo der bringer.
Hab mir auch vor geraumer Zeit nen 2.6.13er gebaut aber noch nicht installiert.
Da es nur vormittags geht und ich zu dieser Zeit am arbeiten, bin.
>>Kann es sein das es am 2.6.8-11 Kernel liegt das die Büxe nach jedem zweiten boot nicht hochkommt?
>>Hat da jemand schon was gehört?
>Ja, hab ich. Bei welchem Hoster bist du denn?
Hetzner, und bin mitllerweile nicht mehr so glücklich, da unsere Gameserver des öfteren Packetloss haben
>der 2.6.8er ist insgesamt nicht soo der bringer.
Hab mir auch vor geraumer Zeit nen 2.6.13er gebaut aber noch nicht installiert.
Da es nur vormittags geht und ich zu dieser Zeit am arbeiten, bin.
Ehm, nochmal zum Speicher: du weisst, dass Linux sich freien Speicher fuer Caching schnappt, solange der nicht fuer was anderes gebraucht wird? Daher kann die Belegung ruhig nahe 100% sein. Sobald ein Programm mehr Speicher braucht, zwackt der Kernel das von seinem Cache ab.
Z.B. auf nem Server hier. Da waere der Speicher ja auch quasi fast vollstaendig belegt, aber wenn man bei buffers/cache schaut, sieht man, dass er 3270 MB als Cache nutzt
Code: Alles auswählen
total used free shared buffers cached
Mem: 3539 3396 142 0 144 2983
-/+ buffers/cache: 268 3270
Swap: 972 15 957
komisch ist eigentlich nur, dass etwas SWAP belegt wird. Das Problem habe ich auch, aber ein:
bewirkt Wunder (sofern man SWAP nicht braucht)
Code: Alles auswählen
swapoff -a
swapon -a
- Snoopy
- Beiträge: 4297
- Registriert: 17.11.2003 18:26:56
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Rh.- Pflz.
Hi
Naja so einfach ist das net...
Wir haben hier GB-Weise Datenbanken...und die rödeln auf den HDD's rum.
I/O ist durchaus ( ab einem Gewissen Masse ) ein Problem, was aber nicht bedeutet, dass ich die komplette Database einfach so in RAM reinladen kann...
Meine Kiste zu Hause hat 1GB RAM und zusätzlich noch ne Swap spendiert ( ~ 500MB )
Da sehe ich absolut kein Problem drin...die paar MB's sind auf den grossen Platten durchaus zu verkraften...
Selbst Rechner mit mehr als 6GB haben Swap's...da würde ich nicht einfach so sagen, dass es sinnlos wäre...
Wenn Disk I/O problematisch wird, sollte man mal auf der Software-Ebene suchen warum das so ist und dementsprechend Abhilfe schaffen.
Ich sehe dem Ganzen etwas kritisch gegenüber wie stellenweise Software geschrieben wird und alles auf der Hardware abgewälzt bzw kompensiert wird.
Aber btw:
Das wird ziemlich OT
Naja so einfach ist das net...
Wir haben hier GB-Weise Datenbanken...und die rödeln auf den HDD's rum.
I/O ist durchaus ( ab einem Gewissen Masse ) ein Problem, was aber nicht bedeutet, dass ich die komplette Database einfach so in RAM reinladen kann...
Meine Kiste zu Hause hat 1GB RAM und zusätzlich noch ne Swap spendiert ( ~ 500MB )
Da sehe ich absolut kein Problem drin...die paar MB's sind auf den grossen Platten durchaus zu verkraften...
Selbst Rechner mit mehr als 6GB haben Swap's...da würde ich nicht einfach so sagen, dass es sinnlos wäre...
Wenn Disk I/O problematisch wird, sollte man mal auf der Software-Ebene suchen warum das so ist und dementsprechend Abhilfe schaffen.
Ich sehe dem Ganzen etwas kritisch gegenüber wie stellenweise Software geschrieben wird und alles auf der Hardware abgewälzt bzw kompensiert wird.
Aber btw:
Das wird ziemlich OT
Mag alles sein. Aber in spätestens ein paar Jahren möchte ich einen Rechner mit mehreren TB RAM haben. Betriebssystem aus dem ROM geladen und wichtige Daten auf einem 1 TB USB-Stick.
Jetzt fällt mir wieder der Einsatz ohne HDD ein. Ein Linux-Router für DSL, als DSL-Router noch sehr teuer waren. Booten von Diskette und alles lief im RAM. Festplatte ausgebaut, brauchte zu viel Strom.
Jetzt fällt mir wieder der Einsatz ohne HDD ein. Ein Linux-Router für DSL, als DSL-Router noch sehr teuer waren. Booten von Diskette und alles lief im RAM. Festplatte ausgebaut, brauchte zu viel Strom.
Das mit dem RAM usage hatte ich auch rausgefunden, bei den 2 GB RAM sind mitllerweile
1,2 GB nur fürs Caching.
SWAP Partition wird auch nicht genutzt aber ist egal.
Mich wundert nur das ein normaler Reboot nicht funzt, aber ist vielleicht ne 2.6.8.x Kernel Krankheit mit nem 64er von AMD.
Ich werd es ja sehen wenn ich den 2.6.13er installieren
1,2 GB nur fürs Caching.
SWAP Partition wird auch nicht genutzt aber ist egal.
Mich wundert nur das ein normaler Reboot nicht funzt, aber ist vielleicht ne 2.6.8.x Kernel Krankheit mit nem 64er von AMD.
Ich werd es ja sehen wenn ich den 2.6.13er installieren