Você pode armazenar seus dados em uma montagem local ou em um compartilhamento de rede, como NFS, SMB ou CIFS, e montar o compartilhamento no diretório content-repo para acessar seus dados.
Também é possível criar um link simbólico em sua unidade de disco rígido local se quiser armazenar os dados em outro lugar do dispositivo local. Entretanto, o diretório content-repo existente deve ser apagado.
(Opcional) Execute o seguinte comando para mover o conteúdo do diretório content-repo para um novo diretório no disco no qual deseja criar o link simbólico:
mv /var/opt/novell/zenworks/content-repo/* outro-diretório-local-no-dispositivo
Execute o seguinte comando para apagar o diretório content-repo:
rm -rf /var/opt/novell/zenworks/content-repo/
Execute o seguinte comando para criar o link simbólico no novo diretório no qual deseja armazenar os dados:
ln -s outro-diretório-local-no-dispositivo /var/opt/novell/zenworks/content-repo
Consulte a página de manual ln(1) para obter mais informações sobre como criar links simbólicos de diretórios.
O ZENworks requer que o usuário do ZENworks tenha total direito de propriedade no diretório em que o link simbólico foi criado. Execute o seguinte comando para tornar o usuário do ZENworks o proprietário deste diretório:
chown zenworks:zenworks -R /var/opt/novell/zenworks/content-repo/
Consulte a página de manual do chown(1) para obter mais informações sobre como mudar a propriedade dos diretórios.
As seções a seguir fornecem informações sobre o gerenciamento de locais de repositório de conteúdo no Linux:
Após configurar um compartilhamento em uma máquina remota, você poderá montá-lo de /var/opt/novell/zenworks/content-repo usando o seguinte comando:
mount -t cifs -o username=username //example.machine.com/share_name /var/opt/novell/zenworks/content-repo
No comando, //exemplo.máquina.com/nome_do_compartilhamento é o compartilhamento a ser montado e /var/opt/novell/zenworks/content-repo é o ponto de montagem.
Caso necessite armazenar apenas dados de parte de seu repositório de conteúdo em outro compartilhamento, você também poderá fazê-lo. Por exemplo, se precisar armazenar seus arquivos de imagem do ZENworks em outro compartilhamento, você poderá usar o seguinte comando:
mount -t cifs -o username=username //example.machine.com/share_name /var/opt/novell/zenworks/content-repo/images
Ou, para armazenar o conteúdo de bundles e políticas em outro compartilhamento, você poderá usar o seguinte comando:
mount -t cifs -o username=username //example.machine.com/share_name /var/opt/novell/zenworks/content-repo/content
Essa montagem que você criou na Seção 28.2.1, Montando um compartilhamento é temporária; o compartilhamento é desmontado quando o sistema operacional é encerrado ou reinicializado. Você também pode usar o seguinte comando para desmontar o compartilhamento manualmente:
umount /var/opt/novell/zenworks/content-repo
Para garantir que a montagem ocorra sempre que o servidor Linux for iniciado, adicione a entrada a seguir ao seu arquivo de configuração/etc/fstab:
//example.machine.com/share_name /var/opt/novell/zenworks/content-repo cifs credentials=path_to_credentials_file 0 0
O arquivo de credenciais listado no comando contém um nome de usuário e uma senha. Para obter mais informações, consulte a página de manual mount.cifs(8). O formato do arquivo de credenciais é:
username=value
password=value
Depois que você muda a localização de um repositório de conteúdo através da montagem de um novo compartilhamento, todo o conteúdo existente na antiga localização passa a não estar mais disponível. Para disponibilizá-lo, você deve movê-lo para o novo repositório.
Para obter informações sobre problemas de propriedade, consulte o TID 7000673.