Interfaccia della riga di comando per lavori batch

L'interfaccia della riga di comando interagisce con pianificatore del lavoro sottoporre e manipolare a lavoro in batch. Si trova nelapp_server_root/bin directory comelrcmd.sh Olrcmd.bat script e può essere avviato da qualsiasi posizione nel file WebSphere® cellula.

Usa illrcmd script per eseguire i seguenti comandi:

Tabella 1. lrcmdcomandi . La tabella include argomenti, una descrizione e informazioni aggiuntive per il filelrcmd comando.
Comando Argomenti Descrizione Ulteriori informazioni
Visualizza le informazioni sull'utilizzo perlrcmd . Nessuna Il comando visualizza le informazioni sull'utilizzo perlrcmd comando. Esempio: lrcmd
Invia un lavoro a pianificatore del lavoro.
-cmd=submit 
-xJCL=<xjcl_filename> 
[-host=<host>] 
[-port=<port>], 
or 
-cmd=submit -job=<job_name> 
[-startDate=<startDate> 
- startTime=<startTime>] 
[-host=<host>] 
[-port=<port>]
Quando un linguaggio di controllo del lavoro XML ( xJCL) è specificato il file,-xJCL=<xjcl_filename> specifica il percorso del xJCL da inviare dal file system e facoltativamente salvato. optional arguments:
  • Utilizzo-job=<job_name> come nome di un XJCL salvato in xJCL repository per specificare il nome da utilizzare durante il salvataggio del file xJCL al repository di lavoro xJCL. Vedere-cmd=save per ulteriori informazioni.
  • Utilizzo-add per aggiungere il xJCL al repository di lavoro xJCL utilizzando il nome del lavoro specificato.
  • Utilizzo-replace per sostituire o aggiungere il xJCL al repository di lavoro xJCL utilizzando il nome del lavoro specificato.
  • Utilizzo-startDate=<startDate> come data in cui il lavoro viene inviato per essere eseguito dove richiestostartDate il formato èyyyy-MM-dd . Richiede il-startTime parametro da definire.
  • UtilizzostartTime=<startTime> come l'ora in cui il lavoro viene inviato per essere eseguito dove richiestostartTime il formato èHH:mm:ss . Questo parametro richiede la definizione di-startDate anche il parametro.
  • Utilizzo-host=<host> come nome host del router su richiesta (ODR) o pianificatore del lavoro nome host del server. Se non specificato, il valore predefinito è localhost.
  • Utilizzo-port=<port> come indirizzo proxy HTTP ODR o pianificatore del lavoro porta HTTP del server. Se non specificato, il valore predefinito è 80.

Entrambe le varianti del comando restituiscono un ID lavoro per il lavoro inviato.

Esempi:
  • lrcmd -cmd=submit -xJCL=myxjcl.xml -host=myhost -port=81
  • lrcmd -cmd=submit -xJCL=myxjcl.xml
  • lrcmd -cmd=submit -job=myjob
  • lrcmd -cmd=submit -xJCL=myxjcl.xml -add -job=myjob
  • lrcmd -cmd=submit -xJCL=C:\\myXJCL -add -job=MyJob -port=80-startDate=2005-11-25-startTime=23:59:00
  • lrcmd -cmd=submit -job=MyJob -startDate=2005-11-25 -startTime=23:59:00
Annulla un lavoro inviato in precedenza.
-cmd=cancel 
-jobid=<jobid>
[-<host>] [-port=<port>]
Questo comando annulla l'avvio di un lavoro inviato in precedenza o annulla l'esecuzione di un lavoro in esecuzione.

Utilizzo-jobid=<jobid> come ID lavoro assegnato al lavoro da pianificatore del lavoro. L'ID lavoro viene restituito da lrcmd -cmd=submit comando che inizialmente ha inviato il lavoro. IL-cmd=status Il comando può essere utilizzato anche per identificare l'ID lavoro per un particolare lavoro.

optional arguments:
  • Utilizzo-host=<host> come nome host ODR o pianificatore del lavoro nome host del server. Se non specificato, il valore predefinito è localhost.
  • Utilizzo-port=<port> come indirizzo proxy HTTP ODR o pianificatore del lavoro porta HTTP del server. Se non specificato, il valore predefinito è 80.
