Remarque : Ce processus n’est ni destiné ni approprié pour le support technique standard. Si vous avez besoin d’aide, contactez votre responsable de compte de site Dell (SAM) ou votre ingénieur commercial sur site Dell pour contacter notre équipe Global Professional Services (PS).
Cet article explique comment augmenter la taille de la partition
/data01 sur un serveur NetWorker Virtual Edition (NVE). Étant donnée que la base de données d’index est stockée sur la partition /data01, les environnements où les clients disposent de structures de fichiers volumineuses ou de règles de rétention à long terme peuvent entraîner une augmentation des besoins en espace disque.
Pour identifier le type de système de fichiers de l’instance NVE, exécutez la commande suivante à partir de la session ssh :
mount
La sortie répertorie tous les points de montage, mais data01 affiche :
/dev/sdb1 sur /data01 type ext3 (rw,noatime,data=ordered)
Si le système de fichiers est XFS, voir :
NetWorker Virtual Edition : Comment augmenter la taille de la partition /data01 (XFS)
Remarque : Anciens NVE (19.3.x) et versions antérieures déployés avec les systèmes de fichiers EXT3 /data01, les NVE plus récents (19.4.x) et les versions ultérieures déployées avec les systèmes de fichiers XFS /data01.
Process:
Pour augmenter la taille de cette partition sur votre serveur NVE :
- Augmentez la taille du disque dur 2 pour votre machine virtuelle NVE dans vCenter et snapshotez la machine virtuelle.
Remarque : L’instance NVE doit être mise hors tension. L’option permettant d’augmenter la taille du disque peut être grisée s’il existe des snapshots.
- Créez un snapshot VMware de l’instance NVE et mettez-la sous tension.
Remarque : Ce snapshot peut être supprimé une fois l’extension de disque terminée et la NVE/NetWorker est en état opérationnel.
- Une fois que la machine virtuelle a redémarré, ouvrez une session SSH sur la machine virtuelle NVE.
- Basculez vers l’utilisateur root en exécutant : sudo su -
- Exécutez les commandes suivantes pour arrêter les services NetWorker en exécutant :
nsr_shutdownsystemctl stop networker
- Une fois les services arrêtés, démontez la partition /data01 : umount /data01
- Utilisez l’utilitaire de curseurs YAST en exécutant yast sur la ligne de commande.
- Utilisez la touche Tab pour modifier le cadre ou le menu, les touches fléchées pour la sélectionner dans une trame, puis la touche Entrée pour confirmer : Appuyez sur la touche de tabulation pour accéder au cadre système, utilisez les flèches pour sélectionner Partitioner et confirmer avec Entrée.
- Le cadre du partitionnement reflète /dev/sdb l’augmentation de la taille du disque dur 2 dans VMware ; /dev/sdb1 est la taille actuelle de la partition /data01.
- Accédez au stockage disponible sur le cadre hôte et sélectionnez /dev/sdb1.
- Confirmez pour afficher un récapitulatif du périphérique. Accédez à l’option redimensionner le menu et confirmez.
- L’option par défaut est définie sur Taille maximale. Cette option doit récupérer la nouvelle taille modifiée à partir de VMware. Assurez-vous que l’option Taille maximale est sélectionnée et sélectionnez OK.
La nouvelle taille s’affiche dans l’écran récapitulatif :
- Confirmez la fin et passez en revue le récapitulatif indiquant que la partition /dev/sdb1 sera étendue :
- Confirmez terminer lorsque vous avez terminé de consulter le récapitulatif pour continuer.
- Une fois la fenêtre de progression terminée, sélectionnez Suivant et confirmez.
- Sélectionnez Quit et confirmez dans le menu YAST principal.
- Remontez la partition /data01 : mount /data01
- Démarrez les services NetWorker en exécutant :
systemctl start networker
- Vérifiez que nsrd, nsrexecd et gstd ont démarré :
root@nve :~/# : ps -ef | grep « nsrd\|nsrexecd\|gstd\|nsrjobd\|nsrindexd"
root 11773 1 0 10 :17 ? 00 :00 :00 /usr/sbin/nsrexecd
root 11964 11804 0 10 :17 ? 00 :00 :02 /usr/sbin/nsrd
root 12044 11964 0 10 :17 ? 00 :00 :00 /usr/sbin/nsrindexd
root 12048 11964 0 10 :17 ? 00 :00 :00 /usr/sbin/nsrdispd
root 12055 11964 0 10 :17 ? 00 :00 :00 /usr/sbin/nsrjobd
root 12621 1 0 10 :20 ? 00 :00 :00 /opt/lgtonmc/bin/gstd
root 12761 11082 0 10 :22 pts/0 00 :00 :00 grep nsrd\|nsrexecd\|gstd\|nsrjobd\|nsrindexd
- La sortie de df -h reflète l’augmentation de la taille de la partition /data01
root@nve :~/# : df -h
Taille du système de fichiers utilisée Utilisation disponible% Monté sur
/dev/sda2 16G 4.0G 12G 27 % /
udev 3,9G 120K 3,9G 1% /dev
tmpfs 3,9G 0 3,9G 0 % /dev/shm
/dev/sda 1 011 M 63 M 898 M 7 % /boot
/dev/sda6 7,6 G 244 Mo 6,9 G 4 % /var
/dev/sda8 62G 774M 58G 2 % /space
/dev/sdb1 60G 840M 56G 2 % /data01
Le rendu en temps réel, le transfert de logs par taille et le nombre de copies peuvent être modifiés pour NetWorker /nsr/logs/daemon.raw et /opt/lgtonmc/gstd.raw de NMC. Ces paramètres ne sont pas activés par défaut. Le fichier daemon.raw se trouve sur le disque NVEs 2 sous /data01/nsr/logs. Le fichier gstd.raw de NMC se trouve sur le disque 1 sous la partition racine (/) de la NVE /opt/lgtonmc/logs.
Networker: Comment restituer automatiquement daemon.raw sur daemon.log en temps réel
Remarque : Sous certaines actions de dépannage, /nsr/res/nsrladb est renommé. Si la nsrladb est renommée/supprimée, une nouvelle est créée lors du démarrage du service. Ces paramètres sont rétablis par défaut.
Une autre méthode pour configurer le basculement des logs, qui persiste même si nsrladb est renommé, consiste à configurer les paramètres de logrotate sur le système d’exploitation NVE pour les fichiers log du service NetWorker.
vi /etc/logrotate.conf
ajoutez les lignes suivantes :
# NetWorker log files
/nsr/logs/daemon.log {
rotate 5
weekly
create
missingok
compress
}
/nsr/logs/daemon.raw {
rotate 5
weekly
create
missingok
compress
delaycompress
}
/opt/lgtonmc/logs/gstd.log {
rotate 5
weekly
create
missingok
compress
}
/opt/lgtonmc/logs/gstd.raw {
rotate 5
weekly
create
missingok
compress
delaycompress
}
- chaque semaine, il s’agit de la période de rotation des logs ; les logs sont rotations chaque semaine. Les autres valeurs possibles sont quotidiennes et mensuelles.
- La rotation 5 indique que seuls 5 logs rotatifs doivent être conservés. Le fichier le plus ancien sera supprimé lors de l’exécution suivante.
- missingok Si le fichier log est manquant, passez à la suivante sans émettre de message d’erreur.
- Compresser tous les logs rotatifs doit être compressé.
- delaycompress peut être utilisé lorsque certains programmes ne peuvent pas être invités à fermer leur fichier log et peuvent donc continuer à écrire dans le fichier log précédent pendant un certain temps.
- Des options supplémentaires sont disponibles sur la page logrotate man. https://linux.die.net/man/8/logrotate
Remarque : L’exemple ci-dessus n’est pas une recommandation sur le nombre de cycles de rotation à définir, ni sur la fréquence à laquelle cette rotation doit être effectuée. Cela doit être déterminé par l’administrateur de sauvegarde/NVE. Si les logs doivent être conservés plus longtemps, envisagez de créer un client NetWorker pour l’instance NVE afin de sauvegarder le répertoire /nsr/logs via une politique de protection NetWorker.