Montar recursos compartidos de archivos en z/OS

Montar recursos compartidos de archivos de « NFS » en instancias de cómputo de « z/OS ». z/OS no admite el cifrado en tránsito.

IBM Cloud LinuxONE Virtual Server for VPC(Arquitectura « »)s390x, IBM Cloud(Arquitectura « »)Dedicated Host for VPCs390x, IBM Cloud para VPC Hyper Protect Virtual Server y IBM Cloud Wazi as a Service han quedado obsoletas. La fecha de fin de servicio (EOS) es el 20 de febrero de 2027,when, tras la cual se cerrarán las instancias restantes. Para obtener más información, consulta el anuncio sobre la retirada gradual del servicio.

Antes de empezar

  1. Compruebe que el host de cálculo forma parte del mismo grupo de seguridad que el recurso compartido. Para más información, consulte Autorización granular.
  2. Confirme que existe un objetivo de montaje para el recurso compartido en la VPC en la que se encuentra el servidor. Si es necesario un nuevo destino de montaje, siga las instrucciones de Creación de comparticiones de archivos y destinos de montaje.
  3. Obtenga la vía de acceso de montaje de la compartición de archivos del destino de montaje. La información de la ruta de montaje se puede obtener desde la página de detalles del recurso compartido de archivos en la consola, desde la CLI, con la API o Terraform.

Montar la compartición de archivos

SSH en la instancia de cálculo donde desea montar la compartición de archivos y, a continuación, continúe con estos pasos para montar una compartición de archivos en un host z/OS.

  1. Crear un directorio /u/ibmuser.

    mkdir /u/ibmuser/test
    
  2. Inicia el cliente NFS. Puede emitir mandatos D OMVS,P para verificar si el cliente NFS se ha iniciado o no.

    • Si la entrada para el sistema de archivos NFS está en sys1.parmlib.bpxprm00, puede omitir este paso de forma segura.

    • Si la entrada para el sistema de archivos NFS no está en sys1.parmlib.bpxprm00, debe completar los pasos siguientes para iniciar el cliente NFS:

      1. Para configurar el cliente NFS, ejecute el trabajo siguiente en la instancia de servidor virtual 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. Añada el mandato siguiente a SYS1.PARMLIB(BPXPRM00) después de AUTOMNT.

        FILESYSTYPE TYPE(NFS) ENTRYPOINT(GFSCINIT) ASNAME(MVSNFSC)
        
      3. Para iniciar el NFS espacio de direcciones de cliente MVSNFSC, emita los mandatos siguientes desde la consola /SDSF Log.

        set OMVS=00
        
      4. Para verificar que el cliente NFS se ha iniciado, emita los mandatos D OMVS,P.

      Si la dirección MVSNFSC está en la lista, el cliente NFS se ha iniciado correctamente.

  3. Ejecute los mandatos siguientes desde TSO para montar la compartición de archivos en z/OS en formato ASCII:

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

    También puede ejecutar los mandatos siguientes para montar la compartición de archivos en z/OS en formato binario:

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

    Para obtener más información, consulte Ejemplos de mandatos de montaje adicionales.

  4. Para verificar que la compartición de archivos se ha montado correctamente en z/OS, puede ejecutar el mandato df para visualizar el directorio /u/ibmuser/test.