Esempio:

lrcmd -cmd=cancel -jobid=myjob:2 -host=myLRShost -port=9083

Riavviare un lavoro.
-cmd=restart 
-jobid=<jobid>
[-host=<host>] [-port=<port>]
Questo comando riavvia un lavoro annullato. È possibile riavviare solo i lavori in stato riavviabile.

Utilizzo-jobid=<jobid> come ID lavoro assegnato al lavoro da pianificatore del lavoro. L'ID lavoro viene restituito da lrcmd -cmd=submit comando che inizialmente ha inviato il lavoro. IL-cmd=status Il comando può essere utilizzato anche per identificare l'ID lavoro per un particolare lavoro.

optional arguments:
  • Utilizzo-host=<host> come nome host ODR o pianificatore del lavoro nome host del server. Se non viene specificato, il valore predefinito è localhost.
  • Utilizzo-port=<port> come indirizzo proxy HTTP ODR o pianificatore del lavoro porta HTTP del server. Se non specificato, il valore predefinito è 80.
Solo un lavoro in batch associati alle applicazioni batch possono essere riavviati. Quando un lavoro batch viene annullato utilizzando il file-cmd=cancel comando, il suo stato viene modificato in riavviabile.

Quando il lavoro viene riavviato, l'elaborazione riprende dall'ultimo checkpoint eseguito con successo.

Esempio:

lrcmd -cmd=restart -jobid=myjob:2 -host=myLRShost -port=9081

Elimina le informazioni sul lavoro.
-cmd=purge 
-job=<jobid> 
[-host=<host>] [-port=<port>]
Questo comando elimina le informazioni sul lavoro dal file pianificatore del lavoro E punti finali della griglia.

Il pianificatore del lavoro conserva le informazioni su un lavoro dopo il suo completamento. Il comando purge elimina permanentemente le informazioni sul lavoro dal pianificatore di lavoro e dai database dell'endpoint della griglia. Il comando elimina anche il log del lavoro.

Utilizzo-jobid=<jobid> come ID lavoro assegnato al lavoro da pianificatore del lavoro. L'ID lavoro viene restituito dalrcmd -cmd=submit comando che inizialmente ha inviato il lavoro. IL-cmd=status Il comando può essere utilizzato anche per identificare l'ID lavoro per un particolare lavoro.

optional arguments:
  • Utilizzo-host=<host> come nome host ODR o pianificatore del lavoro nome host del server. Se non viene specificato, il valore predefinito è localhost.
  • Utilizzo-port=<port> come indirizzo proxy HTTP ODR o pianificatore del lavoro porta HTTP del server. Se non specificato, il valore predefinito è 80.
IL pianificatore del lavoro conserva le informazioni su un lavoro dopo che il lavoro è stato completato. ILpurge Il comando elimina permanentemente le informazioni sul lavoro da pianificatore del lavoro E punto finale della griglia banche dati. Il comando elimina anche il log del lavoro.

Esempio:

lrcmd -cmd=purge -jobid=myjob:2

Salva un xJCL al repository dei lavori.
-cmd=save 
-xJCL=<xjcl_filename> 
-job=<job_name> 
[-host=<host>] [-port=<port>]
Questo comando salva un file xJCL documento nel repository dei lavori per uso futuro-cmd=submit comandi.
  • Utilizzo-xJCL=<xjcl_filename> per specificare il nome del file xJCL file da salvare.
  • Utilizzo-job=<job_name> per specificare il nome da utilizzare durante il salvataggio del file xJCL al repository di lavoro xJCL.
  • Il nome del lavoro può essere utilizzato in futuro-cmd=submit comandi per fare riferimento al file salvato xJCL.
optional arguments:
  • Utilizzo-host=<host> come nome host ODR o pianificatore del lavoro nome host del server. Se non specificato, il valore predefinito è localhost.
  • Utilizzo-port=<port> come indirizzo proxy HTTP ODR o pianificatore del lavoro porta HTTP del server. Se non specificato, il valore predefinito è 80.

