Montaggio delle condivisioni file su z/OS

Montare le condivisioni di file di “ NFS ” sulle istanze di calcolo “ z/OS ”. La crittografia in transito non è supportata per z/OS.

IBM Cloud LinuxONE Virtual Server for VPC(architettura)s390x, IBM Cloud(architettura)Dedicated Host for VPCs390x, IBM Cloud per VPC Hyper Protect Virtual Server e IBM Cloud Wazi as a Service sono deprecati. La data di fine servizio (EOS) è il 20 febbraio 2027,when; a partire da tale data, le istanze rimanenti verranno disattivate. Per ulteriori informazioni, consultare l'annuncio relativo alla dismissione del servizio.

Prima di iniziare

  1. Verificare che il compute host faccia parte dello stesso gruppo di sicurezza della condivisione. Per ulteriori informazioni, vedere Autorizzazione granulare.
  2. Confermare l'esistenza di una destinazione di montaggio per la condivisione nella VPC in cui si trova il server. Se è necessaria una nuova destinazione di montaggio, seguire le istruzioni in Creazione di condivisioni file e destinazioni di montaggio.
  3. Richiamare il percorso di montaggio della condivisione file dalla destinazione di montaggio. Le informazioni sul percorso di montaggio possono essere ottenute dalla pagina Dettagli condivisione file della console, dalla CLI, con l'API o con Terraform.

Montaggio della condivisione file

SSH nell'istanza Compute in cui si desidera montare la condivisione file, quindi continuare con questa procedura per montare una condivisione file su un host z/OS.

  1. Crea una cartella denominata “ /u/ibmuser ”.

    mkdir /u/ibmuser/test
    
  2. Avviare il client NFS. È possibile immettere i comandi D OMVS,P per verificare se il client NFS è avviato o meno.

    • Se la voce per il file system NFS si trova in sys1.parmlib.bpxprm00, è possibile tranquillamente ignorare questo passo.

    • Se la voce per il filesystem NFS non si trova in sys1.parmlib.bpxprm00, è necessario completare la procedura riportata di seguito per avviare il client NFS:

      1. Per impostare il client NFS, eseguire il processo riportato di seguito sulla propria istanza del server virtuale z/OS.

        //NFSCLNT  JOB CLASS=A,MSGCLASS=H,MSGLEVEL=(1,1),NOTIFY=&SYSUID.,
        //         REGION=0M
        //*********************************************************************
        //* Configuration for the NFS client.                                 *
        //*********************************************************************
        //ALIAS    EXEC PGM=IDCAMS
        //SYSPRINT DD SYSOUT=*
        //SYSIN    DD *
          DEF ALIAS(NAME(MVSCLNT) RELATE(CATALOG.VS01.SYS)) -
            CAT(CATALOG.VS01.MASTER)
        /*
        //DEFLOG1  EXEC PGM=IEFBR14
        //SYSPRINT DD SYSOUT=*
        //LOG1     DD DSN=MVSCLNT.LOG1,
        //         DISP=(NEW,CATLG),UNIT=3390,SPACE=(CYL,(2,5),RLSE),
        //         RECFM=VB,LRECL=137,BLKSIZE=6144,VOL=SER=OPEVS1
        //*
        //DEFLOG2  EXEC PGM=IEFBR14
        //SYSPRINT DD SYSOUT=*
        //LOG2     DD DSN=MVSCLNT.LOG2,
        //         DISP=(NEW,CATLG),UNIT=3390,SPACE=(CYL,(2,5),RLSE),
        //         RECFM=VB,LRECL=137,BLKSIZE=6144,VOL=SER=OPEVS1
        //*
        //DEFRACF  EXEC PGM=IKJEFT01
        //SYSPRINT DD SYSOUT=*
        //SYSTSPRT DD SYSOUT=*
        //SYSTSIN  DD *
          RDEFINE STARTED MVSNFSC.* UACC(NONE) +
            STDATA(USER(SYSTEM) GROUP(SYS1) TRUSTED(YES))
        SETR REFRESH RACLIST(STARTED)
        /*
        //COPYSAMP EXEC PGM=IEBCOPY
        //SYSPRINT DD SYSOUT=*
        //SYSUT1   DD UNIT=SYSDA,SPACE=(TRK,(5,1))
        //SYSUT2   DD UNIT=SYSDA,SPACE=(TRK,(5,1))
        //SYSUT3   DD UNIT=SYSDA,SPACE=(TRK,(5,1))
        //SYSUT4   DD UNIT=SYSDA,SPACE=(TRK,(5,1))
        //INDD     DD DSN=SYS1.NFSSAMP,DISP=SHR
        //OUTDD    DD DSN=SYS1.PROCLIB,DISP=SHR
        //SYSIN    DD *
          COPY I=INDD,O=OUTDD
          SELECT MEMBER=((GFSCPROC,MVSNFSC))
        /*
        
      2. Aggiungere il seguente comando a SYS1.PARMLIB(BPXPRM00) dopo AUTOMNT.

        FILESYSTYPE TYPE(NFS) ENTRYPOINT(GFSCINIT) ASNAME(MVSNFSC)
        
      3. Per avviare lo spazio di indirizzo client NFS MVSNFSC, immetti i seguenti comandi dalla console /SDSF Log.

        set OMVS=00
        
      4. Per verificare che il client NFS sia avviato, immettere i comandi D OMVS,P.

      Se il mandante MVSNFSC è presente nell'elenco, il client NFS viene avviato con successo.

  3. Eseguire i seguenti comandi da TSO per montare la condivisione file su z/OS in formato ASCII:

    mount type(NFS) filesystem(nfs02) mountpoint('/u/ibmuser/test') parm('<mount path>,xlat(y),vers(4)')
    

    È anche possibile eseguire i seguenti comandi per montare la condivisione file su z/OS in formato binario:

    mount type(NFS) filesystem(nfs02) mountpoint('/u/ibmuser/test') parm('<mount path>,vers(4)')
    

    Per ulteriori informazioni, consultare Esempi di comandi di montaggio aggiuntivi.

  4. Per verificare che la condivisione file sia stata montata correttamente su z/OS, è possibile eseguire il comando df per visualizzare la directory /u/ibmuser/test.