EnglischFranzösischSpanisch

OnWorks-Favicon

pegasus-keg - Online in der Cloud

Führen Sie pegasus-keg im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl pegasus-keg, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


pegasus-keg – kanonische ausführbare Datei für Grids

ZUSAMMENFASSUNG


Pegasus-Fass [-a Appname] [-t Intervall |-T Intervall] [-l Protokollname]
[-P Präfix] [-o fn [..]] [-i fn [..]] [-G sz]
[-C] [-e env [..]] [-p parm [..]]

BESCHREIBUNG


Die kanonische ausführbare Datei ist ein Ersatz für reguläre Binärdateien in einer DAG – aber nicht für diese
Argumente. Es ermöglicht die Verfolgung der Form der Ausführung einer DAG und ist somit ein Hilfsmittel
Debuggen von DAG-bezogenen Problemen.

Hauptmerkmal von Pegasus-Fass ist, dass es eine beliebige Anzahl von Eingabedateien kopieren kann, einschließlich der
Generator Fall, auf eine beliebige Anzahl von Ausgabedateien, einschließlich der Datensenke Fall. Zusätzlich,
Es protokolliert die IPv4- und Hostnamen des Hosts, auf dem es ausgeführt wurde, den aktuellen Zeitstempel und die
Laufzeit vom Start bis zum Zeitpunkt der Protokollierung der Informationen, der aktuellen Arbeit
Verzeichnis und einige Informationen zur Systemumgebung. Pegasus-Fass Werde auch alles melden
Eingabedateien, die aktuellen Ausgabedateien und alle angeforderten Zeichenfolgen und Umgebungswerte.

ARGUMENTE


Die -e, -i, -o und -p Argumente erlauben Listen mit einer beliebigen Anzahl von Argumenten. Diese
Optionen können auch wiederholt in der Befehlszeile auftreten. Die Dateioptionen können bereitgestellt werden
mit dem speziellen Dateinamen - zur Angabe stdout im Anhängemodus zum Schreiben, oder Standard für
Lektüre. Der -a, -l , -P , -T und -t Argumente sollten nur ein einziges Mal mit a vorkommen
einzelnes Argument.

If Pegasus-Fass Wird ohne Argumente aufgerufen, zeigt es seine Verwendung an und wird mit beendet
Erfolg.

-a App Name
Diese Option ermöglicht Pegasus-Fass um einen anderen Namen als seine Anwendungen anzuzeigen. Das
Die Betriebsart ist im Fantasiemodus nützlich. Der Standardwert ist der Basisname von
argv [0].

-e env [..]
Diese Option benennt eine beliebige Anzahl von Umgebungsvariablen, deren Wert gemeldet werden soll
als Teil des Datendumps. Standardmäßig werden keine Umgebungsvariablen gemeldet.

-i im Ordner [..]
Die Pegasus-Fass Binary kann mit einer beliebigen Anzahl von Eingabedateien arbeiten. Für jede Ausgabedatei
Jede Eingabedatei wird geöffnet und ihr Inhalt in die Ausgabedatei kopiert. Textlich
Es werden Eingabedateien vorausgesetzt. Jede Eingabezeile wird um zwei Leerzeichen eingerückt. Die Eingabedatei
Der Inhalt ist zwischen einem Anfangs- und einem Endabschnitt eingeklammert, siehe unten. Standardmäßig,
Pegasus-Fass arbeitet in Generator Modus arbeiten können.

-l Logdatei
Die Logdatei ist der Name einer Datei, an die die Selbstinformationen atomar angehängt werden, siehe unten. Der
Atomic Write garantiert, dass die mehrzeiligen Informationen nicht mit anderen verschachtelt werden
Prozesse, die gleichzeitig in dieselbe Datei schreiben. Standardmäßig wird keine verwendet
Logdatei.

-o Outfile [..]
Die Pegasus-Fass kann mit einer beliebigen Anzahl von Ausgabedateien arbeiten. Für jede Ausgabedatei alle
Die Eingabedatei wird geöffnet und ihr Inhalt in die Ausgabedatei kopiert. Texteingabe
Dateien werden vorausgesetzt. Jede Eingabezeile wird um zwei Leerzeichen eingerückt. Der Inhalt der Eingabedatei
wird zwischen einem Anfangs- und einem Endabschnitt eingeklammert, siehe 2. Beispiel. Immerhin Eingabedateien
werden kopiert, der Datendump von dieser Instanz von Pegasus-Fass wird an die Ausgabe angehängt
Datei. Ohne Ausgabedateien, Pegasus-Fass arbeitet in die Datenerfassung Waschbecken Modus arbeiten können.

-G Größe
Wenn Sie möchten, Pegasus-Fass Um viel Ausgabe zu generieren, wird dies mit der Generatoroption erledigt
für dich. Geben Sie einfach an, wie viel (in Bytes) Sie möchten. Diese Option ist standardmäßig deaktiviert.

-C
Diese Option verursacht Pegasus-Fass um alle Umgebungsvariablen aufzulisten, die mit beginnen
Präfix \_KONDOR Die Option ist sinnvoll, wenn .B pegasus-keg als (Teil) eines Condor betrieben wird
Arbeit. Diese Option ist standardmäßig deaktiviert.