Esempi:

  • lrcmd -cmd=save -xJCL=myxjcl.xml -job=myjob -host=myODRHost -port=82
  • lrcmd -cmd=submit -job=myjob
Rimuovere un lavoro dal repository dei lavori.
-cmd=remove 
-job=<job_name>
[-host=<host>] [-port=<port>]
Questo comando rimuove un file precedentemente salvato xJCL documento dal repository dei lavori.

Utilizzo-job=<job_name> per specificare il nome assegnato al lavoro quando hai precedentemente salvato il file nel repository dei lavori.

  • Utilizzo-host=<host> come nome host ODR o pianificatore del lavoro nome host del server. Se non specificato, il valore predefinito è localhost.
  • Utilizzo-port=<port> come indirizzo proxy HTTP ODR o pianificatore del lavoro porta HTTP del server. Se non specificato, il valore predefinito è 80.
Esempio:

lrcmd -cmd=remove -jobid=myjob:2 -host=myhost -port=9083

Mostra lo stato di a lavoro in batch.
-cmd=status
oppure
-cmd=status 
-jobid=<jobid> 
[-host=<host>] [-port=<port>]
Questo comando visualizza le informazioni sullo stato di uno o più lavori nel file pianificatore del lavoro Banca dati.

Argomento facoltativo:-job=<jobid> , se specificato, indica che vengono visualizzate solo le informazioni sul lavoro per il lavoro specificato.

