Vous pouvez monter le répertoire content-repo d'un serveur Linux sur un volume NSS.
Avant de commencer, assurez-vous que les conditions préalables ci-dessous sont satisfaites :
Le volume NSS est configuré et monté sur le répertoire /media/nss/NSSVOL/ du serveur.
Le service Samba est installé et configuré de manière à s'exécuter en tant que root sur le serveur. Pour en être sûr, exécutez la commande suivante et vérifiez que la valeur indiquée dans la colonne UID est root, en particulier pour les processus dont l'attribut PPID = 1.
ps -Alf | grep samba
Montage du répertoire content-repo :
Accédez au répertoire /etc/init.d/ et arrêtez les services novell-zenserver, novell-zenloader et novell-zenmntr.
Exécutez la commande suivante pour déplacer le contenu du répertoire content-repo vers un répertoire temporaire sur le disque, de telle sorte que le répertoire content-repo soit vide :
mv /var/opt/novell/zenworks/content-repo/* autre-répertoire-local-sur-périphérique
Accédez au répertoire /media/nss/NSSVOL et créez-y un sous-répertoire zencontent.
Utilisez YaST® pour ajouter le nouveau sous-répertoire à la liste des partages Samba (par exemple, zenshare) sur le serveur.
Redémarrez le service Samba.
(Conditionnel) Exécutez la commande suivante pour ajouter un utilisateur root Samba, le cas échéant :
smbpasswd -a root
Pour des raisons de sécurité, vous devez spécifier un mot de passe root différent du mot de passe de login.
(Facultatif) Pour déterminer si le nouveau partage est accessible par le biais du protocole Samba, vous devez y accéder à partir d'un périphérique Windows en fournissant les références de l'utilisateur root Samba.
Exécutez la commande suivante pour monter le partage zenshare :
mount //hôte_local/zenshare /var/opt/novell/zenworks/content-repo -t cifs -o username=root
Restaurez le contenu sauvegardé dans le répertoire /var/opt/novell/zenworks/content-repo. Le contenu est à présent stocké sur le volume NSS.
Accédez au répertoire /etc/init.d/ et redémarrez les services novell-zenserver, novell-zenloader et novell-zenmntr.
(Conditionnel) Pour être sûr que le montage du partage se produit automatiquement à chaque redémarrage du serveur, ajoutez la ligne suivante dans le fichier /etc/fstab :
//localhost/zenshare /var/opt/novell/zenworks/content-repo cifs username=root,password=rootpass 0 0