-p Schnur [..]
Es können beliebig viele Parameter gemeldet werden, ohne dass deren Inhalt konkretisiert werden muss.
Tatsächlich werden diese Zeichenfolgen direkt von der Befehlszeile kopiert. Standardmäßig nein
Es werden zusätzliche Argumente angezeigt.

-P Präfix
Jede Zeile aus jeder Eingabedatei wird zur visuellen Hervorhebung mit einer Präfixzeichenfolge eingerückt
die Herkunft einer Eingabedatei durch mehrere Instanzen von Pegasus-Fass. Durch
Standardmäßig werden zwei Leerzeichen als Präfixzeichenfolge verwendet.

-t Intervall
Das Intervall ist eine Menge an Schlafzeit, die der Pegasus-Fass ausführbare Datei soll schlafen.
Damit können leichte Arbeiten nachgeahmt werden, ohne die Poolressourcen zu belasten. Falls gebraucht
zusammen mit dem -T Bei der Spin-Option kommt das Schlafintervall vor dem Spin-Intervall.
Die Standardeinstellung ist keine Ruhezeit.

-T Intervall
Das Intervall ist eine Menge an beschäftigter Spin-Zeit, die der Pegasus-Fass ausführbar ist
Simulieren Sie intensive Berechnungen. Die Simulation erfolgt durch zufällige Julia-Set-Berechnungen.
Diese Option kann verwendet werden, um eine intensive Arbeit zur Belastung der Poolressourcen zu emulieren. Falls gebraucht
zusammen mit dem -t Bei der Schlafoption kommt das Schlafintervall vor dem Schleuderintervall.
Die Standardeinstellung ist keine Schleuderzeit.

RÜCKKEHR BEWERTUNG


Die geplante Ausführung gibt 0 zurück. Wenn eine Eingabedatei nicht geöffnet werden kann, wird 1 zurückgegeben
Wenn eine Ausgabedatei, einschließlich der Protokolldatei, nicht geöffnet wird, wird Exit-Code 2 zurückgegeben.

BEISPIEL


Das Beispiel zeigt die Klammerung einer Eingabedatei und die auf der Ausgabe erstellte Kopie
Datei. Zur Veranschaulichung ist die Ausgabedatei mit verbunden stdout :

$ Datum > xx
$ pegasus-keg -i xx -pabc -o -
--- Start xx ----
Do 5. Mai 10:55:45 PDT 2011
--- letztes xx ----
Zeitstempel heute: 20110505T105552.910-07:00 (1304618152.910;0.000)
Anwendungsname: pegasus-keg [3661M] @ 128.9.xxx.xxx (xxx.isi.edu)
Aktuelles Arbeitsverzeichnis: /opt/pegasus/default/bin/pegasus-keg
Systemenvironm.: x86_64-Linux 2.6.18-238.9.1.el5
Prozessorinfo: 4 x Intel(R) Core(TM) i5 CPU 750 bei 2.67 GHz bei 2660.068
Lastdurchschnitte: 0.298 0.135 0.104
Speichernutzung MB: 11970 insgesamt, 8089 frei, 0 geteilt, 695 gepuffert
Swap-Nutzung MB: 12299 insgesamt, 12299 kostenlos
Dateisysteminformationen: / ext3 62 GB insgesamt, 20 GB verfügbar
Dateisysteminformationen: /lfs/balefire ext4 1694 GB insgesamt, 1485 GB verfügbar
Dateisysteminformationen: / boot ext2 493 MB insgesamt, 447 MB ​​verfügbar
Name der Ausgabedatei: -
Eingabedateinamen: xx
Andere Argumente: abc

RESTRICTIONS


Die Eingabedatei muss eine Textdatei sein. Das Verhalten bei Binärdateien ist nicht spezifiziert.

Die Hostadresse wird anhand der primären Schnittstelle ermittelt. Wenn keine aktive Schnittstelle vorhanden ist
Abgesehen vom Loopback ist die Hostadresse standardmäßig 0.0.0.0. Wenn die Hostadresse innerhalb liegt
a virtuell privat Netzwerk Nur Adressbereich (VPN) wird als Hostname und Nr. angezeigt
Es wird versucht, eine umgekehrte Adresssuche durchzuführen.

Die Prozessor Info Zeile ist nur auf Linux-Systemen verfügbar. Die Zeile wird fehlen
andere Betriebssysteme. Seine Informationen gehen von einer symmetrischen Mehrfachverarbeitung aus.
spiegelt den CPU-Namen und die Geschwindigkeit der letzten verfügbaren CPU wider /dev/cpuinfo .

Es gibt eine Grenze von 4 * Seite Größe zum Ausgabepuffer von Dingen, die .B pegasus-keg kann
Bericht in seinem Selbstinfo-Dump. Es gibt keine solche Einschränkung für die Eingabe-zu-Ausgabe-Datei
Kopieren.

AUTOREN


Jens-S. Vöckler

Mike Wild

YongZhao

Pegasus - http://pegasus.isi.edu/

Nutzen Sie Pegasus-Keg online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad