DELL PowerStore 1200T - Serveur

PowerStore 1200T - Serveur DELL - Notice d'utilisation et mode d'emploi gratuit

Retrouvez gratuitement la notice de l'appareil PowerStore 1200T DELL au format PDF.

📄 151 pages Français FR Télécharger 💬 Question IA 10 questions ⚙️ Specs
Notice DELL PowerStore 1200T - page 7
Choisissez votre langue et indiquez votre email : nous vous enverrons une version traduite specifiquement.
Type de produit Baie de stockage unifié (serveur de stockage)
Marque et modèle Dell PowerStore 1200T
Format Montage en rack 2U
Dimensions (L x P x H) Environ 43.5 cm x 73 cm x 8.7 cm
Poids (appliance complète) Environ 27 kg (sans disques)
Alimentation Double alimentation redondante CA, 100-240 V, 50-60 Hz, puissance typique 900 W
Capacité maximale Jusqu'à 12 baies d'extension, capacité brute jusqu'à 1 Po (avec SSD NVMe)
Type de stockage SSD NVMe, SAS, SATA (selon configuration)
Fonctions principales Stockage bloc et fichier, déduplication, compression, snapshots, réplication, chiffrement, gestion via PowerStore Manager, CLI, API REST
Entretien et nettoyage Nettoyer l'extérieur avec un chiffon sec. Vérifier régulièrement les alertes via l'interface de gestion. Maintenir une ventilation adéquate.
Sécurité Chiffrement des données au repos (AES-256), démarrage sécurisé, contrôle d'accès RBAC, conformité STIG/FIPS (selon version).
Pièces détachées et réparabilité Disques, modules d'alimentation, ventilateurs, contrôleurs remplaçables à chaud. Contacter le support Dell pour les pièces.
Température de fonctionnement 10 °C à 35 °C
Humidité relative 20 % à 80 % (sans condensation)
Interfaces réseau Ethernet 1/10/25/100 GbE (selon configuration), FC 16/32 Gb (en option)
Garantie Garantie standard Dell de 3 ans (extensible)

FOIRE AUX QUESTIONS - PowerStore 1200T DELL

Comment se connecter à l'interface de maintenance du Dell PowerStore 1200T ?
Activez SSH dans PowerStore Manager sous Paramètres. Utilisez un client SSH (ex: PuTTY) avec l'adresse IP de gestion et les identifiants du compte de maintenance.
Quels sont les scripts de maintenance disponibles pour diagnostiquer des problèmes ?
Les principaux scripts incluent svc_diag pour les diagnostics système, svc_health_check pour l'intégrité de l'appliance, svc_dc pour la collecte de données de support.
Comment redémarrer un nœud en toute sécurité ?
Utilisez le script svc_node reboot après avoir vérifié que l'autre nœud est actif. Ne redémarrez jamais les deux nœuds simultanément sauf avis contraire du support.
Que faire en cas d'alerte de mise à jour du firmware ?
Exécutez le script svc_clear_fw_update_alert clear_alert sur le nœud concerné pour effacer l'alerte. Si l'alerte persiste, contactez le support.
Comment collecter des données de support pour analyse ?
Utilisez svc_dc run pour générer un ensemble de ressources de support. Vous pouvez spécifier des profils (ex: Essential) et des appliances. Téléchargez ensuite via svc_dc download.
Puis-je réinitialiser l'appliance aux paramètres d'usine ?
Oui, avec le script svc_factory_reset en mode maintenance. Cela efface toutes les données et configurations. Assurez-vous d'avoir une sauvegarde et contactez le support avant.
Comment surveiller l'utilisation de l'espace disque ?
Utilisez svc_volume_space_metrics pour afficher les mesures de capacité par famille de volumes. Options de tri par nom ou capacité.
Que signifie l'état 'out-of-space' (OOS) et comment y remédier ?
L'état OOS signifie que l'appliance n'a plus d'espace libre. Utilisez svc_dp_oos_check pour vérifier les statistiques du chemin de données, puis libérez de l'espace en supprimant des snapshots ou des volumes inutiles.
Comment activer ou désactiver la collecte de compteurs de performance ?
Avec svc_cnt enable ou svc_cnt disable. Pour activer le profil de collecte par seconde, utilisez svc_cnt performance puis redémarrez le service avec svc_cnt restart.
Comment obtenir des privilèges root pour des diagnostics avancés ?
Exécutez svc_inject generate-key --root pour générer une clé, contactez le support pour obtenir la clé de réponse, puis svc_inject run pour activer l'accès root. Utilisez ensuite svc_service_shell.

Questions des utilisateurs sur PowerStore 1200T DELL

0 question sur cet appareil. Repondez a celles que vous connaissez ou posez la votre.

Poser une nouvelle question sur cet appareil

L'email reste privé : il sert seulement à vous prévenir si quelqu'un répond à votre question.

Aucune question pour l'instant. Soyez le premier à en poser une.

Téléchargez la notice de votre Serveur au format PDF gratuitement ! Retrouvez votre notice PowerStore 1200T - DELL et reprennez votre appareil électronique en main. Sur cette page sont publiés tous les documents nécessaires à l'utilisation de votre appareil PowerStore 1200T de la marque DELL.

MODE D'EMPLOI PowerStore 1200T DELL

Guide des scripts de maintenance

Version 4. x

Remarques, précautions et avertissements

DELL PowerStore 1200T - 1

REMARQUE : Une REMARQUE indique des informations importantes qui peuvent vous aider à mieux utiliser votre produit.

DELL PowerStore 1200T - 2

PRÉCAUTION : ATTENTION vous avertit d'un risque de dommage matériel ou de perte de données et vous indique comment éviter le problème.

DELL PowerStore 1200T - 3

AVERTISSEMENT : Un AVERTISSEMENT signale un risque d'endommagement du matériel, de blessure corporelle, voire de décès.

Chapitre 1: introduction....8

Public....8

Exécution des scripts de maintenance....8

Chapitre 2: commandes de maintenance

Arrêter et redémarrer une appliance (svc_appliance)....11

Redémarrer une appliance (svc_appliance reboot)....12

Arrêter une appliance (svc_appliance shutdown)....12

Provisionner une appliance (svc_appliance_provisioning)....13

Collecte des données de configuration de la baie (svc_arrayconfig)....14

Obtenir un snapshot système avec le script de maintenance svc_arrayconfig.... 14

Capturer la configuration actuelle du cluster (svc_arrayconfig run)....15

Libérer de l'espace sur la partition racine (svc_cleanup)....16

Effacer la valeur de l'état DIMM sur un nœud spécifique (svc_clear_dimm_ce_state)....17

Effacer la mise à jour du firmware (svc_clear_fw_update_alert)....17

Arrêter un cluster SAN (svc_cluster)....18

Diagnostiquer l'échec de la création d'un cluster (svc_cluster_diag)....19

Gestion du cluster (svc_cluster_management)....21

Supprimer et rattacher une appliance....23

Activer ou désactiver la collecte de compteurs (svc_cnt)....23

Activer la collecte de compteurs (svc_cnt enable)....24

Désactiver la collecte de compteurs (svc_cnt disable)....24

Consulter l'état de la collecte (svc_cnt status)....25

Redémarrer le service de collecte (svc_cnt restart)....25

Activer le profil de collecte d'une seconde (svc_cnt performance)....25

Désactiver le profil de collecte d'une seconde (svc_cnt performance_disable).... 26

Configurer de nouveaux SLIC (svc_commit_slic).... 26

Afficher l'état de conformité de la sécurité (svc_compliance_mode)....28

Vérifier l'état du conteneur ou le redémarrer (svc_container_mgmt)....29

Répertorier tous les profils de ressources de support (svc_dc list_profiles)....33

Répertorier tous les fichiers de vidage du système (svc_dc list_dumps).... 34

Télécharger un ensemble de ressources de support existant (svc_dc download).... 35

Charger un ensemble de ressources de support (svc_dc upload).... 36

Activer ou désactiver DDSD (svc_dd)....36

Diagnostics du système (svc_diag)....37

Vérifier l'état de la conversion de la mise à niveau (svc_dip_upgrade_check)....40

Vérifier l'état de la conversion de la mise à niveau DIP (svc_dip_upgrade_check status)....41

Vérifier les statistiques du chemin de données (svc_dp_oos_check)....41

Collecter des statistiques Flash et NVMe (svc_drive_stats)....42

Réinitialiser ou redémarrer (svc_enclosure)...... 43

Redémarrer le module BMC ou SAM (svc_enclosure reboot)....44

Redémarrer le module SAM....44

Restaurer les paramètres d'usine (svc_factory_reset)....45

Obtenir un rapport sur les données irréductibles (svc_get_unreducible_dp_stats)...... 46

Obtenir un rapport sur les données irréductibles (svc_get_unreducible_stats)....47

Effectuer un contrôle d'intégrité sur l'appliance (svc_health_check)......48

Diagnostics de l'hyperviseur (svc_hypervisor)....50

Définir des limites pour le service d'importation (svc_import_config).... 51

Définir les limites de la configuration d'importation (svc_import_config set)....52

Consulter toutes les configurations d'importation (svc_import_config list)....53

Injecter un outil logiciel de dépannage (svc_inject)....53

Installer des outils de maintenance (svc_inject Run)....54

Suppression d'un outil de maintenance injecté (svc_inject delete)....55

Afficher les informations sur un package spécifique (svc_inject info)....55

Générer une clé de package racine ou de récupération (svc_inject generate-key)....56

Désactivation de la remontée de la maintenance (svc_inject deactivate).... 56

Afficher l'état de la remontée de la maintenance (état svc_inject).... 56

Vérifier les fichiers journaux du système (svc_journalctl)....57

Vérifier l'état des licences des appliances d'un cluster (svc_license_status)....59

Installer le système PowerStore (svc_manufacturing)......60

Consulter et mettre à jour les paramètres MFS pour SecurID (svc_mfa_state)....61

Récupérer les informations système (svc_mgmt_operations)....62

Récupérer des informations en tant qu'utilisateur root (svc_mgmt_operations all_top_level_commands)....65

Consulter les détails de la commande (svc_mgmt_operations command_detail)....65

Afficher et filtrer les enregistrements de commandes (svc_mgmt_operations command_hierarchy_for_cleanup)....67

Afficher l'arborescence des commandes (svc_mgmt_operations command_tree)....68

Migrer un cluster ou un DVS vers un autre vCenter (svc_migrate_to_vcenter)....70

Migrer vers vCenter (svc_migrate_from_vcenter migrate_to_vcenter)....71

Restaurer la configuration vCenter (svc_migrate_to_vcenter restore_on_vcenter)....72

Supprimer les commutateurs proxy vides (svc_migrate_to_vcenter fix_restore_issues)....73

Activer ou désactiver le téléchargement automatique (svc_modify_autodownload)....73

Exécuter des scripts de maintenance à l'aide du tunneling SSH (svc_nas)....74

Télécharger la base de données ACL d'un système de fichiers (svc_nas nas_svc_acldb_dump)....75

Gérer le contrôle d'accès dynamique (svc_nas nas_svc_dac)....76

Générer des fichiers de sortie NAS (svc_nas nas_svc_data_protection)....78

Générer un fichier d'archive SDNAS (svc_nas nas_svc_dc)....81

Gérer les serveurs NAS (svc_nas nas_svc_nas)....82

Gérer une importation IMT (svc_nas nas_svc_imt)....83

Afficher le journal SDNAS (svc_nas nas_svc_log)......85

Afficher les statistiques des sessions de sauvegarde NDMP et PAX (svc_nas nas_svc_paxstats)...... 86

Exécuter un processus tcpdump Linux (svc_nas nas_svc_tcpdump).... 87

Sauvegarder la configuration du serveur NAS (svc_nas_cbr)....89

Consulter les problèmes CIFS (svc_nas_cifssupport)....90

Paramètres NAS avancés (svc_nas_tools et svc_nas_global_tools)....97

Passer en mode maintenance (svc_nas_maintenance_mode)....102

Afficher l'utilisation des inodes (svc_nas_storagecheck)....102

Obtenir des informations sur le serveur NAS et gérer les paramètres (svc_nas_tools)....103

Récupérer les appareils réseau et les adresses IP du serveur NAS (svc_nasserver_to_netdevice)....105

Consulter les informations réseau (svc_networkcheck)....105

Afficher les paramètres de cache des enregistrements ARP (svc_networkcheck arp).... 106

Effectuer des vérifications du réseau et du système (svc_networkcheck info).... 107

Vérifier la disponibilité des ports du serveur (svc_networkcheck tracert)....108

Vérifier le port TCP (svc_networkcheck tcp)....108

Afficher les informations sur le pilote de périphérique réseau et le matériel (svc_networkcheck ethtool).....109

Envoyer un ping à une cible IPv4 (svc_networkcheck ping)....109

Envoyer un ping à une cible IPv6 (svc_networkcheck ping6)....110

Afficher les connexions réseau (svc_networkcheck netstat)....111

Effectuer une vérification DNS (svc_networkcheck dns)....111

Consulter les appareils de liaison système (svc_networkcheck bond_list)....112

Afficher les noms d'interface (svc_networkcheck interfaces).... 113

Redémarrer, arrêter et allumer un nœud (svc_node)....114

Éteindre un nœud (svc_node power_off)....115

Allumer le nœud homologue (svc_node power_on)....116

Redémarrer un nœud (svc_node reboot)....116

Arrêter un nœud (svc_node shutdown)....117

État du nœud homologue (svc_node status)....117

Contrôler l'affinité des nœuds (svc_node_affinity_balance)....118

Activer l'équilibrage de l'affinité des nœuds (svc_node_affinity_balance enable)....119

Désactiver l'équilibrage de l'affinité des nœuds (svc_node_affinity_balance_disable)....119

Afficher l'état de l'équilibrage de l'affinité des nœuds (svc_node_affinity_balance_status)....119

Vérifier et corriger l'état NTP (svc_ntp_ctl)....120

Personnaliser les paramètres du service de validation (svc_onv_customizing)....121

Définir les paramètres onv et leurs valeurs (svc_onv_customizing set)....122

Répertorier les paramètres en cours (svc_onv_customizing list_onv_parameters)....123

Obtenir un paramètre spécifique (svc_onv_customizing get)....123

Désactiver la réinitialisation des mots de passe (svc_password_mgmt)....124

Activer et empêcher la récupération des mots de passe (svc_password_mgmt_recovery)....124

Envoyer des demandes REST via le conteneur de maintenance (svc_pstcli)....125

Dépanner et réparer (svc_remote_support)....130

Répertorier la configuration à distance (svc_remote_support_list)....132

Modifier la configuration du support à distance (svc_remote_support_modify).... 132

Modifier les coordonnées (svc_remote_support modify_contact)....133

Réinitialiser la configuration du support à distance (svc_remote_support reinitialize).... 133

Vérifier l'état de la connectivité (svc_remote_support connectivity)......134

Gérer le journal syslog distant (svc_remote_syslog)....134

Actualiser le certificat SSL Unity expiré (svc_remote_system_certificate_operations)....135

Supprimer l'appliance (svc_remove_appliance)....136

Réparer le logiciel (svc_repair)....137

Remplacer le boîtier DPE (svc_replace_dpe)....138

Remplacer le boîtier DPE (svc_replace_dpe auto)....139

Remplacer le boîtier DPE (svc_replace_dpe manual)....139

Fonctionnement du mode Maintenance (svc_rescue_state)....140

Accorder l'accès utilisateur de maintenance (svc_service_config)....141

Obtenir des privilèges root (svc_service_shell)....142

Récupération logicielle (svc_software_recovery)....143

Connecter le conteneur de maintenance du nœud homologue (svc_ssh_peer)....143

Collecter les informations système (svc_system_info)....144

Surveiller le trafic réseau (svc_tcpdump)....145

Afficher les mesures de capacité (svc_volume_space_metrics)....146

Terminer le processus de récupération (svc_wear_trickle_write)....147

Annexe A : Champs du journal système....149

Description des champs....149

Dans le cadre d'un effort d'amélioration, des révisions régulières des matériels et logiciels sont publiées. Certaines fonctions décrites dans le présent document ne sont pas prises en charge par l'ensemble des versions des logiciels ou matériels actuellement utilisés. Pour obtenir les informations les plus récentes sur les fonctionnalités des produits, consultez les notes de mise à jour des produits. Si un produit ne fonctionne pas correctement ou ne fonctionne pas de la manière décrite dans ce document, contactez votre prestataire de services.

DELL PowerStore 1200T - Chapitre 2: commandes de maintenance - 1

REMARQUE : Clients Modèle PowerStore X : pour obtenir les derniers manuels et guides techniques pour votre modèle, téléchargez le PowerStore 3.2. x Documentation Set sur la page Documentation PowerStore à l'adresse dell.com/powerstoredocs.

Obtenir de l'aide

Pour plus d'informations sur le support, les produits et les licences, procédez comme suit :

  • Informations sur le produit : pour obtenir de la documentation sur le produit et les fonctionnalités ou les notes de mise à jour, rendez-vous sur la page Documentation PowerStore à l'adresse dell.com/powerstoredocs.
  • Dépannage : pour obtenir des informations relatives aux produits, mises à jour logicielles, licences et services, rendez-vous sur le site de support Dell et accédez à la page de support du produit approprié.
  • Support technique : pour les demandes de service et de support technique, rendez-vous sur le site de support Dell et accédez à la page Demandes de service. Pour pouvoir ouvrir une demande de service, vous devez disposer d'un contrat de support valide. Pour savoir comment obtenir un contrat de support valide ou si vous avez des questions concernant votre compte, contactez un agent commercial.

PowerStore comprend des scripts de maintenance qui vous permettent de diagnostiquer les problèmes, de résoudre les problèmes courants, d'effectuer certaines tâches opérationnelles et de restaurer votre système à partir d'un état d'erreur. Ces scripts fournissent des informations détaillées et un niveau de contrôle du système inférieur à celui qui est disponible via d'autres interfaces telles que PowerStore Manager, la CLI et l'API REST. Ce document décrit ces scripts de service et explique comment vous pouvez les utiliser.

DELL PowerStore 1200T - Obtenir de l'aide - 1

REMARQUE : Les scripts de maintenance décrits dans le présent document représentent un sous-ensemble des outils logiciels de l'environnement d'exploitation permettant d'assurer la maintenance de votre système. Vous pouvez utiliser l'interface de ligne de commande ou l'API REST de configuration système de script pour bénéficier de fonctionnalités supplémentaires. Pour plus d'informations sur ces interfaces, voir le PowerStore Guide d'utilisation de la CLI et le PowerStore Guide des développeurs de l'API REST.

Ce chapitre contient les sections suivantes :

• Public • Exécution des scripts de maintenance

Bien qu'aucune connaissance particulière ne soit nécessaire pour exécuter la plupart des commandes de maintenance ou en comprendre les résultats, les commandes de maintenance sont conçues pour les administrateurs du système de stockage, le personnel de maintenance sur le terrain et le personnel du support. Les commandes de maintenance s'exécutent dans l'environnement d'exploitation Linux de l'appliance PowerStore. Assurez-vous que vous êtes familiarisé avec le shell Linux, les commandes associées, le matériel installé de PowerStore et l'environnement d'exploitation PowerStore.

Certaines commandes peuvent nécessiter une formation supplémentaire ou des privilèges root. Si la description de la commande indique la nécessité d'une formation supplémentaire ou de privilèges plus élevés, n'exécutez pas les commandes sans la validation de votre représentant de maintenance autorisé.

Prérequis

  • Obtenez le mot de passe du compte de maintenance.
  • Dans PowerStore Manager, sous Paramètres, activez SSH.
  • Téléchargez et installez un client SSH, tel que PuTTY, vers un ordinateur qui a un accès réseau au cluster. Vous utilisez le client SSH pour exécuter les scripts.

Pour exécuter les scripts de maintenance :

Étapes

  1. Démarrez un client SSH, puis connectez-vous au cluster à l'aide de l'adresse IP de gestion.

Par exemple, dans PuTTY, saisissez l'adresse IP de gestion comme destination.

  1. Saisissez le nom d'utilisateur et le mot de passe du compte de maintenance pour vous connecter au système.

Une fois connecté, vous devez être connecté directement au conteneur docker de facilité de maintenance.

  1. Saisissez le nom du script à exécuter.

Par exemple, pour voir la liste des scripts, saisissez : svc_help

Chaque script comprend l'option --help. Saisissez un espace et --help après le nom d'un script pour obtenir des informations sur l'utilisation, comme indiqué dans l'exemple suivant :

svc_diag --help

Commandes de maintenance

Ce chapitre contient les sections suivantes :

  • Arrêter et redémarrer une appliance (svc_appliance)
  • Provisionner une appliance (svc_appliance_provisioning)
  • Collecte des données de configuration de la baie (svc_arrayconfig)
  • Libérer de l'espace sur la partition racine (svc_cleanup)
  • Effacer la valeur de l'état DIMM sur un nœud spécifique (svc_clear_dimm_ce_state)
  • Effacer la mise à jour du firmware (svc_clear_fw_update_alert)
  • Arrêter un cluster SAN (svc_cluster)
  • Diagnostiquer l'échec de la création d'un cluster (svc_cluster_diag) Gestion du cluster (svc_cluster_management)
  • Activer ou désactiver la collecte de compteurs (svc_cnt)
  • Configurer de nouveaux SLIC (svc_commit_slic)
  • Afficher l'état de conformité de la sécurité (svc_compliance_mode) • Vérifier l'état du conteneur ou le redémarrer (svc_container_mgmt) • Ressources de support (svc_dc) • Activer ou désactiver DDSD (svc_dd) • Diagnostics du système (svc_diag) • Vérifier l'état de la conversion de la mise à niveau (svc_dip_upgrade_check) • Vérifier les statistiques du chemin de données (svc_dp_oos_check)
  • Collecter des statistiques Flash et NVMe (svc_drive_stats) • Réinitialiser ou redémarrer (svc_enclosure)
  • Restaurer les paramètres d'usine (svc_factory_reset)
  • Obtenir un rapport sur les données irréductibles (svc_get_unreducible_stats)
  • Obtenir un rapport sur les données irréductibles (svc_get_unreducible_dp_stats)
  • Effectuer un contrôle d'intégrité sur l'appliance (svc_health_check)
  • Help (svc_help) • Diagnostics de l'hyperviseur (svc_hypervisor)
  • Définir des limites pour le service d'importation (svc_import_config)
  • Injector un outil logiciel de dépannage (svc_inject) • Vérifier les fichiers journaux du système (svc_journalctl) • Vérifier l'état des licences des appliances d'un cluster (svc_license_status)
  • Installer le système PowerStore (svc_manufacturing)
  • Consulter et mettre à jour les paramètres MFS pour SecurID (svc_mfa_state) • Récupérer les informations système (svc_mgmt_operations)
  • Migrer un cluster ou un DVS vers un autre vCenter (svc_migrate_to_vcenter)
  • Activer ou désactiver le téléchargement automatique (svc_modify_autodownload)
  • Exécuter des scripts de maintenance à l'aide du tunneling SSH (svc_nas)
  • Sauvegarder la configuration du serveur NAS (svc_nas_cbr)
  • Consulter les problèmes CIFS (svc_nas_cifssupport)
  • Paramètres NAS avancés (svc_nas_tools et svc_nas_global_tools)
  • Passer en mode maintenance (svc_nas_maintenance_mode)
  • Afficher l'utilisation des inodes (svc_nas_storagecheck)
  • Obtenir des informations sur le serveur NAS et gérer les paramètres (svc_nas_tools) • Récupérer les appareils réseau et les adresses IP du serveur NAS (svc_nasserver_to_netdevice)
  • Consulter les informations réseau (svc_networkcheck)
  • Redémarrer, arrêter et allumer un nœud (svc_node)
  • Contrôler l'affinité des nœuds (svc_node_affinity_balance)

• Vérifier et corriger l'état NTP (svc_ntp_ctl) - Personnaliser les paramètres du service de validation (svc_onv_customizing) - Désactiver la réinitialisation des mots de passe (svc_password_mgmt) - Envoyer des demandes REST via le conteneur de maintenance (svc_pstcli) - Dépanner et réparer (svc_remote_support) • Gérer le journal syslog distant (svc_remote_syslog) - Actualiser le certificat SSL Unity expiré (svc_remote_system_certificate_operations) - Supprimer l'appliance (svc_remove_appliance) • Réparer le logiciel (svc_repair) - Remplacer le boîtier DPE (svc_replace_dpe) - Fonctionnement du mode Maintenance (svc_rescue_state) - Accorder l'accès utilisateur de maintenance (svc_service_config) - Obtenir des privilèges root (svc_service_shell) • Récupération logicielle (svc_software_recovery) - Connecter le conteneur de maintenance du nœud homologue (svc_ssh_peer) - Collecter les informations système (svc_system_info) - Surveiller le trafic réseau (svc_tcpdump) - Afficher les mesures de capacité (svc_volume_space_metrics) - Terminer le processus de récupération (svc_wear_trickle_write)

Arrêter et redémarrer une appliance (svc_appliance)

Ce script de maintenance vous permet d'effectuer un arrêt et un redémarrage gérés d'une seule appliance en mode SAN.

Utilisation

FonctionDiagnostic et récupération
Mode Normal ou Maintenance
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Aucun

Format

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-d, --debugAugmenter le niveau de journalisation pour déboguer et imprimer les journaux sur la console.

Actions

Action Description
rebootRedémarrer une appliance.
shutdownArrêter une appliance.

Redémarrer une appliance (svc_appliance reboot)

Ce script de maintenance sert à redémarrer une appliance.

REMARQUE : Cette option ne doit être utilisée que si votre prestataire de services le recommande. La procédure standard consiste à toujours redémarrer les nœuds un par un, et non simultanément, sauf indication contraire du support.

Format

svc_appliance reboot [-h] [-a] [-f] [-d] 

Arguments facultatifs

QualificateurDescription
-h, --helpAfficher le message d'aide et quitter.
-a, --asyncExécuter en mode asynchrone.
-f, --forceIgnorer les avertissements lors du démarrage de l'action ; forcer un redémarrage qui peut entraîner l'indisponibilité des données.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.

Arrêter une appliance (svc_appliance shutdown)

Ce script de maintenance vous permet d'arrêter une appliance.

Format

svc_appliance shutdown [-h] [-a] [-f] [-d] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-a, --async Exécuter en mode asynchrone.
-f, --forceIgnorer les avertissements et forcer un arrêt qui peut entraîner l'indisponibilité des données.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.

Provisionner une appliance (svc_appliance_provisioning)

Ce script de maintenance active ou désactive la fonction de provisionnement automatique sur l'appliance sélectionnée.

Utilisation

Fonction Configuration
Mode Maintenance et Normal
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Aucun

Format

svc_appliance_provisioning [-h] {enable, list, disable} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
enableActiver le provisionnement sur l'appliance.
listRépertorier le provisionnement sur l'appliance.
disableDésactiver le provisionnement sur l'appliance.

Exemple d'utilisation

L'exemple suivant affiche le provisionnement de l'appliance en cours de désactivation pour l'appliance A2. Après la désactivation, les nouveaux objets de stockage ne sont pas placés sur l'appliance A2 :

svc_appliance_provisioning disable A2 

Collecte des données de configuration de la baie (svc_arrayconfig)

Ce script de maintenance collecte un snapshot de la configuration actuelle du cluster.

DELL PowerStore 1200T - Collecte des données de configuration de la baie (svc_arrayconfig) - 1

REMARQUE : Le script de maintenance svc_array_config ne peut être exécuté que sur le nœud principal. Ce script ne peut pas être exécuté à partir du nœud secondaire.

Utilisation

Fonction Diagnostic
Mode Normal
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables L'appliance principale doit fonctionner en mode normal.

Format

svc_arrayconfig [-h] {run} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
runCapturer la configuration actuelle du cluster.

Obtenir un snapshot système avec le script de maintenance svc_arrayconfig

Si vous ne disposez pas d'un accès root, vous pouvez utiliser la commande de maintenance svc_array_config pour créer des fichiers JSON. Vous pouvez compresser ces fichiers en un seul fichier.zip et le télécharger depuis le système.

DELL PowerStore 1200T - Obtenir un snapshot système avec le script de maintenance svc_arrayconfig - 1

REMARQUE : Le script de maintenance svc_arrayconfig ne peut être exécuté que sur le nœud principal. Ce script ne peut pas être exécuté à partir du nœud secondaire.

Dans les versions 3.0 et ultérieures de PowerStoreOS, l'adresse IP du cluster se trouve sur le nœud secondaire B. Pour exécuter le script et .

