Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
SIMPLICITÉ, FIABILITÉ,
FIABILITÉ, AGILITÉ,
AGILITÉ,
AU
AU SERVICE
SERVICE DEDE LA
LA PERFORMANCE
PERFORMANCE INFORMATIQUE
INFORMATIQUE
Support de Formation
Administration
© Absyss - Visual IT Operations Suite – 2015 - confidentiel Version 5.7 Janvier 2015
Objectifs de cette formation
2
Les principaux composants Visual TOM
Visual TOM
Enterprise
Server WebAccess
Internet
VT-SES
Lawson W3
Web Services SOAP, REST
FTP, SFTP, SCP
Installation :
Serveur & IHM AIX, HP-UX, SOLARIS, LINUX, Windows
Agent AIX, HP-UX, SOLARIS, LINUX, Windows, Z/OS, OS400, GCOS7/8, VMS, MVS
Services
Serveur
dserver (30001)
Fi
vtnotifier (30008)
n
de
tr a
vtsgbd (30009)
va
Gestion des licences
ux
et Mise à jour vtserver (30007)
&
Re
vtmonitor
ss
ou
tengine
rc
(30008)
es
(30004)
(30007) Dé (30000) (30001)
plo
iem
en Co
t n trô
de le
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Consultation scripts p de
Interface ac
ka sr
et logs d’exécutions ge
s
es
so
Agent
ur
ce bdaemon (30004)
s*
vtmanager (30000)
* Fichiers et génériques
Architecture centralisée
Architecture distribuée
Architecture semi-répartie
Architecture sécurisée
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Facilité d’administration
Synchronisations inter-machines
naturelles
Visual TOM
Enterprise
Server
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Complexité d’administration
Visual TOM
OS400, MVS, GCOS
Visual TOM
OS400, MVS, GCOS
Visual TOM
NetAgent
Unix/Windows
Site Distant 1
Site Distant 2
Configuration en mode
Primaire - Backup Facilité de mise en place
Visual TOM
Agents
Configurations en mode
Cluster Utilisation transparente
Applications
Actif / Passif
(adressage virtuel)
Serveur
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
cluster
Actif / Passif Vip
A1 A1
Vip
A2 A2
A3 A3
Configurations en mode
DMZ Paramétrage simple de Visual TOM
Visual TOM
Server
Web Access
Internet
Visual TOM
HTTP Server
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
DMZ DMZ
Visual TOM
Visual TOM Server
Agents
Connexion
Visual TOM
services
Enterprise
vtnotifier 30008 Server
dserver 30001
vtsgbd 30009
vtserver 30007
vtmonitor
tengine
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
etc/services
vtmanager 30000
bdaemon 30004
Soumission
etc/services
vtmanager 30000
bdaemon 30004
Substitution
d’identité
Visual TOM Visual TOM
Xvision Agent
Queue batch
script
tsend
Accusé de terminaison
etc/services
vtmanager 30000
bdaemon 30004
Substitution
d’identité
Visual TOM Visual TOM
Xvision Agent
Queue batch
script
tsend
Accusé de terminaison
avec un agent en DMZ
DMZ
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
etc/services
vtmanager 30000
bdaemon 30004
Substitution
Visual TOM d’identité Visual TOM
Xvision Agent
Queue batch
script
Accusé tsend
etc/services
vtmanager 30000
bdaemon 30004
etc/services
vtmanager 30000
bdaemon 30004
Ksh si Unix/Linux
L’espace disque :
pour le logiciel (répertoires d’installation)
pour les données de production (bases, scripts, logs, traces)
Faire la demande d’un fichier de licence (serveur uniquement)
Méthode : InstallShield
Sélection des modules
manager • WWW\
- Variables
- Commandes agent • VTOM\services
d’environnement
- Variables
(TOM_..) - etc/services
d’environnement
- etc/services modifié (ABM_..) modifié
- Services - etc/services modifié - 1 Service
- Base de registre - Services - Base de registre
- Base de registre
Méthode :
- script ksh : install_vtom
- fichier de configuration : install_vtom.ini
- Packages (VT-SES*.Z, VT-CS*.Z, VT-XVI*.Z, …)
Pour le Serveur
Dépôt du fichier de licence
Serveur et Agent
Activation des traces :
Sous Windows dans : C:\Windows\vtom.ini
Sous Unix/Linux dans : $TOM_ADMIN\.vtom.ini
Serveur Agent
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Windows Unix/Linux
Serveur Serveur
Méthode 1 IHM : interface de pilotage
Ce web intègre :
la gestion des bureaux,
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Activation
sous Windows
Script .bat (service à rajouter) : [REP_INSTALL]\vtom\tools
Manuellement : Gestionnaire de services
sous Unix/Linux
Commande VTOM (lignes à dé-commenter) : start_servers
Manuellement : nohup vthttpd &
Validation
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Ouvrir un navigateur
Accéder à l’URL : http://localhost:30080 (installation locale au serveur Visual TOM).
S’authentifier avec le compte TOM
Description
Délivré Sur demande dans le cadre de la maintenance Sur demande 1 mois Correctif suite
avant sortie incident bloquant
Installation Accompagnement Accompagnement Absyss conseillé prise en charge
Absyss nécessaire par le client
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Jeu : Marions-les
http://www.absyss.com/support/index.php
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Une analyse de la base est réalisée par Absyss avant toute mise à jour,
le compte rendu est envoyé au client.
Identifiez les données de production et les données logicielles parmi celles qui sont listées
/abm
/admin
/bases
/logs
/scripts
/spool
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
/traces
/visual
/vtom
Emplacement :
Sous Windows : %windir%\vtom.ini
Sous Linux : $TOM_ADMIN/.vtom.ini
DelayWait=10 # Nombre de secondes à partir duquel le travail est considéré en erreur en cas d’Agent injoignable
timeBexist=30 # Cycle d‘évaluation des objets en attente de ressources
statusPileOne=1 # Relance du Traitement s’il reste des éléments dans la pile (la ressource doit être associée)
histo=1 # Accès à la fonctionnalité historique
stats=1 # Accès à la fonctionnalité statistiques
Emplacement :
Sous Windows : %windir%\vtom.ini
Sous Linux : $TOM_ADMIN/.vtom.ini
Emplacement :
Sous Windows : %windir%\vthttpd.ini
Sous Linux : $TOM_ADMIN/vthttpd.ini
Emplacement :
Sous Windows : C:\Users\username\VTXVision.ini
Sous Linux : HOME_USER_ADMIN/VTXVision.ini
Compte d’authentification
Login et mot de passe déclarés dans Visual TOM
LDAP
Il est possible d’ouvrir plusieurs Interfaces avec un même compte
Un compte ne peut être créé sans profil associé
Un compte peut avoir plusieurs profils dont un par défaut
A l’authentification le profil par défaut est utilisé
Profil
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Modification des
objets
Les statistiques
Commande : vtstools
Les données statistiques peuvent être
exportées : vtstools -e "date1 date2" > fichier.csv
puis purgées : vtstools –p "date1 date2"
Un modèle de traitement Statistiques est disponible dans l’interface
L’historique
Commande : vthtools
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Pourquoi ?
S’assurer que l’architecture matérielle recevant Visual TOM est
opérationnelle
S’assurer que Visual TOM est lui-même opérationnel
Prévenir tout risque d’arrêt de service
Comment ?
La supervision peut être confiée à un outil dédié
Visual TOM dispose d’une interface pour Framework
Chapitre 8 : Supervision 57
Supervision fonctionnelle
Pourquoi ?
S’assurer que la journée d’exploitation se déroule sans incident
Comment ?
Dans Visual TOM
Consoles de pilotage
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Alarmes
Messages dans la console d’évènements
Envoi d’emails
Analyse des statistiques
Analyse des fichiers de traces
Chapitre 8 : Supervision 58
Diagnostic post installation
Comprendre l’origine
Fichiers de trace des process vtserver, vtsgbd, bdaemon
Etat du réseau, écoute des ports, fichier hosts
Validité de la licence
Prérequis d’installation (etc/services, java, espace filesystem
disponible, …)
…
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Sous Windows
Par défaut, c’est le compte de service de l’Agent qui soumet les Traitements.
Il est possible de définir des utilisateurs de soumission dans le fichiers de
configuration de l’Agent
[BDAEMON]
users=1 # activer les utilisateurs de soumission
users_logon=1 # pour disposer de l’accès aux lecteurs réseaux
[USER]
user1=<domaine>,<utilisateur>,<mot de passe crypté> # commande bcrypt à disposition
…
userN=<domaine>,<utilisateur>,<mot de passe crypté>
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Sous Unix/Linux
L’Agent est démarré en tant que « root ».
Le traitement s’exécute avec l’utilisateur de soumission renseigné dans le
référentiel.
L’Agent effectue une substitution d’identité pour exécuter le traitement.
Remarques :
Transfert d’un paquet ==
Transfert + Déploiement immédiat si pas de planification
Transfert + Déploiement suivant la planification
Possibilité de suivre l’état des déploiements dans el « suivi des installations des
paquets »
Un paquet peut contenir un :
Script pré-installation
Script post-installation
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Même réseau
Même Os
Mêmes Ports
Chapitre 13 : Primaire/Backup 71
Primaire/Backup: Mise en place
TOM_PRIMARY_SERVER TOM_BACKUP_SERVER
TOM_BACKUP_MODE=R/S
vtom.ini
[VTSERVER]
FORCE_TIMEOUT_BASCULE=ns (>120s)
Visual TOM
Agents
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Chapitre 13 : Primaire/Backup 72
Primaire/Backup: Démarrage
Chapitre 13 : Primaire/Backup 73
Primaire/Backup: Arrêt
Chapitre 13 : Primaire/Backup 74
Primaire/Backup: Bascule avec prise de responsabilité
tsend
bdaemon 30004
vtmanager 30000 Visual TOM
Agents
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Chapitre 13 : Primaire/Backup 75
Primaire/Backup: Retour au mode normal
Procédure
Arrêt des moteurs sur le serveur de backup
Sauvegarde de la base (vtbackup)
Arrêt des services sur le serveur de backup
Arrêt des services sur le serveur primaire
Dépôt de la sauvegarde de la base sur le primaire
Suppression / archivage du fichier bascule.dat
Appliquer la procédure de démarrage
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Chapitre 13 : Primaire/Backup 76
Primaire/Backup: Les échanges
Réplication
des données
$TOM_BACKUP_SERVER $TOM_PRIMARY_SERVER
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
tsend Valeurs de
bdaemon 30004 TOM_PRIMARY et
vtmanager 30000 TOM_BACKUP
Fournies par le Moteur
Chapitre 13 : Primaire/Backup 77
Primaire/Backup: Les échanges
Surveillance
$TOM_BACKUP_SERVER $TOM_PRIMARY_SERVER
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Valeurs de
bdaemon 30004 TOM_PRIMARY et
vtmanager 30000 TOM_BACKUP
fournies par le Moteur
Chapitre 13 : Primaire/Backup 78
Primaire/Backup: Les échanges
Transfert de
responsabilité
$TOM_BASES
bascule.txt
Visual TOM Visual TOM
Enterprise vtsgbd 30009 vtsgbd 30009 Backup
Server vtserver30007 vtserver30007 Server
vtmonitor vtmonitor
vtnotifier 30008 vtnotifier 30008
dserver 30001 dserver 30001
tengine tengine
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
tsend
bdaemon 30004
vtmanager 30000
Chapitre 13 : Primaire/Backup 79
Primaire/Backup: Les échanges
Défaillance
du Backup $TOM_BASES
backup_synchro
_error.log
Visual TOM Visual TOM
Enterprise vtsgbd 30009 vtsgbd 30009 Backup
Server vtserver30007 vtserver30007 Server
vtmonitor vtmonitor
dserver 30001 dserver 30001
vtnotifier 30008 vtnotifier 30008
tengine tengine
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
tsend
bdaemon 30004
vtmanager 30000
Chapitre 13 : Primaire/Backup 80
Mode commande : Serveur
Sauvegarde
Statistiques : vtstools
Historique : vthtools
Base :
• vtbackup
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
• vtexport
Gestion des services
Moteurs :
• estop/estart
• vtomkill tengine|pid
Process :
• vtdcs, admins
Remarques :
Les commandes s’adressent à « TOM_REMOTE_SERVER » sur le port 30001 ; la
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Identifier le problème
Soumission en erreur
Constat utilisateur
Supervision
Bascule sur le Backup ou Primaire en standalone
Comprendre l’origine
Soumission avec un utilisateur Windows sans que ce dernier soit
configuré sous Visual TOM
Soumission avec une queue personnalisée mal configurée
Nécessité d’étendre la file d’attente sur une queue batch
© Absyss - Visual IT Operations Suite – 2013 - confidentiel
Synchronisation Primaire/Backup
Merci
Absyss
© Absyss - Visual IT Operations Suite – 2015 - confidentiel
88