[ ARTICLES CRÉÉS EN 2022 ]

Il est possible de spécifier une QOS (Quality Of Service) pour chaque job soumis dans Slurm, la QOS affectera le job de 3 façons : Priorité Préemption Limites C’est la commande sacctmgr permet de gérer la QOS. Quality Of ServicePour changer et activer la QOS, il faut activer le plug-in Multifactor Job Priority en changeant l’option PriorityType à priority/multifactor dans slurm.conf Fichier slurm.conf : # Activate the Multifactor Job Priority Plugin with decay# PriorityType=priority/basicPrio

SGE est l’ordonnanceur de taches qui permet aux utilisateurs de soumettre leurs jobs. Chaque noeud de calcul execute un daemon sgeexecd pour dialoguer avec le daemon qmaster. Ce dernier permet de tout orchestrer. Listes des commandesSeul le role des commandes est decrit, les options de celles-ci etant consultables avec man. Commandes d’administration Commande Explication # qconf Commande de configuration en mode texte # qmon Gestion complete du cluster en mode graphique # qmod Gestion d

Un groupe de volumes identifie un ensemble de volumes résidant au même emplacement physique. L’emplacement peut être le robot dans lequel résident les volumes, le stockage autonome ou le stockage hors site si vous utilisez l’option NetBackup Vault. Lorsque vous ajoutez des médias à NetBackup, NetBackup affecte tous les volumes d’un robot au volume group de ce robot. Vous pouvez également affecter le média à un autre groupe. Les groupes de volumes sont pratiques pour suivre l’emplacement des volu

Un pool de volumes identifie un ensemble de volumes selon leur utilisation, ils protègent les volumes contre les accès non autorisés des utilisateurs, groupes ou applications. Lorsque des médias sont ajoutés, il est possible de les affecter à un pool ou en tant que volume standalone ( = sans affectation de pool). Liste des poolsPools par défautPar défaut, NetBackup crée les pools de volumes suivants : Pool Explication NetBackup Le pool par défaut dans lequel toutes les images de sauvegarde

Le catalogue contient les informations de configuration ainsi que des informations critiques sur les sauvegardes du client, il est donc très important de les protéger. Elles sont traitées séparément des autres sauvegardes pour assurer la récupération en cas de panne du serveur. Les informations de sauvegarde incluent les enregistrements des fichiers qui ont été sauvegardés et le support sur lequel les fichiers sont stockés. Les catalogues contiennent également des informations sur les supports e

Les medias (le support de sauvegarde, les bandes) contiennent les données sauvegardées, une fois plein il faut les supprimer de la bibliothèque des médias pour les conserver jusqu’à la fin de la période de rétention. Ejecter un média de la bibliothèqueEjecter un support est une opération en 2 étapes, d’abord il faut supprimer les supports dans Netbackup et ensuite les retirer physiquement du robot. Faire la liste des médias à supprimer Dans le logiciel, accédez aux TLD de la bibliothèque : Me

Principales commandes utilisées dans Veritas Net Backup Résumés des commandes Commande Emplacement Explication bpconfig /usr/openv/netbackup/bin/admincmd/ Configurer ou afficher la configuration globale bptestbpcd /usr/openv/netbackup/bin/admincmd/ Tester les connexions clients bpps /usr/openv/netbackup/bin/bpps Lister les processus bplist /usr/openv/netbackup/logs/bplist/ Afficher les fichiers qui ont été archivés bperror /usr/openv/netbackup/logs/admin Afficher les erreurs bpres

Voici les status des medias possibles sous Veritas NetBackup Résumé Status du media Explication Active Volume actuellement utilisé Frozen Volume gelé, non disponible pour les futures sauvegardes mais disponible pour les restaurations. N’expire jamais Suspended Volume suspendu, inutilisable pour les sauvegardes tant que les périodes de rétention n’ont pas expirées, reste disponible pour les restaurations Full Volume plein. Indisponible jusqu’à l’expiration de la période de rétention

Un shell sert basiquement à exécuter des commandes sans se soucier de savoir si elles sont dans un fichier ou tapées directement dans le terminal, cependant, quelles sont les différences entre un shell interactif/non-interactif et un shell de connexion ? Shell interactif : lorsque vous tapez une commande directement dans le terminal et attendez qu’elle s’exécute. Shell non-interactif : lorsque le shell lit les commandes d’un fichier. Shell de connexion : login + mot de passe, la commande log

La commande printenv peut être utilisée pour répertorier toutes les variables d’environnement sur le système, certaines de ces valeurs changent en fonction de l’utilisateur connecté. Afficher toutes les variablesPour afficher toutes les variables d’environnement : # printenv Exemple de sortie : SHELL=/bin/bashPWD=/rootLOGNAME=alineXDG_SESSION_TYPE=ttyMOTD_SHOWN=pamHOME=/rootLANG=fr_FR.UTF-8LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=0

Si vous avez perdu le fils entre les bandes présentes dans le robot et ce qu’indique le logiciel, il est possible de faire le point avec Netbackup pour refaire l’inventaire des médias. Mode graphiquePour accéder à l’inventaire des bandes :Media and Device Management > Media > Clic droit > Inventory Robot > Compare contentes with volume configuration > Start --------------------------------------------------------------------18 oct. 2022 16:14:58Robot: TLD(0) on MonServeurBackupOpe

Un script en bash pour surveiller vos noeuds sous SLURM, le script vérifie si les noeuds tombent en drain ou drng et les relance automatiquement, il récupère ensuite les logs d’erreurs de SLURM sur le noeud et les place dans LOG_EXPORT_REPOSITORY. Le script est à lancer avec la commande watch : # watch -n <IntervaleSecondes> <CheminScript> Ou dans un cron : # crontab –e*/5 * * * * /root/scripts/Watchnode_SLURM.sh >> /var/log/slurm/custom/nodes.log 2>> /var/log/slurm/cust