pegasus-tc-client - Online nel cloud

Questo è il comando pegasus-tc-client che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


pegasus-tc-client - Un client generico completo per gestire aggiunte, eliminazioni e query a
il Catalogo della Trasformazione (TC).

SINOSSI


pegasus-tc-client [-Dproprietà=valore...] [-h] [-v] [-V]
FUNZIONAMENTO TRIGGER [VERSIONI]

DESCRIZIONE


La pegasus-tc-client command è un client generico che esegue le tre operazioni di base
di aggiungere, eliminare e interrogare qualsiasi Catalogo di trasformazione implementato nell'API TC.
Il client implementa tutte le operazioni supportate dall'API TC. Spetta al TC
implementazione indipendentemente dal fatto che supportino tutte le operazioni o tutte le modalità.

Le seguenti 3 operazioni sono supportate dal pegasus-tc-client. Una di queste operazioni
devono essere specificati per eseguire il client.

ADD
Questa operazione consente al cliente di aggiungere o aggiornare le voci nella Trasformazione
Catalogare. Le voci possono essere aggiunte una per una sulla riga di comando o in blocco utilizzando il pulsante
QUANTITA’ Attivare e fornire un file con le voci necessarie. Anche i profili possono essere
aggiunto alla trasformazione logica o alla trasformazione fisica.

DELETE
Questa operazione consente al client di eliminare le voci dal Catalogo di trasformazione.
Le voci possono essere eliminate in base alla trasformazione logica, per risorsa, per trasformazione
tipo e le informazioni sul sistema di trasformazione. Anche i profili associati a
la trasformazione logica o fisica può essere cancellata.

QUERY
Questa operazione consente al client di interrogare le voci dal Catalogo di trasformazione.
Le richieste possono essere effettuate per la stampa di tutti i contenuti del Catalogo o per specifiche
voci, per tutte le trasformazioni logiche o risorse ecc.

Vedere la TRIGGER e VALIDO COMBINAZIONI .

OPERAZIONI


Per selezionare una delle 3 operazioni.

-un, --Inserisci
Eseguire operazioni di addizione sul TC.

-D, --Elimina
Eseguire operazioni di cancellazione sul TC.

-Q, --interrogazione
Eseguire operazioni di query sul TC.

TRIGGER


I trigger modificano il comportamento di an FUNZIONAMENTO. Ad esempio, se vuoi eseguire un bulk
operazione che useresti a QUANTITA’ Trigger o se si desidera eseguire un'operazione su un Logical
Trasformazione quindi useresti il Lfn grilletto.

Sono disponibili i seguenti 7 trigger. Vedi il VALIDO COMBINAZIONI sezione per il corretto
raggruppamento e utilizzo.

-B
Attiva un'operazione di massa.

-L
Attiva un'operazione su una trasformazione logica.

-P
Attiva un'operazione su una trasformazione fisica

-R
Attiva un'operazione su una risorsa.

-E
Attiva un'operazione su un profilo.

-T
Attiva un'operazione su un tipo.

-S
Attiva un'operazione su un'informazione di sistema.

VERSIONI


Le seguenti opzioni sono applicabili a tutte le operazioni.

-Dproprietà=valore
Le opzioni -D consentono a un utente esperto di sovrascrivere determinate proprietà che
influenzare l'esecuzione del programma, tra cui la posizione predefinita dell'utente
properties e la posizione home di PEGASUS. Si possono impostare diverse proprietà della CLI con
dando questa opzione più volte. Il -D opzione(i) deve essere la prima opzione sul
riga di comando. Una proprietà della CLI ha la precedenza sulla proprietà del file delle proprietà del
stessa chiave.

-l, --lfn logico
La trasformazione logica da aggiungere. Il formato è: SPAZIO DEI NOME::NOME:VERSIONE.
il nome è sempre obbligatorio, lo spazio dei nomi e la versione sono facoltativi.

-P, --pfn Fisico
La trasformazione fisica da aggiungere. Per gli eseguibili INSTALLATI è un file locale
percorso, per tutti gli altri è un url.

-T, --genere Digitare
Il tipo di trasformazione fisica. I valori validi sono: INSTALLATO, STATIC_BINARY,
DINAMICO_BINARIO, SCRIPT, SORGENTE, PACMAN_PACKAGE.

-R, --risorsa risorsa
ResourceID in cui si trova la trasformazione.

-e, --profilo profili
I profili per la trasformazione. È possibile aggiungere più profili dello stesso spazio dei nomi
contemporaneamente separandoli con una virgola ",". Ogni sezione del profilo è scritta come
NAMESPACE::KEY=VALORE,KEY2=VALORE2 per esempio
ENV::JAVA_HOME=/usr/bin/java2,PEGASUS_HOME=/usr/local/pegasus. Per aggiungere più
namespace è necessario ripetere l'opzione -e per ogni namespace. es. -e
ENV::JAVA_HOME=/usr/bin/java -e GLOBUS::JobType=MPI,COUNT=10

