Questo è il comando qrsub che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
qrsub.1 - Invia una prenotazione anticipata (AR) a Sun Grid Engine.
qrsub: invia una prenotazione anticipata (AR) a Sun Grid Engine.
SINTASSI
qrsub [-un appuntamento] [-UN stringa_account] [-ckpt nome_ckpt] [-D tempo] [-es appuntamento] [-Lui
sì|no] [-aiuto] [-l elenco_risorse] [-Ora] [-M utente[@host],...] [-N nome_ar] [-w e|v] [-pe
nome_pe intervallo_slot] [-Q wc_queue_list] [-u wc_user_list]
DESCRIZIONE
Qrsub fornisce uno strumento per operatori, gestori o utenti a cui si fa riferimento nell'ACL (vedi
access_list(5)) "arusers" per creare una prenotazione anticipata (AR) in Sun Grid Engine
sistema di code. Gli AR consentono di riservare particolari risorse consumabili per un uso futuro. Questi
le risorse riservate sono disponibili solo per i lavori che richiedono l'AR e lo scheduler garantisce
la disponibilità delle risorse al raggiungimento dell'ora di inizio. Lavoro che richiede l'AR
può utilizzare solo le risorse consumabili riservate.
Durante l'invio AR, il sistema di accodamento Sun Grid Engine seleziona le code più adatte
per la richiesta AR e quindi riserva la quantità di risorse desiderata. Per una prenotazione,
tutte le code che non sono in stato orfano sono considerate adatte. Solo se richiesto dall'AR
può essere soddisfatta, l'AR sarà concesso.
Gli AR verranno eliminati automaticamente al raggiungimento dell'ora di fine oppure manualmente utilizzando
qrdel . In entrambi i casi verranno rimossi prima tutti i lavori che richiedono l'AR e poi l'AR
si. È possibile mostrare gli AR già concessi qrstat(.)
Nota: per rendere prevedibile il comportamento AR, è necessario disporre di risorse riservate
disponibile al momento dell'avvio dell'AR. Questo viene fatto mantenendo i lavori con un tempo di esecuzione illimitato
limite separato dagli AR e senza considerare le risorse utilizzate da tali lavori per la prenotazione.
Nota: le quote delle risorse non vengono considerate per la selezione della coda AR e nemmeno per i lavori
richiedendo un AR.
Quando un AR è stato aggiunto con successo al sistema di accodamento di Sun Grid Engine qrsub restituisce a
ID intero univoco che fa riferimento all'AR appena creato. L'ID AR più alto è 9999999. Se il file
viene raggiunto l'ID più alto, avviene un wraparound e verrà eseguito il successivo ID non utilizzato, che inizia con 1
essere usato.
Da qrsub, l'amministratore e l'utente possono definire file di richiesta predefiniti (analoghi a
Sun Grid Engine_request for qsub), che può contenere qualsiasi riga di comando possibile
opzioni.
Un file di richiesta predefinito a livello di cluster è facoltativo. Se viene utilizzato un file di richiesta predefinito,
deve essere messo sotto
$SGE_ROOT/$SGE_CELL/common/sge_ar_request (file predefinito globale).
Un file di richiesta predefinito privato dell'utente è facoltativo. Se viene utilizzato, deve essere posizionato sotto
$HOME/.sge_ar_request (file predefinito dell'utente privato).
VERSIONI
-a date_time
Definisce la data e l'ora di attivazione (inizio) di un AR. L'opzione non lo è
obbligatorio. Se omesso, viene presupposta la data_ora corrente. O una durata o una fine
è necessario specificare anche date_time. Per i dettagli su date_time vedere
sge_types(1)
-A stringa_account
Identifica l'account a cui dovrebbe essere riservata la prenotazione delle risorse dell'AR
addebitato. Per "stringa_account" dettagli sul valore consultare "Nome"definizione in
sge_types(1). In assenza di questo parametro Sun Grid Engine posizionerà il file
stringa account predefinita "sge" nella registrazione contabile dell'AR.
-ckpt nome_ckpt
Seleziona l'ambiente di checkpoint (vedi posto di controllo(5)) i lavori AR potrebbero richiederlo.
L'utilizzo di questa opzione garantisce che le code forniscano solo questo ambiente checkpoint
sarà riservato.
-d tempo
Definisce la durata dell'AR. L'impiego di "-d tempo" è facoltativo se "-e date_time"
è richiesto. Per dettagli su "tempo"definizione, vedere sge_types(1).
-e date_time
Definisce la data e l'ora di fine di un AR. L'impiego di "-e date_time" è facoltativo se
"-d tempo" è richiesto. Per dettagli su "date_time"definizione, vedere
sge_types(1).
-Ha sì[es]|n[o]
Specifica il comportamento quando l'AR entra in uno stato di errore. L'AR va in errore
stato quando un host riservato entra in uno stato sconosciuto, si verifica un errore nella coda o quando
una coda è disabilitata o sospesa.
Un grave errore"-Ha sì", significa che finché l'AR è in stato di errore non verranno utilizzati lavori
l'AR sarà programmato. In caso di errore lieve, "-Ha no", viene specificato che l'AR resta
utilizzabile con le restanti risorse.
Per impostazione predefinita viene utilizzata la gestione degli errori soft.
-Aiuto Stampa un elenco di tutte le opzioni.
-l risorsa=valore, ...
Crea un AR in una coda Sun Grid Engine, fornendo la richiesta di risorsa specificata
elenco. complesso(5) descrive come funziona un elenco delle risorse disponibili e dei relativi associati
è possibile ottenere specificatori di valore validi.
Ci possono essere più -l cambia in un unico comando.
-m b|e|a|n
Definisce o ridefinisce in quali circostanze la posta deve essere inviata al proprietario AR
o agli utenti definiti con il -M opzione descritta di seguito. Gli argomenti dell'opzione
hanno il seguente significato:
La posta "b" viene inviata all'inizio dell'AR
La mail "e" viene inviata alla fine dell'AR
La posta "a" viene inviata quando l'AR entra in stato di errore
`n' Non viene inviata alcuna email, impostazione predefinita per qrsub
-M utente[@host],...
Definisce o ridefinisce l'elenco degli utenti a cui qmaster invia la posta.
-masterq wc_queue_list
Significativo solo per una richiesta AR parallela insieme all'opzione -pe.
Questa opzione viene utilizzata per riservare le code appropriate per soddisfare questa richiesta, se necessario
essere richiesto da un qsub. Una descrizione più dettagliata di wc_queue_list possono essere trovati
in sge_types(1).
-adesso sì[es]|n[o]
Questa opzione influisce sulla selezione delle code per la prenotazione.
Con il "-adesso y", verranno visualizzate solo le code con il qtype "INTERACTIVE" assegnato
considerato per la prenotazione. "-adesso n" è l'impostazione predefinita per qrsub.
-N Nome
Il nome dell'AR. Il nome, se richiesto, deve essere conforme a "Nome"come definito in
sge_types(1). I nomi non validi verranno rifiutati al momento dell'invio.
-w e|v Specifica il livello di convalida applicato alla richiesta AR.
Gli specificatori e e v definiscono le seguenti modalità di validazione:
`v' verify - non invia l'AR ma lo stampa
un ampio rapporto di validazione
Errore "e": rifiuta la richiesta se i requisiti non possono farlo
essere soddisfatto, predefinito per qrsub
-pe ambiente_parallelo n[-[m]]|[-]m,...
Ambiente di programmazione parallela (PE) da selezionare per la prenotazione della coda AR.
Si prega di consultare i dettagli di un PE in sge_pe(5).
-q wc_queue_list
Definisce o ridefinisce un elenco di code di cluster, domini di coda o istanze di coda,
che potrà essere riservato dall'AR. Si prega di trovare una descrizione di wc_queue_list in
sge_types(1). Questo parametro ha tutte le proprietà di una richiesta di risorsa e lo farà
essere fusi con i requisiti derivati dal -l opzione sopra descritta.
-u [nomeutente|@lista_accessi],...
Definisce gli utenti autorizzati a inviare lavori che richiedono l'AR. L'accesso è specificato
da un elenco separato da virgole contenente utenti UNIX o ACL (vedere access_list(5)).
anteponendo al nome ACL il segno "@".
Per impostazione predefinita, solo il proprietario dell'AR può inviare lavori che richiedono l'AR.
Nota: lo sono solo le code a cui hanno accesso tutti gli utenti specificati nell'elenco
considerato per la prenotazione (vedi coda_conf(5)).
AMBIENTALE VARIABILI
SGE_ROOT Specifica la posizione dei file di configurazione standard di Sun Grid Engine.
SGE_CELL Se impostato, specifica la cella Sun Grid Engine predefinita. Per affrontare una Griglia Solare
Cella del motore, qsub, qsh, qlogin or qalter utilizzare (in ordine di precedenza):
Il nome della cella specificata nella variabile d'ambiente SGE_CELL,
se è impostato.
Il nome della cella predefinita, ad es difetto.
SGE_DEBUG_LEVEL
Se impostato, specifica che le informazioni di debug devono essere scritte su stderr. In
inoltre il livello di dettaglio in cui vengono generate le informazioni di debug è
definito.
SGE_QMASTER_PORT
Se impostato, specifica la porta TCP su cui sge_qmaster(8) dovrebbe
ascoltare le richieste di comunicazione. La maggior parte delle installazioni utilizzerà un servizio
voce della mappa per il servizio "sge_qmaster" invece di definire la porta.
Utilizza qrsub online utilizzando i servizi onworks.net