PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Belastungs Tool (HP Proliant Server)



StyleWarZ
24.05.2005, 10:27
Hello Zusammen

mich würde wunder nehmen wie ich ein Tool schreibe das meine CPU, Harddrives, DVD Laufwerk und sonstiges belastet. Es sollte ein 48 Stunden hardcore Test sein für die Server Hardware sein. Tipp's, Ideen eventuell schon existierende Lösungen?

Am coolsten wäre es wenn das ganze ab einem USB-Stick Linux (http://www.encryptec.net/flashlinux/) laufen würde damit man für einen Belastungstest nicht ein System aufsetzen muss.

Gruss Style

PS: Wusste nicht wohin ich das Posten sollte. So wenns am falschen Ort sein sollte.. Einfach verschieben

hex
24.05.2005, 11:33
Hier gibts was für die CPU: http://users.bigpond.net.au/cpuburn/
Ist glaub auch ne Linux Version vorhanden!

HDD könntest testen indem du mit "dd" 48h lang lauter "Nullen" (/dev/zero) auf die Festplatte schreiben lässt :D

Speicher --> 48h Memtest laufen lassen?

Ansonsten fällt mir gerade dazu net mehr ein. Selbst Programmieren würde denk ich mal den Aufwand nicht entlohnen!


mfg hex

StyleWarZ
24.05.2005, 11:54
Selbst Programmieren würde denk ich mal den Aufwand nicht entlohnen!


hmm, meinst es ist ein riesen aufwand? denn immer windows installieren, 48h test usw machen. windows wieder löschen ist mir echt zu blöd

hex
24.05.2005, 12:23
Warum Windows installieren? das CPU Burn Ding gibts doch auch für Linux.
Kannst ja sicher irgendwie in das Flashlinux reinquetschen. Memtest ist auch ne
Boot CD und dd ist ja auch ein Linux "Befehl"...

Nagut. Mit ein paar Codezeilen ist das sicher net gemacht! Aber kann es gerade
schwer einschätzen. Wieviel Server willst damit dann testen? Lohnt sich der Test überhaupt?


mfg hex

StyleWarZ
24.05.2005, 13:29
es sind ca 10 server die woche. das problem ist das der kunde hardware ausfälle hatte wenn sie belastet wurde. jetzt will er diese tests. JA ICH WEISS DIESES BOARD IST NICHT FÜR FIRMEN USW. aber der leid tragende bin ich :( denn sie halsen mir auf ich soll die dinger rissen (auto install) dann burnin test durchführen und wieder win löschen. und das ist idiotisch. also brauch ich doch ne lösung für mich :) deine link konte ich noch nicht genauer angucken da ich bis jetzt keine zeit hatte. mach ich abr gleich.

EDIT

also habe den cpuburn-in gleich mal getestet und das funzt perfekt. jetzt brauch ich nur noch das selbe für ram, das ists perfekt.. knall ich alles auf den memorystick und zeigs denen.. ihr "burn-in tool" bringt gerade mal 40% cpu lasst. das ist mehr nen witz als sonst was.

busfahrer
24.05.2005, 18:28
Also fuer CPU's kann ich das Programm von www.mersenne.org nur empfehlen. Ich hatte schonmal ein defektes Mainboard, hab's zum Haendler zurueckgebracht und nach einigen Wochen kam's wieder, "kein Fehler gefunden". Ich hab den Haendler dann gefragt was gemacht wurde und er meinte "48h am Stueck Linux Kernel kompiliert". Dann hab ich ihm erklaert wie man das Programm benutzt, und prompt wurde ein Fehler gefunden (obwohl der Kernel compile mit der richtigen -j Flag die CPU ja auch voll auslastet).

hex
25.05.2005, 08:32
Das Mersenne-Tool habe ich gesucht, habs aber nimmer gefunden! ;)
@Speicher: www.memtest.org <-- warum nimmst nicht das?! Lass das halt 48h
durchlaufen! Kannst ja locker von CD booten!
Oder sollte die CPU und der Speicher gleichzeitig getestet werden?

mfg hex

StyleWarZ
25.05.2005, 08:33
gleichzeitig. sonst stehen die server 96h herum und soviel zeit steht mir nicht zur verfügung

hex
25.05.2005, 11:48
Hm. Also ein Tool wo beides kann kenn ich jetzt gerade nicht!
Die ganzen (einzelnen) Tools gibts übrigens auch auf einer CD. Habs grad per
Zufall gesehen, als ich in der Firma die Diagnose-CDs upgedatet habe.
www.universalbootcd.com <-- da sind die ganzen Tools schon drauf!

Was ist eigentlich der Hauptausfallgrund eurer Server?


mfg hex

StyleWarZ
25.05.2005, 11:53
hmm, wir haben die dinger ausgeliefert. und unter last ist einmal der intel xeon ausgestiegen und 2 mal die ram hops. soweit ich das jetzt richtig im kopf habe. und das nach ca 1 woche als die server live waren :/ darum jetzt diese tests.
das problem ist das beide tests gleichzeitig laufen müssen.
ich habe das cpu burn-in auf den flashlinux stick geknallt und mit dem geht das perfekt. keine installation nötig (da *.bin ist). und ich suche was das genau wie das cpu teil ist abr für memory. denn das wäre perfekt.

hex
25.05.2005, 13:12
http://www.memtest.org/download/1.55.1/memtest86+-1.55.1.tar.gz
Kannst ja mit den Sourcen eine Binary machen und auch auf dein Flashlinux draufmachen. Dann einfach beides nebenher laufen lassn ;)

mfg hex

StyleWarZ
25.05.2005, 13:45
bei linux lernt man immer was. jetzt ist "wie kompiliere ich ein *.bin" angesagt

hehejo
25.05.2005, 22:34
.bin ist doch nur der Name.
Erzeug einfach nur eine ausführbare Datei.

g++ -o hallo_welt.bin hallo.cpp

StyleWarZ
26.05.2005, 09:33
@hehejo, habe aus den memtest sources eine brauchbare datei erzeigt. nur muss man ab der datei booten das sie startet.

@avaurus, das ergebnis von memtest würde vieleicht nicht ganz korrekt sein. was aber eigentlich nichts zur sache hat. denn ich muss die dinger ja nur belasten. und da der cpuburn die ram nicht genug belastet (1-8gb RAM) muss ich dem irgendwie nachhelfen.

Gruss Style