|
Visualev
|
 |
« am: 14. August 2010, 17:53:49 » |
|
Sorry, aber ich bekomme einfach kein dd / if mit Fortschrittsanzeige unter HP-UX 11.11 hin!
Möchte eine 36GB Platte einfach auf eine weitere 36er spiegeln!
Greez aus Nürnberg
-Visualev-
|
|
|
|
|
Gespeichert
|
|
|
|
|
unixforum.net - Der Treffpunkt für UNIX Fans
|
 |
« am: 14. August 2010, 17:53:49 » |
|
|
|
|
|
|
Gespeichert
|
|
|
|
|
tassilo
|
 |
« Antworten #1 am: 14. August 2010, 18:18:18 » |
|
moin moin ...wusste nid mal das dd sowas macht  grüße tassilo
|
|
|
|
|
Gespeichert
|
|
|
|
|
Visualev
|
 |
« Antworten #2 am: 14. August 2010, 18:45:08 » |
|
moin moin ...wusste nid mal das dd sowas macht  grüße tassilo Ignite geht auch, aber ich arbeit mich in HP-UX einfach nach oben und suche diese einfache Lösung mit kill / pkill !
|
|
|
|
|
Gespeichert
|
|
|
|
|
madze
|
 |
« Antworten #3 am: 14. August 2010, 19:25:14 » |
|
Ignite ist das richtige Tool zum klonen von Platten unter HP-UX. So machen wir das bei uns auch. Les Dich lieber da ein, das macht mehr Sinn, dann kannst Du Dir auch nen Installationsserver aufsetzen und nen Image Deiner Clients dort ablegen. Sollte so einer mal crashen, musste nicht neu installieren siondern nur das Image rüberziehen. Und den Igniteserver sicherst regelmässig auf Band, dann biste komplett auf der sicheren Seite 
|
|
|
|
|
Gespeichert
|
|
|
|
|
Visualev
|
 |
« Antworten #4 am: 14. August 2010, 20:03:45 » |
|
Ignite ist das richtige Tool zum klonen von Platten unter HP-UX. So machen wir das bei uns auch. Les Dich lieber da ein, das macht mehr Sinn, dann kannst Du Dir auch nen Installationsserver aufsetzen und nen Image Deiner Clients dort ablegen. Sollte so einer mal crashen, musste nicht neu installieren siondern nur das Image rüberziehen. Und den Igniteserver sicherst regelmässig auf Band, dann biste komplett auf der sicheren Seite  Danke, nun fehlt mir nur noch die genaue Befehlszeile! 
|
|
|
|
|
Gespeichert
|
|
|
|
|
unixforum.net - Der Treffpunkt für UNIX Fans
|
 |
« Antworten #4 am: 14. August 2010, 20:03:45 » |
|
|
|
|
|
|
Gespeichert
|
|
|
|
|
madze
|
 |
« Antworten #5 am: 15. August 2010, 08:29:54 » |
|
Zum Igniteserver gibts ne gute Doku in PDF Form, die kannste Dir direkt von den HP Seiten herunterladen.
|
|
|
|
|
Gespeichert
|
|
|
|
|
Visualev
|
 |
« Antworten #6 am: 15. August 2010, 09:40:29 » |
|
Zum Igniteserver gibts ne gute Doku in PDF Form, die kannste Dir direkt von den HP Seiten herunterladen.
Die habe ich, aber der Vollständigkeit halber und um nicht dumm zu sterben suche ich halt noch die genaue Syntax für dd / if mit Fortschrittsanzeige. Wenn ich alle Aufgaben schon zu Anfang über SAM oder Ignite mach, steige ich nie hinter HP-UX....
|
|
|
|
|
Gespeichert
|
|
|
|
|
Fleedwood
|
 |
« Antworten #7 am: 15. August 2010, 10:04:29 » |
|
Die habe ich, aber der Vollständigkeit halber und um nicht dumm zu sterben suche ich halt noch die genaue Syntax für dd / if mit Fortschrittsanzeige. Wenn ich alle Aufgaben schon zu Anfang über SAM oder Ignite mach, steige ich nie hinter HP-UX....
jetzt muß ich doch mal dumm fragen, welcher dd hat denn sowas ? Selbst mein GNU dd kann das nicht und google bringt nur Lösungen die das z.B. mit einer Pipe durch bar hinbekommen... Thomas.
|
|
|
|
|
Gespeichert
|
life is too short to spend debugging Intel parts [Van Jacobson]
|
|
|
|
|
|
tassilo
|
 |
