28.3 Montaje del repositorio de contenido en un servidor Linux en un volumen NSS

Es posible montar el directorio content-repo en un volumen NSS de un servidor Linux.

Antes de empezar, asegúrese de que se cumplen los siguientes requisitos previos:

Para montar el directorio content-repo:

  1. Diríjase al directorio /etc/init.d/ y detenga los servicios novell-zenserver, novell-zenloader y novell-zenmntr.

  2. Ejecute el comando siguiente para mover el contenido del directorio content-repo a un directorio temporal del disco, de modo que el directorio content-repo quede vacío:

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

  3. Diríjase al directorio /media/nss/NSSVOL y cree un subdirectorio zencontent dentro.

  4. Utilice YaST® para añadir el subdirectorio recién creado a la lista de recursos compartidos de Samba (por ejemplo, zenshare) en el servidor.

  5. Reinicie el servicio Samba.

  6. (Condicional) Ejecute el comando siguiente para añadir un usuario Root de Samba en caso de que el usuario Root de Samba no exista:

    smbpasswd -a root

    Por motivos de seguridad, debe especificar una contraseña de Root distinta a la contraseña de entrada.

  7. (Opcional) Para probar si es posible acceder al recurso compartido recién creado a través del protocolo Samba, acceda al recurso compartido desde un dispositivo Windows proporcionando los datos del usuario Root de Samba.

  8. Ejecute el comando siguiente para montar el recurso compartido zenshare:

    mount //localhost/zenshare /var/opt/novell/zenworks/content-repo -t cifs -o username=root

  9. Restaure el contenido de la copia de seguridad al directorio /var/opt/novell/zenworks/content-repo. El contenido se almacena ahora en el volumen NSS.

  10. Diríjase al directorio /etc/init.d/ y reinicie los servicios novell-zenserver, novell-zenloader y novell-zenmntr.

  11. (Condicional) Para asegurarse de que el recurso compartido se monta automáticamente cada vez que el servidor se reinicia, añada la línea siguiente en el archivo /etc/fstab:

    //localhost/zenshare /var/opt/novell/zenworks/content-repo cifs username=root,password=rootpass 0 0