28.3 Montando o repositório de conteúdo em um servidor Linux para volume NSS

É possível montar o diretório content-repo em um servidor Linux para um Volume NSS.

Antes de começar, verifique se os requisitos a seguir são atendidos:

Para montar o diretório content-repo:

  1. Vá para o diretório /etc/init.d/ e pare os serviços novell-zenserver, novell-zenloader e novell-zenmntr.

  2. Execute o seguinte comando para mover o conteúdo do diretório content-repo para um diretório temporário no disco, para que o diretório content-repo fique vazio:

    mv /var/opt/novell/zenworks/content-repo/* outro-diretório-local-no-dispositivo

  3. Vá para o diretório /media/nss/NSSVOL e crie um subdiretório zencontent.

  4. Use o YaST® para adicionar o subdiretório recém-criado à lista de compartilhamentos do Samba (por exemplo, zenshare) no servidor.

  5. Reinicie o serviço do Samba.

  6. (Condicional) Execute o seguinte comando para adicionar um usuário root do Samba, caso esse usuário root ainda não exista:

    smbpasswd -a root

    Por motivos de segurança, especifique uma senha de root diferente da senha de login.

  7. (Opcional) Para testar se o compartilhamento recém-criado pode ser acessado pelo protocolo do Samba, acesse o compartilhamento de um dispositivo Windows, especificando as credenciais de usuário root do Samba

  8. Execute o seguinte comando para montar o compartilhamento zenshare:

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

  9. Restaure o conteúdo do backup para o diretório /var/opt/novell/zenworks/content-repo. O conteúdo está agora armazenado no volume NSS.

  10. Vá para o diretório /etc/init.d/ e reinicie os serviços novell-zenserver, novell-zenloader e novell-zenmntr.

  11. (Condicional) Para verificar se o compartilhamento é automaticamente montado sempre que o servidor é reinicializado, adicione a seguinte linha ao arquivo /etc/fstab:

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