« Antworten #9 am: 15. August 2010, 11:15:08 » |
|
moin moin ok das wusste ich nicht. iss mir nie ins auge gesprungen, aber ich grep auch meistens die manpages durch und "lese" sie nicht. Sending a USR1 signal to a running `dd' process makes it print I/O statistics to standard error and then resume copying.
$ dd if=/dev/zero of=/dev/null& pid=$! $ kill -USR1 $pid; sleep 1; kill $pid
18335302+0 records in 18335302+0 records out 9387674624 bytes (9.4 GB) copied, 34.6279 seconds, 271 MB/s
ist an sich interessant. ist aber keine vortschrittsanzeige wie ich sie mir vorstellen würde. grüße tassilo edit: ach ja : hast du denn nachgeguckt ob dein dd auf hpux sowas unterstützt? was gibt es denn aus wenn du ein "usr1" schickst ? oder was bekommst du da sonst zurück.
|
|
|
|
« Letzte Änderung: 15. August 2010, 11:18:17 von tassilo »
|
Gespeichert
|
|
|
|
|
Fleedwood
|
 |
« Antworten #10 am: 15. August 2010, 12:18:38 » |
|
das mit dem USR1 hatte ich gelesen, hätte nicht gedacht, daß jemand so hohl ist daraus nen progress indicator zu basteln. Ich denke sowas wie dd if=/dev/bla | <wasauchimmer> | dd of=/dev/blub macht alle mal nen schlankeren Fuß und ist sobald man <wasauchimmer> installiert hat auf jeder Möhre machbar. Thomas.
|
|
|
|
|
Gespeichert
|
life is too short to spend debugging Intel parts [Van Jacobson]
|
|
|
|
oreissig
|
 |
« Antworten #11 am: 15. August 2010, 12:27:48 » |
|
Ich denke sowas wie dd if=/dev/bla | <wasauchimmer> | dd of=/dev/blub macht alle mal nen schlankeren Fuß und ist sobald man <wasauchimmer> installiert hat auf jeder Möhre machbar.
dann kriegt das WasAuchImmer doch aber nur einen Strom von zeichen und weiß nicht, wie weit in der Datei das jetzt ist. so einfach geht das nicht, deswegen gibts unter BSD das tolle progress-Utility, was sich für solche aufgaben universell eignet. Es lässt sich aber leider nicht trivial irgendwo anders compilieren. EDIT: ich seh grad das beispiel in der man-page, man kanns doch so machen wie du beschrieben hast, wenn man dem WasAuchImmer die Dateigröße mitgibt, aber das ist natürlich sehr unhandlich
|
|
|
|
« Letzte Änderung: 15. August 2010, 12:30:09 von oreissig »
|
Gespeichert
|
|
|
|
|
Fleedwood
|
 |
« Antworten #12 am: 15. August 2010, 13:21:16 » |
|
EDIT: ich seh grad das beispiel in der man-page, man kanns doch so machen wie du beschrieben hast, wenn man dem WasAuchImmer die Dateigröße mitgibt, aber das ist natürlich sehr unhandlich
dem dd ist die Dateigröße eigentlich auch vollkommen egal, da er schließlich auch über ne Pipe/Char Device gefüttert werden kann, so nie eine Größe bekannt ist. Für irgendwelche Balken braucht man also immer die Größe als Parameter, aber oft reichts ja schon wieviele GB kopiert wurden, und das ist ja kein Problem. Thomas.
|
|
|
|
|
Gespeichert
|
life is too short to spend debugging Intel parts [Van Jacobson]
|
|
|
|
Visualev
|
 |
« Antworten #13 am: 18. August 2010, 21:25:00 » |
|
Ignite ist das richtige Tool zum klonen von Platten unter HP-UX. So machen wir das bei uns auch. Les Dich lieber da ein, das macht mehr Sinn, dann kannst Du Dir auch nen Installationsserver aufsetzen und nen Image Deiner Clients dort ablegen. Sollte so einer mal crashen, musste nicht neu installieren siondern nur das Image rüberziehen. Und den Igniteserver sicherst regelmässig auf Band, dann biste komplett auf der sicheren Seite  Ignite habe ich nun mal am Laufen, alter Schwede! Wie erkläre ich blos einem Linux-User dieses Tool?  Aber allgemein kann ich richtige Begeisterung an HP-UX 11.11 finden und freue mich auch HP-UX 11.23 oder wenn ich die rx2600 habe auf HP-UX 11.31 und OpenVMS! Aber erst mal langsam, SAM & Co. machen vieles zu einfach und Black is "wunderfull"!
|
|
|
|
|
Gespeichert
|
|
|
|
|