28.2 Cambio de la ubicación del repositorio de contenido en un servidor Linux

Puede almacenar los datos en un montaje local o en un recurso compartido de red como, por ejemplo, NFS, SMB o CIFS, y montar el recurso compartido en cuestión en el directorio content-repo para acceder a los datos.

También es posible crear un enlace simbólico en la unidad de disco duro local si desea almacenar los datos en algún otro lugar del dispositivo local. Sin embargo, el directorio content-repo existente se debe suprimir.

  1. (Opcional) Ejecute el comando siguiente para mover el contenido del directorio content-repo a un directorio nuevo del disco en el que quiera crear el enlace simbólico:

    mv /var/opt/novell/zenworks/content-repo/* otro-directorio-local-del-dispositivo

  2. Ejecute el comando siguiente para suprimir el directorio content-repo:

    rm -rf /var/opt/novell/zenworks/content-repo/

  3. Ejecute el comando siguiente para crear el enlace simbólico al nuevo directorio en el que desea almacenar los datos:

    ln -s otro-directorio-local-del-dispositivo /var/opt/novell/zenworks/content-repo

    Consulte la página Man de ln(1) para obtener más información acerca de cómo se enlazan simbólicamente los directorios.

  4. ZENworks requiere que el usuario de ZENworks disponga de derechos de propiedad completos en el directorio en el que ha creado el enlace simbólico. Ejecute el comando siguiente para hacer que el usuario de ZENworks sea el propietario de este directorio:

    chown zenworks:zenworks -R /var/opt/novell/zenworks/content-repo/

    Consulte la página Man de chown(1) para obtener más información sobre cómo cambiar la propiedad de los directorios.

En las secciones siguientes se proporciona información sobre la gestión de las ubicaciones del repositorio de contenido en Linux:

28.2.1 Montaje de un recurso compartido

Después de configurar un recurso compartido en un equipo remoto, podrá montarlo desde /var/opt/novell/zenworks/content-repo utilizando el siguiente comando:

mount -t cifs -o username=username //example.machine.com/share_name /var/opt/novell/zenworks/content-repo

En el comando, //equipo.ejemplo.com/nombre_recurso_compartido es el recurso compartido que se debe montar y /var/opt/novell/zenworks/content-repo es el punto de montaje.

Si sólo necesita almacenar los datos desde una parte del repositorio de contenido en otro recurso compartido, también podrá hacerlo. Por ejemplo, si necesita almacenar los archivos de imágenes de ZENworks en otro recurso compartido, podrá usar el siguiente comando:

mount -t cifs -o username=username //example.machine.com/share_name /var/opt/novell/zenworks/content-repo/images

Para almacenar contenido de directivas y lotes en otro recurso compartido, puede usar el siguiente comando:

mount -t cifs -o username=username //example.machine.com/share_name /var/opt/novell/zenworks/content-repo/content

28.2.2 Desmontaje de un recurso compartido

El montaje creado en la Sección 28.2.1, Montaje de un recurso compartido es temporal: el recurso compartido se desmonta cuando se cierra o rearranca el sistema operativo. También puede usar el siguiente comando para desmontar manualmente el recurso compartido:

umount /var/opt/novell/zenworks/content-repo

28.2.3 Creación de un montaje permanente

Para garantizar que el montaje se produzca cada vez que se inicie el servidor Linux, deberá añadir la siguiente entrada al archivo de configuración /etc/fstab:

//example.machine.com/share_name /var/opt/novell/zenworks/content-repo cifs credentials=path_to_credentials_file 0 0

El archivo de credenciales mostrado en el comando contiene un nombre de usuario y una contraseña. Para obtener más información, consulte la página Man de mount.cifs(8). El formato del archivo de credenciales es:

username=value
password=value

28.2.4 Movimiento de contenido existente a un repositorio nuevo

Después de cambiar la ubicación de un repositorio de contenido mediante el montaje de un recurso compartido nuevo, el contenido de la ubicación antigua dejará de estar disponible. Para que esté disponible, deberá moverlo al repositorio nuevo.

Para obtener información sobre los problemas de propiedad, consulte el TID 7000673.