Vérifier la santé des disques, les commandes diffères en fontion d’un SSD et d’un NVME Disque Sata SSDLancer la commande badblock : # badblocks -vs /dev/sdX Si aucun block n’est deffecteux : Pass completed, 0 bad blocks found. (0/0/0 errors) Disque NVMEDans un raid avec pour nom de volume /dev/sdX et plusieurs disques n°Y.À savoir que smartctl compte à partir de zéro. Donc un disque sur le slot 4 du serveur, correspondra à un Y=3. Lancer la commande smartctl : # smartctl -t short -d <disque
Accueil
Un AER est un Atempo Environnement Report, nécessaire pour le support en cas de problème. Générer le fichierIl faut exécuter le script advanced_env_report.sh # /usr/Atempo/TimeNavigator/MonCatalogue/advanced_env_report.shAdvanced Environment Report Script 3.331) _Aws (_AWS - '4.7 SP1 P6442')2) MonCatalogue (tina - '4.7 SP1 P6442') Emplacement du rapport : /usr/Atempo/AtempoWebInterfaces/AER/ DocumentationDoc Atempo TiNa
La commande mktemp (create a temporary file or directory) permet de créer dans /tmp un fichier ou un répertoire temporaire avec un nom (ou un prefixe ou un suffixe) aléatoire unique. La commande s’utilise comme tel : # mktemp [OPTION]... [TEMPLATE] UtilisationscommandesCréation d’un fichier temporaire dans /tmp: # mktemp Ajouter un préfixe, les XXX sont la partie aléatorie, vous pouvez en mettre autant que vous voulez : # mktemp monFichier_XXX Ajouter un suffixe : # mktemp monFichier_XXX --su
Les disques SMART (Self-Monitoring, Analysis and Reporting Technology) disposent d’un système d’auto-surveillance. SMART permet de faire un diagnostic selon plusieurs indicateurs de fiabilité dans le but d’anticiper les erreurs. Smartmontools (SMART Monitoring Tools) est un ensemble de programmes utilitaires (smartctl et smartd) permettant de contrôler et de surveiller le stockage à l’aide du système de SMART qui est intégré à la plupart des disques (SATA, NVMe, SCSI, …) Fonctionnement de SMARTA
Le DIMM (Dual Inline Memory Module) est un format de barrette de RAM utilisé depuis l’abandon progressif du format SIMM. Ce format est exploité par les mémoires SDRAM et DDR SDRAM. DIMM : contacts sont électriquement séparés sur chacune des 2 faces SIMM : contacts sont électriquement les mêmes sur les 2 faces Le format DIMM par rapport au format SIMM, permet donc de multiplier par 2 le nombre de contacts, pour un même connecteur. Autres types de DIMM : FB-DIMM : Fully Buffered DIMM RDIMM : Re
The config variable to tell TINA where the catalog is located is global_odb_translation_path: global_odb_translation_path: • Specifies the absolute path of the Data.catalog_name directory where the catalog file (odb file) is stored. Change the catalog pathWe need to move the catalog directory /usr/Atempo/TimeNavigator/MyCatalog/Data.MyCatalog to /MyPATH/Other-Directory. The purpose is to place the catalog on a partition with a greater storage capacity. Steps0/ Have a recent catalog backup av
Dans le stockage virtuel il existe 2 sortes de provisionnement : le thick provisioning (thick = épais) et thin provisioning (thin = mince) ou provisionnement dynamique. Le thick provisioning est un type d’allocation consistant à pré-allouer la quantité totale définie sur le stockage physique. Dans ce cas la création d’un disque virtuel de 100 Go consomme en réalité 100 Go d’espace disque physique même si aucune donnée n’a encore été écrite et cet espace déjà alloué n’est pas disponible pour aut
The show fru command allow you to display FRU information, including base FRUs, fans, PSUs, switches, cartridges, and mezzanine cards. When using the argument cartridge, you can add the optional argument list to display the information in tabular format. Command syntaxIn your iLO server: > show fru { cartridge | chassis | fan | powersupply | switch | all } [list] Command output exampleCommand output example to display all: hpiLO-> show fru allCartridges:#---------- c6: #Cartri
Une FRU (Field Replaceable Unit = Unité remplaçable sur site) est une carte de circuit imprimé ou une pièce qui peut être rapidement et facilement retirée et remplacée.L’unité défectueuse est détectée par les procédures de dépannage standard, retirée et soit jetée, soit renvoyée à l’usine pour réparation. La nouvelle unité est installée directement à la place de celle défectueuse. Le système FRU constitue souvent le moyen le plus rentable de maintenir des systèmes complexes et peut minimiser les
Création d’un playbook ansible permettant de créer un répertoire ainsi qu’un fichier horodaté, tout deux avec des droits spécifiques et un propriétaire. Il suffit de déclarer une variable nommée current_date qui lancera la commande Linux date : vars: current_date: "{{ lookup('pipe', 'date +%Y-%m-%d-%H:%M:%S') }}" PlaybookCréer un fichier Create-a-file-in-directory.yml contenant : ---- name: Creation de repertoire et Horodatage de fichier hosts:
Exemple d’un workflow complet : création d’un inventory, d’un projets, d’un job template, d’un playbook et d’un job sous Git. (On considère ici que votre organisation existe déjà ainsi que vos utilisateurs/groupes et que votre Tower communique bien avec vos machines clients) WorkflowCréation d’un Job (git)Sous Git, créer un projet TEST et cette arboressence : TEST |- playbooks/ | |- Create-a-file-in-directory.yml |- ansible.cfg Ainsi qu’un fichier Create-a-file-in-directory.yml qui c
Restaurer des données perdues avec TiNa Restore & Archive ManagerSelectionnez la plate-forme (l’host) où les fichiers sont à restaurer Aller dans Menu > Platform > Restore et Archive Manager (ou faire directement un clic-droit sur l’host) Entrez les identifiants du Platform User Vous arriverez sur l’arboressence du système Type de restaurationFichier supprimésLes fichiers supprimés peuvent être retrouvé dans le passé et le présent Anciennes versionsPour restaurer une ancienne versio
An Organization is a logical collection of Inventories, Teams (and users), Projects, and Jobs, and is the highest level in the Tower object hierarchy. Access the Organizations page by clicking the Organizations icon from the left navigation bar. The Organizations page displays all of the existing organizations for your installation of Tower. Organizations can be searched by Name or Description. Modify and remove organizations using the Edit and Delete buttons. InventoriesAn Inventory is a coll
Ansible is an IT automation solution and an open-source configuration, deployment, and orchestration tool that integrates with much of technology stack: networking, security, application deployment, storage, software development lifecycle processes, etc. Ansible Tower is the enterprise version of Ansible, and offers more control than the free version and is a great platform for breaking down silos, as it can be used cross-functionally in an efficient manner. Documentationhttps://docs.ansible.co
Créer et Restaurer Snapshot dans Qumulo Créer des snapshotsPolicyDans votre interface web Qumulo, il faut créer une policy pour générer des snapshots : Menu > Cluster > Policy Pour lister les policies : # qq snapshot_list_policies Pour supprimer une policy : # qq snapshot_delete_policy -i <ID> ListingVous verrez au fur et à mesure vos snapshot dans : Menu > Cluster > Saved Snapshots Où il sera également possible de les supprimer. Pour lister les snapshots : # qq snapshot_
Le fichier $SPLUNK_DIR/inputs.conf permet de surveiller les données via l’interface web de Splunk. Monitoring avec splunkLes bases de la syntaxe splunk pour le monitoring Monitorer des fichiers de logsMonitorer des fichiers de logs : [monitor:///var/log/messages]disabled = 0[monitor://C:\Windows\System32\WindowsUpdate.log]disabled = 0[monitor://path/to/file]disabled = 0setting1 = valuesetting2 = value... Monitorer des réseauxMonitorer des réseaux : [tcp://<remote server>:<port>]<
Splunk vient de “spelunking” en anglais signifiant spéléologie, “To splunk” consiste donc à explorer des grottes d’informations et à extraire des données. Splunk permet de prévenir les problèmes majeurs sur un systèmes, identifier les principaux risques, détecter les menaces grâce et restaurer les services critiques. Quelles données peuvent être monitorées ?Les types de données pouvant être monitorées : Files and directories Network events Windows sources HTTP Event Collector (HEC) Metrics Fic
iSCSI pour Internet Small Computer System Interface est un protocole (couche transport) de stockage réseau basé sur IP destiné à relier les SAN. Ce protocole décrit comment les paquets SCSI doivent être véhiculés sur un réseau TCP/IP. Il offre une solution de stockage à grande vitesse, pour longues distances et à coût relativement bas. FonctionnementiSCSI, également appelé SAN iSCSI, a été standardisé par l’IETF en avril 2004. Il constitue une alternative rentable au traditionnel SAN Fibre Chann
Excerpt from the manual of smartctl : smartctl is a command that control and Monitor Utility for SMART Disks : smartctl controls the Self-Monitoring, Analysis and Reporting Technology (SMART) system built into most ATA/SATA and SCSI/SAS hard drives and solid-state drives. The purpose of SMART is to monitor the reliability of the hard drive and predict drive failures, and to carry out different types of drive self-tests. When you use smartctl command, you can see a high rate of Elements in gro
SNMP (Simple Network Management Protocol) est un protocole de communication permettant de gérer/superviser/diagnostiquer les périphériques réseau : switchs, UPS, pare-feux matériels, routeurs, etc. La plupart des solutions de supervision utilisent ce protocole. FonctionnementSNMP est un datagramme fonctionnant selon un modèle manager-agent via les ports UDP 161 et 162. Les agents sont les périphériques réseau (switchs, UPS, pare-feux matériels, routeurs, etc.) et le manager envoie des requêtes
Podman pour POD manager est un outil pour développer, gérer et exécuter des conteneurs sur des systèmes Linux, Podman est un projet open source de Red Hat. Son architecture inclusive et sans daemon le rend plus accessible et sécurisé pour gérer les conteneurs, les outils et fonctions qui l’accompagnent sont notamment Buildah et Skopeo. Par défaut, avec Podman, les conteneurs sont lancés en tant qu’utilisateurs non privilégiés. Podman, par rapport à Docker verrouille les environnements contre le
IOPS pour input/output operations per second est une unité de mesure informatique. Elle est utilisée dans les tests de performance de supports de stockage tels les disques HDD, SSD et réseaux de stockage SAN. Cette métrique mesure le nombre de lectures et d’écritures qu’un disque peut gérer par seconde. Plus le nombre d’IOPS est élevé, mieux c’est. Type d’opérationsLes opérations séquentielles sont généralement associées à de grandes tailles de transfert de données. Les opérations à accès dire
The virsh command provides hundreds of options to manage every aspect of your virtual machines. By using virsh, you can quickly connect to a server using secure shell (SSH) and perform operations on your VMs without access to a graphical interface. VirshThe virsh program is the main interface for managing virsh guest domains. It can be used to create, pause, and shutdown domains. It can also be used to list current domains. Libvirt is a C toolkit to interact with the virtualization capabilities
Le but est de démonter le swap pour le faire basculer dans la RAM avant de le remonter. VérificationVérifier si le host a suffisement de RAM libre pour contenir le SWAP : # free -h total used free shared buff/cache availableMem: 3,9Gi 2,5Gi 3,1Gi 2,3Gi 2,2Gi 3,2GiSwap: 3,7Gi 2,1Gi 3,5Gi Swap used : 2,1 GoRAM free : 3,1Go Swappoff & SwapponPour vider le swap il faut le démonter et le remonter : # sw
TiNa : les Pools, Strategies, Schedules et Migration Créer un scheduleMenu : Backup > Scheduling > chedule Management > New New start rule Créer un poolMenu : Storage > Media Pool > New Pour un backup sur bandes Pour un backup sur VLS Créer une stratégieClick droit > New > Standard strategy Pour un backup sur VLS Pour un backup sur bande Configuration de la Migration de VLS sur BandeAprès avoir lancé la commande tina_vlsa : # /usr/Atempo/TimeNavigator/codac/Bin/ti
Useful commandstina_configThe tina_config command allows you to extract informations concerning a server configuration and backup schedule from the catalog.Syntax tina_config [-encode file]|[-decode file][-html][-catalog catalog][-identity user:password][-help] Option Explaination Without options Display the configuration of the catalogs used by the host [-encode file] Creates a file describing the catalogs on the Tina Server (useful for support) [-decode file] Decodes a file created w
A flat-file database is a database stored in a file called a flat file. Records follow a uniform format, and there are no structures for indexing or recognizing relationships between records. The file is simple. A flat file can be a plain text file (e.g. csv, txt or tsv), or a binary file. Relationships can be inferred from the data in the database, but the database format itself does not make those relationships explicit. The term has generally implied a small database, but very large databa
The UID indicator (blue light button on the right below the power on/off button) is to help you to physically identify a server in your server room (in a rack or in your datacenter). You can turn the UID indicator On or Off as follows by click on the iLO circle icon. You will see the button turning blue, indicate on the server that the UID light is on. Documentationhttps://www.arubanetworks.com/techdocs/AFC/610/Content/afc61olh/hpe-ilo-act.htmhttps://community.hpe.com/t5/proliant-servers-ml-dl
La modification du catalogue n’est pas possible dans la console Web.Console d’administration classique : utilisé exclusivement pour exécuter Restore et Archive Manager Libraries = robotDrives = tapes (bandes, médias) Action Action Display elements or Hide elements Platform > Display > View or Iconify or Sort Display elements or Hide elements Devices > Drive > Display > Show or Hide Display elements or Hide elements Right clic > Iconify Create catalog Platform >
Lancement de l’interface de migrationIl s’agit d’un binaire spécial pour la migration des données des VLS vers les bandes physiques : # /usr/Atempo/TimeNavigator/codac/Bin/tina_vlsa & Configuration de la MigrationLa migration se fait en 2 temps : Configuration de la librairie Configuration des associations Configuration de la librairie.Après avoir lancé la commande tina_vlsa Menu : Library/HyperStream > Edit Library or VLS duplications Configuration des paramètres : Valeurs Explic
Comment configurer des saucegardes sous Atempo TiNa. Les 3 principaux mots clé des backup sont QUOI, OÙ et COMMENT. Comment : utilisation d’une stratégie Quoi : les données à sauvegarder Où : le pool de média QUOI ? OÙ ? COMMENT ?Comment ? StratégieLes stratégies permettent de : planifier des dates et heures prioriser les tâches spécifier un pool de médias Il y a 3 types de stratégies de backup : standard déduplication Snapshot Les stratégies sont nommées A, B, C ou D. S’il n’existe pas de
Explications, définitions et utilisations des médias sous Atempo TiNa. Les pools de médiasGestionLes pools gèrent les médias dans le catalogue, ils comportent : nom label association (lecteur) politique de gestion (associée au lecteur) Le pool a plusieurs usages : il peut être associé à une stratégie de sauvegarde ou à un dossier d’archivage pour effectuer l’écriture sur les médias, si ce n’est pas le cas, TiNa ajoutera automatiquement les médias à un pool. il peut être utilisé pour dédier c