-S, --sistema systeminfo
L'architettura, os, osversion e glibc se presente per l'eseguibile. Ogni informazione di sistema
è scritto nella forma ARCH::OS:OSVER:GLIBC

-in, --verboso
Visualizza l'output in modalità dettagliata (molte informazioni sul debug).

-V, --versione
Visualizza la versione Pegasus.

-H, --Aiuto
Genera aiuto

ALTRO VERSIONI


-oh, --vecchio formato
Genera l'output nel vecchio formato a riga singola

-C, --conf
percorso del file delle proprietà

VALIDO COMBINAZIONI


Le seguenti sono combinazioni valide di OPERAZIONI, TRIGGER, VERSIONI per l'
pegasus-tc-client.

ADD
Aggiungi TC Iscrizione
-al LFN -p pfn -t Digitare -r risorsa -s sistema [-es profili...]

Aggiunge una singola voce al catalogo di trasformazione.

Aggiungi PPN Profilo
-a -P -E -p pfn -t Digitare -r risorsa -e profili ...

Aggiunge profili a una specifica trasformazione fisica su una determinata risorsa e di a
dato tipo.

Aggiungi Lfn Profilo
-a -L -E -l LFN -e profili ...

Aggiunge profili a una trasformazione logica specificata.

Aggiungi Massa Inserimenti
-a -SI -f filetto

Aggiunge voci in modalità bulk fornendo un file contenente le voci. Il formato di
il file contiene 6 colonne. Per esempio

#RESOURCE LFN PFN TIPO PROFILI SYSINFO
#
isi NS::NOME:VER /bin/data ARCH INSTALLATO::OS:OSVERS:GLIBC NS::KEY=VALORE,KEY=VALUE;NS2::KEY=VALUE,KEY=VALUE

DELETE
Elimina contro tutti i TC
-d -BPRELST

Elimina l'intero contenuto del TC.

AVVERTIMENTO : USO CON ATTENZIONE.

Elimina by Lfn
-d -L -l LFN [-R risorsa] [-T Digitare]

Elimina le voci dal TC per una particolare trasformazione logica e inoltre a
risorsa e/o tipo.

Elimina by PPN
-d -P -l LFN -p pfn [-R risorsa] [-T Digitare]

Elimina le voci dal TC per una determinata trasformazione logica e fisica e
inoltre su una particolare risorsa e/o di un particolare tipo.

Elimina by Tipologia
-digitale terrestre Digitare [-R risorsa]

Elimina le voci da TC di un tipo specifico e/o su una risorsa specifica.

Elimina by Gestione
-d -R -r risorsa

Elimina le voci dal TC su una particolare risorsa.

Elimina by SysInfo
-d -S -s Sysinfo

Elimina le voci dal TC per un particolare tipo di informazioni di sistema.

Elimina Pfn Profilo
-d -P -E -p pfn -r risorsa -t Digitare [-es profili ..]

Elimina tutti o profili specifici associati a una trasformazione fisica.

Elimina LFN Profilo
-d -L -E -l LFN -e profili ....

Elimina tutti o profili specifici associati a una trasformazione logica.

QUERY
domanda Massa
-q -B

Interrogazioni per tutti i contenuti del TC. Produce un formato di file TC che può essere
aggiunto a un altro TC utilizzando l'opzione in blocco.

domanda Lfn
-q -L [-r risorsa] [-T Digitare]

Interroga il TC per la trasformazione logica e/o su una particolare risorsa e/o di a
tipo particolare.

domanda PPN
-q -P -l LFN [-R risorsa] [-T Digitare]

Interroga il TC per le trasformazioni fisiche per una trasformazione logica data e/o
su una particolare risorsa e/o di un particolare tipo.

domanda Gestione
-q -R -l LFN [-T Digitare]

Interroga il TC per le risorse che sono registrate e/o le risorse registrate per a
specifico tipo di trasformazione.

domanda Lfn Profilo
-q -L -E -l LFN

Query per profili associati a una particolare trasformazione logica

domanda Pfn Profilo
-q -P -E -p pfn -r risorsa -t Digitare

Query per profili associati a una particolare trasformazione fisica

IMMOBILI


Queste sono le proprietà che dovrai impostare per utilizzare il Compila il or Banca Dati TC.

Per maggiori dettagli si prega di controllare il $PEGASUS_HOME/etc/sample.properties file.

pegasus.catalogo.trasformazione
Identifica quale impelemntazione di TC verrà utilizzata. Se viene utilizzato il nome relativo, allora il
percorso org.griphyn.cPlanner.tc è preceduto dal nome e utilizzato come nome della classe per
carico. Il valore predefinito se Testo. L'altra modalità supportata è Compila il

file.di.trasformazione.del.catalogo.pegasus
Il percorso del file in cui si trova il TC basato su testo. Per impostazione predefinita il percorso
$PEGASUS_HOME/var/tc.data viene utilizzato.

Usa pegasus-tc-client online utilizzando i servizi onworks.net



Gli ultimi programmi online per Linux e Windows