Si vous utilisez la CLI PowerStoreOS, vous pouvez vous connecter à l'homologue à l'aide de la commande de maintenance svc_ssh_peer. Cependant, si vous utilisez WinSCP ou un autre outil pour A pour permettre au nœud B de s'y connecter.

Étapes

  1. Connectez-vous au conteneur de maintenance en tant qu'utilisateur de maintenance.
  2. Exécutez la commande svc_array_config pour créer des fichiers JSON de sortie dans un sous-répertoire sous /home/service/user: $ svc_arrayconfig run -o /home/service/user/capture.
  3. Vérifiez que ces fichiers de sortie se trouvent dans le répertoire /home/service/user/capture: \$ ls -la capture | wc -l 112.
  4. Dans le répertoire /home/service/user, regroupez les fichiers JSON dans un fichier tar.tgz appelé array_config_collections.tar.tgz.
$ tar -zcvf array_config_collection.tar.tgz capture/*
$ ls /home/service/user/array*
array_config_collection.tar.tgz 
  1. Téléchargez l'ensemble array_config_collections. tar. tgz sur /home/service/user directory.

Capturer la configuration actuelle du cluster (svc_arrayconfig run)

Ce script de maintenance capture la configuration actuelle du cluster avec plusieurs sous-commandes permettant d'effectuer des actions spécifiques.

REMARQUE : Le script de maintenance svc_array_config ne peut être exécuté que sur le nœud principal. Ce script ne peut pas être exécuté à partir du nœud secondaire.

Format

svc_arrayconfig run [-h] [-l value] [-c value] [-m] [-f {json, csv}]
    [-t {full, delta, metrics, full_metrics}] [-b value]
    [--timestamp value] [--response value]
    [--ts value] [--ts_query value] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aideet quitter.
-l, --limitSpécifier une limite à la taille du fichier (en Mo). Par défaut, il n'y a pas de limite.
-t {full, delta, full_metrics, metrics},--type {full,delta, metrics, full_metrics}Spécifier le type de capture à effectuer. Si le type est delta, vous devez ajouter l'option --base pour spécifier la base à partir de laquelle produire le delta.
-b, --baseRépertoire de base à partir duquel produire un delta. La base est un répertoire de sortie d'une capture « complète » précédente.
-f {json,csv},--format {json,csv}Format des fichiers de capture de sortie. Le format par défaut est le format JSON.
-c, --configSpécifier le fichier de configuration à utiliser pour contrôler la capture de la configuration.
-m, --master-onlyQualificateur DescriptionExécuter seulement si cette commande est appelée depuis l'un des nœuds de l'appliance principale.
--timestampHorodatage de base utilisé pour obtenir la période de capture. Le format est le suivant : « AAAA-MM-JJ:HH:mm:ss ». La valeur par défaut correspond à « maintenant » si la chaîne n'est pas spécifiée ou qu'elle est vide.
--responseNom du chemin où écrire les données de réponse (le cas échéant).
--tsHorodatage à définir sur les objets de nom de fichier et de mesures complètes.
--ts_queryHorodatage à utiliser pour les requêtes SQL.

Libérer de l'espace sur la partition racine (svc_cleanup)

Ce script de maintenance permet au personnel de maintenance ou aux clients d'accéder à un nœud dont la partition racine est pleine à 100 %. Pour ce faire, le script supprime un fichier volumineux qui consomme de l'espace sur la partition racine.

Le nettoyage supprime les anciennes collectes de données, les anciens journaux et les anciens vidages mémoire.

Vérifiez si la partition racine est saturée. Si ce n'est pas le cas, le système vous demande si vous souhaitez continuer.

Supprimez les anciennes collectes de données de /cyc_var/cyc_service/data_collection. Si aucune collecte de données n'est trouvée, vous pouvez chercher les anciens journaux sous /var/log/journal et supprimer le plus ancien.

Si aucun journal n'est trouvé, vous pouvez chercher un vidage mémoire sous /cyc_var/cyc_dumps/processed/ et le supprimer.

Utilisation

FonctionOpérations système
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_cleanup [-h] [-a] [-j] [-c] [-t] [-d] [-y] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-d, --dataCollection Nettoyer les collectes de données.
-c, --coreDump Nettoyer les fichiers mémoire stockés.
-a, --allQualificateur DescriptionNettoyer les collectes de données, les vidages mémoire, les journaux, les logs et le répertoire temporaire des collectes de données.
-j, --journalFiles Nettoyer les fichiers journaux.
-t, --tmpDataCollectionNettoyer le répertoire temporaire des collectes de données.
-y, --noConfirm Ignorer les messages de confirmation.

Effacer la valeur de l'état DIMM sur un nœud spécifique (svc_clear_dimm_ce_state)

Ce script de maintenance vous permet d'effacer la valeur persistante de l'état « erreurs corrigibles » (CE) d'un module DIMM (Dual Inline Memory Module) sur un nœud spécifié.

Utilisation

Fonction Opérations système
Mode Normal
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_clear_dimm_ce_state [-h] {clear_state} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
clear_stateEfface l’état CE du module DIMM sur un nœud spécifié.

Effacer la mise à jour du firmware (svc_clear_fw_update_alert)

Ce script de maintenance vous permet d'effacer l'alerte de mise à jour du firmware sur un nœud donné.

Utilisation

Fonction Diagnostic
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Oui
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_clear_fw_update_alert [-h] {clear_alert} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
clear_alertEfface l'alerte de mise à jour du firmware sur un nœud donné.

Arguments de positionnement

QualificateurDescription
AUn nœud qui se trouve dans une paire de nœuds.
BUn nœud qui se trouve dans une paire de nœuds.

Exemple

L'exemple suivant affiche l'effacement des alertes de mise à jour du firmware sur les nœuds A et B :

svc_clear_fw_update_alert clear_alert [-h] {A,B} 

Arrêter un cluster SAN (svc_cluster)

Ce script de maintenance vous permet d'arrêter toutes les appliances d'un cluster SAN. Cette opération peut être effectuée uniquement sur des clusters SAN.

Utilisation

Fonction Diagnostic et récupération
Mode Normal ou Maintenance
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables L'appliance principale doit fonctionner en mode normal.

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d’aide et quitter.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.
-f, --forceIgnorer les avertissements. Forcer un arrêt qui peut entraîner l’indisponibilité des données.

Actions

ActionDescription
shutdownArrêter toutes les appliances d’un cluster SAN.Cette opération est uniquement autorisée pour les clusters SAN.

Diagnostiquer l'échec de la création d'un cluster (svc_cluster_diag)

Ce script de maintenance vous aide à résoudre les problèmes qui peuvent survenir lors de la création d'un cluster, l'ajout d'une appliance ou la suppression d'une appliance.

Ce script effectue les opérations suivantes :

  1. Rechercher une vérification matérielle dans le journal.

Cette étape recherche les pannes matérielles qui ont pu se produire avant l'opération de création d'un cluster.

  1. Exécuter une vérification du matériel actuel sur ce système à l'aide de la commande svc_diag list --icw_hardware.

L'exécution du script affiche tous les problèmes matériels sur le système. Cette étape est particulièrement utile si l'opération de création d'un cluster a échoué et indiqué le message UNCONFIGURED_FAULTED.

En cas de panne matérielle, l'opération de création d'un cluster ne peut pas être effectuée. Si une panne est détectée, l'état passe à UNCONFIGURED_FAULTED et l'opération de création d'un cluster échoue. Cette vérification permet de détecter la panne matérielle.

  1. Demander si vous souhaitez effectuer une collecte de données.

Cette étape est critique après l'échec d'une opération de création d'un cluster et permet de collecter les données avant la rotation des journaux.

Cette étape permet également à l'utilisateur de définir une adresse IP pour le système. Ainsi, l'utilisateur peut utiliser le chemin direct vers la collecte de données et l'adresse IP pour copier la collecte à partir du système.

Utilisation

Fonction Diagnostic
Mode Normal et Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Oui
Périmètre Nœud, cluster
Conditions préalables Aucun

Format

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-w, --warningLevel Afficher les journaux de niveauWARN.
-i,--infoLevel Afficher les journaux de niveauINFO.
-e,--errorLevel Afficher les journaux de niveauERROR.
-d,--debugLevel Afficher les journaux de niveauDEBUG.

Exemple

La sortie suivante indique qu'aucun journal n'est disponible et que le système exécute un ensemble de ressources de support après avoir saisi la commande svc_cluster_diag -w:

Ce script de maintenance permet aux prestataires de services d'attacher, de détacher et d'afficher l'état de chaque appliance dans un cluster. Si une appliance dans un cluster à deux appliances tombe en panne ou ne peut plus communiquer avec l'autre appliance, l'appliance restante devient ingérable.

Vous pouvez demander à votre prestataire de services de détacher l'appliance défaillante du cluster et de rétablir la gestion de l'appliance restante. Une fois le problème de l'appliance résolu, vous pouvez utiliser les commandes prep-attach et attach pour rattacher l'appliance au cluster.

Utilisation

Fonction Restauration
Mode Normal
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? s.o.
Nécessite des privilèges root ? Oui
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Aucun

Format

svc_cluster_management [-h] [e] [-n <value>]
{GetClusterStatus, DetachFailedAppliance, PrepReattachAppliance, ReattachAppliance, MovePrimaryAppliance} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-e, --eligibility_checkAfficher les nœuds qui sont éligibles pour être le nœud principal du cluster.
-n, --nodeidSpécifier le nœud qui devient le nouveau nœud principal du cluster.

Actions

ActionDescription
GetClusterStatusAfficher l’état actuel du cluster.
DetachFailedApplianceDétacher une appliance défaillante.
ReattachApplianceRattacher une appliance.
Action Description
PrepReattachAppliancePréparer une appliance à être rattachée.
MovePrimaryApplianceDéplacer le rôle principal vers une autre appliance. i REMARQUE : N'exécutez pas l'action MovePrimaryAppliance si le chemin d'accès des données est hors ligne ou en lecture seule, au risque de perdre la gestion du cluster.

Arguments de positionnement

Qualificateur Description
-n Afficher le message d’aide et quitter.

Exemple

L'exemple suivant indique que le nœud portant l'ID 4 est désigné en tant qu'appliance principale du cluster :

svc_cluster_management MovePrimaryAppliance -n 4 

Supprimer et rattacher une appliance

  1. Si une appliance sur un cluster à deux appliances est défaillante, vous pouvez utiliser le script svc_cluster_management pour détacher l'appliance et la rattacher une fois le problème résolu.
svc_cluster_management_status
---CLUSTER_STATUS---
local is primary: False
master id: 0

---APPLIANCE LIST---
id: 2
name: appliance_j8xxmd2
ip address: fd73:51fc:80d:0:201:4471:dcbb:4bce
online: False
id: 1
name: appliance_j8y1nd2
ip address: fd73:51fc:80d:0:201:4432:1df9:41da
online: True 
  1. Détachez l'appliance défaillante : svc_cluster_management detach
  1. Préparez le rattachement de l'appliance au cluster : svc_cluster_management_prep_attach
svc_cluster_management prep_attach
prep reattach appliance success 
  1. Rattachez l'appliance au cluster : svc_cluster_management attach
svc_cluster_management attach
reattach appliance success 

Supprimer et rattacher une appliance

Si une appliance sur un cluster à deux appliances est défaillante, vous pouvez utiliser le script svc_cluster_management pour détacher l'appliance et la rattacher une fois le problème résolu.

Étapes

  1. Exécutez la commande suivante pour consulter l'état des appliances du cluster : svc_cluster_management status
svc_cluster_management_status
---CLUSTER STATUS---
local is master: False
master id: 0

---APPLIANCE LIST---
id: 2
name: appliance_j8xxmd2
ip address: fd73:51fc:80d:0:201:4471:dcbb:4bce
online: False

id: 1
name: appliance_j8y1nd2
ip address: fd73:51fc:80d:0:201:4432:1df9:41da
online: True 
  1. Détachez l'appliance défaillante : svc_cluster_management detach
  1. Préparez le rattachement de l'appliance au cluster : svc_cluster_management prep_attach
svc_cluster_management prep_attach
prep reattach appliance success 
  1. Rattachez l'appliance au cluster : svc_cluster_management attach
svc_cluster_management attach
reattach appliance success 

Activer ou désactiver la collecte de compteurs (svc_cnt)

Ce script de maintenance vous permet d'activer et de désactiver la collecte de compteurs. Il vous permet également de modifier la configuration pour activer ou désactiver un profil de collecte d'une seconde.

Format

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le messsage d’aide et quitter.
-d,--debugInitialiser la journalisation détaillée à des fins de débogage.

Actions

Qualificateur Description
statusCette action affiche l’état du service de collecte sur chaque nœud. Elle indique également la quantité d’espace occupée par les enregistrements xcounters sur le conteneur système de base (BSC) pour chaque nœud. Cette action indique également le nombre de fichiers disponibles pour chaque nœud.
enableCette action active le service de collecte de compteurs. Le service est activé par défaut. Cette action est particulièrement utile si le service de collecte a été désactivé manuellement par la commande svc_cnt disable.
restartCette action redémarre le service de collecte. Cette action est particulièrement utile si le profil de configuration du compteur a été mis à jour sur le BSC et qu’un rechargement est nécessaire.
disableCette action désactive le service de collecte de compteurs. Le service de collecte est activé par défaut. Sa désactivation est effective pour chaque nœud jusqu’au redémarrage du BSC. Après le redémarrage du BSC, le service est réactivé automatiquement par les procédures de démarrage du BSC.
performanceCette action active le profil de collecte d’une seconde. Cette action sert surtout lors des procédures d’enquête sur les problèmes de performances des appliances. Pour que la collecte d’une seconde démarre, vous devez redémarrer le service après l’exécution de cette commande.
performance_disableCette action désactive le profil de collecte d’une seconde. Pour que la collecte d’une seconde s’arrête, vous devez redémarrer le service après l’exécution de cette commande.

Activer la collecte de compteurs (svc_cnt enable)

Ce script de maintenance vous permet d'activer le service de collecte de compteurs.

Format

svc_cnt enable [-h] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher ce message d'aide et quitter.

Désactiver la collecte de compteurs (svc_cnt disable)

Ce script de maintenance vous permet de désactiver le service de collecte de compteurs.

Format

svc_cnt disable [-h] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher ce message d'ai de et quitter.

Consulter l'état de la collecte (svc_cnt status)

Ce script de maintenance vous permet d'afficher l'état du service de collecte sur chaque nœud.

Format

svc_cnt status [-h] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher ce message d'aide et quitter.

Redémarrer le service de collecte (svc_cnt restart)

Ce script de maintenance vous permet de redémarrer le service de collecte.

Format

svc_cnt restart [-h] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher ce message d'aide et quitter.

Activer le profil de collecte d'une seconde (svc_cnt performance)

Ce script de maintenance active le profil de collecte d'une seconde, ce qui est particulièrement utile lors des procédures d'enquête sur les problèmes de performances de l'appliance.

Pour que la collecte d'une seconde démarre, vous devez redémarrer le service après l'exécution de cette commande.

Format

svc_cnt performance [-h] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher ce message d'haide et quitter.

Désactiver le profil de collecte d'une seconde (svc_cnt performance_disable)

Ce script de maintenance désactive le profil de collecte d'une seconde.

Pour que la collecte d'une seconde s'arrête, vous devez redémarrer le service après l'exécution de cette commande.

Arguments facultatifs

Qualificateur Description
-h, --help Afficher ce message d'ai de et quitter.

Configurer de nouveaux SLIC (svc_commit_slic)

Ce script de maintenance active la validation de la paire de logique SLIC. Utilisez ce script après avoir inséré les SLIC dans les logements. Il vous permet de créer toutes les configurations nécessaires pour les nouveaux SLIC sur cette appliance et sur les appliances distantes (dans le cluster). Ce script doit être démarré sur le nœud principal.

Spécifiez le nombre de logements pour lesquels vous souhaitez configurer des SLIC. Si aucun SLIC n'est prêt, un message d'erreur est renvoyé.

Trois types d'objets doivent être configurés lors de l'ajout d'un SLIC et de l'exécution de l'opération de validation du SLIC :

- Objets matériels découverts automatiquement : ces objets incluent SFP et FEPort.

Ces objets sont découverts automatiquement après l'insertion du SLIC et avant la procédure de validation.

- Configurations réseau : ces objets incluent l'appareil cible et le réseau.

Ces objets sont créés au cours de la procédure de validation.

- Configurations à l'échelle du cluster : ces objets incluent le port IP, la cible distante et le port NVMe distant.

Ces objets sont créés sur l'ensemble du cluster, pas seulement sur l'appliance.

Utilisation

FonctionOpérations système
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_commit_slic [-h] [-v] {status, reset, activate, replay} 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-v,--verbose Générer plus de détails.

Actions

QualificateurDescription
activateActiver la procédure de validation.Si aucun SLIC n'est prêt à être validé, le script de maintenance renvoie un message d'erreur. Créez une configuration (cibles, périphériques réseau, ports NVMe) pour les modules d'E/S insérés.
replayPoursuivre une procédure de validation ayant échoué. Dans les configurations HA, l'opération de validation est relancée automatiquement.Replay doit être utilisé si la commande activate ou activate --resume signale un état d'échec. Il est recommandé de réessayer l'action activate ou activate --resume avant d'exécuter la commande replay.
statusAfficher des informations sur les SLIC dans des logements et des objets spécifiques configurés sur ces SLIC.Utilisez cette commande avant d'exécuter la commande activate pour vérifier que tous les objets découverts automatiquement sont configurés. Après avoir exécuté la commande activate, utilisez la commande status pour confirmer que la configuration a bien été créée.La commande status inclut également l'option --raw qui affiche plus d'informations sur les objets configurés au format JSON.
resetTerminer la procédure de validation en cas de défaillance irrécupérable et réinitialiser la machine à l'état d'activation. Cette action n'efface pas la configuration déjà créée. Procédez avec précaution.

Afficher l'état de conformité de la sécurité (svc_compliance_mode)

Ce script vous permet d'afficher les états de sécurité renforcés actuels, tels que la conformité STIG et FIPS. Vous pouvez également utiliser ce script pour restaurer une instance en échec.

Bien que le périmètre de ce script soit au niveau du cluster, les restaurations doivent se produire individuellement pour chaque appliance.

Utilisation

Fonction Opérations système
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

svc_compliance_mode status [-h] {status, rollback} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
statusAffiche l’état des modes de conformité de la sécurité. L’état peut être on, off ou faulted.
rollbackPermet de restaurer ou d’annuler l’opération de renforcement.

Vérifier l'état du conteneur ou le redémarrer (svc_container_mgmt)

Ce script de maintenance vous permet de vérifier l'état d'un conteneur ou de le redémarrer. Actuellement, vous pouvez uniquement redémarrer le conteneur CP.

Utilisation

Fonction Opérations système
Mode Normal et Maintenance
Utilisation Utilisation générale
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Aucun

Format

svc_container_mgmt [-h] {status, restart} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
statusAfficher l’état du conteneur.
restartRedémarrer le conteneur.

Ce script de maintenance génère un ensemble de ressources de support ou de collecte de données à des fins d'analyse technique. En fonction de l'option que vous choisissez, les ressources de support peuvent comprendre des journaux système, des informations de configuration et d'autres informations de diagnostic.

Utilisez ces informations pour analyser les problèmes de performances ou les envoyer à votre prestataire de services afin qu’il puisse établir un diagnostic et vous aider à résoudre les problèmes. Ce processus ne collecte pas les données utilisateur.

Utilisation

Fonction Diagnostic
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-v, --version Afficher le numéro de version des programmes et quitter.

Actions

ActionDescription
runExécuter une collecte de données.
deleteSupprimer une collecte de données existante.
listRépertorier toutes les collectes de données ou les détails d'une collecte.
list_dumpsRépertorier tous les vidages système pour l'ensemble du cluster.
list_profilesRépertorier les profils de collecte de données.
downloadTélécharger un ensemble de ressources de support existant.
uploadCharger une collecte de données existante.

Générer un ensemble de ressources de support (svc_dc run)

Ce script de maintenance sert à générer un nouvel ensemble de ressources de support, ou une collecte de données, sur l'appliance locale à l'aide du profil par défaut. Une archive de ressources de support est générée pour chaque appliance dans un cluster et stockée localement sur l'appliance.

Format

svc dc run [-h] [--debug] [-v] [--output {json}] [-p <value>] [-a <value>] [-vol <value>]
[-vvol <value>] 
[-d <value>] [-u][-t
{last_24_hours, last_48_hours, last_1_week, last_2_weeks, custom}]
[-from LOG_FROM_TIMESTAMP <value>] [-to LOG_TO_TIMESTAMP <value>] 

Arguments facultatifs

Qualificateur Description
-a, --appliances Liste des ID d'appliance à inclure, auformat A1, A2, etc. Utilisez svc_diag--basic pour trouver l'ID de cette appliance.Remarque: La valeur par défaut de cette option est l'appliance locale uniquement.
-vol, --volumes Liste des ID de volumes à inclure.
-vvol, --virtual_volumes Liste des ID de volumes virtuels àinclure.
-p, --profiles Liste des profils à utiliser.
-d, --description Description textuelle associée à lacollecte de données.
-h, --help Afficher le message d'aide et quitter.
--u, --upload Charger la collecte de donnéesgénérée.
--debugInitialiser la journalisation détaillée à des fins de débogage.
-v, --verbose Initialiser la commande verbose.
--output {json}Afficher la sortie au format JSON.
-t {last_24_hours, last_48_hours, last_1_week, last_2_weeks, custom}.--timeframe{last_24_hours, last_48_hours, last_1_week, last_2_weeks, custom}Période à partir de laquelle les journaux sont collectés. Si vous choisissez custom, vous devez spécifier l'option-from ou-to.
-from LOG_FROM_TIMESTAMP, --log_from LOG_FROM_TIMESTAMPCette balise ne doit être utilisée qu'avec l'option -t=custom.L'horodatage doit être au formatAAAA-MM-JJ HH:mm:ss dans le fuseau horaire UTC.
-to LOG_TO_TIMESTAMP, --log_to LOG_TO_TIMESTAMPCette balise ne doit être utilisée qu'avec l'option -t=custom.L'horodatage doit être au formatAAAA-MM-JJ HH:mm:ss dans le fuseau horaire UTC.

Exemple

Générez un nouvel ensemble de ressources de support sur les appliances APM00162303297 et APM00152832910 à l'aide du profil « Essential ». Collectez les ressources de support sur l'appliance locale à l'aide du profil par défaut. Chaque appliance d'un cluster rassemble ses propres archives de ressources de support et les stocke en local sur cette appliance.

svc_dc run --profiles=essential --appliance=APM00162303297,APM00152832910
start_timestamp status description creator_type profile appliances
2019-05-20 17:49:33 Success Scheduled Ess,Det APM00162303297+1 
2019-05-21 12:10:31 Success SR 87936386 System Ess, Det APM00152832910
2019-05-21 17:49:33 Success Scheduled Perf APM00162303297+1
2019-05-22 17:49:33 Success After switch reb Manual Ess APM00162303297 << New collection 

Supprimer un ensemble de ressources de support (svc_dc delete)

Ce script de maintenance sert à supprimer un ensemble de ressources de support. Si aucun ID n'est indiqué, le script s'exécute en mode interactif. Tous les ensembles de ressources de support enregistrés s'affichent. Choisissez l'ensemble que vous souhaitez supprimer à l'aide d'un ID abrégé. Si un ID est spécifié, cet ensemble de ressources de support est supprimé.

Format

svc dc delete [-h] [--debug] [-v] [--output {json}] [id] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
--debugInitialiser la journalisation détaillée à des fins de débogage.
-v, --verbose Initialiser la commande verbose.
--output {json}Afficher la sortie au format JSON.

Arguments de positionnement

QualificateurDescription
idID de l’index de la collecte de données.

Exemple

L'exemple suivant affiche la commande svc\_dc delete en cours d'exécution en mode interactif. La commande répertorie toutes les collectes. Une collecte est supprimée lorsque son numéro d'index est saisi.

svc dc delete 
Index start_timestamp id  
0 2019-09-15 19:01:24 b3a42a8a-874b-4dfa-b812-1e0a9a35f105  
1 2019-09-15 20:25:26 d97e6a7a-4eeb-4edb-b6bc-c1e80f787576  
2 2019-09-15 20:26:05 0fcd64ae-9b50-4143-8bba-af817b6e9910  
3 2019-09-15 20:52:17 40bb350f-9924-4c3d-b982-ec3c61087442  
4 2019-09-18 16:02:46 9f82faec-2d32-48ad-b40c-02a36c30ab09  
5 2019-09-18 16:13:12 77aed64d-7282-45b7-a691-d069a05b009b  
6 2019-09-18 16:13:46 a773fd98-ce53-4ce3-8b67-60dae42b03a9  
7 2019-09-18 18:24:35 a9ec44a0-09c2-47dc-baef-7a8e4a7bd3c3  
8 2019-09-18 18:28:43 683a4339-0c25-4445-b5fc-9e9f16a5f4d0 
Select a data collection index (q to quit): 4 

Répertorier les ressources de support (svc_dc list)

Ce script de maintenance sert à récupérer un récapitulatif des ressources de support de toutes les appliances du cluster ou de l'appliance locale. Lorsque vous exécutez ce script sur l'appliance principale, l'inventaire des ressources de support est récupéré sur toutes les appliances du cluster. Si vous exécutez ce script sur une appliance qui n'est pas l'appliance principale, seul l'inventaire de l'appliance est récupéré.

Format

svc dc list [-h] [--debug] [-v] [--output {json}] [id] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
--debugInitialiser la journalisation détaillée à des fins de débogage.
-v, --verbose Initialiser la commande verbose.
--output {json}Spécifier le format de sortie.JSON est le seul format de sortie disponible. Sans JSON, la commande échoue.

Arguments de positionnement

QualificateurDescription
idSpécifier l’ID de l’index de la collecte de données.

Exemple

Récupérez la liste de l'ensemble des ressources de support sur l'appliance principale en utilisant l'option verbose pour récupérer des informations supplémentaires.

svc dc list --verbose 
start_timestamp status description creator_type profiles id appliances
2019-09-20 17:49:33 Success Scheduled Ess, Det b3a42a8a APM00162303297
2019-09-21 12:10:31 Success System Ess, Det d97e6a7a APM00152832910
2019-09-21 17:49:33 Success Scheduled Ess, Det, Hyp+1 8b0a69c2
APM00162303297
2019-09-22 17:49:33 Success Scheduled Ess, Det b6bc2a8a APM00162303297 

Répertorier tous les profils de ressources de support (svc_dc list_profiles)

Ce script de maintenance sert à répertorier les profils et descriptions de collecte de données disponibles.

Format

svc dc list profiles [-h] [--debug] [-v] [--output {json}] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
--debugInitialiser la journalisation détaillée à des fins de débogage.
-v, --verboseInitialiser la commande verbose.
--output {json}Convertir la sortie au format JSON.

Exemple

Récupérez les profils de ressources de support à l'aide du script svc_dc list_profiles. L'exemple suivant répertorie toutes les valeurs de profil valides :

Répertorier tous les fichiers de vidage du système (svc_dc list_dumps)

Ce script de maintenance sert à récupérer tous les fichiers de vidage système disponibles pour l'ensemble du cluster lorsqu'il est exécuté sur l'appliance principale. Si vous exécutez ce script sur une appliance qui n'est pas l'appliance principale, seul l'inventaire de l'appliance locale est récupéré.

Format

svc dc list dumps [-h] [--debug] [-v] [--output {json}] [id] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
--debugInitialiser la journalisation détaillée à des fins de débogage.
-v, --verbose Initialiser la commande verbose.
--output {json}Spécifier le format de sortie.

Arguments de positionnement

QualificateurDescription
idID de l’index de la collecte de données.

Exemple

L'exemple suivant génère une liste des vidages système trouvés sur ce cluster. L'option verbose inclut des informations supplémentaires.

Ce script de maintenance sert à télécharger un ensemble de ressources de support sur la destination fournie. Si aucun ID n'est indiqué, le script s'exécute en mode interactif. Tous les ensembles de ressources de support enregistrés s'affichent et vous pouvez choisir celui que vous souhaitez télécharger à l'aide d'un ID abrégé. Si un ID est spécifié, cet ensemble de ressources de support est téléchargé.

Format

svc dc download [-h] [--debug] [-v] [--output {json}] [--ip value] [--path value] [--username value] [-do] [-so] [id value] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide etquitter.
--debugInitialiser la journalisation détaillée à des fins de débogage.
-v, --verbose Initialiser la commande verbose.
--output {json}Spécifier le format de sortie JSON.
--ipIP de destination sur l'hôte distant.
--pathChemin de destination sur l'hôte distant.
--usernameNom d'utilisateur de l'hôte distant.
-do, --dump_only Télécharger les données de vidage uniquement.
-so, --service_only Télécharger les données de maintenance uniquement.

Arguments de positionnement

QualificateurDescription
idID de l’index de la collecte de données.

Arguments de nom requis

QualificateurDescription
-ipAdresse IP de destination sur l'hôte distant.
-pathChemin de destination sur l'hôte distant.
-usernameNom d'utilisateur de l'hôte distant.
-passwordMot de passe associé au nom d'utilisateur distant.

Exemple

Exécutez la commande suivante pour télécharger un ensemble de ressources de support portant l'ID 40bb350f-9924-4c3d-b982-ec3c61087442 dans le répertoire /home/eng :

svc_dc download --ip=10.12.13.45 --path=/home/eng
--username=tom
--password=password
40bb350f-9924-4c3d-b982-ec3c61087442 

Ce script de maintenance sert à charger une collecte de données vers CloudIQ via Secure Remote Services. Si aucun ID de collecte de données n'est indiqué, la commande s'exécute en mode interactif. Ce script répertorie toutes les collectes et vous permet de sélectionner la collecte à charger à l'aide d'un ID abrégé. Si vous spécifiez l'ID d'une collecte, celle-ci est chargée. L'option --skip-cp sert à charger la collecte de données sans utiliser CP, même si CP fonctionne.

Format

svc dc upload [-h] [--debug] [-v] [--output {json}] [--skip-cp] [-f] [id] 

Arguments de positionnement

QualificateurDescription
idID unique de l’ensemble de ressources de support.

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le messsage d'aide et quitter.
--debugInitialiser la journalisation détaillée à des fins de débogage.
-v, --verbose Initialiser la commande verbose.
--output {json}Convertir la sortie au format JSON.
--skip-cpCharger des ressources de support sans CP, même si CP fonctionne.
-f, --forceForcer le chargement des ressources de support, même si elles ont déjà été chargées.

Activer ou désactiver DDSD (svc_dd)

Ce script vous permet d'activer ou de désactiver la journalisation de Data Domain Storage Direct (DDSD) et de DD Boost sur un système PowerStore.

Utilisation

FonctionOpérations système
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

svc_dd [-h] [--enable_ddsd_logging] [--disable_ddsd_logging] [--set_ddsd_warning]
[--set_ddsd_debug] [--set_ddsd_info] [--set_ddsd_error] [--set_ddboost_info]
[--set_ddboost_debug] [--enable_ddboost_logging] [--disable_ddboost_logging] [--set_ddboost_error]
[--show_logging] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
--enable_ddsd_loggingActiver la journalisation de DDSD.
--disable_ddsd_loggingDésactiver la journalisation de DDSD.
--set_ddsd_warningDéfinir le niveau d'avertissement de DDSD.
--set_ddsd_debugDéfinir le niveau de débogage de DDSD.
--set_ddsd_infoDéfinir le niveau d'information de DDSD.
-set_ddsd_errorDéfinir le niveau d'erreur de DDSD.
--set_ddboost_infoDéfinir le niveau d'information de DD Boost.
--set_ddboost_debugDéfinir le niveau de débogage de DD Boost.
--enable_ddboost_loggingActiver la journalisation de DD Boost.
--disable_ddboost_loggingDésactiver la journalisation de DD Boost.
--set_ddboost_warningDéfinir le niveau d'avertissement de DD Boost.
--set_ddboost_errorDéfinir le niveau d'erreur de DD Boost.
--show_loggingAfficher l'état des journaux de DD Boost et de DDSD. Cette option affiche également le temps écoulé depuis l'activation du journal de DD Boost.

Diagnostics du système (svc_diag)

Ce script de maintenance sert d'outil initial lors du diagnostic des problèmes de votre système. Il vous permet de chercher des problèmes spécifiques et de collecter les informations système. Ces informations comprennent la topologie actuelle du système, les informations de configuration clés et les états de certains composants majeurs du système.

Utilisation

FonctionDiagnostic
Mode Normal et Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Aucun

Format

svc_diag [-h] [-v] {run, list} 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-v, --verbose Répertorier du contenu supplémentaire.

Actions

ActionDescription
runExécuter une vérification de diagnostic. Pour plus d'informations sur l'utilisation des sous-commandes, utilisez la balise d'aide (svc_diag run --help).
listRépertorier les informations sur le diagnostic. Pour plus d'informations sur l'utilisation des sous-commandes, utilisez la balise d'aide (svc_diag list --help).

Options disponibles pour les vérifications de diagnostic (exécution)

OptionDescription
-h, --help Afficher le message d'aide et quitter.
--cw_hardwareExécuter les diagnostics pour rechercher des problèmes liés au matériel qui peuvent entraîner l'échec de la configuration initiale.
--networkExécuter les diagnostics pour vérifier la configuration réseau. Pour vérifier le câblage de la mise en réseau de la gestion, spécifiez --mgmt_cabling_check en tant qu'argument supplémentaire.
--workloadsExécuter les diagnostics pour vérifier si une appliance contient des charges applicatives, telles que du stockage ou des machines virtuelles.

Options disponibles pour répertorier des informations de diagnostic (liste)

OptionDescription
--basicOption DescriptionRépertorier la topologie générale du cluster, son état ainsi que les appliances et les nœuds trouvés dans le cluster.
--alertsRépertoriez les dix dernières alertes actives, non confirmées. Utilisez les arguments supplémentaires suivants pour répertorier des informations spécifiques :--closed—Répertorier les alertes qui ont été clôturées au cours des dernières 24 heures.--acknowledged—Répertorier les dix dernières alertes confirmées.Pour afficher les alertes, clôturées et confirmées, au cours des dernières 24 heures, vous pouvez spécifier ces deux arguments à la fois. Par exemple, --alerts --closed --acknowledged
--hardwareRépertorier toutes les informations relatives au matériel. Vous pouvez spécifier les arguments supplémentaires suivants pour répertorier les informations sur des composants spécifiques :--fault_status: répertorier les informations du registre d’état des pannes--inventory: répertorier l’inventaire du matériel--sensors: répertorier les informations sur les capteurs--sel: répertorier les informations sur le journal des événements (SEL)--firmware: répertorier les informations sur le firmware--local_drive: répertorier les informations sur les données Smart du disque local--dimm: répertorier les informations DIMM
--storageRépertorier toutes les informations relatives au stockage. Pour afficher les informations relatives à la configuration RAID sur l’appliance, spécifiez --raid en tant qu’argument supplémentaire.
--nvme_driveRépertorier toutes les informations sur les lecteurs NVMe (Non-Volatile Memory Express) de l’appliance.
--networkRépertorier les informations de configuration réseau. Pour afficher des informations sur le câblage du réseau, ajoutez --mgmt_cabling en tant qu’argument supplémentaire.
--icw_hardwareRépertorier toutes les informations relatives aux vérifications matérielles lors de la configuration initiale.
--workloadsRépertorier les informations relatives aux charges applicatives sur l’appliance, telles que les ressources de stockage, les hôtes et les machines virtuelles. Vous pouvez spécifier les arguments supplémentaires suivants pour répertorier les charges de travail spécifiques :--jobs--sdnas--volume--hosts--host_groups--vm_vvols
--hypervisorRépertorier les informations de diagnostic de l’hyperviseur. Elles incluent des informations sur les bundles d’installation vSphere (VIB) et les modifications apportées après l’installation.
--show_drivesRépertorier les disques du système.
--expansion_resumeAfficher la sortie de tous les tiroirs d’extension connectés (DAE).
--clusterAfficher les informations sur le cluster.
--servicesRépertorier tous les services système sur les nœuds et les conteneurs.
--infoObtenir des informations telles que l’ID du nœud, le nom de l’appliance, le numéro de série, le modèle, l’adresse IP, etc.
--energy_starRépertorier toutes les informations relatives à la norme Energy Star de l’appliance.

Exemple

Utilisez la commande suivante pour afficher les données Smart du disque local :

svc_diag list --hardware --sub_options local_drive
Hardware: ---- Local Drive Smartdata ----
smartctl 7.0 2018-12-30 r4883 [x86_64-linux-4.14.19-coreos-r9999.1551750807-541] (local build)
Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org 

Utilisez la commande suivante pour répertorier toutes les informations relatives à la norme Energy Star de l'appliance :

svc_diag list --energy_star
***** System Energy Star Information *****
Base Enclosure:
Air Inlet Temperature (Celsius) : 22.00 (valid)
Input Power (Watts) : 1360.00 (valid)
Total Appliance InputPower (Watts) : 1360 (valid) 

Vérifier l'état de la conversion de la mise à niveau (svc_dip_upgrade_check)

Ce script affiche l'état actuel de la conversion de la mise à niveau sans déplacement des données (DIP) pour l'appliance et les nœuds liés.

Utilisation

FonctionDiagnostic
Mode Normal et Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

svc_dip_upgrade_check [-h] [-d] [-f] [-p] [-e] {status} 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.
-f, --File Envoyer la sortiedans un fichier journal.
-p, --platformAfficher des informations de base sur la plateforme à l'aide de l'outil IPMI.
-e, --engineerAfficher un état détaillé de la mise à niveau DIP à partir de SYM.

Actions

Action Description
statusObtenir l'état de la mise à niveau DIP.

Vérifier l'état de la conversion de la mise à niveau DIP (svc_dip_upgrade_check status)

Ce script de maintenance vous permet d'obtenir une sortie détaillée sur l'état de la conversion sans déplacement de données (DIP).

Format

svc_dip_upgrade_check status [-h] [-d] [-e] [-p] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.
-e, --engineerObtenir une sortie détaillée sur l'état de la mise à niveau DIP à partir de SYM.
-p, --platformObtenir des informations de base sur la plateforme via l'outil IPMI.

Vérifier les statistiques du chemin de données (svc_dp_oos_check)

Ce script de maintenance vous permet de vérifier les statistiques du chemin de données à l'état « out-of-space ».

Utilisation

FonctionDiagnostic
Mode Normal et Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Aucun

Format

svc_dp_oos_check [-h] [-dc] [-f] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-dc, --dc Envoyer la sortie à l'écran.
-f, --File Envoyer la sortie dans un fichier journal.

Collecter des statistiques flash et nvme (svc_drive_stats)

Ce script de maintenance collecte des statistiques Flash et NVMe depuis les disques d'une appliance et stocke ces données dans un fichier. Si SupportAssist a été activé, ces données sont envoyées au support Dell EMC.

Utilisation

FonctionDiagnostic
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Aucun

Format

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-v, --verboseInitialiser la journalisation détaillée à des fins de débogage.

Actions

ActionDescription
listRépertorier la collecte de statistiques du disque. Pour plus de détails, exécutez l’argument --sub_options (svc_drive_stats list --smartData --sub_options).
runExécuter la collecte de statistiques du disque. Pour plus de détails, exécutez l’argument --sub_options (svc_drive_stats run ---sub_options).

Réinitialiser ou redémarrer (svc_enclosure)

Ce script de maintenance vous permet de redémarrer ou de réinitialiser les composants individuels d'un boîtier de disques.

Utilisation

FonctionDiagnostic et récupération
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d’aide et quitter.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.

Actions

Action Description
rebootRedémarrer le module BMC ou SAM sur le boîtier. Seul le BMC ou le SAM associé au nœud actuel peut être réinitialisé.
power_cycleRedémarrer le module SAM local sur le boîtier.

Redémarrer le module BMC ou SAM (svc_enclosure reboot)

Redémarrez le module BMC ou SAM dans un boîtier. Seul un BMC ou un SAM associé au nœud actuel peut être réinitialisé.

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-f, --force Ignorer les avertissements et forcer un redémarrage.[xsen] PRÉCAUTION : Un redémarrage forcé peut entraîner l'indisponibilité des données.
-d, --debug Initialiser la journalisation détaillée à des fins de débogage.

Arguments de positionnement

QualificateurDescription
bmcIndique que vous voulez redémarrer le BMC.
samIndique que vous voulez redémarrer le SAM.

Exemple d'utilisation

L'exemple suivant affiche la commande pour redémarrer le module SAM :

svc_enclosure reboot sam 

Redémarrer le module SAM

Ce script vous permet de redémarrer le module SAM du nœud local dans un boîtier.

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.

Restaurer les paramètres d'usine (svc_factory_reset)

Ce script de maintenance restaure les paramètres d'usine d'une appliance et supprime toutes les données utilisateur et les configurations persistantes. Vous pouvez exécuter ce script uniquement sur l'appliance principale.

Ce script sert à restaurer les paramètres d'usine des deux nœuds d'un système. Les deux nœuds doivent être mis en mode maintenance avant d'exécuter ce script.

DELL PowerStore 1200T - Restaurer les paramètres d'usine (svc_factory_reset) - 1

REMARQUE : Le script doit être exécuté sur le nœud A.

Pour mettre un nœud en mode maintenance, exécutez les commandes suivantes :

-svc_rescue_state set (sur les nœuds A et B)

-svc_node_reboot (sur les nœuds A et B)

-svc_factory_reset (sur le nœud A uniquement)

DELL PowerStore 1200T - Restaurer les paramètres d'usine (svc_factory_reset) - 2

Avertissement :

  • Ce script démarre une opération à l'échelle du système qui restaure les paramètres d'usine des deux nœuds du système.
  • Seul le personnel de maintenance formé doit exécuter ce script.

Pour plus d'informations sur la restauration des paramètres d'usine d'une appliance, voir le PowerStoreGuide de configuration de la sécurité.

Utilisation

FonctionRestauration
Mode Service
Utilisation Maintenance technique
Nécessite le mot de passe de l'utilisateur de la maintenance ?Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Oui
Périmètre Appliance
Conditions préalablesObtenir un ensemble de ressources de support et consulter votre prestataire de services.S'assurer que les deux nœuds de l'appliance sont en mode maintenance.

Format

svc_factory_reset [-h] [-p | --powerstoreos] [-c | --healthcheck] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher lemessage d'aide et quitter.
-p, --powerstoreosUtilisez cette option pour restaurer les paramètres d'usine de l'appliance dans une autre version du système d'exploitation.
-c, --healthcheckUtilisez cette option pour exécuter uniquement le contrôle d'intégrité.

Obtenir un rapport sur les données irréductibles (svc_get_unreducible_dp_stats)

Ce script de maintenance vous permet de consulter les statistiques de données irréductibles au niveau du client et de la famille de volumes.

REMARQUE : Ce script de maintenance affiche uniquement les données d'une appliance.

Effectuez les étapes suivantes pour exécuter le script correctement :

  1. Installez le script : svc_get_unreducible_dp_stats install
  2. Exécutez le script : svc_get_unreducible_dp_stats execute
  3. Répertoriez les résultats de l'historique : svc_get_unreducible_dp_stats list_results
  4. Récupérez un résultat spécifique dans la liste des résultats de l'historique : svc_get_unreducible_dp_stats get_result -f valeur
  5. Supprimez tous les résultats et désinstallez la liste : svc_get_unreducible_dp_stats uninstall

Utilisation

FonctionOpérations système
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables PowerStoreOS 2.1

Format

svc_get_unreducible_dp_stats [-h] {get_result, list_results, execute, install, uninstall} 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Arguments de positionnement

Qualificateur Description
installInstaller le script svc_get_unreducible_dp_stats.
uninstallDésinstaller le script svc_get_unreducible_dp_stats.
executeExécuter le script svc_get_unreducible_dp_stats.
list_resultsRépertorier les résultats de l'historique.
get_resultRécupérer un résultat spécifique dans l'historique.

Obtenir un rapport sur les données irréductibles (svc_get_unreducible_stats)

Ce script de maintenance analyse les données de l'appliance et vous permet de créer un rapport de données irréductibles pour une appliance et une famille de volumes.

Utilisation

FonctionOpérations système
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Oui
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables PowerStoreOS 2.1

Format

svc_get_unreducible_stats [-h] {install, uninstall, execute, status, stop, list_results} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Arguments de positionnement

Qualificateur Description
installCréer un dossier de résultats dans le conteneur SVC. Cet argument effectue également les opérations suivantes :●Crée des dossiers pour les scripts et les résultats dans le conteneur BSC.●Copie les fichiers de script dans le conteneur BSC.●Crée des fichiers de certificat dans le conteneur BSC pour les appels REST au CP.
uninstallSupprime tous les fichiers et dossiers de script du conteneur BSC et supprime les certificats.Argument supplémentaire :--removes_local_results/-r [true/false]: précise s'il faut également supprimer les fichiers de résultats dans le conteneur SVC.
executeExécute à nouveau le script BSC pour obtenir des statistiques irréductibles. Si vous souhaitez arrêter l'opération, appuyez sur Ctrl+C pour déclencher une sortie contrôlée.Arguments supplémentaires :--size_threshold/-s: taille compressée VE à considérer comme irréductible dans la plage 0-4000. La valeur par défaut est 3968.--rest_port/-r: indique le port pour les appels REST au CP. Cet argument est facultatif. Le port par défaut est 443.
statusRenvoie l'état d'exécution du script (non exécuté ou en cours d'exécution, et pourcentage de progression).
stopArrête un script en cours d'exécution.
list_resultsRenvoie la liste des fichiers de résultats disponibles dans le conteneur BSC.
get_resultsCopie un fichier de résultats spécifique du conteneur BSC vers le conteneur SVC.Argument supplémentaire :--file_name /-f: nom du fichier à copier.
recoverRestaure l'exécution précédente en fonction du fichier de résultats.Arguments supplémentaires :--size_threshold /-s: taille compressée VE à considérer comme irréductible dans la plage 0-4000. Facultatif. La valeur par défaut est 3968.--file_name /-f: nom du fichier à restaurer.

Effectuer un contrôle d'intégrité sur l'appliance (svc_health_check)

Ce script de maintenance vous permet d'effectuer un contrôle d'intégrité sur une appliance et de répertorier les autres contrôles d'intégrité de l'appliance.

Utilisation

FonctionDiagnostic
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Aucun

Format

svc_health_check [-h] {run, list, list-profiles, list-health_checks} 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Arguments de positionnement

Qualificateur Description
runLancer un contrôle d'intégrité sur l'appliance.
listRépertorier les contrôles d'intégrité de l'aperçu.
list-profilesRépertorier les contrôles d'intégrité des profils.
list-health_checksRépertorier les contrôles d'intégrité.

Ce script de maintenance répertorie les scripts de maintenance disponibles.

Utilisation

FonctionOpérations système
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

svc_help [-h] [-a] [-s | --script] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-a, --all Afficher tous les scripts.
-s, --script Afficher le message d'aide correspondant au script.

Diagnostics de l'hyperviseur (svc_hypervisor)

Ce script de maintenance vous permet de collecter des ressources de support à partir de l'hyperviseur, sur les appliances. Il vous permet également de créer un snapshot de l'installation actuelle de l'hyperviseur afin que votre prestataire de services puisse identifier les modifications apportées à l'installation.

DELL PowerStore 1200T - Diagnostics de l'hyperviseur (svc_hypervisor) - 1

REMARQUE : Ce script s'applique uniquement aux informations relatives à ESXi.

Utilisation

Fonction Diagnostic
Mode Normal et Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables S'applique uniquement aux appliances ModèlePowerStore X.

Format

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
runCollectez les ressources de support à partir de l'hyperviseur sur l'appliance. Utilisez l'argument -o ou -output pour spécifier le répertoire dans lequel vous souhaitez enregistrer les ressources collectées.

Exemple

La commande suivante affiche les ressources de support en cours de collecte et d'enregistrement :

Définir des limites pour le service d'importation (svc_import_config)

Ce script de maintenance vous permet de modifier la configuration du service d'importation.

Utilisation

FonctionConfiguration
Mode Maintenance et Normal
Utilisation Maintenance technique
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Oui
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

svc_import_config [-h] {set, list} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Actions

Qualificateur Description
setDéfinir les limites de la configuration d'importation.
listConsulter la liste de toutes les configurations d'importation à partir de la base de données de gestion.

Définir les limites de la configuration d'importation (svc_import_config set)

Ce script vous permet de définir les limites d'une configuration d'importation.

Format

svc_import_config set [-h] [--max_remote_systems <value>] [--max_import_host_systems <value>]
[--max_non_disruptive_import_sessions_mirror_limit <value>] [--max_import_sessions_in_copy <value>]
[--max_agentless_import_sessions_mirror_limit <value>] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
--max_remote_systemsDéfinir le nombre maximal de systèmes Dell externes pris en charge pour l'importation.
--max_import_host_systemsDéfinir le nombre maximal de systèmes hôtes pris en charge pour l'importation.
--max_non_disruptive_import_sessions_mirror_limitDéfinir le nombre maximal de sessions d'importation sans interruption autorisées avec l'état « mirror-enabled ». Le système ne démarre pas de nouvelle session d'importation active sans interruption si le nombre collectif de sessions d'importation avec une copie en arrière-plan et l'état « ready-for-cutover » sans interruption est supérieur à cette limite. Les sessions d'importation d'un groupe de volumes ne sont pas prises en compte dans cette limite, contrairement à chaque session d'importation de membres.
--max_import_sessions_in_copyDéfinir le nombre maximal de sessions d'importation actives prises en charge pour les opérations de copie en arrière-plan. Le nombre de nouvelles sessions actives qui peuvent être démarrées sur le système varie en fonction du nombre de sessions d'importation à l'état « ready-for-cutover ». Cette limite doit toujours être inférieure à la limite max_import_sessions_in_ready_for_cutover.
--max_agentless_import_sessions_mirror_limitDéfinir le nombre maximal de sessions d'importation sans agent autorisées avec l'état « mirror-enabled ». Le système ne démarre pas de nouvelle session d'importation active sans agent si le
Qualificateur Description
nombre collectif de sessions d'importation avec une copie en arrière-plan et l'état « ready-for-cutover » sans agent est supérieur à cette limite. Les sessions d'importation d'un groupe de volumes ne sont pas prises en compte dans cette limite, contrairement à chaque session d'importation de membres.

Consulter toutes les configurations d'importation (svc_import_config list)

Ce script de maintenance vous permet de récupérer la liste de toutes les configurations d'importation à partir de la base de données de gestion.

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Injector un outil logiciel de dépannage (svc_inject)

Ce script de maintenance vous permet d'installer les outils de maintenance validés, de copier les fichiers de mise à niveau du logiciel ou d'installer des packages de récupération provenant du support sécurisé à distance.

Utilisation

FonctionRestauration
Mode Normal
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Nœud ou Appliance
Conditions préalables Assurez-vous de copier l'outil ou le package sur le nœud principal de l'appliance.

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Actions

Action Description
runInstaller le package ou l’outil de maintenance que vous avez spécifié, ou activer la remontée de la maintenance.
deleteSupprimer un package ou un outil de maintenance injecté.
infoAfficher des informations sur un package spécifique.
generate-keyGénérer une clé de package racine ou de récupération SupportAssist.
deactivateDésactiver la remontée de la maintenance.
statusSignaler l’état de la remontée de la maintenance.

Installer des outils de maintenance (svc_inject run)

Ce script de maintenance installe un package ou permet une remontée de la maintenance.

Format

svc_inject run [-h] [-s] [-q] {package} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher lemessage d'aide et quitter.
-s, --singleSpécifiez cet argument pour installer l'outil sur le nœud actuel uniquement.
-q, --quiet Supprimezles invites ou messages supplémentaires.

Arguments de positionnement

QualificateurDescription
packageChemin complet du package OU clé de réponse pour la clé d'injection racine.

Suppression d'un outil de maintenance injecté (svc_inject delete)

Ce script de maintenance supprime un outil de maintenance injecté.

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Arguments de positionnement

Qualificateur Description
tool_nameNom de l'outil injecté.

Afficher les informations sur un package spécifique (svc_inject info)

Ce script de maintenance affiche les informations sur un outil injecté.

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Arguments de positionnement

QualificateurDescription
tool_nameNom de l'outil injecté.

Générer une clé de package racine ou de récupération (svc\_inject generate-key)

Ce script de maintenance génère une clé de package racine ou de récupération SupportAssist.

Format

svc_inject generate-key [-h] [-s] [r] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-s, --srsSpécifier cet argument pour générer une clé de package de récupération SupportAssist.
-r, --rootSpécifiez cet argument pour générer une clé d'injection de racine.

Exemple

svc_inject generate-key -r
Current Challenge: 671FD-217B7-2F7CC-AB547-45814-40D99 

Désactivation de la remontée de la maintenance (svc_inject deactivate)

Ce script de maintenance désactive la remontée de la maintenance.

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Afficher l'état de la remontée de la maintenance (état svc_inject)

Ce script de maintenance indique l'état de la remontée de la maintenance.

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Vérifier les fichiers journaux du système (svc_journalctl)

Ce script de maintenance vous permet d'afficher les messages du journal système dans un format cohérent. Il vous permet également de spécifier des arguments supplémentaires et de filtrer ou d'afficher des informations supplémentaires. Utilisez ce script en tant qu'outil de triage pour résoudre les problèmes.

Utilisation

FonctionDiagnostic et récupération
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_journalctl [-h][-r][-b ID][-k][-t value][-p value][-q value][-case-sensitive=TRUE/FALSE][-S value][-U value][---system][---user][-D value][---file value][-f][---output-fields value] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher lemessage d'aide et quitter.
-r, --reverse Afficher les entrées les plus récentes en premier.
-b, --bootAfficher le démarrage en cours ou le démarrage pour l'ID spécifié.
-k, --dmesgAfficher le journal des messages du noyau à partir du démarrage en cours.
-t, --identifierAfficher les entrées avec l'identifiant syslog spécifié.
-p, --priorityFiltrer la sortie par priorités de messages ou plage de priorité.
-g, --grepFiltrer la sortie dans les entrées où le champ spécifié correspond à l'expression régulière spécifiée.
--case-sensitiveRendre le modèle sensible ou non à la casse. Les valeurs valides sont TRUE ou FALSE.
-S, --sinceAfficher les entrées qui ne sont pas antérieures à la date spécifiée.
-U, --untilAfficher les entrées qui ne sont pas plus récentes que la date spécifiée.
--systemAfficher le journal système.
--userAfficher le journal utilisateur de l'utilisateur actuel.
-D, --directoryAfficher les fichiers journaux à partir du répertoire spécifié.
--fileAfficher le fichier journal spécifié.
-f, --followAfficher uniquement les entrées de journal les plus récentes et imprimer en continu les nouvelles entrées au fur et à mesure qu'elles sont ajoutées au journal.
--output-fieldsAfficher une liste des champs que vous souhaitez inclure dans la sortie séparés par des virgules.

Champs

Le journal système contient des entrées avec des informations (données binaires) stockées dans des champs ayant une signification particulière. Vous pouvez également utiliser les arguments facultatifs pour filtrer les informations en fonction de ces champs ou de la valeur qu'ils contiennent. Par exemple :

- La commande suivante établit une requête de base de correspondance des champs pour afficher les messages de journal associés au composant Platform. La valeur de marqueur de la commande est NDU et le niveau de priorité de message est ERROR :

svc_journalctl COMPONENT=Platform MARKER=NDU PRIORITY=ERROR 

- La commande suivante vous permet de rechercher un modèle de texte sensible à la casse dans les messages de log associés au composant Platform :

svc_journalctl -g --case-sensitive=TRUE CONTEXT_ID=456abc COMPONENT=Platform 

Pour plus d'informations sur les champs du journal, voir Champs du journal système.

Format de sortie

Lorsque vous exécutez le script, le résultat s'affiche dans un ordre défini pour les champs par défaut. Vous trouverez ci-dessous un exemple des données de sortie par défaut du script :

2019 Mar 11 14:51:45 FNM00175000815-A DEBUG CC CP bedrock.config.ConfigManagerVerticle vert.x-eventloop-thread-0 no_ctx_id Starting to set injector. 

Où :

Champ Valeur
__REALTIME_TIMESTAMP 2019 Mar 11 14:51:45
_HOSTNAME FNM00175000815-A
PRIORITY DEBUG
MARKER CC
COMPONENT CP
SUB_COMPONENT bedrock.config.ConfigManagerVerticle
THREAD_NAME vert.x-eventloop-thread-0
CONTEXT_ID no_ctx_id
MESSAGE Starting to set injector.

Si vous souhaitez afficher des champs supplémentaires dans le résultat, spécifiez-les dans l'argument --output-fields. Par exemple :

svc_journalctl --output-fields=CODE_LINE,CODE_FUNC
2019 Mar 11 14:51:45 FNM00175000815-A DEBUG CC CP bedrock.config.ConfigManagerVerticle
vert.x-eventloop-thread-0 no_ctx_id [814] [validatePlatformResponseStateTask] Starting to set
injector. 

Où :

ChampValeur
CODE_LINE [814]
CODE_FUNC [validatePlatformResponseStateTask]

Vérifier l'état des licences des appliances d'un cluster (svc_license_status)

Ce script de maintenance vous permet de connaître l'état des licences des appliances du cluster.

Utilisation

FonctionOpérations système
Mode Normal
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalablesAucun

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Actions

Action Description
listObtenir l'état de la licence pour chaque appliance du cluster.

Installer le système powerstore (svc_manufacturing)

Ce script de maintenance facilite le processus d'installation et inclut des options qui simplifient les processus d'automatisation et de tri.

PRÉCAUTION : Seul le personnel de maintenance formé doit utiliser ce script.

Utilisation

FonctionConfiguration
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Oui
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Oui
Périmètre Nœud ou appliance
Conditions préalables Aucun

Format

svc_manufacturing [-h] [--firmware_report_full] [--check_mfg_mode_flag]
    [--health_check] [--disable_kernel_messages]
    [--eve_args] [--show_reinit_states]
    [--firmware_report] [--stack_up] [--show_ssd]
    [--show_network] [--show_dare]
    [--network_ip_and_gateway_value]
    [--run_all_triage] [--show_psus] [--verify_stack_up]
    [--hardware_report] [--eve_download]
    [--disable_network] [--verify_stack_down]
    [--stack_down] [--enable_network] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
--health_checkExécuter un contrôle d'intégrité.
--eve_argsAfficher les arguments de la commande eve_download.
--firmware_reportAfficher les informations sur le firmware.
--stack_upDémarrer la pile.
--show_networkAfficher les interfaces réseau avec les adresses IP.
--network_ip_and_gatewaySpécifier l'adresse IP réseau ou la passerelle du masque réseau.
--show_psusAfficher les informations sur l'alimentation.
--eve_downloadTélécharger l'EVE.
--hardware_reportAfficher les informations sur la reprise.
--enable_networkActiver le réseau.
--stack_downÉteindre la pile.
--firmware_report_fullAfficher les informations détaillées sur le firmware.
--check_mfg_mode_flagVérifier que le processus de fabrication n'est pas encore en cours.
--disable_kernel_messagesDésactiver les messages de débogage du noyau.
--show_reinit_statesAfficher le contenu du répertoire cyc_state.
--show_ssdAfficher les informations sur le SSD.
--show_dareAfficher les informations sur D@RE.
--run_all_triageExécuter la suite complète de commandes de tri.
--verify_stack_upVérifier que la pile du système d'exploitation est allumée.
--disable_networkDésactiver le réseau.
--verify_stack_downVérifier que le système d'exploitation est à l'état d'usine.

Exemple

L'exemple suivant indique comment activer le réseau, en spécifiant l'adresse IP et la passerelle du réseau :

Consulter et mettre à jour les paramètres MFS pour securid (svc_mfa_state)

Ce script de maintenance vous permet de répertorier et de mettre à jour les paramètres de contournement de l'authentification multifacteur (MFA) de la fonctionnalité SecurID.

Ce script peut être exécuté depuis l'un des nœuds de l'appliance.

FonctionOpérations système
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

svc_mfa_state [-h] {set, list} 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
setSpécifier le paramètre de contournement de l’authentication multifacteur.
listRépertorier les paramètres de contournement de l’authentication multifacteur.

Récupérer les informations système (svc_mgmt_operations)

Ce script de maintenance vous permet de récupérer les informations système à l'aide de l'outil de maintenance. L'outil de maintenance récupère les informations à partir du tableau des commandes et du tableau job_request.

Utilisation

FonctionDiagnostic
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Actions

Action Description
all_locksInterroger le tableau des demandes de verrouillage pour connaître tous les verrous.
all_top_level_commandsInterroger le tableau des commandes pour connaître toutes les commandes de niveau supérieur ayant réussi.
command_treeInterrogez l'arborescence des commandes.
commands_by_typeInterroger le tableau des commandes par type de commande.
command_type_summaryInterroger le tableau des commandes par résumé de type.
failed_top_level_commandsInterroger le tableau des commandes pour connaître toutes les commandes de niveau supérieur ayant échoué.
command_by_idInterroger le tableau des commandes par ID de commande.
locks_by_command_idInterroger le tableau des demandes de verrouillage par ID de commande.
locks_by_resource_idInterroger le tableau des demandes de verrouillage par ID de ressource.
pending_locksInterroger pour connaître tous les verrous en attente.
granted_locks_with_pending_locksInterroger tous les verrous accordés avec des verrous en attente.
command_hierarchy_for_cleanupAfficher la hiérarchie et tous les enregistrements associés pour les commandes données.
command_detailInterroger les détails de la commande.

Exemple

La commande suivante fournit des informations sur l'arborescence des commandes pour une ou plusieurs commandes, en fonction de l'option choisie : Renvoie uniquement la version corrigée du passage, en respectant les règles. N'ajoute aucun mot qui ne soit pas déjà présent ou clairement tronqué.

Récupérer des informations en tant qu'utilisateur root (svc_mgmt_operations all_top_level_commands)

Ce script de maintenance vous permet de récupérer des informations à l'aide de l'outil de maintenance en tant qu'utilisateur root. L'outil de maintenance récupère les informations du tableau des commandes pour toutes les commandes de premier niveau ayant réussi.

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
--sort_processing_timeTrier le temps de traitement.

Consulter les détails de la commande (svc_mgmt_operations command_detail)

Ce script de maintenance vous permet d'interroger les commandes à l'aide de filtres et de consulter les détails de chaque commande.

Utilisation

FonctionDiagnostic
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

svc_mgmt_operations command_detail [-h] [--command_id <value>]
[--command_type [command_type value]] [--command_state [{INITIAL,QUEUED,RUNNING,COMPLETED}]] [--start_after <value>] [--end_after <value>] [--processing_longer_than <value>]
[--processing_shorter_than <value>] [--top_level_commands]
[--response_status [{OK,VALIDATION_ERROR,NOT_FOUND_ERROR,ERROR,INTERNAL_ERROR,UNKNOWN,RUNNING,CANCELLED,UNRECOVERABLE_ERROR,BUSY} [{OK,VALIDATION_ERROR, 
NOT_FOUND_ERROR,ERROR,INTERNAL_ERROR,UNKNOWN,RUNNING,CANCELLED,UNRECOVERABLE_ERROR,BUSY} ...]]] [--response_state {CREATED,ACKNOWLEDGED}] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aideet quitter.
--command_idAfficher la commande par ID.
--command_typeAfficher les commandes qui correspondent au type de commande spécifié.
--command_stateAfficher les commandes qui correspondent à l'état de commande spécifié.
--start_beforeAfficher les commandes qui ont démarré avant l'heure spécifiée.
--end_beforeAfficher les commandes qui se sont terminées avant l'heure spécifiée.
--start_afterAfficher les commandes qui ont démarré après l'heure spécifiée.
--end_afterAfficher les commandes qui se sont terminées après l'heure spécifiée.
--processing_longer_thanAfficher les commandes dont le temps de traitement est supérieur à l'intervalle spécifié.
--processing_shorter_thanAfficher les commandes dont le temps de traitement est inférieur à l'intervalle spécifié.
--top_level_commandsFiltrer les commandes ne se trouvant pas au niveau supérieur.
--response_statusAfficher les commandes qui correspondent au statut de réponse spécifié.
--response_stateAfficher les commandes qui correspondent à l'état de réponse spécifié.

Exemple

L'exemple suivant affiche la sortie détaillée de la commande svc_mgmt_operations command_detail lors de la recherche de réponses d'erreur sur une période d'une journée :

svc_mgmt_operations command_detail --response_status ERROR --end_before "1 day ago"
Query command details using filter (end_time < (current_timestamp - interval '1 day')) AND
(response_status = 'ERROR')

=====
Command : com.emc.cyclone.contexts.elicense.domain commands.LicenseRetrieveCommand
id : 9alcee95-6854-4elb-84cl-d87d8ece660c
command type : com.emc.cyclone.contexts.elicense.domain commands.LicenseRetrieveCommand
internal : False
command json :
{"executionLocation":"CLUSTER_MASTER","userRole":"","is_restartable":true,"submit_time":"2021-
10-13T08:06:45.473142Z","is_encrypted":false,"canQueue":true,"retention_period":0}
work unit status : FAILED
perc. complete : 100
processing time: 0:00:39.854691
start time : 2021-10-13 08:06:45.762335+00:00
end time : 2021-10-13 08:07:25.617026+00:00
completion time : None
percent. completed time : 100
status response : ERROR
response class name : com.emc.bedrock.command.SimpleCommandResponse
messages : [{"code": "0xE0D010020005", "@class": "com.emc.bedrock.core.LocalizableMessage",
"severity": "ERROR", "arguments": ["Failed to get the token"], "description": null,
"localizedMessage": null, "resourceBundleName": "com.emc.cyclone.messages.elicense.Elicense",
"encodedLocalizedJson": null}]
json response : {} 

Afficher et filtrer les enregistrements de commandes (svc_mgmt_operations command_hierarchy_for_cleanup)

Ce script de maintenance affiche tous les enregistrements associés aux commandes. Vous pouvez filtrer ces enregistrements en fonction du type de commande et des différents états des commandes.

Utilisation

Fonction Diagnostic
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
--command_typeAfficher les commandes qui correspondent au type de commande spécifié.
--command_stateAfficher les commandes qui correspondent à l'état de commande spécifié. Vous pouvez filtrer les enregistrements pour afficher uniquement les commandes dans les états suivants :●INITIAL●QUEUED●RUNNING●COMPLETED
--start_beforeAfficher les commandes qui ont démarré avant l'heure spécifiée.
--end_beforeAfficher les commandes qui se sont terminées avant l'heure spécifiée.
--start_afterAfficher les commandes qui ont démarré après l'heure spécifiée.
--end_afterAfficher les commandes qui se sont terminées après l'heure spécifiée.
--processing_longer_thanAfficher les commandes dont le temps de traitement est supérieur à l'intervalle spécifié.
Qualificateur Description
--processing_shorter_thanAfficher les commandes dont le temps de traitement est inférieur à l'intervalle spécifié.
--top_level_commandsFiltrer les commandes ne se trouvant pas au niveau supérieur.
--response_statusAfficher les commandes qui correspondent au statut de réponse spécifié. Vous pouvez filtrer les enregistrements pour afficher uniquement les commandes dans les états suivants :OKVALIDATION_ERRORNOT_FOUND_ERRORERRORINTERNAL_ERRORUNKNOWNRUNNINGCANCELLEDUNRECOVERABLE_ERRORBUSY
--response_stateAfficher les commandes qui correspondent à l'état de réponse spécifié. Vous pouvez filtrer les enregistrements pour afficher uniquement les commandes dans les états suivants :CRÉEACKNOWLEDGED

Arguments de positionnement

QualificateurDescription
command_idAfficher la hiérarchie des commandes ; saisissez chaque UUID séparé par des virgules.

Exemple

L'exemple suivant affiche une requête et une sortie pour trouver les commandes initiales et en cours d'exécution :

Ce script de maintenance affiche l'arborescence des commandes pour une ou plusieurs commandes, en fonction de l'option saisie.

Utilisation

FonctionDiagnostic
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

svc_mgmt_operations command_tree [-h] [--all_commands] [--failed_commands]
[--command_id <value>] [--command_type [command_type
value]] [--command_state [{INITIAL,QUEUED,RUNNING,COMPLETED}]]
[--start_after <value>]
[--end_after <value>] [--processing_longer_than <value>]
[--processing_shorter_than <value>] [--top_level_commands]
[--response_status [{OK,VALIDATION_ERROR,NOT_FOUND_ERROR,ERROR,INTERNAL_ERROR,
UNKNOWN,RUNNING,CANCELLED,UNRECOVERABLE_ERROR,BUSY} [{OK,VALIDATION_ERROR,
NOT_FOUND_ERROR,ERROR,INTERNAL_ERROR,UNKNOWN,RUNNING,CANCELLED,UNRECOVERABLE_ERROR,
BUSY} ...]}] [--response_state {CREATED,ACKNOWLEDGED}] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
--all_commandsAfficher les commandes de niveau supérieur avec l'état de réponse OK.
--failed_commandsAfficher les commandes de niveau supérieur avec l'état de réponse ERROR.
--command_idAfficher la commande par ID.
--command_typeAfficher les commandes qui correspondent au type de commande spécifié.
--command_stateAfficher les commandes qui correspondent à l'état de commande spécifié. Vous pouvez filtrer les enregistrements pour afficher uniquement les commandes dans les états suivants:•INITIAL•QUEUED•RUNNING•COMPLETED
--start_beforeAfficher les commandes qui ont démarré avant l'heure spécifiée.
--end_beforeAfficher les commandes qui se sont terminées avant l'heure spécifiée.
--start_afterAfficher les commandes qui ont démarré après l'heure spécifiée.
--end_afterAfficher les commandes qui se sont terminées après l'heure spécifiée.
--processing_longer_thanAfficher les commandes dont le temps de traitement est supérieur à l'intervalle spécifié.
--processing_shorter_thanAfficher les commandes dont le temps de traitement est inférieur à l'intervalle spécifié.
--top_level_commandsFiltrer les commandes ne se trouvant pas au niveau supérieur.
--response_statusAfficher les commandes qui correspondent au statut de réponse spécifié. Vous pouvez filtrer les enregistrements pour afficher uniquement les commandes dans les états suivants:•OK•VALIDATION_ERROR•NOT_FOUND_ERROR•ERROR•INTERNAL_ERROR•UNKNOWN•RUNNING●CANCELLED●UNRECOVERABLE_ERROR●BUSY
--response_stateAfficher les commandes qui correspondent à l'état de réponse spécifié. Vous pouvez filtrer les enregistrements pour afficher uniquement les commandes dans les états suivants :●CRÉE●ACKNOWLEDGED

Exemple

L'exemple suivant affiche la sortie de la commande svc_mgmt_operations command_tree lors de la recherche de réponses d'erreur sur une période d'une journée :

Migrer un cluster ou un DVS vers un autre vcenter (svc_migrate_to_vcenter)

Ce script de maintenance vous permet de restaurer ou de migrer un cluster PowerStore et une configuration de commutateur virtuel distribué (DVS) d'un vCenter à un autre.

Utilisation

Fonction Diagnostic
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre vCenter
Conditions préalables Aucun

Format

svc_migrate_to_vcenter [-h] [--verbose] [--quiet] [--force] [--debug] {restore_on_vcenter, migrate_to_vcenter, fix_restore_issues} 

Arguments facultatifs

ActionDescription
-h, --helpAfficher ce message d'aide et quitter.
--verboseInitialiser la journalisation détaillée à des fins de débogage.
--quietSupprimez les invites ou messages supplémentaires.
--forceIgnorer les avertissements ; forcer un redémarrage qui peut entraîner l'indisponibilité des données.
--debugAugmentez le niveau de consignation pour déboguer et imprimer les journaux sur la console.

Actions

ActionDescription
restore_on_vcenterRestaurer la configuration vCenter en cas de perte de l'accès au vCenter précédent.
migrate_to_vcenterMigrer PowerStore d'un vCenter vers un autre.
fix_restore_issuesSupprimer les commutateurs proxy vides des ESX si nécessaire. Exécutez cette commande si vous y êtes invité par les commandes restore_on_vcenter ou migrate_to_vcenter.

Migrer vers vCenter (svc_migrate_from_vcenter migrate_to_vcenter)

Ce script de maintenance migre PowerStore d'un vCenter vers un autre.

Format

svc_migrate_from_vcenter migrate_to_vcenter [-h] [--generate_config] config 

Arguments facultatifs

Action Description
-h, --helpAfficher le message d'aide et quitter.
--generate_configGénérer uniquement la configuration du modèle et terminer.

Arguments de positionnement

Action Description
configFichier de configuration JSON qui doit avoir la structure suivante :{'cluster_name': '<Optional. Allows to redefine name for ESX cluster in a new vCenter>', 'old_vcenter': 'password': '<Password for current vCenter>'}, 'esxs': [{ 'host': '<ESXi IP/host>', 'password': '<ESXi root password>'}, {'host': '<ESXi IP/host>', 'password': '<ESXi root password>'}], 'power_store': {'password': '<PowerStore password>', 'user': '<PowerStore user>'}, 'provider_name': '<Optional. Allows to redefine Storage provider name in a new vCenter>', 'vcenter': {'host': '<vCenter IP/host>', 'password': '<vCenter password>', 'user': '<vCenter username>'}, 'data_center_name': '<Optional. Allows to redefine Data Center name in a new vCenter>'}

Restaurer la configuration vcenter (svc_migrate_to_vcenter restore_on_vcenter)

Ce script de maintenance restaure la configuration vCenter en cas de perte d'accès au vCenter précédent.

Format

usage: svc_migrate_to_vcenter restore_on_vcenter [-h] [--generate_config] config 

Arguments facultatifs

ActionDescription
-h, --helpAfficher le message d'aide et quitter.
--generate_configGénérer uniquement la configuration du modèle et terminer.

Arguments de positionnement

ActionDescription
configLe fichier de configuration JSON doit avoir la structure suivante :{'data_center_name': '<Optional. Allows to redefine Data Center name in a new vCenter>', 'provider_name': '<Optional. Allows to redefine Storage provider name in a new vCenter>', 'cluster_name': '<Optional. Allows to redefine name foe ESX cluster in a new vCenter>', 'esxs': [{'host': '<ESXi IP/host>', 'password': '<ESXi root password>'}, {'host': '<ESXi IP/host>', 'password': '<ESXi root password>'}],
Action Description
'vcenter': {'host': '', 'password': '', 'user': ''}, 'power_store': {'password': '', 'user': ''}

Supprimer les commutateurs proxy vides (svc_migrate_to_vcenter fix_restore_issues)

Ce script de maintenance supprime les commutateurs proxy vides des ESX si nécessaire. Exécutez cette commande si vous y êtes invité par les commandes restore on_vcenter ou migrate_to_vcenter.

Format

svc_migrate_to_vcenter fix_restore_issues [-h] [--generate_config] config 

Arguments facultatifs

Action Description
-h, --helpAfficher le message d'aide et quitter.
--generate_configGénérer uniquement la configuration du modèle et terminer.

Arguments de positionnement

ActionDescription
configFichier de configuration JSON qui doit avoir la structure suivante :{'cluster_name':','vcenter': {'host':','IP/host','password':','user':{'username'},'data_center_name':''}

Activer ou désactiver le téléchargement automatique (svc_modify_autodownload)

Ce script de maintenance vous permet d'activer ou de désactiver la fonctionnalité de téléchargement automatique.

Utilisation

FonctionOpérations système
Mode Normal
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_modify_autodownload [-h] [-t] [-e] [-d] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-t, --triggerDéclencher une vérification du téléchargement automatique.
-e, --enable Activer le téléchargement automatique.
-d, --disable Désactiver le téléchargement automatique.

Exécuter des scripts de maintenance à l'aide du tunneling SSH (svc_nas)

Ce script de maintenance vous permet d'exécuter des scripts de maintenance NAS depuis le conteneur de maintenance afin de faciliter et d'unifier la maintenance, en plus d'accélérer le diagnostic et les mesures correctives.

Utilisation

FonctionDiagnostic
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

Arguments facultatifs

Action Description
-h, --helpAfficher ce message d'aide et quitter.
-d, --debugAugmenter le niveau de journalisation pour déboguer et imprimer les journaux sur la console.

Actions

Action Description
downloadTélécharger les fichiers générés par les scripts NAS.svc_nas download
Une liste des fichiers disponibles s'affiche avec la possibilité de sélectionner plusieurs fichiers à télécharger à la fois.
listRépertorier les scripts NAS pris en charge.
runExécuter le script de maintenance NAS spécifié au format:svc_nas run

Scripts SDNAS spécifiques

Les commandes supplémentaires suivantes vous permettent d'exécuter des scripts SDNAS via le conteneur de maintenance :

ScriptDescription
nas_svc_acldb_dumpTélécharge la base de données ACL d'un système de fichiers en ligne.
nas_svc_dacPermet de gérer le contrôle d'accès dynamique (DAC).
nas_svc_dataprotectionGère la protection des données.
nas_svc_dcGénère un fichier d'archive avec des ressources SDNAS.
nas_svc_imtEffectue des actions sur un IMT (Inband Migration Tool).
nas_svc_logAfficher tous les journaux SDNAS disponibles.
nas_svc_nasPermet de gérer les serveurs NAS.
nas_svc_paxstatsAffiche des statistiques avancées pour les sessions de sauvegarde NDMP et PAX.
nas_svc_tcpdumpPermet d'exécuter une opération tcpdump Linux.

Télécharger la base de données ACL d'un système de fichiers (svc_nas nas_svc_acldb_dump)

Ce script télécharge la base de données ACL d'un système de fichiers en ligne pour vous permettre de résoudre les problèmes de sécurité.

Utilisation

FonctionDiagnostic
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Oui
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_nas nas_svc_acldb_dump [-h] {<NAS server name> options} [-d] [-fs <file system name>] [-o <target directory>] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-d, --dump Vider la base de données ACL.
-fsSpécifier le nom du système de fichiers.
-o, --outpathSpécifier le répertoire cible. Si le répertoire n'existe pas, il est créé.

Gérer le contrôle d'accès dynamique (svc_nas nas_svc_dac)

Ce script sert à gérer le contrôle d'accès dynamique Microsoft (DAC), qui vous permet d'établir des règles d'accès.

Utilisation

FonctionOpérations système
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_nas nas_svc_dac [-h] [-e {ALL}] [-d {ALL}] [-s {ALL}] [--cap-staging-enable <value>][cap-staging-disable <value>] [-v <value>] [-i --dn value {--dn <distinguished policy name>}] [-p <company> --dn <value>] [-v <value>] [--delete <value>] [--add-recovery-rule <value> --rule-name <value> {--resource-condition <value>} {--effective-security <value>}] [--delete-recovery-rule <value> --rule-name <value> {--resource-condition <value>} {--effective-security <value>} 

Tableau 1. Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-e, --enableActiver le DAC sur le VDM système. Vous devez spécifier ALL.
-d, --disableDésactiver le DAC sur le VDM système. Vous devez spécifier ALL.
-s, --stateAfficher l'état actuel du DAC sur le VDM système. Vous devez spécifier ALL.
--cap-staging-enableActiver l'évaluation des autorisations proposées pour le VDM système.
--cap-staging-disableDésactiver l'évaluation des autorisations proposées pour le VDM système. Il s'agit du paramètre par défaut.
-v, --verbosityDéfinir le niveau des messages de journal associés au VDM système. Spécifier un niveau dbg2 ou dbg3 réduit les performances du système.
-i, --infoAfficher les détails de toutes les règles dans le Policy Manager.svc_nas nas_svc_dac [-i | --info>Vous pouvez spécifier une règle en ajoutant :Le nom unique de la règleL'ID de la règle
-p, --preloadCharger dans le Policy Manager la règle dont le nom unique spécifié est associé au nom du système Active Directory.
-r, --refreshActualiser toutes les règles du Policy Manager associées au nom du système Active Directory. Les règles qui n'existent plus dans Active Directory sont supprimées.
-d, --deleteSupprimer du Policy Manager la règle dont l'ID spécifié est associé au nom du système Active Directory.
--add-recovery-ruleAjouter au Policy Manager une règle de récupération dont le nom unique spécifié est associé au nom du système Active Directory.Avec cette commande, vous pouvez spécifier les éléments suivants :Le nom de la règle est le nom de la nouvelle règle.--resource_condition est une expression utilisée pour déterminer les ressources auxquelles s'applique la nouvelle règle de restauration. Si vous omettez cette option (ou si vous spécifiez une chaîne vide), la nouvelle règle s'applique à toutes les ressources.--effective security est un SDDL ACL qui spécifie la sécurité effective de la nouvelle règle de restauration.
--delete-recovery-ruleSupprimer du Policy Manager une règle de récupération dont le nom unique spécifié est associé au nom du système Active Directory.

Arguments de positionnement

Qualificateur Description
--dnDans le Policy Manager, spécifier le nom unique associé au nom de l'ordinateur Active Directory :svc_nas nas_svc_dac --info--dn
--idDans le Policy Manager, spécifier la règle associée au nom de l'ordinateur Active Directory :svc_nas nas_svc_dac --info--id
--rule-nameAjouter le nom de la nouvelle règle :svc_nas nas_svc_dac --add-recovery-rule--rule-name
--resource-conditionSpécifier les ressources auxquelles la nouvelle règle de restauration s'applique :svc_nas nas_svc_dac --resource-condition
--effective-securityCe SDDL ACL spécifie la sécurité effective de la nouvelle règle de restauration :svc_nas nas_svc_dac effective-security

Générer des fichiers de sortie NAS (svc_nas nas_svc_data_protection)

Ce script permet la gestion avancée de la protection des données pour les sessions de réplication, les systèmes distants et les réseaux de protection des données.

Utilisation

FonctionOpérations système
Mode Normal
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

svc_nas run nas_svc_dataprotection -h {nasServer | remoteSystem | dpNetwork} {actions} 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Arguments pour nasServer

nas_svc_dataprotection nasServer [-h] [-vdmoid <NAS server id>] [-action -fsoid <file system id> {listreplicationinfo [-f],displayinfo,validate,cleanupdb, cleanupcmddb,cleanupfsreplicationsession,displaydntasks,displaycltasks,cleanupcltasks,repair, remove,- path,startsession,stopsession,failoversession,switchoversession,switchtoproductionmode)] 
Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-vdmoidID du serveur NAS.
-actionEffectuer l'action spécifiée.
-fsoidID de l'ensemble des versions de réplication du système de fichiers.
-pathChemin du serveur NAS.

Actions pour nasServer

ActionDescription
listreplicationinfo [-f, -force]Répertorier les objets de réplication du serveur NAS à partir des bases de données. Le serveur NAS doit être en mode maintenance lorsque -force est configuré afin de permettre l'exécution de la commande même si le serveur NAS n'est pas en mode maintenance.
displayinfoAfficher les informations de la session de réplication en mémoire du serveur NAS.
validateValider toutes les bases de données de réplication pour le serveur NAS.
cleanupdbNettoyer toutes les bases de données liées aux objets de réplication du serveur NAS.
cleanupcmddbNettoyer les bases de données de la file d'attente de commandes et de commandes cmd.
cleanupfsreplicationsession -fsIdSupprimer des bases de données de réplication tous les enregistrements liés à une session de réplication FS. Le format de la commande est le suivant :nas_svc dataprotection nasServer -action cleanupfsreplicationsession -fsId <FS replication version set ID>
displaydntasksAfficher toutes les tâches de nœuds de données liées à la session de réplication du serveur NAS.
displaycltasksAfficher toutes les tâches de cluster liées à la session de réplication du serveur NAS.
cleanupcltasksTerminer toutes les tâches de cluster liées à la session de réplication du serveur NAS.
repairRéparer une base de données de réplication du serveur NAS. Le format de la commande est le suivant :nas_svc dataprotection nasServer -action repair -path <path> -content <database content>
Action Description
removeSupprimer une base de données de réplication du serveur NAS. Le format de la commande est le suivant :nas_svc_dataprotection nasServer -action remove -path
startsessionSpécifier l'ID de démarrage du système de fichiers avec l'option reverse lorsque reverse est défini. Le format de la commande est le suivant :nas_svc_dataprotection nasServer -action startsession -fsoid[-reverse]
stopsessionSpécifier l'ID de l'arrêt du système de fichiers avec le mode local lorsque local est défini. Le format de la commande est le suivant :nas_svc_dataprotection nasServer -action stopsession -fsoid[-local]
failoversessionBasculer la session de réplication du système de fichiers spécifié. Le format de la commande est le suivant :nas_svc_dataprotection nasServer -action failoversession -fsoid
switchoversessionPasser à une autre session de réplication. Le format de la commande est le suivant :nas_svc_dataprotection nasServer -action switchoversession -fsoid
switchtoproductionmodePasser le serveur NAS en mode destination.

Arguments pour remotesystem

nas_svc_dataprotection remoteSystem [-h] {-list {-all | -inuse} -info -id <-rsid> -sessionID <session id> -add -remove -delete 
QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-listRépertorier les systèmes distants. Vous pouvez utiliser -all pour répertorier tous les systèmes distants ou -inuse pour répertorier les systèmes en cours d'utilisation uniquement.
-infoAfficher des informations sur un système distant spécifié à partir de la base de données. Le format de la commande est le suivant :nas_svc_dataprotection remoteSystem -info -id
-idID du système distant. Le format de la commande est le suivant :nas_svc_dataprotection remoteSystem -info -id -sessionId
-sessionIdID de la session. Le format de la commande est le suivant :nas_svc_dataprotection remoteSystem -info -id -sessionId
-addAjouter la session spécifiée à un système distant spécifique. Le format de la commande est le suivant :nas_svc_dataprotection remoteSystem -add -id -sessionId
Qualificateur Description
-removeSupprimer l'ID de session spécifié d'un système distant spécifique. Le format de la commande est le suivant :nas_svc_dataprotection remoteSystem -remove -id-sessionId
-deleteSupprimer l'enregistrement de base de données spécifié du système distant. Le format de la commande est le suivant :nas_svc_dataprotection remoteSystem -delete -id

Arguments pour dpnetwork

nas_svc_dataprotection dpNetwork [-h] -list {-all | -inuse} -info -repair -cleanuporphan -id -silent

Qualificateur Description
-h, --help Afficherle message d'aide et quitter.
-listRépertorier les réseaux de protection des données. Vous pouvez utiliser -all pour répertorier tous les systèmes distants ou -inuse pour répertorier les systèmes en cours d'utilisation uniquement.
-infoAfficher les informations sur le réseau de protection des données.
-repairRéparer l'enregistrement de base de données du cluster de réseau de protection des données.
-id ID du réseau deprotection des données.
-cleanuporphanSupprimer les interfaces orphelines du réseau de protection des données.
-silentAucune question n'est posée.

Générer un fichier d'archive SDNAS (svc_nas nas_svc_dc)

Ce script de maintenance génère un fichier d'archive avec des ressources SDNAS. Vous pouvez télécharger cette archive via REST à l'aide des objets REST supportMaterial.

Le script collecte les informations système et les ressources SDNAS pour le tri et la résolution des problèmes. Les données collectées incluent les configurations système, les journaux, les données d'exécution et d'autres informations. Lorsqu'il est exécuté sans options, ce script récupère l'intégralité des données.

Utilisation

FonctionOpérations système
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_nas nas_svc_dc [-h][-collect] [-noEtc] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-collectCollecter les ressources SDNAS (par défaut).
-noÉtcNe pas collecter le répertoire .etc des serveurs NAS.

Gérer les serveurs NAS (svc_nas nas_svc_nas)

Ce script vous permet de gérer les serveurs NAS à un niveau avancé, notamment les paramètres des serveurs NAS, la maintenance de la base de données et le dépannage du réseau.

Utilisation

Fonction Opérations système
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_nas nas_svc_nas {<NAS_server_name> | ALL} [-cava] [-checkup] [-dbms] [-dhsm] [-orphan] [-dns] [-ds] [-eventpub] [-fs] [-kerberos] [-ldap] [-list] [-lockd] [-nis] [-param] [-restart] [-security] [-vhdx] 

Arguments facultatifs

QualificateurDescription
-cavaGère les paramètres du service antivirus sur le serveur NAS spécifié.
-checkupExécuter des tests internes qui permettent d'identifier la cause première des erreurs potentielles de configuration ou d'environnement.
-dbmsEffectuer l'opération sur les bases de données.
-dhsmEffectuer des opérations DHSM.
-orphan-dnsRépertorier ou supprimer le partage SMB orphelin ou l'exportation NFS.Afficher les paramètres DNS du serveur NAS et effectuer une recherche DNS.
-dsAfficher le service d'annuaire Windows.
-eventpubAfficher les paramètres de publication d'événements de fichiers et l'état de la connexion aux serveurs CEPA.
-fsCharger ou télécharger un fichier dans le répertoire .etc du serveur NAS.
-kerberosAfficher les paramètres Kerberos actuels du serveur NAS.
-ldapAfficher les paramètres LDAP du serveur NAS et effectuer des opérations LDAP.
-listAfficher la liste des serveurs NAS.
-lockdGérez les verrouillages de fichiers sur les serveurs NAS.
-nisAfficher les paramètres NIS du serveur NAS et effectuer une recherche NIS.
-paramGérer les paramètres du serveur NAS.
-restartRedémarrer le serveur NAS spécifié.
-securityAfficher les composants de sécurité (certificats PKI et autres).
-vhdxAfficher les métadonnées VHDX (fichiers de disque virtuel Hyper-V).

Gérer une importation IMT (svc_nas nas_svc_imt)

Ce script de maintenance vous permet de gérer une importation IMT (Inband Migration Tool). Vous pouvez utiliser ce script pour effectuer des actions telles que forcer l'effacement des nœuds en échec pour permettre à une importation IMT bloquée de se terminer.

Utilisation

FonctionOpérations système
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_nas run nas svc_imt -h <NAS server name> [-i { <import session id> | --all | --failed}] [-n {id |--all}] [-f] [-s] [-r] [-c] [-d] [-l] [-t] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide.
Qualificateur Description
-i, --show-importsAfficher l'ID et l'état des importations du système de fichiers pour le serveur NAS spécifié. Le format de la commande est le suivant :nas_svc_imt[-i |--show-imports] {--all | --failed}Vous pouvez filtrer les importations du système de fichiers en incluant l'une des options suivantes :id: afficher l'ID d'une session d'importation du système de fichiers spécifique.--all: afficher l'état de toutes les importations du système de fichiers.--failed: afficher uniquement les importations du système de fichiers ayant échoué.L'état d'importation est l'un des suivants :MIS_EXECUTING: l'importation traite activement les nœuds.MIS_PAUSED: l'importation est interrompue par l'utilisateur ou par une panne.MIS_WAITING_FOR_RESYNC: l'importation est inactive, mais avec un ou plusieurs nœuds continuellement en échec. Pour plus d'informations, utilisezsvc_nas_imt--show-failed-nodes.MIS_SYNCING: l'importation est inactive et ne comporte pas de nœuds continuellement en échec ; elle est en attente d'achèvement.MIS_COMPLETE: l'importation s'est terminée avec succès.MIS_CANCELLED: l'importation a été annulée.MIS_FAILED: l'importation a échoué en raison d'une erreur irrécupérable.
-n, --show-failed-nodesAfficher l'identité (l'ino) et le chemin des nœuds continuellement en échec de l'importation du système de fichiers spécifiée. L'ino correspond au numéro d'inode décimal d'un répertoire ou d'un fichier sur le système de fichiers cible.Le format de la commande est le suivant :nas_svc_imt[-n | --show-failed-nodes] {| --all}Vous pouvez filtrer la liste des importations du système de fichiers avec des nœuds en échec en incluant l'une des options suivantes :id: afficher l'ID d'une session d'importation du système de fichiers spécifique.--all: afficher l'identité (ou l'ino) et le chemin des nœuds continuellement en échec de toutes les importations du système de fichiers pour le serveur NAS spécifié.
-f, --show-dirty-filesAfficher l'identité (ou l'ino) et le chemin des fichiers erronés de l'importation du système de fichiers spécifiée. Le format de la commande est le suivant :nas_svc_imt[-f | --show-dirty-files] {| --all}Vous pouvez filtrer la liste des importations du système de fichiers avec des nœuds en échec en incluant l'une des options suivantes :id: afficher l'ID d'une session d'importation du système de fichiers spécifique.--all: afficher l'identité et le chemin des fichiers erronés de toutes les importations du système de fichiers pour le serveur NAS spécifié.
-s, --show-nodesAfficher les détails de l'importation du ou des nœuds spécifiés si plusieurs options --node sont présentes. L'ino correspond au numéro d'inode décimal d'un répertoire ou d'un fichier sur le système de fichiers cible. Le format de la commande est le suivant :nas_svc_imt[-s | --shownodes] --nodeL'état du nœud signalé est l'un des suivants :MNS_NONE: le nœud ne fait pas partie de l'importation, ou il n'a pas encore été découvert par l'importation.MNS_PENDING: le nœud a été découvert et fait partie de l'importation, mais il n'a pas encore été traité.MNS_FAILED: le nœud fait partie de l'importation, mais une erreur s'est produite lors du traitement ou lors de la tentative d'application d'une modification client ultérieure au nœud.MNS_MOVING: le nœud est en cours de traitement.MNS_MOVED: le nœud a été traité avec succès.MNS_STREAM: le nœud est un flux nommé qui fait partie de l'importation.
-r, --resync-nodesDéclencher une resynchronisation du ou des nœuds spécifiés si plusieurs options --node sont présentes. L'ino correspond au numéro d'inode décimal d'un répertoire ou d'un fichier sur le système de fichiers cible. Le format de la commande est le suivant :nas_svc_imt[-r | --resync-nodes] --nodeSi les nœuds spécifiés ne correspondent pas à leur équivalent sur le système de fichiers source, une tâche est exécutée de manière asynchrone pour réimporter chacun des nœuds spécifiés.
-c, --clear-failed-nodesEffacer de force l'erreur sur le ou les nœuds continuellement en échec spécifiés si plusieurs options --node sont présentes et associées à l'importation du système de fichiers donnée. L'ino correspond au numéro d'inode décimal d'un répertoire ou d'un fichier sur le système de fichiers cible. Le format de la commande est le suivant :nas_svc_imt[-c | --clear-failed-nodes][--yes]--nodeLorsqu'une erreur est effacée de force sur un nœud (en d'autres termes, un répertoire ou un fichier), le contenu peut ne pas être le même sur la source et la cible. Ces différences doivent être résolues manuellement à la fin de l'importation. Vous devez confirmer cette action via l'invite interactive ou en spécifiant l'option --yes.
-d, --drop-failed-nodesAbandonner le nœud spécifié (ou les nœuds si plusieurs options --node sont présentes) de l'importation du système de fichiers donnée. L'ino correspond au numéro d'inode décimal d'un répertoire ou d'un fichier sur le système de fichiers cible. Le format de la commande est le suivant :nas_svc_imt[-d | --drop-failed-nodes][--yes]--nodeL'importation ne traite pas un nœud supprimé et n'essaie pas de lancer l'écriture. Des différences sont à prévoir et doivent être résolues manuellement à la fin de l'importation. Vous devez confirmer cette action via l'invite interactive ou en spécifiant l'option --yes.
-l, --list-dhsm-connsRépertorie les connexions HTTP et HTTPS qui ont été migrées vers la destination de l'importation du système de fichiers spécifiée. Le format de la commande est le suivant :nas_svc_imt--list-dhsm-conns
-t, --set-dhsm-connDéfinir la connexion HTTP ou HTTPS qui doit devenir la connexion DHSM active sur la destination de l'importation du système de fichiers spécifiée.correspond à l'ID de connexion. Le format de la commande est le suivant :nas_svc_imt--set-dhsm-conn--cid

Afficher le journal SDNAS (svc_nas nas_svc_log)

Ce script de maintenance vous permet d'afficher tous les journaux SDNAS disponibles. Vous pouvez également afficher les journaux actifs et mis à jour pendant une période spécifique.

Utilisation

FonctionOpérations système
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_nas_run nas_svc_log -h [-f | --full] [-s | --short] [-l | --last <sec>]
[-b | --before <sec>] [-n | --new] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide.
-f, --full Afficher tous les journaux SDNAS disponibles.
-l, --last Afficher le journal du dernier nombre de secondes spécifié.
-b, --beforeAfficher le journal plus ancien que le nombre de secondes spécifié.
--newAfficher le journal depuis la dernière exécution de la commande nas_svc_log.
--shortAfficher le journal actif.

Afficher les statistiques des sessions de sauvegarde NDMP et PAX (svc_nas nas_svc_paxstats)

Ce script affiche les statistiques avancées des sessions de sauvegarde NDMP et PAX en cours sur les serveurs NAS.

Utilisation

FonctionDiagnostic
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_nas nas_svc_paxstats { SVDM_A | SVDM_B | ALL } -stats { -reset | -verbose } 

Arguments facultatifs

Qualificateur Description
-statsAfficher les compteurs de statistiques des sauvegardes NDMP et PAX en cours.-verbose: afficher les compteurs de statistiques avancées des sauvegardes NDMP et PAX en cours.-reset: réinitialiser les compteurs de statistiques des sauvegardes NDMP et PAX.

Arguments de positionnement

Qualificateur Description
SVDM_AServeur NAS A.
SVDM_BServeur NAS B.
ALLLes deux serveurs NAS.

Exécuter un processus tcpdump linux (svc_nas nas_svc_tcpdump)

Ce script de maintenance vous permet d'exécuter une opération tcpdump Linux sur une interface système à des fins de diagnostic.

La sortie de cette commande est enregistrée dans des fichiers à rotation périodique de taille fixe. Lorsqu'un fichier de sortie atteint la taille définie par -C ou une taille maximale différente, la sortie est redirigée vers un autre fichier. Cet autre fichier porte le même nom de base, mais un suffixe différent. Ce suffixe est composé d'un numéro compris entre 0 et la valeur spécifiée par l'option -W ou la limite de rotation maximale interne autorisée. Les fichiers à rotation périodique sont créés dans l'ordre numérique.

Utilisation

FonctionDiagnostic
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_nas nas_svc_tcpdump [-h] [-i <interface>] [-w <file name>]
[-W <rotations>] [-C <size>] [-s <number of bytes>]
[-t {1,2,3,4}] [-v {1,2,3}] [-D] [-F <filter file>] [-e] [-n] [-q]
[-T <timeout>] [-p <path>] [-y <data link type>]
[-L] [-K <tcpdump session ID>] 

Tableau 2. Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-i, --interfaceSpécifier l'interface à utiliser pour capturer les informations.L'interface par défaut pour l'espace de nommage hôte est mgmt0 ; pour SDNAS, la valeur par défaut est eth_mgmt.
-w, --filenameSpécifier le nom du fichier de base pour les fichiers de sortie. Le nom par défaut est dump.out.
-W, --rotationsSpécifier le nombre de fichiers pour la sortie. La valeur par défaut est 5. Le nombre maximal est 20.
-C, --sizeSpécifier la taille de chaque fichier de sortie, en Mo. La valeur par défaut est 50. La taille maximale est 200.
-s, --snaplenCapturer le nombre d'octets de données spécifié dans chaque paquet plutôt que le nombre par défaut, 65535. 0 correspond à la valeur par défaut.
-t, --timestampAjouter le numéro correspondant (1, 2, 3 ou 4) à la commande d'horodatage pour spécifier l'affichage de l'horodatage dans la sortie :1. Ne pas imprimer d'horodatage sur chaque ligne de vidage.2. Imprimer un horodatage non formaté sur chaque ligne de vidage.3. Imprimer un delta (en microsecondes) entre la ligne précédente et la ligne actuelle sur chaque ligne de vidage.4. Imprimer un horodatage au format par défaut précédé de la date sur chaque ligne de vidage.
-v, --verbositySpécifier la verbosité de la sortie, 3 étant le niveau le plus élevé.
-D, --dump_intfsRépertorier les interfaces réseau disponibles sur le système et sur lesquelles l'opération tcpdump peut capturer des paquets.
-F, --input _exprUtiliser le fichier en tant qu'entrée pour l'expression de filtre. Le fichier doit se trouver dans le répertoire tcpdump.
-e, --llheaderIndiquer l'en-tête de niveau liaison sur chaque ligne de vidage.
-n, --no_addrNe pas convertir en noms les adresses telles que les adresses hôtes, les numéros de port, etc.
-q, --quiet Indiquer des informations abrégées sur le protocole pour raccourcir les lignes de sortie.
-T, --timeoutDéfinir le délai d'expiration avant d'arrêter la trace. Le délai d'expiration est au format xy, où x est un nombre et y est l'unité de mesure du temps (seconde, minute, heure, jour). Voici quelques exemples : 30s, 10m, 5h, 2d.Pour que la trace continue de s'exécuter, définissez le délai d'expiration sur no. La valeur par défaut est no.
-p, --pathSpécifier le chemin du stockage des fichiers de sortie. La valeur par défaut est /opt/sdnas/log/svc_output. Le chemin spécifié doit être un répertoire existant sous /opt/sdnas/log/svc_output.
-y, --dlinkDéfinir sur datalinktype le type de liaison de données à utiliser lors de la capture de paquets.
-L, --list Répertorier les sessions tcpdump actives.

Tableau 2. Arguments facultatifs (suite)

Qualificateur Description
-K, --killArrêter toutes les sessions tcpdump ou une session spécifique via son ID.

Sauvegarder la configuration du serveur NAS (svc_nas_cbr)

Ce script de service vous permet de sauvegarder toutes les configurations du serveur NAS sur le cluster et d'afficher les configurations précédemment sauvegardées. Lorsque vous exécutez ce script, l'archive de sauvegarde est créée au format tar. Pour restaurer un serveur NAS à partir d'une archive de sauvegarde, contactez votre prestataire de services.

Utilisation

Fonction Diagnostic et récupération
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Aucun

Format

svc_nas_cbr [-h] [-b] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d’aide et quitter.
-b, --backup Sauvegarder les configurations du serveur NAS.

Exemple

Utilisez la commande suivante pour sauvegarder la configuration de votre serveur NAS :

svc_nas_cbr --backup
http://fd9f:1e6a:2ab0::201:4438:71f7:d:3085/api/instances/supportMaterial/5ccac68b-a14a-66e7-863e-9adalb00938e
CBR file: SDNAS_cbr_data_20190502_102926UTC.tar created on node 2 

Consulter les problèmes CIFS (svc_nas_cifssupport)

Ce script de maintenance permet d'afficher des informations pour résoudre les problèmes liés au système CIFS. Il affiche des informations sur la connectivité réseau aux contrôleurs de domaine, les droits d'accès, les informations d'identification, les journaux d'accès et d'autres éléments connexes pour un serveur NAS spécifique ou pour tous les serveurs NAS.

DELL PowerStore 1200T - Consulter les problèmes CIFS (svc_nas_cifssupport) - 1

REMARQUE : Veillez à exécuter ce script sur le nœud principal de l'appliance.

Utilisation

Fonction Diagnostic
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Aucun

Format

svc_nas_cifssupport [-h] [--server value] [--args="<value>") 

Arguments facultatifs

QualificateurDescription
-h, --helpAfficher le message d'aide et quitter.
--argsArguments de la commande de maintenance du NAS.[xx83] REMARQUE: Les arguments doivent être précédés de traits d'union. Par exemple:svc_nas_cifssupport--args=" <>"

Arguments de positionnement

QualificateurDescription
--serverSpécifier le nom du serveur NAS sur lequel vous souhaitez exécuter l'action spécifique.

Options

Utilisez l'argument --args pour spécifier des options supplémentaires.

[-h | -help | --help |]

Afficher l'aide et quitter. Utilisez cette option avec svc_nas_cifssupport pour afficher les options de niveau supérieur pour la commande. Pour afficher les options et les paramètres d'une option de niveau supérieur, utilisez l'option -help après l'option de niveau supérieur. Par exemple, la sortie de svc_nas_cifssupport

-accessright

--server nas 1 --args="-setspn -help" fournit des informations détaillées sur l'utilisation de l'option -setspn.

Calculez les privilèges d'accès effectifs d'un utilisateur sur une ressource de système de fichiers.

Usage :

svc_nas_cifssupport --server <server name> | --args="-accessright
{-user <user_name> [-domain <domain_name>] | -sid <SID>} {{-path <path_name> [-stop_on_symlink]} | -share <share_name>} " 

-user [-domain] | -sid

Spécifiez le nom d'utilisateur et le domaine ou le SID de l'utilisateur.

{-path [-stop_on_symlink]} | -share

Indiquez la ressource du système de fichiers.

-acl

Videz ou affichez la liste de contrôle d'accès (ACL) pour la ressource du système de fichiers spécifiée.

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-acl
{{-path <pathname>
[-stop_on_symlink]}
|-share <sharename>}
[-verbose]
[-aclext]
|-fs <filesystem_name>
{-printstats
| -resetall
{[-path <path>]
| [-owner]
| [-group]
| [-dacl]
| [-sacl]}}" 

-path

Affichez la liste de contrôle d'accès (ACL) du chemin d'accès.

-stop_on_symlink

Affichez la liste de contrôle d'accès du lien symbolique au lieu de la cible du lien.

-verbose

Affichez plus d'informations sur la liste de contrôle d'accès.

-aclext

Videz des détails supplémentaires sur les ACE conditionnelles et les attributs de ressources présents.

-fs

nom du système de fichiers.

-printstats

Obtenez les statistiques de la liste de contrôle d'accès sur le système de fichiers.

-resetall

Réinitialisez toutes les listes de contrôle d'accès sur le système de fichiers (définir tous les utilisateurs avec un accès complet).

-path

Copiez la liste de contrôle d'accès du chemin donné vers tous les autres fichiers du système de fichiers. Si vous spécifiez l'une des options suivantes -owner (-group, -dacl et -sacl), copiez uniquement les éléments pertinents. Vous pouvez utiliser ces options ensemble ou les combiner comme vous le souhaitez.

-owner

Réinitialisez les propriétaires.

-group

Réinitialisez les groupes.

-audit

-dacl

Réinitialisez la DACL.

-sacl

Réinitialisez la SACL.

Auditez les connexions CIFS (clients) actuelles sur le serveur SMB.

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-audit
-user <user_name> | -client <client_name>
| -full"

-user

Connexions d'audit pour l'utilisateur spécifié.

-client

Connexions d'audit pour l'adresse IP ou le client spécifié.

-full

Affichez plus de détails sur les ouvertures de fichiers par connexion.

-builtinclient

Auditez les connexions du contrôleur de domaine actuel sur le client intégré du serveur SMB.

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-builtinclient"

-checkup

Effectuez des tests de configuration interne pour découvrir la cause première d'une configuration potentielle ou d'erreurs environnementales.

Usage :

svc_nas_cifssupport --server<server name> | ALL --args="-checkup [-full] [-info]" 

-full

Effectuez des tests supplémentaires qui pourraient prendre un temps significatif.

-info

Affichez des informations sur le test exécuté par la commande.

-cred

Affichez ou générez des paramètres de connexion utilisateur Windows. Utilisez cette commande pour résoudre les problèmes de contrôle d'accès des utilisateurs.

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-cred
{-user <user name> -domain <domain_name> | -sid <SID> | -uname <unix_name>} [-build] [-credext]" 

-user -domain

Nom et domaine de l'utilisateur.

-sid

Le SID de l'utilisateur sous forme décimale.

-uname

Le nom UNIX ou l'ID numérique (utilisant la convention @uid=xxxx, gid=yyyy@, où xxxx et yyyy représentent respectivement la valeur numérique décimale de l'UID et le GID principal) de l'utilisateur.

i REMARGUE : La définition de l'UID par défaut sur 0, ou sur un utilisateur qui sera résolu à l'UID 0, accordera à cet utilisateur l'accès root complet. Assurez-vous que cette valeur n'est pas définie sur 0 pour les utilisateurs qui ne doivent pas avoir un accès complet.

-build

Générez les informations d'identification d'un utilisateur qui ne s'est pas encore connecté au serveur SMB.

REMARQUE : Cette option nécessite un ID/mot de passe d'administrateur de domaine.

-credext

Incluez des détails supplémentaires sur les revendications présentes dans le ticket Kerberos. Ce n'est que pour le contrôle d'accès dynamique (DAC).

Répertoriez (-info) ou forcez la mise à jour (-update) des objets de stratégie globale (GPO) Windows qui sont appliqués au serveur SMB.

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-gpo [-info] [-update]" 

Activez ou désactivez les répertoires de base SMB. Une fois la fonctionnalité activée, un fichier homedir contenant le nom des utilisateurs SMB et leur répertoire de base connexe doit être téléchargé sur le serveur NAS à l'aide de la commande CLI uemcli /net/nas/server. Ensuite, les utilisateurs SMB peuvent se connecter au partage SMB HOME.

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-homedir [-enable] | [-disable]" 

[-enable]

Active la fonctionnalité des répertoires de base.

[-disable]

Désactivez la fonctionnalité des répertoires de base.

Joignez le serveur spécifié à un domaine Windows Active Directory (AD), déplacez-le vers une autre unité d'organisation (UO) ou recueillez des informations à son sujet à partir du contrôleur de domaine (DC).

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-Join -compname <comp_name> -domain <full_domain_name> -admin <admin_name> [-ou <organizational_unit>] [-option {reuse | resetserverpasswd | addservice=nfs}] 

-admin

Spécifiez un compte disposant de privilèges d'administrateur sur le domaine spécifié. Le mot de passe doit être fourni lorsque vous y êtes invité.

-ou

Spécifiez l'unité d'organisation dans laquelle placer ou déplacer l'ordinateur spécifié.

-option {reuse | resetserverpasswd | -addservice=nfs}

réutiliser

Autorisez l'ordinateur spécifié à rejoindre le serveur en devenant propriétaire d'un compte d'ordinateur existant dans le domaine Windows AD qui correspond au nom d'ordinateur spécifié dans la commande.

resetserverpasswd

Réinitialisez le mot de passe du serveur sur le DC.

- addservice=nfs

Ajoutez un SPN NFS pour le serveur spécifié dans Active Directory pour Secure NFS.

Connectez les tentatives d'ouverture de session utilisateur ou d'ordinateur pour l'adresse IP spécifiée ou pour tous les clients lorsqu'aucune adresse IP n'est spécifiée.

Usage :

svc nas cifssupport --server <server name> | ALL --args="-logontrace { enable <ip_address> | -disable | -list}" 

-Isarpc

Interrogez l'identité de l'utilisateur Windows spécifié pour un compte particulier par nom d'utilisateur ou SID (ID de sécurité) et retournez l'UID Unix correspondant.

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-lsarpc
-nb <comp_name> {-user <user_name> | -sid <SID> [hex=<0/1>] | -priv}" 

-nb

Spécifiez le nom NetBIOS du serveur.

-user | -sid

Spécifiez le nom d'utilisateur ou le SID.

hex=<0/1>

Spécifiez si le SID est donné au format décimal (0) ou hexadécimal (1).

-priv

Répertoriez tous les privilèges disponibles sur le domaine. Cela peut être utilisé pour résoudre les problèmes de langue étrangère.

-nltest

Simulez une authentication d'utilisateur NTLM sur le serveur en indiquant un nom d'utilisateur de domaine et une paire de mots de passe. Utilisez cette commande pour résoudre les problèmes de connexion ou tester les connexions DC. Cette commande s'applique uniquement aux serveurs qui sont joints à un domaine Windows.

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-nltest
  -nb <comp_name> {-user <user_name> -dom <domain> -usrpwd
<user_password> [-wkst <client_name>]}" 

-wkst

Sinon, définissez un nom de station de travail dans la demande NTLM.

-pdcdump

Affichez des informations sur chaque contrôleur de serveur SMB utilisé au niveau du serveur NAS. Cette commande s'applique uniquement aux serveurs qui sont joints à un domaine Windows.

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-pdcdump"

-pingdc

Vérifiez la connectivité réseau du serveur CIFS spécifié par le nom NetBIOS ou le nom de l'ordinateur avec un contrôleur de domaine. Une fois la connectivité établie, la commande vérifie qu'un serveur CIFS peut accéder et utiliser les services de contrôleur de domaine. Cette commande s'applique uniquement aux serveurs qui sont joints à un domaine Windows.

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-pingdc -compname <comp_name> [-dc <netbios_DC_name>] [-verbose]" 

-samr

Interrogez les groupes auxquels un utilisateur appartient à l'aide du nom d'utilisateur ou du SID.

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-samr -nb <comp_name> {-sid <SID> | -user <user_name>} " 

Accédez à la base de données de mappage sécurisé qui sert de mécanisme de cache pour relier les SID Windows aux UID UNIX.

REMARQUE : La modification d'un SID en mappage UID peut affecter la sécurité. Procédez avec précaution.

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-secmap
-list
    [ -user <user_name> -domain <domain_name>
    | -domain <domain_name>
    | -sid <SID>
    | -uid <user_id>
    | -gid <group_id> ]
    | -create { -name <name> -domain <domain_name> | -sid <SID> }
    | -update { -name <name> -domain <domain_name> | -sid <SID> }
    | -delete { -name <name> -domain <domain_name> | -sid <SID> }
    | -export [ -file <filename> ]
    | -import -file <filename>
    | -report" 

-list [-user -domain | -domain | -sid | -uid | -gid ]

Accédez à la base de données de mappage sécurisé qui sert de mécanisme de cache pour relier les SID Windows aux UID UNIX.

-create {-name -domain | -sid } Ajoutez une nouvelle entrée de mappage dans la base de données de mappage sécurisé.

-update {-name -domain | -sid } Mettez à jour une entrée de mappage dans la base de données de mappage sécurisé.

-delete {-name -domain | -sid } Supprimez une entrée de mappage de la base de données de mappage sécurisé.

-export [-file] Exportez la base de données de mappage sécurisé vers le fichier spécifié.

-import -file Importez la base de données de mappage sécurisé à partir du fichier spécifié.

-report Affichez l'intégrité et le contenu de la base de données de mappage sécurisé.

Gérez les entités de sécurité Windows (SPN) de l'ordinateur spécifié qui est joint à AD.

REMARQUE : Les SPN sont requis pour les configurations de domaine dans lesquelles le domaine DNS est différent du domaine d'authentication (realm Kerberos). Par exemple, si la zone de serveur DNS inclut un enregistrement DNS CNAME qui mappe compname. vers compname., l'hôte compname. doit être ajouté pour compname.

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-setspn
-list compname=<comp_name> | -add <SPN>
compname=<comp_name>,domain=<full_domain_name>,admin=<admin_name>
| -delete <SPN>" 

-list compname=

Affichez tous les SPN pour le serveur FQDN spécifié, tant pour le serveur SMB que pour l'entrée AD Windows.

-add compname=, domain=, admin=

Ajoutez le SPN spécifié à la fois au serveur NAS et à AD.

-delete

Supprimez le SPN spécifié à la fois pour le serveur NAS et AD.

Résolvez les problèmes avec le mécanisme de mise en cache de filiale Microsoft Windows. BranchCache V1 et BranchCache V2 sont pris en charge.

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-smbhash
-hashgen <path> [-recursive] [-minsize <size>]
| -hashdel <path> [-recursive]
| -abort <id>
| -info
| -fsusage <fs_name>
| -exclusionfilter <filter>
| -audit {enable | disable} [-task] [-service] [-access]
| -cleanup <fs_name> [-all | -unusedfor <days> | -unusedsince <date>] 

-hashgen [-recursive] [-minsize ]

Générez tous les fichiers de hachage SMB pour le chemin spécifié. Si -recursive est utilisé, le hachage SMB est généré de manière récursive pour les sous-répertoires.

-hashdel [-recursive]

Supprimez tous les fichiers de hachage SMB pour le chemin spécifié.

-abort

Annulez la demande spécifiée, en attente ou en cours (génération ou suppression de fichier de hachage). L'ID de la demande est dans le résultat de -info.

-info

Affichez des informations détaillées pour le service de génération de hachage.

-fusage

Affichez l'utilisation du disque du fichier de hachage SMB pour le système de fichiers spécifié.

-exclusionfilter

Ne générez pas de fichier de hachage SMB pour les fichiers qui correspondent au filtre d'exclusion.

-audit {enable | disable} [-task] [-service] [-access]

Activez la génération d'audits dans le journal d'événements smbhash.

- cleanup [-all | -unusedfor | -unusedsince

Nettoyez les fichiers de hachage SMB pour le système de fichiers spécifié.

Annulez la jonction de l'ordinateur spécifié à son domaine AD. Si le DNS dynamique est utilisé, l'entrée est supprimée d'AD et du DNS. Le mot de passe du compte spécifié avec les privilèges d'administrateur du domaine doit être fourni lorsque vous y êtes invité.

Usage :

svc_nas_cifssupport --server <server name> | ALL --args="-Unjoin -compname <comp_name> -domain <full_domain_name> -admin <admin_name>"

Exemple

Utilisez la commande suivante pour afficher l'ACL du partage smbshare sur le serveur NAS nas1 :

svc_nas_cifssupport --server nas1 --args="-acl -share smbshare"

nas1 : done

ACL DUMP REPORT

Share : \\nas1\smbshare
UID : 0
GID : 1
Rights : rwxr-xr-x 

Paramètres NAS avancés (svc_nas_tools et svc_nas_global_tools)

Ces scripts de service vous permettent d'afficher et de personnaliser les paramètres des différents composants du serveur NAS. Les valeurs par défaut des paramètres du serveur NAS sont adaptées à la majorité des exemples d'utilisation, mais ce script vous permet d'ajuster les paramètres selon les besoins de votre entreprise.

Bien que les scripts svc_nas_tools et svc_nas_global_tools utilisent les mêmes arguments et options, leur application est différente :

  • Utilisez le script svc_nas_tools pour vérifier et personnaliser les paramètres d'un serveur NAS spécifique.
  • Utilisez le script svc_nas_global_tools pour vérifier et personnaliser les paramètres de tous les serveurs NAS du cluster.

Exécutez sans args pour afficher l'utilisation interne du NAS.

Utilisation

Fonction Diagnostic
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

svc_nas_tools [-h] [--server value] [--args="<value>") 
svc_nas_global_tools [-h] [--args="<value>"] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le messsage d'aide et quitter.
--args NAS_CMD_ARGSArguments de la commande de maintenance. i REMARGUE: Un double tiret doit précéder les arguments. Par exemple:svc_nas_tools -- args="" Les arguments -dbms, -kerberos, -restart et -vhdx ne s'appliquent pas à svc_nas_global_tools.

Options

Utilisez l'argument --args pour spécifier les options supplémentaires suivantes :

[-h | -help | --help |]

Afficher l'aide et quitter. Utilisez cette option avec svc_nas_tools pour afficher les options de niveau supérieur pour une commande. Pour afficher les options et les paramètres d'une option de niveau supérieur, utilisez l'option -help après l'option de niveau supérieur. Par exemple, la sortie svc_nas_tools --server nas 1 -args="-stats -help" fournit des informations détaillées sur l'utilisation de l'option -setspn.

-cava

Afficher l'état du service antivirus du serveur NAS, y compris l'état de la connexion aux serveurs CAVA (Celerra AntiVirus Agent), le nombre de fichiers vérifiés et leur progression.

Usage :

svc_nas_tools <NAS_server_name> --args="-cava
[-stats
| -set accesstime={ now | none | [[[ [yy]mm]dd]hh]mm[.ss] }]
| -fsscan [ <fs_mountpath> { -list | -create | -delete }]]" 

-stats

Afficher les compteurs de statistiques pour le service antivirus.

-set accesstime={ now | none | [[[[yy]mm]dd]hh]mm[.ss]} ]

Activer l'analyse lors de la première lecture et modifier le paramètre de temps d'accès, où :

  • Spécifiez now pour activer la fonctionnalité d'analyse lors de la première lecture et définir l'heure de référence sur Now.
  • Spécifiez none pour désactiver la fonctionnalité d'analyse lors de la première lecture.
  • Spécifiez [[[yy]mm]dd]hh]mm[. ss] pour activer la fonctionnalité de numérisation en première lecture et de définir l'heure de référence en fonction de la valeur spécifiée.

-fsscan [ { -list | -create | -delete } ]

Démarrer, arrêter ou afficher l'état d'une analyse complète du système de fichiers, où :

  • L'option vous permet de spécifier l'emplacement du système de fichiers à analyser.
  • L'option -list affiche l'état d'analyse du système de fichiers spécifié.
  • L'option -create lance une analyse complète sur le système de fichiers et les options hors connexion permettent l'analyse du système de fichiers sur tous les fichiers hors ligne. Par défaut, les systèmes de fichiers hors ligne ne sont pas inclus. • L'option -delete arrête l'analyse.

i REMARGUE : Si aucun système de fichiers n'est spécifié, cette option affiche l'état de l'analyse du système de fichiers pour tous les systèmes de fichiers.

-dbms

Gérer les bases de données du serveur NAS.

Usage :

svc_nas_tools <NAS_server_name> --args="-dbms
-list [<db_name>]
  | -compact [<db_name>]
  | -stats [-reset]
  | -backup -target <path_name>
  | -restore -source <path_name> [-silent] 

-list [ ]

Afficher les bases de données du serveur NAS.

-compact [ ]

Compresser les bases de données du serveur NAS.

-stats [-reset]

Afficher les statistiques sur les bases de données du serveur NAS.

-backup -target

Effectuer la sauvegarde en ligne de l'environnement de base de données du serveur NAS.

-restore -source [-silent]

Restaurer l'environnement de base de données du serveur NAS à partir de fichiers de sauvegarde.

Afficher les paramètres DNS actuels du serveur NAS.

Usage :

svc_nas_tools <NAS_server_name> --args="-dns
[-dump
| -lookup{
    -host <host_name>
    | -addr <ipv4_or_ipv6_address>}] 

-dump

Afficher le contenu du cache DNS actuel.

-lookup { -host | -addr }

Fournit des informations de recherche sur la ressource spécifiée.

Afficher les informations du service d'annuaire Windows.

Usage :

svc_nas_tools <NAS_server_name> --args="-ds [-dump]" 

-dump

Afficher le cache du service d'annuaire Windows.

Afficher les paramètres Kerberos actuels du serveur NAS.

Usage :

svc_nas_tools <NAS_server_name> --args="-kerberos
| -listrealms
| -listspn
| -keytab [-v]
| -conf
| -log [-all]" 

DELL PowerStore 1200T - Options - 1

REMARQUE : Cette option ne s'applique pas au script svc_nas_global_tools.

-listrealms

Répertoriez les realms Kerberos configurés sur le serveur NAS.

-listspn

Répertoriez les principaux de service Kerberos définis dans Active Directory (AD) et keytab (serveur CIFS joint).

-keytab

Vider la table de clés Kerberos du serveur NAS.

-conf

Vider le fichier de configuration Kerberos pour ce serveur NAS.

-log [-all]

Extraire les logs Kerberos du log récent du serveur NAS.

DELL PowerStore 1200T - Options - 2

REMARQUE : L'option -all analyse l'intégralité du fichier journal du serveur.

Afficher les paramètres LDAP actuels du serveur NAS.

Usage :

svc nas_tools <NAS_server_name> --args="-ldap
| -refresh
| -lookup {
    -user <username>
    | -group <groupname>
    | -uid <uid>
    | -gid <gid>
    | -hostbyname <hostname>
    | -netgroup <groupname>} 

-refresh

Si LDAP est configuré sans IP statique, actualisez l'IP des serveurs LDAP du domaine à partir de DNS.

-lookup {-user | -group | -uid | -gid | -hostbyname | -netgroup }

Fournit des informations de recherche sur la ressource spécifiée à des fins de dépannage.

Gérez les verrouillages de fichiers sur les serveurs NAS.

Usage :

svc_nas_tools <NAS_server_name> --args="-lockd
    -list
    -info -fldp <address>
    -remove -fldp <address> -credp <address>
    -stat [-reset]" 

-list

Affichez les fichiers verrouillés sur le serveur NAS avec leur nombre de verrouillages. Les fichiers sont triés par système de fichiers. Chaque fichier est identifié par son numéro d'inode, mais aussi par un token fldp=

à utiliser avec l'option -info.

-info -fldp

Affichez des informations détaillées sur un fichier spécifique. Pour chaque verrouillage de fichier, cette commande affiche également le token credp=

. Vous pouvez utiliser ce token avec l'option -remove.

-remove -fldp

-credp

Sur le fichier identifié par la valeur fldp, utilisez cette commande pour supprimer le verrouillage de la plage correspondant aux informations d'identification de verrouillage spécifiées.

-stat [-reset]

Afficher (et éventuellement réinitialiser) les statistiques sur les verrouillages de fichiers. Les compteurs de statistiques sont globaux pour la fonctionnalité SDNAS et peuvent être associés à d'autres serveurs NAS sur le même nœud.

Afficher les paramètres NIS actuels du serveur NAS.

Usage :

svc_nas_tools <NAS_server_name> --args="-nis
[-lookup{
    -user { -name <user_name> | -uid <unix_user_id> }
    | -group { -name <group_name> | -gid <group_unix_id> }
    | -host { -name <host_name> | -addr <host_ip_address> }
    | -netgroup { -name <group_name> | -member <host_name>} ]" 

- lookup {-user {-name | -uid } | -group {-name | -gid } | -host {-name | -addr } | -netgroup {-name | -member }}

Fournit des informations de recherche sur la ressource spécifiée à des fins de dépannage.

Affichez ou modifiez les emplacements des paramètres du serveur NAS.

Usage :

svc_nas_tools <NAS_server_name> --args="-param
{-info
|-facility {<facility> | -all} -list
|-facility {<facility> | -all} -info {<param_name> [-verbose] | -all}
|-facility <facility> -modify <param_name> -value <new_value>} " 

-info

Afficher tous les emplacements des paramètres NAS.

-facility { | -all } -list

Afficher toutes les valeurs de paramètre NAS de l'installation spécifiée pour le serveur NAS spécifié.

-facility { | -all } -info { [-verbose] } | -all

Afficher les détails du paramètre NAS spécifié de l'installation spécifiée pour le serveur NAS spécifié.

-facility -modify -value

Modifier la valeur du paramètre NAS spécifié de l'emplacement spécifié pour le serveur NAS spécifié.

Redémarrer le serveur NAS spécifié. La sortie de la commande -info ou -modify informe l'utilisateur si cela est requis pour le paramètre spécifié.

REMARQUE : Cette option ne s'applique pas au script svc_nas_global_tools.

Usage :

svc_nas_tools <NAS_server_name> --args="-restart[-silent]" 

-silent

Ne pas demander de confirmation utilisateur avant de redémarrer le serveur NAS.

Affichez les métadonnées VHDX (fichiers de disque virtuel Hyper-V).

REMARQUE : Cette option ne s'applique pas au script svc_nas_global_tools.

Usage :

svc_nas_tools <NAS_server_name> --args="-vhdx -file <vhdx file>
[-verbose]" 

-verbose

Affichez les métadonnées VHDX, y compris les PR SCSI.

Exemple

Utilisez la commande suivante pour afficher l'ACL du partage smbshare sur le serveur NAS nas1 :

svc_nas_tools --server NasServer4461 --args="-param -facility ldap -list"
NasServer4461:
param_name    facility default current configured
SecurityLayer 1dap 2 2
cacheMaxGroups 1dap 10000 10000
cacheMaxHosts 1dap 10000 10000 

Passer en mode maintenance (svc_nas_maintenance_mode)

Le script de maintenance vous permet de mettre le nœud NAS en mode maintenance, ainsi que de sortir du mode maintenance et d'afficher l'état actuel du nœud NAS.

Utilisation

Fonction Opérations système
Mode Normal ou Maintenance
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Oui
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables 1. Le NAS doit être installé sur les deux nœuds.2. Le docker NAS doit être opérationnel sur les deux nœuds.3. Les deux nœuds doivent être en bon état.

Format

svc_nas_maintenance_mode [-h] [enter, exit, status] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
enterMettre le nœud NAS en mode maintenance.
exitSortir le nœud NAS du mode maintenance.
statusObtenir l’état actuel du nœud NAS à des fins de maintenance.

Afficher l'utilisation des inodes (svc_nas_storagecheck)

Ce script de maintenance vous permet d'afficher l'utilisation des inodes de tous les systèmes de fichiers d'une appliance.

Utilisation

Fonction Diagnostic
Mode Normal ou Maintenance
Utilisation Général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Un serveur NAS et au moins un système de fichiers.

Format

svc_nas_storagecheck [-h] [-i] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
-iAfficher l’utilisation des inodes de tous les systèmes de fichiers de l'appliance.

Obtenir des informations sur le serveur NAS et gérer les paramètres (svc_nas_tools)

Ce script de maintenance vous permet d'obtenir et de configurer des informations pour un serveur NAS spécifique.

Format

svc_nas_tools [-h] [--server value] [--args value] 

Utilisation

FonctionDiagnostic
Mode Normal ou Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
--argsUtiliser une option spécifique pour l'argument de la commande de maintenance.

Arguments de positionnement

Qualificateur Description
--serverSpécifier le nom du serveur NAS.

Autres arguments

Le tableau suivant présente les options disponibles qui sont utilisées pour gérer le serveur NAS. Vous devez utiliser l'argument --args avec ces options, comme illustré dans l'exemple suivant :

svc_nas_tools --server nas1 --args="-dns"
QualificateurDescription
-cavaGère les paramètres du service antivirus sur le serveur NAS spécifié.
-dbmsEffectuer une opération sur les bases de données.
-dnsAfficher les paramètres DNS du serveur NAS et effectuer une recherche DNS.
-dsAfficher le service d'annuaire Windows.
-fileCharger ou télécharger un fichier dans le répertoire / .etc du serveur NAS.
-kerberosAfficher les paramètres Kerberos actuels du serveur NAS.
-ldapAfficher les paramètres LDAP du serveur NAS et effectuer des opérations LDAP.
-lockdGérez les verrouillages de fichiers sur les serveurs NAS.
-nisAfficher les paramètres NIS du serveur NAS et effectuer une recherche NIS.
-paramGérer les paramètres du serveur NAS.
-restartRedémarrer le serveur NAS spécifié.
-vhdxAfficher les métadonnées des fichiers de disque virtuel Hyper-V (VHDX).

Récupérer les appareils réseau et les adresses IP du serveur NAS (svc_nasserver_to_netdevice)

Ce script de maintenance vous permet d'utiliser un nom de serveur NAS pour récupérer les adresses IP d'interface de fichiers et les appareils réseau associés à ce serveur NAS.

Utilisation

Fonction Opérations système
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_nasserver_to_netdevice [-h] --server <value> 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Arguments requis

QualificateurDescription
--serverNom du serveur NAS.

Consulter les informations réseau (svc_networkcheck)

Ce script de maintenance vous permet de collecter des informations sur le réseau de l'appliance et d'exécuter un ensemble d'outils de diagnostic réseau.

Utilisation

FonctionDiagnostic
Mode Normal et Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Aucun

Format

svc_networkcheck [-h]
{arp, info, tracert, tpc, ethtool, ping, interfaces, ping6, netstat, dns, bond_list} 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
arpAfficher les paramètres de cache des enregistrements ARP (Address Resolution Protocol).
infoEffectuer des vérifications du réseau et du système.
tracertEffectuer une opération traceroute vers l'adresse IP (IPv4 ou IPv6).
tpcEffectuer une vérification du port TCP à l'aide de Telnet.
ethtoolAfficher des informations sur le pilote de périphérique réseau et les paramètres matériels.
pingEnvoyer un ping à l'adresse IP ou au nom d'hôte d'une cible IPv4. Les informations sont répertoriées dans la sortie de la commande svc_networkcheck interfaces.
interfacesAfficher les noms d'interface, les adresses IP et les connexions.
ping6Envoyer un ping à l'adresse IP ou au nom d'hôte d'une cible IPv6. Les informations sont répertoriées dans la sortie de la commande svc_networkcheck interfaces.
netstatEffectuer une opération netstat sur le nœud.
dnsEffectuer une vérification DNS à l'aide de l'outil dig.
bond_listAfficher les appareils de liaison système et leurs paramètres.

Afficher les paramètres de cache des enregistrements ARP (svc_networkcheck ARP)

Ce script de maintenance affiche les paramètres de cache des enregistrements ARP.

Format

svc_networkcheck arp [-h] {ipv4, ipv6} 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Arguments de positionnement

Action Description
ipv4Afficher les paramètres de cache des enregistrements ARP pour la version IPv4 du protocole IP.
ipv6Afficher les paramètres de cache des enregistrements ARP pour la version IPv6 du protocole IP.

Exemple

Utilisez la commande suivante pour afficher les valeurs des paramètres ARP pour IPv4 :

svc_networkcheck arp ipv4

--- Node status: Normal Mode ---
================[FNM00175201431-A][Wed Dec 23 14:18:03 UTC 2020] Beginning Run
================

The values of ARP settings for ipv4:

net.ipv4.neigh.default.gc_thresh1 = 1024
net.ipv4.neigh.default.gc_thresh2 = 4096
net.ipv4.neigh.default.gc_thresh3 = 16384

================[FNM00175201431-A][Wed Dec 23 14:18:03 UTC 2020] End of Run
================ 

Effectuer des vérifications du réseau et du système (svc_networkcheck info)

Ce script vous permet d'effectuer des vérifications du réseau et du système sur les éléments suivants : NTP, date, heure, IP, DNS, ARP et netstat.

Format

svc_networkcheck info [-h] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Vérifier la disponibilité des ports du serveur (svc_networkcheck tracert)

Ce script de maintenance vous permet d'effectuer une opération traceroute vers l'adresse IP, IPv4 comme IPv6. L'opération suit la route empruntée par les paquets depuis un réseau IP vers un hôte.

Format

svc_networkcheck tracert [-h] [-N {host, sdnas}] destination 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-N, --namespace Définir l'espace de nommage réseau (hôte ou SDNAS).

Arguments de positionnement

ActionDescription
destinationDestination à laquelle les paquets sont envoyés.

Vérifier le port TCP (svc_networkcheck TCP)

Ce script de maintenance vous permet de vérifier la disponibilité des ports sur un serveur spécifique afin de vous assurer que vous pouvez établir une connexion TCP.

Format

svc_networkcheck tcp [-h] [server <value>] [port <value>] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Arguments de positionnement

ActionDescription
serverVérifier la disponibilité d'un serveur (IP ou nom d'hôte).
portVérifier la disponibilité d'un port spécifique.

Exemple

L'exemple suivant utilise la commande svc_networkcheck tracert pour vérifier si une connexion SSH peut être établie avec un serveur distant :

svc_networkcheck tcp <ip address>
==== tpc ========
Escape character is '^]'.
--- INFO: the tcp listening port <ip address> is available 

Afficher les informations sur le pilote de périphérique réseau et le matériel (svc_networkcheck ethtool)

Ce script de maintenance vous permet d'afficher des informations sur le pilote de périphérique réseau et les paramètres matériels.

Format

svc_networkcheck ethtool [-h] devname {value | all} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Arguments de positionnement

ActionDescription
devnameSpécifier le nom du périphérique réseau ou saisir all pour afficher des informations sur tous les périphériques réseau.

Envoyer un ping à une cible IPV4 (svc_networkcheck ping)

Ce script de maintenance vous permet d'envoyer un ping à une cible IPv4 en utilisant son nom d'hôte ou son adresse IP.

Format

svc_networkcheck ping [-h] [-s {1500,9000}] [-I <value>] [-m <value>]
    [-c <value>] [-f] [-N {host,sdnas}] destination 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-s, --mtu Envoyer un ping avec la valeur MTU donnée (1500 ou 9000).
-I, --sipSpécifie l'adresse IP source du ping ou le nom de l'interface.
-m, --markSpécifie la marque de connexion NAS utilisée pour trouver l'adresse IP source.
-c, --countQualificateur DescriptionSpécifie l'heure à laquelle le système cesse d'envoyer des paquets ECHO_REQUEST.
-f, --fragmentation Empêcher la fragmentation des paquets.
-N, --namespace Définit l'espace de nommage réseau (hôte ou SDNAS).

Arguments de positionnement

Action Description
destinationSpécifier l'adresse IP ou le nom d'hôte.

Exemple

Utilisez la commande suivante pour afficher les valeurs de l'opération de ping de la cible IPv4 ou.

svc_networkcheck ping 10.244.192.93 -c 3 --mtu 1500 --mark 10
=== Node status: Normal Mode ===
================[FNM00175201431-A][Wed Dec 23 09:28:08 UTC 2020] Beginning Run
================
PING 10.244.192.93 (10.244.192.93) 1500(1528) bytes of data.
1508 bytes from 10.244.192.93: icmp_seq=1 ttl=62 time=0.356 ms
1508 bytes from 10.244.192.93: icmp_seq=2 ttl=62 time=0.407 ms
1508 bytes from 10.244.192.93: icmp_seq=3 ttl=62 time=0.383 ms
--- 10.244.192.93 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2045ms
rtt min/avg/max/mdev = 0.356/0.382/0.407/0.020 ms
================[FNM00175201431-A][Wed Dec 23 09:28:10 UTC 2020] End of Run
================ 

Envoyer un ping à une cible IPV6 (svc_networkcheck PING6)

Ce script de maintenance vous permet d'envoyer un ping à une cible IPv6 en utilisant son nom d'hôte ou son adresse IP.

Format

usage: svc_networkcheck ping6 [-h] [--mtu {1500,9000}] [--sip SIP]
[--mark MARK] [--count COUNT] [-f]
[-N {host,sdnas}]
destination 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-s, --mtu Envoyer un ping avec la valeur MTU donnée (1500 ou 9000).
-I, --sipSpécifie l'adresse IP source du ping ou le nom de l'interface.
-m, --markQualificateur DescriptionSpécifie la marque de connexion NAS utilisée pour trouver l'adresse IP source.
-c, --countSpécifie l'heure à laquelle le système cesse d'envoyer des paquets ECHO_REQUEST.
-f, --fragmentation Empêcher la fragmentation des paquets.
-N, --namespace Définit l'espace de nommage réseau (hôte ou SDNAS).

Arguments de positionnement

Action Description
destinationSpécifier l'adresse IP ou le nom d'hôte.

Afficher les connexions réseau (svc_networkcheck netstat)

Ce script de maintenance vous permet d'utiliser l'outil netstat pour afficher les connexions réseau des nœuds.

Format

svc_networkcheck netstat [-h] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Effectuer une vérification DNS (svc_networkcheck DNS)

Ce script de maintenance vous permet d'effectuer une vérification du Domain Name System à l'aide de l'outil dig.

Format

svc_networkcheck dns [-h] name 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Arguments de positionnement

ActionDescription
nameSpécifier le nom de l'enregistrement de ressource à trouver.

Consulter les appareils de liaison système (svc_networkcheck bond_list)

Ce script de maintenance vous permet de consulter les appareils de liaison système et leurs paramètres.

Format

svc_networkcheck bond_list -h 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Exemple

L'exemple suivant affiche la sortie de la commande svc_networkcheck bond_list:

svc_networkcheck bond_list
bond0: system bond (not allowed to change options)
- options:
    mode=802.3ad

- alerts: No active alerts found
- ports:
    ens7f3:
    Link up: up
    Carrier: 1
    Bonding State: active
    MAC: 0c:48:c6:73:67:5f
    PERM_MAC: 0c:48:c6:73:67:5f
    MTU: 1500
    Speed: 25000
    Duplex: full
    Aggregator id: 1
    ens7f2:
    Link up: up
    Carrier: 1
    Bonding State: backup
    MAC: 0c:48:c6:73:67:5f
    PERM_MAC: 0c:48:c6:73:67:5e
    MTU: 1500
    Speed: 25000
    Duplex: full
    Aggregator id: 2

bond1: unknown bond (not allowed to change options)
- options:
    mode=802.3ad miimon=200 updelay=0 downdelay=0 xmit_hash_policy=layer2+3 lacp_rate=slow

- alerts:
    The exception from appliance_list is: global name 'ListAppliances' is not defined
    Alert id : f2779470-496a-4d49-a086-bef6dabc2209
    Error Code : 0x01807a02
    Severity : Major
    Timestamp (UTC) : 2021-10-26 19:00:03+00
    Appliance Name : A1
    Resource Type : bond
    Resource Name : BaseEnclosure-NodeA-bond1
    Description : One or more bond ports are in link down state or Link Aggregation Control Protocol (LACP) is in degraded state. 
- ports:
    ens2f1:
    Link up: up
    Carrier: 1
    Bonding State: active
    MAC: 00:60:16:b9:53:4d
    PERM_MAC: 00:60:16:b9:53:4d
    MTU: 1500
    Speed: 25000
    Duplex: full
    Aggregator id: 1
ens2f0:
    Link up: up
    Carrier: 1
    Bonding State: backup
    MAC: 00:60:16:b9:53:4d
    PERM_MAC: 00:60:16:b9:53:4c
    MTU: 1500
    Speed: 25000
    Duplex: full
    Aggregator id: 2 

Afficher les noms d'interface (svc_networkcheck interfaces)

Ce script de maintenance vous permet d'afficher les noms d'interface, les adresses IP et les marques de connexion pour le nœud.

Format

svc_networkcheck interfaces [-h] [-N {host, sdnas}] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-N, --namespace Définir l'espace de nommage réseau (hôte ou SDNAS).

Arguments de positionnement

QualificateurDescription
hostDéfinit l'espace de nommage réseau en tant qu'hôte.
sdnasDéfinit l'espace de nommage réseau en tant que SDNAS.

Exemple

Utilisez la commande suivante pour afficher les noms d'interface, les adresses IP et les marques de connexion.

svc_networkcheck interfaces --namespace sdnas

=== Node status: Normal Mode ===

================[FNM00175201431-A][Wed Dec 23 09:32:00 UTC 2020] Beginning Run

================sdnas: ip addr show =================__

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth_svc@if47: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group
default qlen 1000
link/ether 0a:c6:09:ee:a6:35 brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet 128.221.255.34/30 scope global eth_svc
valid_lft forever preferred_lft forever
41: eth_mgmt@if27: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group
default qlen 1000
link/ether 66:6b:e2:88:b9:3d brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet6 fdea:4915:d43d:0:201:44bd:3c1f:d1ca/64 scope global
valid_lft forever preferred_lft forever
inet6 fdea:4915:d43d:0:201:442d:a826:c80/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::646b:e2ff:fe88:b93d/64 scope
link
valid_lft forever preferred_lft forever
42: eth_data0@if27: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group
default qlen 1000
link/ether 5e:94:db:2b:e8:17 brd ff:ff:ff:ff:ff:ff link-netnsid 0

---- sdnas: ip ru show ----
0: from all lookup local
218: from all fwmark 0x8002 lookup 4
219: from all fwmark 0x8001 lookup 2
220: from all lookup 220
32765: from all fwmark 0x8000/0x8000 lookup 1 unreachable
32766: from all lookup main
32767: from all lookup default
65535: from all fwmark 0x8001 lookup 3 unreachable
65535: from all fwmark 0x8002 lookup 5 unreachable 
[FNMO0175201431-A][Wed Dec 23 09:32:00 UTC 2020] End of Run 

Redémarrer, arrêter et allumer un nœud (svc_node)

Ce script de maintenance vous permet de redémarrer ou d'allumer proprement un nœud. Ce script vous permet également d'arrêter la machine virtuelle du contrôleur sur le nœud afin que ce dernier puisse être placé en mode maintenance dans VMware vSphere.

Cette commande ne peut être utilisée que pour les opérations effectuées sur un seul nœud.

Utilisation

FonctionDiagnostic et récupération
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_node [-h][-d] {status, power_on, power_off, reboot, shutdown} 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d’aide et quitter.
-d, --debugAugmentez le niveau de consignation pour déboguer et imprimer les journaux sur la console.

Actions

Action Description
statusFournit l’état de la connectivité réseau et l’état de l’alimentation du nœud homologue.
power_onMettez sous tension le nœud.
power_offMettre hors tension un nœud. Cette action revient à le mettre brutalement hors tension.
rebootRedémarrez le nœud. i| REMARQUE : Cette action provoque le redémarrage immédiat du nœud.
shutdownArrêter un nœud en le mettant hors tension proprement. Tous les services sont arrêtés dans l’ordre approprié.

Éteindre un nœud (svc_node power_off)

Ce script de maintenance sert à éteindre un nœud. Ce script équivaut à une action de mise hors tension.

Format

svc_node power_off [-h] [-f] [-d] {local,peer} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d’aide et quitter.
-f, --forceIgnorer les vérifications préalables à la mise hors tension du nœud et les invites de confirmation utilisateur.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.

Arguments de positionnement

QualificateurDescription
localSpécifiez cet argument pour indiquer si vous souhaitez désactiver le nœud local, ou nœud principal, d'une appliance.
peerSpécifiez cet argument pour indiquer si vous souhaitez désactiver le nœud homologue, ou nœud secondaire, d'une appliance.

Considérations

État de l'appliance Personnalité Remarques
Configuré ou non configuré SAN ou HCI Met hors tension le ou les nœuds.

Allumer le nœud homologue (svc_node power_on)

Ce script de maintenance allume un nœud homologue exécuté en mode SAN.

Format

svc_node power_on [-h] [-d] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d’aide et quitter.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.

Redémarrer un nœud (svc_node reboot)

Ce script de maintenance sert à redémarrer un nœud.

Format

svc_node reboot [-h] [-a] [-f] [-d] {local,peer} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-a, --async Executer en mode asynchrone.
-f, --forceIgnorer les avertissements ; forcer un redémarrage qui peut entraîner l'indisponibilité des données.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.

Arguments de positionnement

QualificateurDescription
localSpécifiez cet argument pour indiquer si vous souhaitez désactiver le nœud local, ou nœud principal, d'une appliance.
peerSpécifiez cet argument pour indiquer si vous souhaitez désactiver le nœud homologue, ou nœud secondaire, d'une appliance.

Considérations

État de l'appliance Personnalité Remarques
Configuré ou non configuréSAN ou HCISi le nœud n'est pas en mode maintenance, un avertissement indique qu'il exécute des charges applicatives. Vous pouvez utiliser l'option --force pour ignorer l'avertissement et lancer le redémarrage.

Arrêter un nœud (svc_node shutdown)

Ce script de maintenance arrête proprement un nœud exécuté en mode SAN. Tous les services sont arrêtés dans l'ordre approprié.

Format

svc_node shutdown [-h] [-a] [-f] [-d] {local,peer} 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-a, --async Exécuter en mode asynchrone.
-f, --forceIgnorer les avertissements ; forcer un arrêt qui peut entraîner l'indisponibilité des données.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.

Arguments de positionnement

QualificateurDescription
localSpécifiez cet argument pour indiquer si vous souhaitez désactiver le nœud local, ou nœud principal, d'une appliance.
peerSpécifiez cet argument pour indiquer si vous souhaitez désactiver le nœud homologue, ou nœud secondaire, d'une appliance.

Considérations

État de l'appliancePersonnalitéRemarques
Configured SAN Sile nœud n'estpas en mode maintenance, un avertissement indique qu'il exécute des charges applicatives. Vous pouvez utiliser l'option --force pour ignorer l'avertissement et éteindre le nœud.
Non configurés HCCette opérationn'est prise en charge que lorsque le script est exécuté depuis le service en mode maintenance du chemin de contrôle. Le script arrête la machine virtuelle PowerStore pour permettre au nœud de passer en mode maintenance VMware.

État du nœud homologue (svc_node status)

Ce script de maintenance affiche l'état de la connectivité réseau et l'état de l'alimentation du nœud homologue.

Format

svc_node status [-h] [-d] [-o] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher lemessage d'aide et quitter.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.
-o, --outputAfficher l'état de la connectivité réseau et de l'alimentation au format JSON.

Contrôler l'affinité des nœuds (svc_node_affinity_balance)

Ce script de maintenance vous permet d'utiliser le répartiteur de ressources pour contrôler l'affinité des nœuds et le traitement des E/S au sein d'un cluster.

Utilisation

FonctionOpérations système
Mode Normal et Maintenance
Utilisation Utilisation générale
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

svc_node_affinity_balance [-h] [--help] {status, disable, enable} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.

Actions

Action Description
statusAfficher l’état de l’équilibrage de l’affinité des nœuds au sein du cluster.
disableDésactiver l’équilibrage de l’affinité des nœuds au sein du cluster.
enableActiver l’équilibrage de l’affinité des nœuds au sein du cluster.

Activer l'équilibrage de l'affinité des nœuds (svc_node_affinity_balance enable)

Ce script de maintenance vous permet de modifier l'état de l'équilibrage de l'affinité des nœuds en mode actif. Les opérations d'équilibrage des nœuds évaluent les performances du cluster et génèrent des recommandations pour équilibrer le traitement des E/S entre les nœuds.

Format

svc_node_affinity_balance enable [-h] [-d] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.

Désactiver l'équilibrage de l'affinité des nœuds (svc_node_affinity_balance_disable)

Désactiver l'équilibrage de l'affinité des nœuds au sein du cluster.

Format

svc_node_affinity_balance disable [-h] [-d] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.

Afficher l'état de l'équilibrage de l'affinité des nœuds (svc_node_affinity_balance_status)

Ce script de maintenance vous permet d'afficher l'état des opérations d'équilibrage de l'affinité des nœuds au sein du cluster.

Format

svc_node_affinity_balance status [-h] [-d] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.

Vérifier et corriger l'état NTP (svc_ntp_ctl)

Ce script de maintenance vous permet de vérifier l'état du protocole NTP sur chaque nœud. Vous pouvez également forcer la synchronisation avec le service NTP localement ou pour les deux nœuds de la baie.

Utilisation

Fonction Diagnostic
Mode Normal et Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Aucun

Format

svc_ntp_ctl [-h] [--set] [--local] [--server SERVER] [--color] [--nocolor] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
--setSynchroniser l'heure avec le premier serveur valide.
--localExécuter en local uniquement et ignorer l'homologue.
--serverSpécifier manuellement le ou les serveurs à utiliser.
--colorForcer la sortie couleur même sur les non-terminaux.
--nocolorNe pas utiliser de couleur sur le terminal.

Personnaliser les paramètres du service de validation (svc_onv_customizing)

Ce script de maintenance vous permet de personnaliser différents paramètres des services de validation en cours, tels que la validation NTP, la validation DNS, etc.

Il vous permet également de remplacer les paramètres par défaut des services de validation en cours et de répertorier les paramètres remplacés.

DELL PowerStore 1200T - Personnaliser les paramètres du service de validation (svc_onv_customizing) - 1

REMARQUE : Vous pouvez afficher les valeurs actuelles des paramètres de validation à l'aide du script svc_onv_customizing list_onv_parameters.

Voici la liste des paramètres de validation en cours que vous pouvez remplacer : Renvoie uniquement la version corrigée du passage, en respectant les règles. N'ajoute aucun mot qui ne soit pas déjà présent ou clairement tronqué.

Délai de validation NTP : ce paramètre correspond à l'intervalle entre les cycles de validation NTP. Seuil d'alertes NTP à ignorer : ce paramètre correspond au nombre d'alertes à ignorer avant de publier une alerte dans PowerStore Manager. Ce paramètre empêche le clignotement des alertes dans les environnements réseau instables. Intervalle de verbosité NTP : ce paramètre correspond à l'intervalle entre les opérations de journalisation détaillée pour les procédures de validation NTP.

Délai de validation DNS : ce paramètre correspond à l'intervalle entre les cycles de validation DNS. Intervalle de verbosité DNS : ce paramètre correspond à l'intervalle entre les opérations de journalisation détaillée pour les procédures de validation DNS.

o Délai de validation VMware : ce paramètre correspond à l'intervalle entre les cycles de validation VMware. - Intervalle de verbosité VMware : ce paramètre correspond à l'intervalle entre les opérations de journalisation détaillée pour les procédures de validation VMware.

Délai de validation vCenter : ce paramètre correspond à l'intervalle entre les cycles de validation vCenter. Seuil d'alertes vCenter à ignorer : ce paramètre correspond au nombre d'alertes à ignorer avant de publier une alerte visible par les clients dans PowerStore Manager. Ce paramètre permet d'empêcher le clignotement des alertes dans les environnements réseau instables. Intervalle de verbosité vCenter : ce paramètre correspond à l'intervalle entre les opérations de journalisation détaillée pour la procédure de validation vCenter.

Détection des conflits d'adresse

Délai de validation de la détection des conflits d'adresse : ce paramètre correspond à l'intervalle entre les cycles de validation de la détection des conflits d'adresse. - Intervalle de verbosité de la détection des conflits d'adresse : ce paramètre correspond à l'intervalle entre l'exécution de la journalisation détaillée pour les procédures de validation de la détection des conflits d'adresse.

Validation de la connectivité de base

Délai de validation de la connectivité de base (vérifications de connectivité intercluster) : ce paramètre correspond à l'intervalle entre les cycles de validation de la connectivité intercluster. - Intervalle de verbosité de la connectivité de base : ce paramètre correspond à l'intervalle entre les opérations de journalisation détaillée pour les procédures de validation de la connectivité intercluster.

- Validation de la connexion : ces paramètres valident les appareils de couche 2, les commutateurs physiques, les liaisons, le câblage et la MTU.

o Délai de validation de la connexion : ce paramètre correspond à l'intervalle entre les cycles de validation de la connexion. - Intervalle de verbosité de la connexion : ce paramètre correspond à l'intervalle entre les opérations de journalisation détaillée pour les procédures de validation de la connexion.

Validation de la connectivité du stockage

Délai de validation de la connectivité du stockage (validation de la connectivité intercluster pour les réseaux de stockage) : ce paramètre correspond à l'intervalle entre les cycles de validation de la connectivité du stockage. - Intervalle de verbosité de la connectivité du stockage : ce paramètre correspond à l'intervalle entre les opérations de journalisation détaillée pour les procédures de validation des réseaux de stockage. Taille de piste maximale de la validation de la connectivité du stockage : ce paramètre correspond à la taille de la mémoire tampon pour le suivi des réseaux de stockage récemment validés. Si les réseaux de stockage sont stockés dans la mémoire tampon, leur validation est ignorée lors du cycle de validation suivant. Si la taille de piste maximale de la validation est de 0, aucun réseau de stockage n'est suivi et tous les réseaux de stockage sont validés lors de chaque cycle de validation.

Taille de la fenêtre de validation de la connectivité du stockage : ce paramètre correspond au nombre de cycles de validation ignorés entre les procédures de validation pour un réseau de stockage donné.

Utilisation

Fonction Opérations système
Mode Normal et Maintenance
Utilisation usage général
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

svc_onv_customizing [-h] {set, list_onv_parameters, get} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
setDéfinir la valeur d'un paramètre de validation continue spécifié.
list_onv_parametersRépertorier les paramètres onv et leurs valeurs actuelles.
getObtenir la valeur d'un paramètre de validation continue spécifique.

Définir les paramètres onv et leurs valeurs (SVC_ONV_CUSTOMIZING set)

Ce script de maintenance vous permet de définir la valeur d'un paramètre de validation continue spécifié.

Format

svc_onv_customizing set [-h] [--ntp_validation_delay <value>]
[--http_alert_skip_threshold <value>] [--dns_validation_delay <value>] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
--ntp_validation_delayModifier la période de validation du service NTP.
--ntp_alert_skip_thresholdModifier le nombre d'alertes sur les problèmes NTP à ignorer avant de publier une alerte.
--dns_validation_delayModifier la période de validation du service DNS.

Répertorier les paramètres en cours (svc_onv_customizing list_onv_parameters)

Ce script de maintenance vous permet de répertorier tous les paramètres en cours et leurs valeurs actuelles.

Format

svc_onv_customizing list_onv_parameters -h 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Obtenir un paramètre spécifique (svc_onv_customizing get)

Ce script de maintenance vous permet d'obtenir la valeur d'un paramètre de validation continue spécifique.

Format

svc_onv_customizing get [-h] [--ntp_validation_delay <value>]
[--ntp_alert_skip_threshold <value>] [--dns_validation_delay <value>] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aïce et quitter.
--ntp_validation_delayObtenir la période de validation actuelle du service NTP.
--ntp_alert_skip_thresholdObtenir le nombre actuel d'alertes sur les problèmes NTP à ignorer avant de publier une alerte.
--dns_validation_delayObtenir la période de validation actuelle du service DNS.

Désactiver la réinitialisation des mots de passe (svc_password_mgmt)

Ce script de maintenance vous permet d'empêcher la réinitialisation des mots de passe de maintenance et d'administrateur. Si vous désactivez la fonctionnalité de réinitialisation des mots de passe, les mots de passe perdus ne peuvent pas être récupérés.

Utilisation

Fonction Configuration
Mode Maintenance et Normal
Utilisation Maintenance technique
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

svc_password_mgmt [-h] (recovery) 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
recoveryActiver ou désactiver la récupération d'urgence des mots de passe.

Activer et empêcher la récupération des mots de passe (svc_password_mgmt_recovery)

Ce script désactive la récupération des mots de passe administrateur et utilisateur de maintenance par défaut. Une fois la fonctionnalité de réinitialisation des mots de passe désactivée, il n'existe aucun moyen non destructeur d'accéder au cluster en cas de perte des mots de passe.

Format

svc_password_mgmt recovery [-h] [-s] [-e] [-D] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-e, --enableActiver l'option de récupération d'urgence des mots de passe.
-D, --disableDésactiver l'option de récupération d'urgence des mots de passe.
-s, --statusAfficher la configuration actuelle de la récupération d'urgence.

Exemple

Utilisez la commande suivante pour désactiver l'option de récupération d'urgence des mots de passe :

svc_password_mgmt recovery --disable
INFO: Disabling password emergency recovery option...done 

Envoyer des demandes REST via le conteneur de maintenance (svc\_pstcli)

Ce script de maintenance vous permet d'envoyer des demandes REST sur le conteneur de maintenance sans avoir à fournir de nom d'utilisateur ou de mot de passe.

Ce script utilise l'authentification par certificat et n'accepte pas les noms d'utilisateur et les mots de passe.

Utilisation

FonctionConfiguration
Mode Maintenance et Normal
Utilisation Maintenance technique
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Format

svc_pstcli [-h] all 

Arguments facultatifs

QualificateurDescription
-h, --helpAfficher le message d’aide et quitter.[400y] REMARQUE : Pour obtenir la liste complète des commandes disponibles, saisissez --help all. Pour obtenir de l'aide sur une catégorie de commande spécifique, saisissez --help.

Actions

Action Description
allAfficher toutes les commandes.

Catégories de commandes

Le tableau suivant répertorie les catégories de commandes trouvées sur le système cible :

Catégorie Description
Traitement Gérer les configurations hôtes, les machines virtuelles et l'intégration VMware.
Migration Gérer les importations de données et la migration de données à partir de systèmes distants.
Monitoring Afficher les journaux des événements et les alertes.
Protection Gérer les règles de réplication et de protection des données, ainsi que les témoins.
Paramètres Configurer les paramètres généraux du système, tels que :●Gestion de réseau●Licences●Mises à jour
Stockage Gérer la configuration du stockage du système :●Créer et supprimer des ressources de stockage.●Configurer des serveurs NAS.
Support Gérer les informations d'identification de l'utilisateur de maintenance et effectuer des actions de maintenance sur le système.
System_and_HardwareGérer le matériel, afficher l'état d'intégrité des composants et modifier la configuration du cluster.

Sous-commandes disponibles pour chaque catégorie

CatégorieDescription
Traitement●discovered_initiator●host●host_group●host_virtual_volume_mapping●host_volume_mapping●initiator●vcenter●virtual_machine●vsphere_host●vsphere_host_license_assignment
Migration●file_import_interface●import_host_volume●import_session
Catégorie Description
·import_unity_consistency_group·import_vmax_volume·import_xtremio_consistency_group·file_import_nas_server·import_netapp·import_storage_center·import_unity_volume·import_vnx_array·import_xtremio_volume·file_import_session·import_netapp_volume·import_storage_center_consistency_group·import_universal_volume·import_vnx_consistency_group migration_recommendation·import_host_initiator·import_psgroup·import_storage_center_volume·import_vmax·import_vnx_volume·migration_session·import_host_system·import_psgroup_volume·import_unity·import_vmax_storage_group·import_xtremio
Monitoring·alerte·événement·fast_metrics_config·Tâche·Mesures·remote_syslog_server
Protection·politique·remote_system·replication_rule·replication_session·snapshot_rule·storage_container_destination·witness
Paramètres·audit_event·email_notify_destination·keystore_archive·ldap_domain·login_banner·réseau·physical_switch·smtp_config·software_installed·chap_config·ip_pool_address·kmip_config●Licence●login_session●ntp●role●dns●ip_port●ldap_account●local_user●mfa_securid●nvme_discovered_cdc●security_config●software_component●x509_certificate
Stockage●datastore●file_events_pool●file_interface●file_ldap●file_system●file_virus_checker●nfs_export●recycle_bin●smb_server●virtual_volume●file_dhsm_config●file_events_publisher●file_interface_route●file_ndmp●file_tree_quota●io_limit_rule●nfs_server●recycle_bin_config●smb_share●volume●file_dns●file_ftp●file_kerberos●file_nis●file_user_quota●nas_server●performance_rule●replication_group●storage_container●volume_group
Support●●datacollection●maintenance_window●metrics_archive●remote_support_contac●service_config●service_user
System_and_Hardware
●appliance●bond●Cluster●discovered_appliance●eth_be_port●eth_port●fc_port●fsn●matériel●nœud●sas_port●veth_port

Utilisation des sous-commandes

Certaines sous-commandes ont des options supplémentaires que vous pouvez utiliser.

L'exemple suivant affiche l'utilisation générale du script svc_pstcli : Renvoie uniquement la version corrigée du passage, en respectant les règles. N'ajoute aucun mot qui ne soit pas déjà présent ou clairement tronqué.

svc_pstcli
Perform a single action on an object on the destination system.
    pstcli [-d <address>] [-port <number>] [-u <user_name>] [-p <password>] [-t <token> | -tokenSecure] [-ssl { interactive | reject | accept | store }] [-header] <object> <action>
[<qualifiers>]

Open a session with the destination system to perform multiple actions.
    pstcli [-d <address>] [-port <number>] [-u <user_name>] [-p <password>] [-t <token> | -tokenSecure] [-ssl { interactive | reject | accept | store }] [-header] -session

Get detailed help on CLI client options.
    pstcli help { CMD | -session | -version | -save_cred | -remove_cred | -remove_all_creds | -default | -cert_list | -cert_del | -cert_clear | -clear_cache }

Remote certificate:
1: Thumbprint algorithm = sha1
    Thumbprint = 17 fa 04 73 0e 0e f3 4c 68 4f 6f de 47 46 55 a8 af d8 30 23
    Serial number = 53 cc 3f 4b 62 88 3b ba
    Issuer = CN=Dell EMC PowerStore CA AZ3S74UN,O=Dell EMC,ST=MA,C=US
    Subject =
SERIAL=8423df8395cce6054d47b55626ae3f61ceeb32bd2febf41b0aa558f7af2b87c3,CN=ManagementHTTP.PS50480che7bf8,OU=PowerStore,O=Dell,L=Hopkinton,ST=Massachusetts,C=US
Valid from = 10/26/2023 03:41:36 AM
Valid to = 10/25/2028 03:41:36 AM

Would you like to:
[1] Accept the certificate for this session
[2] Reject the certificate
[3] Accept and store
Please input your selection (The default selection is [1]):
List of command categories available on the target system:
Compute - Manage host configurations, virtual machines and VMware integration
Migration - Manage data import and data migration from remote systems
Monitoring - View event logs and alerts
Protection - Manage replication and data protection rules, and witnesses
Settings - Configure general settings on the system including:
* Networking
* Licensing
* Updates
Storage - Storage configuration of the system: 
* Create delete storage resources
* Configure NAS servers
Support - Manage service user credentials, perform service actions on the system
System_and_Hardware - Manage hardware, view component health status, change cluster configuration

To get a full list of commands use "help all".
To get help on a specific command or category use "help <command or category name>" 

L'exemple suivant affiche l'utilisation de la sous-commande discovered_initiator :

svc_pstcli help discovered_initiator
Actions:
[show]
discovered_initiator show [ -select <field>,... ] [ -sort <sort field>[+|-],... ] [ -offset <value> ] [ { -limit <value> | -all } ] [ -query <value> ] [ -output { nvp | csv [ -table ] [-noformat ] | table | json [ -raw ] } ]
Where <field> is one of:
    name, nvme_transport_addresses, nvme_transport_types, nvme_transport_types_110n,
protocol_type, protocol_type_110n
Where <sort field> is one of:
    name, nvme_transport_addresses, nvme_transport_types, nvme_transport_types_110n,
protocol_type, protocol_type_110n 

L'exemple suivant affiche une requête pour les logiciels installés :

svc_pstcli software_installed show
<h1 id="id-release_version-installed_date">id    release_version    installed_date</h1>
appliance.id
+----+
1 | 459eb057-09c8-4d26-a3d8-ccd49a489afc | 3.6.1.0    | 10/27/2023 03:38:38 AM | A1
2 | 8cd33e30-0f12-42b1-808a-bb6706591050 | 3.6.1.0    | 10/27/2023 03:38:38 AM | 

L'exemple suivant affiche une requête pour les paramètres DNS :

svc_pstcli dns show
<h1 id="id-addresses">| id | addresses</h1>
1 | DNS1 | 10.244.53.108
| | | 10.228.254.66
[SVC:service@CG6N7W3-A user]$ 

Dépanner et réparer (svc_remote_support)

Ce script de maintenance vous permet de dépanner et de réparer l'appareil à l'aide de la fonctionnalité SupportAssist.

Utilisation

Fonction Diagnostic
Mode Normal ou Maintenance
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Le pare-feu doit être configuré correctement.

Format

svc_remote_support [-h] {modify, list, connectivity, modify_contact, reinitialize, restart} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
modifyModifier la configuration du support à distance. La configuration de SupportAssist n'inclut pas la vérification de la connexion. Utilisez l'argument --CONNECTIVITY_COMMAND pour vérifier les connexions. La configuration SupportAssist à l'aide de ce script n'est pas persistante et n'est donc pas enregistrée dans la base de données de gestion. Lorsqu'un nœud ou une appliance échoue, les informations de configuration et de connectivité peuvent être perdues. Dans ce cas, vous devez rétablir la configuration du cluster à l'aide de l'option --revert_changes_to_db ou de l'argument --REINITIALIZATION_COMMAND.
listRépertorier les composants de la configuration du support à distance.Si SupportAssist est activé, ce script signale également l'état du conteneur docker eVE.
modify_contactModifier les coordonnées et les informations d'identification de l'utilisateur du support à distance.
restartSupportAssist uniquement. Redémarrer le docker eVE sur l'appliance actuelle s'il est activé.
connectivityRépertorier l'état de la connectivité du support à distance de l'appliance.
reinitializeSupportAssist uniquement. Réinitialiser le docker eVE sur l'appliance actuelle s'il est activé. Cette action arrête le conteneur, le redémarre et le réapprovisionne. i REMARQUE : Lorsque cette commande est utilisée, la configuration et la connectivité SupportAssist peuvent être perdues, temporairement ou non. SupportAssist reprend la configuration du cluster. .

Répertorier la configuration à distance (svc_remote_support list)

Ce script de maintenance répertorie les configurations du support à distance.

Format

svc_remote_support list [-h] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Modifier la configuration du support à distance (svc_remote_support_modify)

Ce script de maintenance modifie la configuration du support à distance. La configuration de SupportAssist ne vérifie pas la connexion au support à distance. Utilisez l'argument --CONNECTIVITY_COMMAND de la commande svc_remote_support pour vérifier les connexions.

La configuration SupportAssist établie à l'aide de ce script n'est pas persistante et n'est pas enregistrée dans la base de données de gestion. En cas d'échec d'un nœud ou d'une appliance, les informations de configuration et de connectivité peuvent être perdues. Dans ce cas, vous devez restaurer la configuration du cluster à l'aide de l'option --revert_changes_to_db ou de l'argument --REINITIALIZATION_COMMAND.

Format

svc_remote_support modify [-h] [--gateway_address value]
    [--revert_changes_to_db]
    [--proxy_password value]
    [--proxy_port value] [--disable]
    [--proxy_address value]
    [--i_accept_license_agreement]
    [--proxy_user value]
    [--type
{SUPPORT_ASSIST_Direct_Tier3,SUPPORT_ASSIST_Gateway_Tier3}]
    [--force_disable] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
--gateway_addressAdresse du point de terminaison de la passerelle.
--revert_changes_to_dbRétablir la configuration du cluster pour SupportAssist.
--proxy_passwordUtiliser le mot de passe proxy.
--proxy_portSpécifier le port proxy.
--disableDésactiver SupportAssist.
--proxy_addressUtiliser l'adresse proxy.
Qualificateur Description
--i_accept_license_agreementAcceptez le contrat de licence.
--proxy_userSpécifier l'utilisateur proxy.
--typeModifier le type de SupportAssist.Il existe deux types :●SUPPORT_ASSIST_Direct_Tier3●SUPPORT_ASSIST_Gateway_Tier3
--force_disableDésactive SupportAssist même s'il n'y a aucune connexion active de bout en bout.

Cas d'utilisation

Si vous mettez hors service une passerelle avant de désactiver SupportAssist sur un cluster, l'appliance ne peut pas communiquer avec la passerelle mise hors service. L'appliance ne peut pas non plus migrer vers une nouvelle passerelle. Utiliser l'argument --force_disable sur chaque appliance vous permet de désactiver SupportAssist.

Modifier les coordonnées (svc_remote_support modify_contact)

Ce script de maintenance modifie la configuration du support à distance.

Format

svc_remote_support modify_contact [-h] [--phone value] [--first_name value] [--last_name value] [--email value] contact_id 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aideet quitter.
--first_nameIndiquer le prénom du contact.
--last_nameIndiquer le nom de famille du contact.
--emailIndiquer l'adresse e-mail du contact.
--phoneIndiquer le numéro de téléphone du contact.

Arguments de positionnement

QualificateurDescription
contact_idID du contact : 0 ou 1.

Réinitialiser la configuration du support à distance (svc_remote_support reinitialize)

Ce script de maintenance sert à réinitialiser le docker eVE sur l'appliance actuelle s'il est activé. Ce script arrête le conteneur, le redémarre et le réapprovisionne.

DELL PowerStore 1200T - Réinitialiser la configuration du support à distance (svc_remote_support reinitialize) - 1

REMARQUE : Lorsque cette commande est utilisée, les informations de configuration et de connectivité SupportAssist peuvent être perdues, temporairement ou non. SupportAssist reprend la configuration du cluster.

Format

svc_remote_support reinitialize [-h] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Redémarrer supportassist (svc_remote_support restart)

Ce script de maintenance est utilisé dans le SRS intégré uniquement. Redémarrer le docker eVE sur l'appliance actuelle s'il est activé.

Format

svc_remote_support restart [-h] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Cas d'utilisation

Si SupportAssist ne peut pas être configuré ou ne peut pas se connecter au support Dell EMC, svc_remote_support restart --factory_reset vous permet de réinitialiser SupportAssist.

Vérifier l'état de la connectivité (svc_remote_support connectivity)

Ce script de maintenance répertorie l'état de la connectivité du support à distance de l'appliance.

Format

svc_remote_support connectivity [-h] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Gérer le journal syslog distant (svc_remote_syslog)

Ce script de maintenance est un outil d'aide au débogage du service syslog distant.

Utilisation

Fonction Diagnostic
Mode Normal ou Maintenance
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Le pare-feu doit être configuré correctement.

Format

svc_remote_syslog [-h] [-t value] [-m value] [-r] [-lc] [-ls] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-t ,--testVérifier la connectivité réseau du serveur syslog distant. Exemple d'utilisation :svc_remote_syslog --test '129bf965-cb3e-4294-8edc-cdcbf0f7e72a'or svc_remote_syslog --test '129bf965-cb3e-4294-8edc-cdcbf0f7e72a' --message 'My test message'.
-m ,--message Message de test à envoyer au serveur distant. Exemple d'utilisation:svc_remote_syslog --test '129bf965-cb3e-4294 -8edc-cdcbf0f7e72a' --message 'My test message'.
-r,--reinitRéinitialiser le serveur syslog distant. Exemple d'utilisation:svc_remote_syslog --reinit.
-lc,--list_remote_server_configRépertorier les instances de configuration du serveur distant. Exemple d'utilisation :svc_remote_syslog --list_remote_server_config.
-ls,--list_remote_logging_syncRépertorier les instances de synchronisation du serveur distant. Exemple d'utilisation :svc_remote_syslog --list_remote_logging_sync.

Actualiser le certificat SSL unity expiré (svc_remote_system_certificate_operations)

Ce script de maintenance vous permet d'actualiser le certificat SSL du système distant Unity expiré dans PowerStore SDNAS.

Utilisation

FonctionOpérations système
Mode Normal et Maintenance
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non disponible via REST
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Le système distant Unity doit avoir été ajouté à la baie PowerStore.

Format

svc_remote_system_certificate_operations [-h] [-r]

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Arguments requis

QualificateurDescription
-r, --renew_unity_certificate Renouveler le certificat Unity expiré.

Supprimer l'appliance (svc_remove_appliance)

Ce script de maintenance vous permet de supprimer une appliance du cluster sans migrer les données ou les charges applicatives existantes. Lorsque vous exécutez le script, il affiche les ressources de stockage et les charges applicatives associées de l'appliance que vous avez spécifiée.

DELL PowerStore 1200T - Supprimer l'appliance (svc_remove_appliance) - 1

REMARQUE : Exécutez ce script uniquement sur le nœud principal.

Migrez les ressources de stockage et les charges applicatives pertinentes vers une autre appliance avant de les supprimer du cluster. S'il existe des opérations de protection des données en cours, le script ne peut pas supprimer l'appliance. Cependant, le script vous permet d'arrêter toutes les opérations de réplication.

DELL PowerStore 1200T - Supprimer l'appliance (svc_remove_appliance) - 2

Précaution :

  • La suppression de l'appliance à l'aide de ce script n'est pas un exemple d'utilisation idéal. Assurez-vous que vous voulez vraiment supprimer l'appliance.
  • Ce script permet non seulement de supprimer l'appliance, mais également de restaurer ses paramètres d'usine et de l'arrêter.
  • Bien que les adresses IP attribuées à l'appliance restent avec le cluster et soient marquées comme étant inutilisées, toutes les données sont supprimées.
  • Le script ne bloque pas les commandes ou les actions des utilisateurs. Assurez-vous que les utilisateurs sont avertis de ne pas créer de ressources de stockage ou de machines virtuelles lorsque vous commencez à migrer les données de l'appliance. Si de nouvelles ressources de stockage et des machines virtuelles sont créées au cours de cette opération, les charges applicatives peuvent être placées sur l'appliance que vous tentez de supprimer.

Avant de poursuivre, assurez-vous que toutes les ressources de stockage et charges applicatives pertinentes sont migrées vers une autre appliance.

Utilisation

Fonction Diagnostic et récupération
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ?Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Oui
Périmètre Appliance
Conditions préalables●Assurez-vous que toutes les charges applicatives (machines virtuelles ou ressources de stockage) sont migrées vers une autre appliance du cluster.●Avant de supprimer l'appliance, assurez-vous de placer l'hôte ESXi en mode maintenance, puis supprimez-la du cluster ESXi. Pour plus d'informations, voir l'article de la base de connaissances HOW17164.

Format

svc_remove_appliance [-h] [-d] [--limit <value>] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.
-d, --debugInitialiser la journalisation détaillée à des fins de débogage.
--limitLimiter le nombre d'éléments de charge applicative à afficher.

Réparer le logiciel (svc_repair)

Ce script de maintenance vous permet de réparer le logiciel tout en conservant les informations de configuration persistantes, telles que le nom d'hôte, l'enregistrement de l'hôte et les données utilisateur. Cette opération par nœud écrase la partition système avec une image du logiciel stockée sur un appareil système back-end.

Utilisation

FonctionDiagnostic
Mode Normal ou Maintenance
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Le pare-feu doit être configuré correctement.

Format

svc_repair [-h] [--backup] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le messaged'aide et quitter.
--backupSauvegarder la configuration réseau ESXi.

Remplacer le boîtier DPE (svc_replace_dpe)

Ce script de maintenance vous permet de remplacer un boîtier DPE.

DELL PowerStore 1200T - Remplacer le boîtier DPE (svc_replace_dpe) - 1

Avertissement : seul le personnel de maintenance formé doit utiliser ce script.

Assurez-vous que les conditions suivantes sont remplies avant d'exécuter ce script :

  • Un seul nœud doit être installé dans le boîtier DPE.
  • Le type de système doit avoir été défini à l'aide de Post Utilities.
  • Une fois le type de système défini, le nœud doit être redémarré.

Le nœud redémarre en mode maintenance.

Lorsque le nœud entre en mode maintenance, exécutez le script. Le nœud doit être en mode maintenance pour exécuter le script.

Une fois le script exécuté, procédez comme suit :

  1. Retirez les deux câbles d'alimentation du boîtier DPE.
  2. Une fois le nœud hors tension, insérez l'autre nœud dans le boîtier DPE.
  3. Branchez les deux câbles d'alimentation et démarrez les deux nœuds.

Le système doit démarrer normalement.

Utilisation

FonctionDiagnostic
Mode Normal ou Maintenance
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Le pare-feu doit être configuré correctement.

Format

svc_replace_dpe [-h] [-d] {auto,manual} 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-d,--debugAugmenter le niveau de journalisation pour déboguer et imprimer les journaux sur la console.

Actions

QualificateurDescription
autoMet à jour les reprises de boîtier DPE requises lors du remplacement d’un boîtier DPE.
manualRemplace un boîtier DPE à l’aide des valeurs de reprise de boîtier DPE fournies par l’utilisateur. Cette action ne doit être exécutée que lorsque le remplacement automatique n’a pas pu obtenir les valeurs de reprise du système. L’utilisateur est invité à saisir les valeurs de reprise de boîtier suivantes :Numéro de série du produit EMC_Vendor SN/Étiquette de service EMC_WWN SeedAVERTISSEMENT relatif au numéro de référence du produit : cet utilitaire est réservé au personnel de maintenance formé.

Remplacer le boîtier DPE (svc_replace_dpe auto)

Ce script de maintenance sert à mettre à jour les reprises du boîtier DPE requises lors du remplacement d'un boîtier DPE.

Format

svc_replace_dpe auto [-h] [-d] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le messsage d'aide et quitter.
-d,--debugInitialiser la journalisation détaillée à des fins de débogage.

Remplacer le boîtier DPE (svc_replace_dpe manual)

Ce script de maintenance remplace un boîtier DPE à l'aide des valeurs de reprise de boîtier DPE fournies par l'utilisateur. Cette action ne doit être exécutée que lorsque le remplacement automatique n'a pas pu obtenir les valeurs de reprise du système. L'utilisateur est invité à saisir les valeurs de reprise de boîtier suivantes :

Numéro de série du produit EMC_Vendor SN/Étiquette de service EMC_WWN Seed Product

AVERTISSEMENT relatif au numéro de référence : cet utilitaire est réservé au personnel de maintenance formé.

Format

svc_replace_dpe manual [-h] [-d] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-d,--debugInitialiser la journalisation détaillée à des fins de débogage.

Fonctionnement du mode maintenance (svc_rescue_state)

Ce script de maintenance vous permet de vérifier si le nœud est en mode maintenance.

Utilisation

FonctionDiagnostic
Mode Normal et Maintenance
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_rescue_state [-h] {clear, set, list} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
clearEffacer le mode de démarrage actuel. Après avoir exécuté cette commande, vous devez redémarrer le nœud pour qu’il revienne en mode normal.
Action Description
setDéfinir le mode de démarrage pour le mode maintenance. Après avoir exécuté cette commande, vous devez redémarrer le nœud pour qu'il entre en mode maintenance.
listRépertorier les modes de démarrage disponibles pour ce nœud.

Accorder l'accès utilisateur de maintenance (svc_service_config)

Ce script de maintenance vous permet d'autoriser les utilisateurs de maintenance à se connecter au nœud principal d'une appliance. Vous pouvez également supprimer l'accès des utilisateurs de maintenance et répertorier les utilisateurs pouvant se connecter au nœud principal.

Utilisation

Fonction Opérations système
Mode Normal ou Maintenance
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Oui
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Aucun

Format

svc_service_config [-h] {enable, list, disable} 

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Actions

ActionDescription
enableActiver l'accès SSH sur une appliance pour l'utilisateur de maintenance.
listRépertorier la configuration SSH.
disableDésactiver l'accès SSH sur une appliance pour l'utilisateur de maintenance.

Obtenir des privilèges root (svc_service_shell)

Ce script de maintenance vous permet d'obtenir des privilèges root et d'exécuter des commandes qui nécessitent des privilèges root.

Avant d'utiliser le script svc_service_shell, vous devez l'activer à l'aide du script svc_inject :

  1. Générez une clé pour activer la remontée root : svc_inject generate-key --root
  2. Contactez votre prestataire de services pour obtenir la clé de réponse.
  3. Copiez la clé de réponse et utilisez-la avec le script svc_inject pour activer la remontée root : svc_inject run

Si la commande s'exécute avec succès, vous bénéficiez d'un accès au niveau root et pouvez exécuter le script service_shell comme illustré dans l'exemple suivant :

Voir la page Injector, un outil logiciel de dépannage (svc_inject), pour plus d'informations sur le script svc_inject.

Utilisation

FonctionRestauration
Mode Normal ou Maintenance
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_service_shell [-h] [--cmd SHELL_CMD_ARGS] 

Arguments facultatifs

Tableau 3. Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
--cmd SHELL_CMD_ARGSUtilisez cette commande Linux pour obtenir des privilèges élevés sur un système Linux, vous permettant par exemple d'exécuter des fonctions de diagnostic et de tri d'un système.

Récupération logicielle (svc_software_recovery)

Ce script de maintenance vous permet de créer une image de récupération logicielle amorçable sur un disque USB. Une fois l'image créée, vous pouvez utiliser le disque USB pour créer une nouvelle image du nœud homologue ou d'un nœud sur une autre appliance.

Utilisation

Fonction Diagnostic et récupération
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Aucun

Format

svc_software_recovery [-h] --usbcreate [--newcfg] [--savecfgforce]

Arguments facultatifs

QualificateurDescription
-h, --help Afficherle message d'aide et quitter.
--usbcreateCréer un lecteur de récupération USB amorçable que vous pouvez utiliser pour restaurer le nœud homologue.
--newcfgCréer un lecteur de programme d'installation USB amorçable. Vous pouvez utiliser cette action pour réinitialiser complètement un nœud à ses paramètres d'usine.
--savecfgforceCréer un périphérique de restauration USB amorçable générique. D'autres étapes manuelles peuvent être nécessaires pour une restauration complète.

Connecter le conteneur de maintenance du nœud homologue (svc_ssh_peer)

Ce script de maintenance vous permet de vous connecter en toute sécurité via SSH depuis le nœud local au conteneur de maintenance du nœud homologue en tant qu'utilisateur de maintenance.

Utilisation

FonctionOpérations système
Mode Normal et Maintenance
Utilisation Utilisation générale
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables L'appliance homologue doit être disponiblele via l'interconnexion réseau et le conteneur de maintenance homologue doit être actif.

Format

svc_ssh_peer 

Collecter les informations système (svc_system_info)

Ce script de maintenance vous permet de collecter les informations système, notamment sur l'espace disque, les capteurs, les disques et d'autres composants. Ces informations sont collectées dans un fichier texte.

Fonction Opérations système
Mode Normal ou Maintenance
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Oui
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Cluster
Conditions préalables Aucun

Arguments facultatifs

QualificateurDescription
-h, --help Afficher le message d'aide et quitter.

Arguments de positionnement

QualificateurDescription
runCollecter les informations système.
downloadTélécharger le fichier texte qui contient les informations système.

Surveiller le trafic réseau (svc_tcpdump)

Ce script de maintenance vous permet de surveiller le trafic réseau et d'ouvrir une interface spécifique pour exécuter une opération tcpdump. Vous pouvez enregistrer toutes les sorties dans des fichiers à rotation périodique.

Utilisation

Fonction Opérations système
Mode Normal et Maintenance
Utilisation Utilisation générale
Nécessite le mot de passe de l'utilisateur de la maintenance ? Non
Nécessite des privilèges root ? Non
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_tcpdump [-h] [-i <value>] [-w <value>] [-W <value>]
[-C <value>] [-s <value>] [-t {1,2,3,4}] [-v {1,2,3}] [-D] [-F <value>]
[-e] [-n] [-q] [-T <value>] [-N {host,file}] [-Q {in,out,inout}] 

Arguments facultatifs

QualificateurDescription
-h, --help Afficherle message d'aide et quitter.
-i, --interfaceSpécifie l'interface que vous souhaitez utiliser pour capturer les informations. L'interface par défaut pour l'espace de nommage hôte est mgmt0. L'espace de nommage par défaut pour le fichier est eth_data0.
-w, --filenameNom du fichier de base pour les fichiers de sortie. La valeur par défaut est dump.out. i| REMARQUE : Cette option nécessite des privilèges root.
-W, --rotationsSpécifie le nombre de fichiers pour la sortie. La valeur par défaut est 5 et la valeur maximale 20.
-C, --sizeSpécifie la taille de chaque fichier de sortie, en Mo. La valeur par défaut est 50 et la valeur maximale 200.
-s, --snaplenCapture le nombre d'octets spécifié pour chaque paquet plutôt que la valeur par défaut. La valeur par défaut est 65535,0.
-t, --timestampSpécifier une commande d'horodatage spécifique allant de 1 à 4. Les commandes d'horodatage sont les suivantes :•1: ne pas imprimer d'horodatage sur chaque ligne de vidage.•2: imprimer un horodatage non formaté sur chaque ligne de vidage.•3: imprimer un delta, mesuré en microsecondes, entre la ligne actuelle et la ligne précédente sur chaque ligne de vidage.•4: imprimer un horodatage au format par défaut. Le format par défaut affiche la date avant chaque horodatage.
-v, --verbosityIndiquer la verbosité de la sortie. La valeur maximale est 3.
Qualificateur Description
-D, --dump_intfsRépertorier les interfaces réseau disponibles sur le système et sur lesquelles l'opération tcpdump peut capturer des paquets.
-F, --input_exprSpécifier un fichier à utiliser en tant qu'entrée pour l'expression de filtre. Le fichier doit se trouver dans le répertoire /cyc_var/cyc_service/tcpdump.
-a, --add_filterCréer un fichier avec une expression de filtre à partir d'une entrée utilisateur. Cette option ne peut être utilisée qu'avec l'option input_expr. Si l'option input_expr est présente, un nom de fichier est créé avec la valeur de cette option.Dans le cas contraire, un nom de fichier de filtre aléatoire est généré au format suivant : tcpdump_filter_XXXX.txt
-e, --llheaderIndiquer l'en-tête de niveau liaison sur chaque ligne de vidage.
-n, --no_addrNe pas convertir en noms les adresses telles que les adresses hôtes ou les numéros de port.
-q, --quietIndiquer moins d'informations sur le protocole pour raccourcir la sortie.
-T, --timeoutSpécifie le temps qui peut s'écouler avant l'arrêt de la trace. Le délai d'expiration est au format xy, où x est un nombre et y indique les unités de mesure du temps (secondes, minutes, heures, jours. Par exemple, 30s, 10m, 5h, 2d). Définissez le délai d'expiration sur no pour ne jamais arrêter la trace. La valeur par défaut est no. i| REMARQUE : Cette option nécessite des privilèges root.
-N, --namespaceDéfinir l'espace de nommage réseau en tant qu'hôte ou fichier. La valeur par défaut est host. L'espace de nommage du serveur NAS est file.
-Q, directionChoisir la direction d'envoi ou de réception pour la capture des paquets. Les valeurs possibles sont in, out et inout.

Afficher les mesures de capacité (svc_volume_space_metrics)

Ce script de maintenance affiche des informations détaillées sur l'espace disponible sur les familles de volumes. Les arguments indiquent la façon dont sont affichées les informations.

Ce script sert surtout lorsque l'appliance n'a plus d'espace libre (OOS). Si l'appliance n'est pas à l'état OOS, vous pouvez forcer l'opération.

Utilisation

FonctionOpérations système
Mode Normal ou Maintenance
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Oui
Risque d'indisponibilité des données ? Non
Risque de perte de données ? Non
Périmètre Appliance
Conditions préalables Aucun

Format

svc_volume_space_metrics [-h] [-d] [-v] [-i ID] [-n Name]
[-s {name, cap}] [-g GT] [-c] [-j] 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.
-d, --detail Afficher la sortie détaillée.
-v, --vertical Afficher les mesures d'espace au format vertical.
-i, --idAfficher les mesures d'espace pour une seule famille de volumes par ID.
-n, --nameAfficher les mesures d'espace pour une seule famille de volumes par nom de volume/FS/vVol.
-s {name, cap} ,--sort{name,cap}Afficher les familles de volumes par nom ou par capacité.
-g, --gtAfficher uniquement les familles de volumes qui consomment une quantité d'espace supérieure à la valeur spécifiée.
-c, --csv Placer la sortie dans un fichier CSV.
-j, --json Placer la sortie dans un fichier JSON.

Terminer le processus de récupération (svc_wear_trickle_write)

Ce script de maintenance vous permet de terminer le processus de récupération manuel lorsque le système entre en mode écriture avec limitation de l'usure.

Utilisation

FonctionOpérations système
Mode Service
Utilisation Service
Nécessite le mot de passe de l'utilisateur de la maintenance ? Oui
Nécessite des privilèges root ? Oui
Risque d'indisponibilité des données ? Oui
Risque de perte de données ? Non
Périmètre Nœud
Conditions préalables Aucun

Format

svc_wear_trickle_write [-h]
{exit_trickle, enable_policy, show_drives, list_policy, disable_policy} 

Arguments facultatifs

Qualificateur Description
-h, --help Afficher le message d'aide et quitter.

Actions

Action Description
exit_trickleQuitter manuellement le mode écriture avec limitation de l’usure. Utilisez cette commande une fois la procédure de récupération terminée. Pour continuer à utiliser les disques usés et quitter le mode écriture limitée, vous devez désactiver la règle de sortie de l’écriture limitée avant d’utiliser cette commande.
enable_policyActiver la règle d’écriture avec limitation de l’usure. La règle d’écriture avec limitation de l’usure est activée par défaut.
show_drivesRépertorier tous les disques SSD usés du système.
list_policyObtenir le paramètre actuel de la règle d’écriture avec limitation de l’usure.
disable_policyDésactiver la règle d’écriture avec limitation de l’usure.

Champs du journal système

Les informations contenues dans le journal système sont stockées dans des champs. Lorsque vous exécutez svc_journalctl, vous pouvez choisir d'afficher les informations de ces champs ou de filtrer les résultats en fonction des informations contenues dans ces champs. Cette annexe décrit les champs disponibles pour une utilisation dans le journal :

•Description des champs

Description des champs

Le Framework de consignation Core s'appuie sur les services de journalisation du système qui sont fournis par le système d'exploitation sous-jacent CoreOS. En plus des champs par défaut disponibles avec le journal système dans CoreOS, des champs personnalisés peuvent être utilisés avec le cluster. Le tableau suivant répertorie les descriptions de tous les champs disponibles à l'utilisation.

Tableau 4. Descriptions des champs du journal

Type Name Description
Par défaut __CURSSOR Identifiant unique qui décrit la position de l'entrée dans le journal.
Par défaut __MONNOTONIC_TIMESTAMP Horodatage de l'horlogemonolithique indiquant la durée écouléeentre un certain événement et l'heure à laquelle l'entrée dans le journal s'est produite.
Par défaut __REALTIME_TIMESTAMP Horodatage de l'horloge indiquant le moment où l'entrée a été consignée dans le journal.
Par défaut _AUDIT_LOGINUID, _AUDIT_SESSION ID utilisateur de session et de connexion du processus d'origine de l'entrée de journal.
Par défaut _BOOT_ID ID de démarrage du noyau pendant lequel le message a été généré.
Par défaut _CAP_EFFECTIVECapacités effectives du processus à partir duquel provient l'entrée du journal.
Par défaut _CMDLINELigne de commande du processus dont provient l'entrée du journal.
Par défaut _COMMNom du processus dont provient l'entrée du journal.
Par défaut _EXEChemin d'exécution du processus dont provient l'entrée du journal.
Par défaut _GID IDde groupe du processus dont provient l'entrée du journal.
Par défaut _HOSTNAME Nom de l'hôte d'origine.
Par défaut _KERNELEL_DEVICE Nom du périphérique du noyau.
Par défaut _KERNEL_SUBSYSTEMNom du sous-système du noyau.
Par défaut _LINE_BREAKIndique que le message du journal dans le flux de sortie/d'erreur standard n'a pas été arrêté avec un caractère de retour à la ligne normal.
Par défaut _MACHINE_IDID de machine de l'hôte dont provient l'entrée du journal.
Par défaut _PIDID de processus du processus dont provient l'entrée du journal.
Par défaut _SELINUX_CONTEXT Contexte de sécurité SELinux (étiquette) du processus dont provient l'entrée du journal.
Par défaut _SOURCEREALTIME_TIMESTAMP Horodatage de confiance le plus ancien pour le message.

Tableau 4. Descriptions des champs du journal (suite)

Type Name Description
Par défaut _STREAM_ID Identifiant unique de la connexion de flux lors de sa création initiale.
Par défaut _SYSTE_MD_CGROUP,_SYSTEMD_INVOCATION_ID,_SYSTEMD_OWNER_UID,_SYSTEMD_SESSION,_SYSTEMD_SLICE,_SYSTEMD_UNIT,_SYSTEMD_USER_UNITInformations système du processus dont provient l'entrée du journal.
Par défaut _TRANSPORT Informations sur la façon dont la maintenance du journal a reçu l'entrée du message.
Par défaut _UDEV_DEVLINK Numéro d'erreur Unix de faible niveau provoquant cette entrée.
Par défaut _UDEV_DEVNODE Le chemin du nœud de périphérique de ce périphérique dans /dev.
Par défaut _UDEV_SYSNAME Nom du périphérique de noyau tel qu'il apparaît dans l'arborescence des périphériques sous /sys.
Par défaut _UID ID utilisateur du processus dont provient l'entrée du journal.
Custom AUDIT_TIMESTAMP, AUDIT_USERNAME,AUDIT_IS_SUCCESSFUL,AUDIT_CLIENT_ADDRESS,AUDIT_SERVER_ADDRESS,AUDIT_APPLIANCE_ID, AUDIT_JOB_ID,AUDIT_RESOURCE_TYPE,AUDIT_RESOURCE_ACTION,AUDIT_RESOURCE_ID,AUDIT_RESOURCE_NAME,AUDIT_MESSAGE_CODE,AUDIT_MESSAGE_L10N,AUDIT_REQUEST_BODYChamps supplémentaires utilisés dans les journaux d'audit.
Par défaut CODE_FILE Nom du fichier source contenant le code qui génère le message.
Par défaut CODE_FUNC Nom de la fonction dans le code générant le message.
Par défaut CODE_LINE Emplacement du code dans le fichier source générant le message.
Custom COMPONENT Composant de journalisation. Les valeurs possibles sont :CP—Composants qui permettent la gestion du cluster.DP—Composants du moteur de données back-end.Platform—Composants de la plate-forme back-end ou du conteneur de stockage de base (BSC).Service—Composants facilitant la maintenance ou conteneurs de services.Fireman—Services back-end chargés de la gestion des communications entre les composants internes.PostGres—Serices PostGres.
Custom CONTEXT_ID Identifiant unique pour le suivi des demandes.
Par défaut COREDUMP_UNIT,CREDUMP_USER_UNITUtilisé pour annoter les messages contenant des coredumps à partir des unités de session et du système.
Par défaut ERRNO Numéro d'erreur basé sur UNIX de faible niveau associé à l'entrée du journal.
Custom MARKER Chaîne unique utilisée pour identifier rapidement certains événements ou conditions. Les valeurs possibles sont : REST, RemoteSupport, ZMQ, NDU (mises à niveau non perturbatrices), CC (création de cluster), LUN, ConfigurationCapture, Event, RB (équilibreur de ressource), Import, PhysicalInventory, IDF (fichiers d'ID de plate-forme), DATAMOBILITY, NETWORK, DataCollection et Host.

Tableau 4. Descriptions des champs du journal (suite)

Type Name Description
Par défaut MESSAGELA chaîne de message de l'entrée dans le journal système.
Par défaut MESSAGE_IDIdentifiant unique du message.
Par défaut OBJECT_AUDIT_LOGINUID, OBJECT_AUDIT_SESSION, OBJECT_CMDLINE, OBJECT_COMM, OBJECT_EXE, OBJECT_GID, OBJECT_PID, OBJECT_SYSTEMD_CGROUP, OBJECT_SYSTEMD_OWNER_UID, OBJECT_SYSTEMD_SESSION, OBJECT_SYSTEMD_UNIT, OBJECT_SYSTEMD_USER_UNIT, OBJECT_UID
Custom OBJECT_CURRENT_STATE_NAME Nom de l'état actuel associé à l'objet.
Custom OBJECTHANDLE Identifiant unique utilisé pour représenter une ressource gérée dans le cluster.
Custom OBJECTID Identifiant unique de l'objet pour lequel vous souhaitez récupérer les informations du journal système.
Custom OBJECTOPERATION Type d'opération associée à l'objet.
Custom OBJECTSUB_TYPE Sous-type de l'objet pour lequel vous souhaitez récupérer les informations du journal système.
Custom OBJECTTYPE Type de l'objet pour lequel vous souhaitez récupérer les informations du journal système.
Par défaut PRIORITÉNiveau de message du journal. Les niveaux valid des sont les suivants:CRITICAL : événements qui exigent une attention immédiate.ERROR : événements qui indiquent des problèmes, mais qui ne nécessitent pas une attention immédiate.WARN : événements qui signalent un avertissement concernant des problèmes potentiels ou qui indiquent qu'un composant n'est pas dans un état idéal.INFO : messages d'information qui fournissent des informations détaillées sur l'état de fonctionnement et les modifications apportées au système.DEBUG : état détaillé, comme les messages de progression et de réussite.
Custom ROOT_COMMAND_ID ID de contexte de la demande principale.
Custom STATUS_CODE Code d'état qui représente une réponse à une demande spécifique.
Custom SUB_COMPONENTSous-composant associé au message.
Par défaut SYSLOG_FACILITYChampde compatibilité syslog contenant le nom de l'installation.
Par défaut SYSLOG_IDENTIFIERChampde compatibilité syslog qui contient l'identifiant unique.
Par défaut SYSLOG_PIDChampde compatibilité syslog qui contient l'identifiant du processus.
Custom THREAD_NAMENom du thread qui consigne le message.
Sommaire Cliquez un titre pour y accéder
Assistant notice
Powered by Anthropic
En attente de votre message
Informations produit

Marque : DELL

Modèle : PowerStore 1200T

Catégorie : Serveur