[z/OS]

Variabili di ambiente per MFT su z/OS

Se si eseguono comandi direttamente dall'ambiente z/OS® UNIX System Services (z/OS UNIX) o dai propri script JCL, dopo la personalizzazione e la configurazione è necessario impostare un numero di variabili di ambiente prima di eseguire gli script di configurazione e di gestione forniti da Managed File Transfer. È necessario impostare queste variabili per ogni utente e in ogni ambiente da cui verranno richiamati gli script.

Per evitare conflitti con altri prodotti, è possibile scegliere di creare uno script di .wmqfterc nella directory home. Lo script .wmqfterc viene quindi richiamato da ogni script Managed File Transfer ed è possibile utilizzare questo script per fornire impostazioni di ambiente personalizzate per Managed File Transfer.

Esiste anche una variabile di ambiente facoltativa, BFG_WTO, che è possibile impostare per inviare messaggi al log dell'operatore durante l'esecuzione di agent da JCL.

Tabella 1. Variabili di ambiente z/OS richieste
Variabile di ambiente Valore
BFG_JAVA_HOME L'ubicazione dell'installazione di Java . Per ulteriori informazioni sui livelli di 'Java supportati, vedere Requisiti di sistema per 'IBM® MQ.
DATI_BFG L'ubicazione della directory di dati per Managed File Transfer for z/OS. Questo è il percorso per DATA_DIR.
STEPLIB Deve includere i seguenti dataset IBM MQ :
  • SCSQAUTH
  • SSQANLE
  • SSQLOAD
Se si desidera eseguire il componente del programma di registrazione database su un sistema z/OS , STEPLIB deve includere anche i seguenti dataset Db2® nell'ordine mostrato:
  • SDSNEXIT
  • SDSNLOD2
  • SDSNLOAD
Di seguito viene riportato un .profile di esempio che configura correttamente le variabili di ambiente per Managed File Transfer:

STEPLIB=MQM.V920.SCSQAUTH:MQM.V920.SCSQANLE:MQM.V920.SCSQLOAD
PATH=/u/fteuser/bin:/u/fteuser/J7.0/bin:/bin:/usr/bin:/u/fteuser/extras/bin:/bin:$PATH
BFG_JAVA_HOME=/u/fteuser/J7.0
BFG_DATA=/u/fteuser/DATA_DIR
export PATH STEPLIB BFG_JAVA_HOME BFG_DATA
Attenzione: la variabile di ambiente LIBPATH non è più necessaria quando si richiamano i comandi fte* da un ambiente z/OS UNIX e deve essere rimossa da qualsiasi script .wmqfterc esistente

Facoltativamente, è anche possibile impostare le seguenti variabili di ambiente:

Tabella 2. Variabile di ambiente z/OS facoltativa
Variabile di ambiente Valore
BFG_OMC Uno dei seguenti valori abiliterà BFG_WTO:
  • Attivo
  • VERO
Uno dei seguenti valori disabiliterà BFG_WTO. Questi valori non sono sensibili al maiuscolo / minuscolo.
  • NULL
  • No
  • Disattivo
  • FALSO

Abilita la registrazione z/OS . Per impostazione predefinita, questa variabile di ambiente è disabilitata.

I messaggi scritti nel log eventi dell'agent vengono scritti anche nella funzione di log dell'operatore z/OS , che consente un accesso più semplice per i prodotti di automazione quando si esegue un agent da JCL. Il codice di instradamento è Informazioni programmatore (11) e il codice descrittore è Informativo (12).

NOME_GRUPPO_BF

Il gruppo di file mqm è generalmente associato a comandi e file di dati di configurazione Managed File Transfer . Di conseguenza, tutti gli utenti che sono membri del gruppo mqm possono accedere e apportare modifiche alla configurazione Managed File Transfer . Per ulteriori informazioni, vedere Autorizzazioni del file system per MFT in IBM MQ.

Per un sistema z/OS , un gruppo di file è un'entità del file system z/OS UNIX e il gruppo di file mqm non è necessariamente definito. È possibile definire un gruppo di file system z/OS UNIX alternativo, esistente per i file di dati di configurazione Managed File Transfer utilizzando la variabile di ambiente BFG_GROUP_NAME. Ad esempio, al prompt della shell z/OS UNIX :
export BFG_GROUP_NAME=FTEGB
che definisce il gruppo FTEGB da associare a qualsiasi file di configurazione creato successivamente per la sessione z/OS UNIX corrente.

È possibile impostare BFG_GROUP_NAME su un valore vuoto o rimuoverlo.