Esempi:
  • lrcmd -cmd=status host=myODRHost -port=83
  • lrcmd -cmd=submit -xJCL=myxjcl.xml(restituisce l'ID lavoro LongRunningScheduler:17)
  • lrcmd -cmd=status -jobid=LongRunningScheduler:17
Sospendere un lavoro.
-cmd=suspend 
-jobid=<jobid> 
-seconds=<seconds>
[-host=<host>] [-port=<port>]
Questo comando sospende l'avvio di un processo batch della griglia per il numero di secondi specificato. A meno che non venga ripreso manualmente (conlrcmd -cmd=resume , ad esempio), l'esecuzione del lavoro riprende automaticamente dopo il numero di secondi specificato.

Utilizzo-jobid=<jobid> come ID lavoro assegnato al lavoro da pianificatore del lavoro. L'ID lavoro viene restituito dalrcmd -cmd=submit comando che inizialmente ha inviato il lavoro. IL-cmd=status Il comando può essere utilizzato anche per identificare l'ID lavoro per un particolare lavoro.

optional arguments:

Utilizzo-seconds=<seconds> per indicare il numero di secondi durante i quali l'avvio del lavoro viene sospeso. Se non specificato, viene utilizzato il valore predefinito di 15 secondi. Se-seconds=0 è specificato, il lavoro non viene avviato finché non viene ripreso manualmente.

  • Utilizzo-host=<host> come nome host ODR o pianificatore del lavoro nome host del server. Se non specificato, il valore predefinito è localhost.
  • Utilizzo-port=<port> come indirizzo proxy HTTP ODR o pianificatore del lavoro porta HTTP del server. Se non specificato, il valore predefinito è 80.

Esempi:

lrcmd -cmd=submit -xJCL=myxjcl.xml(restituisce l'ID lavoro myjob:23). Dopo il lavoro myjob:23 ha iniziato l'esecuzione, può essere sospesa per cinque minuti (ad esempio), con:lrcmd -cmd=suspend -jobid=myjob:23 -seconds=300 -port=81 -host=myODRHost

L'esecuzione del lavoro può essere ripresa prima della scadenza dei 5 minuti con:lrcmd -cmd=resume -jobid=myjob:23

Riprendere l'avvio di un lavoro precedentemente sospeso.
-cmd=resume 
-jobid=<jobid>
[-host=<host>] [-port=<port>]
Questo comando riprende l'avvio di un lavoro batch precedentemente sospeso.

Utilizzo-jobid=<jobid> come ID lavoro assegnato al lavoro da pianificatore del lavoro. L'ID lavoro viene restituito dalrcmd -cmd=submit comando che inizialmente ha inviato il lavoro. IL-cmd=status Il comando può essere utilizzato anche per identificare l'ID lavoro per un particolare lavoro.

Vedi la descrizione di-cmd=suspend .
Visualizza l'output di un lavoro.
-cmd=output 
-jobid=<jobid>
[-host=<host>] [-port=<port>]
Visualizza l'output generato da pianificatore del lavoro E punto finale della griglia durante l'esecuzione del lavoro specificato.

Utilizzo-jobid=<jobid> come ID assegnato al lavoro da pianificatore del lavoro. L'ID lavoro viene restituito dalrcmd -cmd=submit comando che inizialmente ha inviato il lavoro. IL-cmd=status Il comando può essere utilizzato anche per identificare l'ID lavoro per un particolare lavoro.

(nessuno)
Visualizza il codice di ritorno di un lavoro batch.
-cmd=getBatchJobRC 
-jobid=<jobid>
[-host=<host>] [-port=<port>]
Visualizza il codice di ritorno complessivo prodotto da un lavoro batch della griglia.
Utilizzo-jobid=<jobid> come ID assegnato al lavoro da pianificatore del lavoro. L'ID lavoro viene restituito dalrcmd -cmd=submit comando che inizialmente ha inviato il lavoro. IL-cmd=status Il comando può essere utilizzato anche per identificare l'ID lavoro per un particolare lavoro.
  • Utilizzo-host=<host> come nome host ODR o pianificatore del lavoro nome host del server. Se non specificato, il valore predefinito è localhost.
  • Utilizzo-port=<port> come indirizzo proxy HTTP ODR o pianificatore del lavoro porta HTTP del server. Se non specificato, il valore predefinito è 80.
(nessuno)
Invia una richiesta di lavoro ricorrente a pianificatore del lavoro .
-cmd=submitRecurringRequest 
-xJCL=<XML file name> 
-request=<name of request> 
-startDate=<date where first
 job gets submitted>
-startTime=<time where job
 gets submitted>
-interval=<time period between
 job submissions>
[-host=<host>] [-port=<port>]
oppure
-cmd=submitRecurringRequestjob=
<job_name> 
-request=<name of request> 
-startDate=<date where first
 job gets submitted>
-startTime=<time where job
 gets submitted>
-interval=<time period between
 job submissions>
[-host=<host>] [-port=<port>]
Invia una richiesta di lavoro ricorrente al pianificatore di lavoro. Il pianificatore del lavoro invia un file lavoro in batch contro quanto specificato xJCL ad intervalli di tempo indicati dagli argomenti.
  • UtilizzoxJCL=<xjcl_filename> per specificare il percorso del file xJCL da inviare dal file system e facoltativamente salvato.
  • Utilizzo-request=<name of request> come nome univoco della richiesta utilizzato per identificare questa richiesta di invio di lavoro ricorrente. Utilizzo-startDate=<date where first job gets submitted> come data in cui viene inviato il primo lavoro per iniziare dove richiesto startDate il formato èyyyy-MM-dd . Richiede il-startTime anch'esso parametro da definire.
  • Utilizzo-startTime=<time where job gets submission> come il momento in cui il primo lavoro e tutti i successivi lavori ricorrenti vengono inviati per iniziare dove richiestostartTime il formato èHH:mm:ss . Questo parametro richiede il startDate anch'esso parametro da definire.
  • Utilizzo-interval=<time period between job submissions> come periodo di tempo tra due invii di lavoro per questa richiesta di lavoro ricorrente, dove i periodi di tempo supportati sono giornaliero, settimanale e mensile.
optional arguments:
  • Il nome di un XJCL salvato in xJCL deposito. Vedere-cmd=save per ulteriori informazioni.
  • -host=<host>Il nome host ODR o pianificatore del lavoro nome host del server. Se non specificato, il valore predefinito è localhost.
  • -port=<port>L'indirizzo proxy HTTP ODR o pianificatore del lavoro porta HTTP del server. Se non specificato, il valore predefinito è 80.

Esempi:

  • lrcmd :-cmd=submitRecurringRequest -xJCL=C:\\myxJCL -port=81 -request=MyMonthlyReport -interval=monthly -startDate=2006-01-02 -startTime=23:59:00
  • lrcmd -cmd=submitRecurringRequest -job=WeeklyJob -request=MyWeeklyReport -interval=weekly -startDate=2006-01-02 -startTime=23:59:00
Modificare una richiesta di lavoro ricorrente esistente.
lrcmd 
-cmd=modifyRecurringRequest
-request=<name of request> 
-xJCL=<XML file name> 
-interval=<time period between
 job submissions>
-startDate=<date where first
 job gets submitted>
-startTime=<time where job
 gets submitted>
Argomenti:
  • Utilizzo<name of request> come nome univoco della richiesta utilizzato per identificare questa modifica ricorrente della richiesta di invio del lavoro.
  • Utilizzo<XML file name> come nome del file XML che descrive il file lavoro in batch da programmare per iniziare.
  • Utilizzo<time period between job submissions> come periodo di tempo tra due invii di lavoro per questa richiesta di lavoro ricorrente, dove i periodi di tempo supportati sono giornaliero, settimanale e mensile.
  • Utilizzo<date where first job gets submitted> come data in cui viene inviato il primo lavoro per l'inizio, dove richiestostartDate il formato èyyyy-MM-dd . Richiede il -startTime anch'esso parametro da definire.
  • Utilizzo<time where job gets submission> come il momento in cui il primo lavoro e tutti i successivi lavori ricorrenti vengono inviati per iniziare, dove richiestostartTime il formato èHH:mm:ss . Richiede il -startDate anch'esso parametro da definire.
Per questo comando è necessario definire uno dei seguenti parametri:-xJCL, -interval (-startDate E-startTime ).

optional arguments:

  • Utilizzo-port: come indirizzo HTTP del proxy ODR o pianificatore del lavoro porta HTTP del server. Il valore predefinito è 80.
  • Utilizzo-host: come host ODR o pianificatore del lavoro ospite. L'impostazione predefinita è localhost.
Esempi:

lrcmd -cmd=modifyRecurringRequest -request=MyWeeklyReport -xJCL=C:\\myNewXJCL -port=80

lrcmd -cmd=modifyRecurringRequest -request=MyWeeklyReport -startDate=2006-02-02 -startTime=22:30:00 -xJCL=C:\\myFebXJCL -port=80

Tabella 2. lrcmdcomandi . La tabella include argomenti, una descrizione e informazioni aggiuntive per il filelrcmd comando.
Comando Argomenti Descrizione Ulteriori informazioni
Visualizza le informazioni sull'utilizzo perlrcmd . Nessuna Questo comando visualizza le informazioni sull'utilizzo perlrcmd comando. Esempio: lrcmd
Interrompe l'esecuzione di un lavoro precedentemente inviato.
-cmd=stop 
[-jobid=<job_id>
[-host=<host>] 
[-port=<port>]
Questo comando interrompe l'esecuzione di un lavoro precedentemente inviato quando si verifica un checkpoint.

Utilizzo-jobid=<jobid> come ID lavoro assegnato al lavoro da pianificatore del lavoro

optional arguments:
  • Utilizzo-host=<host> come nome host ODR o pianificatore del lavoro nome host del server. Se non specificato, il valore predefinito è localhost.
  • Utilizzo-port=<port> come indirizzo proxy HTTP ODR o pianificatore del lavoro porta HTTP del server. Se non specificato, il valore predefinito è 80.
Esempi:
  • lrcmd -cmd=stop -jobid=MyApp:1 -port=80 -host=myodrhost.com
  • lrcmd -cmd=stop -jobid=MyApp:1 -port=9080 -host=mygshost.com -userid=myname -password=mypassword
Mostra le variabili simboliche a cui si fa riferimento nella definizione del lavoro xJCL.
-cmd=getSymbolicVariables 
-xJCL=<xjcl_file>
[-<host>] [-port=<port>]
Questo comando mostra le variabili simboliche a cui si fa riferimento nella definizione del lavoro xJCL.

Utilizzo-jobid=<jobid> come ID lavoro assegnato al lavoro da pianificatore del lavoro

optional arguments:
  • Utilizzo-XJCL=<xjcl_file> per specificare il percorso della definizione del lavoro xJCL file che descrive il lavoro della griglia.
  • Utilizzo-job=<job_name> per specificare il nome del lavoro, che è una chiave nel repository dei lavori del pianificatore dei lavori.
  • Utilizzo-host=<host> come nome host ODR o pianificatore del lavoro nome host del server. Se non specificato, il valore predefinito è localhost.
  • Utilizzo-port=<port> come indirizzo proxy HTTP ODR o pianificatore del lavoro porta HTTP del server. Se non specificato, il valore predefinito è 80.
Esempi:
  • lrcmd -cmd=getSymbolicVariables -xJCL=C:\myXJCL -port=9080 -host=mygshost.com
  • lrcmd -cmd=getSymbolicVariables -job=MyJob -port=80 -host=myodrhost.com -userid=myname -password=mypassword
Salvare il registro dei lavori.
-cmd=saveJobLog 
-jobid=<job_id>
[-host=<host>]
[-fileName=<fileName>]
Questo comando salva la registrazione del lavoro associata all'identificativo del lavoro richiesto nel file system locale.

Utilizzo-jobid=<job_id> come ID lavoro assegnato al lavoro da pianificatore del lavoro. L'ID lavoro viene restituito dalrcmd -cmd=submit comando che inizialmente ha inviato il lavoro.

Utilizzo-fileName=<fileName> per indicare il nome di un file sul file system locale in cui devono essere salvati i dati del registro lavori compressi. Il file viene sostituito se esiste. Il nome del file<fileName> potrebbe non contenere spazi incorporati.

optional arguments:
  • Utilizzo-host=<host> come nome host ODR o pianificatore del lavoro nome host del server. Se non specificato, il valore predefinito è localhost.
  • Utilizzo-port=<port> come indirizzo proxy HTTP ODR o pianificatore del lavoro porta HTTP del server. Se non specificato, il valore predefinito è 80.
Esempi:
  • lrcmd -cmd=saveJobLog -jobid=MyApp:1 -fileName=/tmp/myZippedJobLog -port=80 -host=myodrhost.com
  • lrcmd -cmd=saveJobLog -jobid=MyApp:1 -fileName=/tmp/mySavedJobLog -port=9080 -host=mygshost.com -userid=myname -password=mypassword
Ottieni il registro dei lavori.
-cmd=getJobLog -jobid=<job_id>
Visualizza il registro del lavoro associato all'identificativo del lavoro richiesto.

Utilizzo-jobid=<job_id> come ID lavoro assegnato al lavoro da pianificatore del lavoro. L'ID lavoro viene restituito dalrcmd -cmd=submit comando che inizialmente ha inviato il lavoro.

optional arguments:
  • Utilizzo-host=<host> come nome host ODR o pianificatore del lavoro nome host del server. Se non specificato, il valore predefinito è localhost.
  • Utilizzo-port=<port> come indirizzo proxy HTTP ODR o pianificatore del lavoro porta HTTP del server. Se non specificato, il valore predefinito è 80.
Esempi:
  • lrcmd -cmd=getJobLog -jobid=MyApp:1 -port=80 -host=myodrhost.com
  • lrcmd -cmd=getJobLog -jobid=MyApp:1 -port=9080 -host=mygshost.com -userid=myname -password=mypassword
Elimina il registro dei lavori
-cmd=getJobLog -jobid=<job_id> 
-logTimeStamp=<logTimeStamp> 
Rimuove il registro del lavoro associato all'identificatore del lavoro richiesto e al timestamp del registro. Una voce del registro lavori rimane, ad esempio: /opt/IBM/WebSphere/AppServer/profiles/scheduler/joblogs/PostingsSampleEar_99/14022007_164535/part.0.log. La voce tiene traccia del motivo per cui il registro lavori è stato rimosso.
  • Utilizzo-jobid=<job_id> come ID lavoro assegnato al lavoro dal pianificatore lavoro. L'ID lavoro viene restituito dalrcmd -cmd=submit comando che inizialmente ha inviato il lavoro.
  • Utilizzo -logTimeStamp=<logTimeStamp per indicare il timestamp, il nome della sottodirectory, che identifica il registro del lavoro da rimuovere. Il timestamp viene restituito da -cmd=getLogMetaData.
  • Utilizzo-userid=<user_id> per specificare l'ID utente richiesto quando il server del pianificatore lavori è in esecuzione in modalità protetta.
  • Utilizzo-password=<password> per specificare la password richiesta quando il server del job scheduler è in esecuzione in modalità protetta.
Esempi:
  • lrcmd -cmd=getLogMetaData -jobid=PostingsSampleEar:99 -port=80 -host=myodrhost.com -userid=myname -password=mypassword
  • lrcmd -cmd=purgeJobLog -jobid=PostingsSampleEar:99 -port=80 -logTimeStamp=14022007_164535 -host=myodrhost.com -userid=myname -password=mypassword
Visualizza i metadati del registro del lavoro per l'identificatore del lavoro richiesto.
-cmd=getLogMetaData
 -jobid=<job_id>
I metadati del registro del lavoro indicano i timestamp del registro associati all'identificatore del lavoro richiesto. I metadati o il timestamp identificano un'istanza univoca del lavoro. Possono esistere registri di più lavori diversi con lo stesso numero di lavoro.

Utilizzo-jobid=<job_id> come ID lavoro assegnato al lavoro dal pianificatore lavoro. L'ID lavoro viene restituito dalrcmd -cmd=submit comando che inizialmente ha inviato il lavoro.

Esempi:
  • lrcmd -cmd=getLogMetaData -jobid=MyApp:1 -port=80 -host=myodrhost.com
  • lrcmd -cmd=getLogMetaData -jobid=MyApp:1 -port=9080 -host=mygshost.com
Visualizzare l'elenco delle parti del registro lavori.
-cmd=getLogPartList 
-jobid=<job_id> 
-logTimeStamp=<logTimeStamp> 
Visualizza l'elenco delle parti del registro lavori associato all'identificativo del lavoro richiesto e alla data e ora del registro. Usa il comandogetLogMetaData per restituire un timestamp da utilizzare-logTimeStamp=<timestamp> .

Utilizzo-jobid=<job_id> come ID lavoro assegnato al lavoro dal pianificatore lavoro. L'ID lavoro viene restituito da lrcmd -cmd=submit comando che inizialmente ha inviato il lavoro.

Esempi:
  • lrcmd -cmd=getLogPartList -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=80 -host=myodrhost.com
  • lrcmd -cmd=getLogPartList -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=9080 -host=myodrhost.com -userid=myname -password=mypassword
Visualizza la parte del registro lavori.
-cmd=getLogPart -jobid=<job_id> 
-logTimeStamp=<logTimeStamp> 
-logPart=<logPart>    
Visualizza la parte del registro del lavoro associata all'identificatore del lavoro richiesto, al timestamp del registro e alla parte del registro.

Utilizzo-jobid=<job_id> come ID lavoro assegnato al lavoro dal pianificatore lavoro. L'ID lavoro viene restituito dalrcmd -cmd=submit comando che inizialmente ha inviato il lavoro.

Utilizzo-logTimeStamp=<logTimeStamp> per indicare il timestamp (il nome della sottodirectory), che identifica il registro lavoro di cui devono essere restituite le informazioni sull'elenco delle parti. Il timestamp viene restituito da -cmd=getLogMetaData.

Utilizzo-logPart=<logPart> per indicare la parte del registro lavoro associata all'identificativo lavoro richiesto e al timestamp da restituire. Le informazioni sulla parte di registro vengono restituite da -cmd=getLogPartList.

Esempi:
  • lrcmd -cmd=submit -xJCL=myxjcl.xml -host=myhost -port=80(restituisce un identificatore di lavoro di PostingsSampleEar:99)
  • lrcmd -cmd=getLogMetaData -jobid=PostingsSampleEar:99(restituisce il timestamp 14022007_164535)
  • lrcmd -cmd=getLogPart -jobid=PostingsSampleEar:99 -logTimeStamp=14022007_164535 -logPart=part.1.log
Visualizza la dimensione del registro lavoro associato all'identificativo lavoro richiesto.
-cmd=getLogSize -jobid=<job_id>
-logTimeStamp=<logTimeStamp>
Questo comando restituisce la dimensione dei byte di accesso al lavoro.

Utilizzare -jobid=<job_id> come ID lavoro assegnato al lavoro dal pianificatore del lavoro. L'ID lavoro viene restituito dalrcmd -cmd=submit comando che inizialmente ha inviato il lavoro.

Utilizzo-logTimeStamp=<logTimeStamp> indicare la marca temporale; ovvero il nome della sottodirectory, che identifica la registrazione del lavoro di cui devono essere restituite le informazioni sull'elenco delle parti. Il timestamp viene restituito da -cmd=getLogMetaData.

Esempi:
  • lrcmd -cmd=getLogSize -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=80 -host=myodrhost.com
  • lrcmd -cmd=getLogSize -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=9080 -host=myodrhost.com -userid=myname -password=mypassword
Restituisce l'età del registro del lavoro in secondi dall'ultima modifica.
-cmd=getLogAge -jobid=<job_id>
-logTimeStamp=<logTimeStamp> 
Visualizza l'età del
  • lrcmd -cmd=getLogAge -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=80 -host=myodrhost.com
  • lrcmd -cmd=getLogAge -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=9080 -host=myodrhost.com -userid=myname -password=mypassword
Registro lavori associato all'identificativo lavoro richiesto.

Utilizzo-jobid=<jobid> come ID assegnato al lavoro da pianificatore del lavoro. L'ID lavoro viene restituito dalrcmd -cmd=submit comando che inizialmente ha inviato il lavoro. IL-cmd=status Il comando può essere utilizzato anche per identificare l'ID lavoro per un particolare lavoro.

Utilizzo-logTimeStamp=<logTimeStamp> indicare la marca temporale; ovvero il nome della sottodirectory, che identifica la registrazione del lavoro di cui devono essere restituite le informazioni sull'elenco delle parti. Il timestamp viene restituito da -cmd=getLogMetaData.

Esempi:
  • lrcmd -cmd=getLogAge -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=80 -host=myodrhost.com
  • lrcmd -cmd=getLogAge -jobid=MyApp:1 -logTimeStamp=20102006_155529 -port=9080 -host=myodrhost.com -userid=myname -password=mypassword

Esempio di recupero dell'output di un lavoro batch:

lrcmd -cmd=output -jobid=mybatchjob:63 -host=myLRSHost -port=9081

Risultati di esempio:

CWLRB4940I: com.ibm.websphere.batch.wsbatch : -cmd=output -jobid=mybatchjob:63

CWLRB5000I: Wed Jun 15 17:55:36 EDT 2005 : com.ibm.websphere.batch.wsbatch : response to output

CWLRB1740I: [Wed Jun 15 17:55:36 EDT 2005] Job [mybatchjob:63] is in job setup.
CWLRB1760I: [Wed Jun 15 17:55:37 EDT 2005] Job [mybatchjob:63] is submitted for execution.
CWLRB2420I: [Wed Jun 15 17:55:37 EDT 2005] Job [mybatchjob:63] Step [Step1] is in step setup.
CWLRB2440I: [Wed Jun 15 17:55:38 EDT 2005] Job [mybatchjob:63] Step [Step1] is dispatched.
CWLRB2460I: [Wed Jun 15 17:55:38 EDT 2005] Job [mybatchjob:63] Step [Step1] is in step breakdown.
CWLRB2600I: [Wed Jun 15 17:55:38 EDT 2005] Job [mybatchjob:63] Step [Step1] completed normally rc=0.
CWLRB2420I: [Wed Jun 15 17:55:39 EDT 2005] Job [mybatchjob:63] Step [Step2] is in step setup.
CWLRB2440I: [Wed Jun 15 17:55:39 EDT 2005] Job [mybatchjob:63] Step [Step2] is dispatched.
CWLRB2460I: [Wed Jun 15 17:55:40 EDT 2005] Job [mybatchjob:63] Step [Step2] is in step breakdown.
CWLRB2600I: [Wed Jun 15 17:55:40 EDT 2005] Job [mybatchjob:63] Step [Step2] completed normally rc=4.
End