Détection Solaris

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 6 minutes de lecture
  • Discovery identifie et classifie les informations sur les ordinateurs Solaris.

    Remarque :
    Pour plus d’informations sur la migration de la sonde au modèle, consultez l’article de la base de connaissances KB0694477.

    Systèmes d’exploitation pris en charge

    • Oracle Solaris 10
    • Oracle Solaris 11

    Prérequis

    Discovery stocke les données dans la table [cmdb_running_process] avec des paramètres de ligne de commande tronqués jusqu’à 80 caractères. Cela peut entraîner la fusion de plusieurs applications en un seul CI. Pour obtenir la ligne de commande complète et éviter ce problème, exécutez pargs -a et analysez le résultat.

    Pour que Discovery utilise des schémas pour trouver des ordinateurs Solaris, vous devez installer SNEEP. Sinon, Discovery ne peut pas trouver le numéro de série.

    Si vous utilisez des zones Solaris, chaque zone doit être configurée de manière à renvoyer une valeur unique pour le numéro de série. Dans le cas contraire, chaque zone renverra le même numéro, ce qui entraînera des problèmes d’identification des CI.

    Remarque :
    Solaris Discovery ne prend en charge que les zones locales installées sur le même hôte que la zone globale. Si la zone locale est installée sur un hôte différent de la zone globale, la commande zoneadm list -cip ne récupère pas l’UUID de la zone locale.

    La sonde Solaris - ADM nécessite l’installation de la commande LSOF.

    Remarque :
    Consultez l’article de la base de connaissances KB0687582 pour en savoir plus sur le model_id et le fabricant.

    Informations d'identification

    Configurez les informations d’identification SSH pour les systèmes que vous souhaitez détecter.

    Pour obtenir la liste des commandes privilégiées dont vous avez besoin pour Détection et Mappage des services, reportez-vous à la section Mappage des services Commandes nécessitant un utilisateur privilégié. Cette liste inclut les commandes qui nécessitent des droits élevés pour détecter et mapper les hôtes Unix dans votre organisation.

    Classifieur, sondes et modèle

    Classifieur Probes Modèle
    Solaris

    (Classification UNIX)

    • Sonde de détection horizontale : lance les modèles
    • Solaris : logiciels installés^
    • Solaris : identité*
    • Solaris : processeur*
    • Solaris : modèle matériel*
    • Solaris : mémoire*
    • Solaris : tables ARP réseau*
    • Solaris : correctifs du système d’exploitation*
    • Solaris : stockage*
    • Solaris : zones*
    • Solaris : disques*
    • DNS*
    Solaris Server

    *Pour les nouvelles instances, ces sondes sont inactives sur le classifieur. Discovery utilise des schémas pour Discovery.

    ^ Cette sonde reste active par défaut, même lorsque Découverte utilise la découverte de modèle.

    Pour utiliser des modèles, vérifiez que le schéma correct est spécifié dans la sonde de schéma horizontale du classifieur. Consultez Ajouter la sonde de schéma horizontale à un classifieur pour obtenir des instructions.

    Données collectées

    Étiquette Nom de la table Nom de champ Source
    Système d'exploitation cmdb_ci_computer système d'exploitation uname
    Description brève cmdb_ci_solaris_server short_description uname
    Nom cmdb_ci_solaris_server nom DNS, NBT
    Nom d'hôte cmdb_ci_solaris_server host_name DNS, NBT
    Domaine DNS cmdb_ci_solaris_server dns_domain DNS
    Date de début cmdb_ci_solaris_server start_date Durée d’activité
    Type du processeur cmdb_ci_computer cpu_type kstat
    Vitesse du processeur (MHz) cmdb_ci_computer cpu_speed kstat
    Nombre de processeurs cmdb_ci_computer cpu_count kstat
    Nombre de cœurs du processeur cmdb_ci_computer cpu_core_count kstat
    Thread principal de processeur cmdb_ci_computer cpu_core_thread kstat
    Numéro de modèle cmdb_ci_solaris_server model_number suntype
    ID de modèle cmdb_ci_solaris_server model_id suntype
    RAM (Mo) cmdb_ci_computer ram prtconf
    Espace disque (Go) cmdb_ci_solaris_server disk_space iostat
    Numéro de série cmdb_ci_solaris_server serial_number sneep *
    Fabricant cmdb_ci_disk fabricant iostat
    ID de modèle cmdb_ci_disk model_id iostat
    Numéro de série de volume cmdb_ci_disk volume_serial_number iostat
    Espace disque (Go) cmdb_ci_disk disk_space iostat
    Nom cmdb_ci_disk nom iostat
    Nom cmdb_ci_file_system nom DF
    Capacité (Mo) cmdb_ci_file_system Capacité DF
    Espace disponible (Mo) cmdb_ci_file_system available_space DF
    Point de montage cmdb_ci_file_system mount_point DF
    Nom cmdb_ci_patches nom showrev
    Nom cmdb_running_process nom PS
    Commande cmdb_running_process commande PS
    Se connecte à cmdb_running_process connects_to lsof
    Écoute sur cmdb_running_process listening_on lsof
    Type cmdb_running_process type PS
    PID cmdb_running_process pid PS
    Paramètres cmdb_running_process paramètres PS
    Nom cmdb_ci_network_adapter nom ifconfig
    Adresse IP cmdb_ci_network_adapter ip_address ifconfig
    Adresse MAC cmdb_ci_network_adapter mac_address ifconfig
    Masque réseau cmdb_ci_network_adapter masque réseau ifconfig
    Passerelle par défaut cmdb_ci_hardware default_gateway netstat
    * Pour découvrir les périphériques Fujitsu PRIMEPOWER, vous devez installer Oracle SNEEP et exécuter la découverte Solaris avec les informations d’identification racine.

    Découverte de zone Solaris

    Découverte mappe les relations entre les zones Solaris globales et locales lors de la détection.

    Dans l’exemple suivant, une zone globale Solaris contient deux zones locales : zone01 et zone02. Chaque zone locale est représentée par un enregistrement CI Solaris physique et un enregistrement d’instance d’ordinateur virtuel. Chacune des zones locales est liée à un serveur de zone, ce qui montre comment la virtualisation est liée à la zone globale (mmp1).

    Figure 1. Carte des relations de zone Solaris
    Carte des relations de zone Solaris

    Les informations de connexion TCP et de processus pour les serveurs de zone locale doivent être collectées en exécutant des commandes sur leur zone globale parente. Le chemin de relation entre les machines physiques des zones locale et globale doit être établi avant que les informations de connexion TCP et de processus pour les serveurs de zone locale puissent être collectées.

    Cas 1 : zone globale détectée en premier.
    • Le système crée le CI du serveur Solaris pour la zone globale.
    • Découverte détecte les zones locales, crée un enregistrement de serveur de zone d’hyperviseur et crée un enregistrement d’instance d’ordinateur virtuel pour chaque périphérique Solaris de la zone locale.
    • Découverte Crée la relation entre l’enregistrement de l’hyperviseur et l’enregistrement de l’instance du VM.
    Cas 2 : Zone locale découverte en premier.
    • Le système crée le CI du serveur Solaris pour la zone locale.
    • Découverte Définit l’ID de corrélation, de sorte qu’il puisse être rapproché lors de découvertes ultérieures de zone globale.
    Cas 3 : Zone globale détectée après la création des CI du serveur Solaris de la zone locale.
    • La découverte de zone globale détecte les zones locales.
    • Découverte crée un enregistrement de serveur de zone d’hyperviseur et crée un enregistrement d’instance d’ordinateur virtuel pour chaque périphérique Solaris de la zone locale.
    • Découverte Crée la relation entre l’enregistrement de l’hyperviseur et l’enregistrement de l’instance du VM. En outre, il crée la relation entre l’ordinateur virtuel physique de la zone locale et son enregistrement d’instance d’ordinateur virtuel.
    • La zone globale exécute la sonde Solaris - ADM sur elle-même, en filtrant par zone locale, et met à jour les machines virtuelles physiques de la zone locale avec ces données.

    Cas 4 : Le chemin de relation entre les machines physiques locales et globales est établi.

    Les découvertes ultérieures de la zone globale actualisent la connexion TCP et traitent les informations pour les zones locales contenues.

    Lorsque le système détecte une zone globale, la sonde Solaris - Zones & ADM Launcher déclenche la sonde Solaris - ADM pour explorer la zone globale et chaque zone locale trouvée. Étant donné que la sonde Solaris - ADM doit s’exécuter sur la zone globale pour détecter la connexion TCP et traiter les informations de ses zones locales, il est possible que plusieurs enregistrements de file d’attente ECC apparaissent identiques.

    Figure 2. Entrées de file d’attente ECC pour une découverte de zone
    Entrées de file d’attente ECC pour une découverte de zone

    Cependant, en examinant la charge utile, vous verrez que chaque sonde cible en fait un CI de zone différent à filtrer et à mettre à jour.

    Figure 3. Charge utile de la zone locale
    Charge utile de la zone locale
    Tableau 1. Données collectées sur les zones Solaris
    Étiquette Nom de la table Nom de champ Source
    Version cmdb_ci_vm_zones version zoneadm, zonename
    ID de corrélation cmdb_ci_vm_zones correlation_id zoneadm, zonename
    Nom cmdb_ci_solaris_instance nom zoneadm, zonename
    Société parente cmdb_ci_solaris_instance parent Interne
    CI CMDB cmdb_ci_solaris_instance cmdb_ci Interne
    ID de corrélation cmdb_ci_solaris_instance correlation_id zoneadm, zonename
    Remarque :
    cmdb_ci_solaris_instance étend cmdb_ci_vm_instance.