Télécharger la présentation
Publié parPénélope Bois Modifié depuis plus de 10 années
1
Plan de formation Chapitre 1 : Présentation de SAP
Chapitre 2 : Arrêt et démarrage d’un système SAP Chapitre 3 : Configuration des paramètres SAP Chapitre 4 : La base de données Chapitre 5 : Les différentes mémoires dans SAP Chapitre 6 : Transport d’OTs Chapitre 7 : Support packages, Plug-Ins et Add-Ons Chapitre 8 : Planification de jobs en arrière plan Chapitre 9 : Les impressions Chapitre 10 : Les connexions RFC Chapitre 11 : ITS et ICM : les Clients légers Chapitre 12 : Administration des utilisateurs Chapitre 13 : Autorisations Chapitre 14 : Gestion des mandants Chapitre 15 : Surveillance du système Chapitre 16 : Monitoring avec CCMS Chapitre 17 : Les transactions utiles Chapitre 18 : Accès à l’aide Chapitre 19 : Documents techniques clés 16h – 17h15 1
2
Chapitre 2 : Arrêt et démarrage d’un système SAP Processus : Démarrage d’un système SAP
Démarrage d’un système SAP se déroule en plusieurs étapes : - Démarrage de la base de données - Démarrage de la centrale instance avec au préalable le démarrage du SAPOSCOL - Démarrage des applications serveurs Le SAPOSCOL est le processus qui permet de collecter les données statistiques de SAP. Il fonctionne indépendamment de l’instance SAP. Les données qu’il collecte sont mises à disposition de l’instance SAP via la mémoire partagée. L’instance centrale lit les fichiers de paramètres et démarre le message server et le dispatcher.
3
Chapitre 2 : Arrêt et démarrage d’un système SAP Démarrage d’un système SAP
Démarrage sous UNIX avec <SID>adm : startsap Startsap : appelle le script startdb (démarre de la base de données) démarre le saposcol Démarre l’instance centrale (script : startsap) Startsap (options) startsap démarre le processus saposcol, qui représente le collecteur de statistiques pour les données de ressources du système d'exploitation, s'il n'est pas encore actif. startsap appelle le script startdb, qui démarre la base de données lorsqu'elle n'est pas encore ouverte. startsap démarre ensuite l'instance centrale. L'administrateur du système R/3 peut ajouter des instances et des serveurs d'applications supplémentaires. Pour démarrer les instances indépendamment de la base de données, utilisez le script startsap. startsap possède les options suivantes : startsap r3 : contrôle si la base de données est active ; dans l'affirmative, seule l'instance est démarrée ; startsap db : démarre uniquement la base de données ; startsap all : entrée par défaut ; démarre à la fois la base de données et l'instance R/3.
4
Chapitre 2 : Arrêt et démarrage d’un système SAP Séquence de démarrage d’une instance
Startsap lit le profil de démarrage : START_<instance>_<nom hote> (/usr/sap/<SID>/SYS/profile/) Le disp+work (process SAP) lit les fichiers de profils : DEFAULT.PFL et d’instance <SID>_<instance>_<nom hôte> Le programme SAPSTART lit le PROFIL DE DÉMARRAGE et démarre les composants et/ou les services R/3 énumérés dans /usr/sap/<SID>/SYS/profile/START_<instance>_<nom hôte>. Le disp+work lit ses fichiers profils et crée ses processus fils : les processus de travail (dialogue, arrière-plan, spool, mise à jour. . .) sont créés d'après les informations contenues dans les profils /usr/sap/<SID>/SYS/profile/<SID>_<instance>_<nom hôte> et /usr/sap/<SID>/SYS/profile/DEFAULT.PFL. Les processus sauf la gateway se connectent à la base
5
Chapitre 2 : Arrêt et démarrage d’un système SAP Vue d’ensemble des processus SAP
6
Chapitre 2 : Arrêt et démarrage d’un système SAP Les logs de démarrage
Au démarrage => consignation des actions dans des fichiers (au niveau du HOME_DIRECTORY de <SID>adm) Le niveau de trace est défini par un paramètre du profil : rdisp/TRACE : - 0 : seulement les erreurs - 1 : Messages d’erreur et les warning - 2 : Messages d’erreur et un niveau de trace « léger » - 3 : Messages d’erreur et la trace complète Les répertoires de travail R/3 contiennent des fichiers de trace et des fichiers d'erreur pour les messages relatifs au démarrage de processus de travail. Il existe un répertoire de travail pour chaque instance R/3. Le répertoire de travail contient des informations qui ne peuvent être trouvées dans le journal système R/3 (sm21) Les fichiers stderr sont créés par SAP durant le processus de démarrage. Toutes les infos relatives au démarrage d’un process est consignée dans un fichier (un fichier / process) Ex : stderr 1 : information sur le process de démarrage de la DB Stderr 2 : démarrage du message server Stderr 3 : démarrage du dispatcher dans R/3, vous pouvez utiliser la transaction SM50 pour voir la trace du développeur pour un processus de travail particulier : sélectionnez Processus ® Trace ® Afficher fichier (ou cliquez sur Afficher fichier). Ou dans AL11
7
Chapitre 2 : Arrêt et démarrage d’un système SAP Analyse d’un problème au cours du démarrage
Consultation des logs de démarrage des process : /usr/sap/<SID>/<INSTANCE>/work Consultation des logs de démarrage de SAP et Oracle : - fichiers de démarrage de SAP et oracle sous $HOME de <SID>adm - fichier d’alerte Oracle init<SID>.ora: /oracle/<SID>/<version_DB>/dbs Journaux de traces Oracle
8
Chapitre 2 : Arrêt et démarrage d’un système SAP Journaux des traces Oracle
9
Chapitre 2 : Arrêt et démarrage d’un système SAP Arrêt d’un système SAP : actions préalables
Si utilisateurs actifs => envoie de message par la SM02 Expliquer ce que sont les batch input
10
Chapitre 2 : Arrêt et démarrage d’un système SAP Arrêt d’un système SAP
1 : Arrêt des instances : RZ03 / stopsap r3 2 : Arrêt de la centrale instance : stopsap r3 3 : Arrêt de la base de données : stopsap db Ou 2/3 : arrêt de SAP + DB : stopsap Arrêt des instances avec Rz03 (pilotage => arrêt des instances) ou par commande en ligne Attention : il y a un petit bémol lors de l’arrêt : le saposcol ne s’arrête pas automatiquement. Il faut l’arrêter manuellement : saposcol –k (-l pour le redémarrer)
11
Chapitre 2 : Arrêt et démarrage d’un système SAP Analyse d’un problème au cours de l’arrêt
Causes : - Rollback segment de la base - Sauvegarde en cours (online) - Répertoire des redologs full (/oracle/<SID>/saparch) la base de données exécute un rollback des transactions non abouties induites par la fermeture du système R/3. En fonction du dernier commit et de l'application, cette opération peut prendre un temps relativement long
12
Chapitre 2 : Arrêt et démarrage d’un système SAP Démarrage d’un système SAP
Démarrage sous Windows avec <SID>adm : Console MMC Présenter les services et les groupes d’utilisateurs Démo de la MMC
13
Chapitre 2 : Arrêt et démarrage d’un système SAP Séquence de démarrage d’une instance Sous Windows
profil de démarrage : START_<instance>_<nom hote> (/usr/sap/<SID>/SYS/profile/) Le disp+work (process SAP) lit les fichiers de profils : DEFAULT.PFL et d’instance <SID>_<instance>_<nom hôte> Le programme SAPSTART lit le PROFIL DE DÉMARRAGE et démarre les composants et/ou les services R/3 énumérés dans /usr/sap/<SID>/SYS/profile/START_<instance>_<nom hôte>. Le disp+work lit ses fichiers profils et crée ses processus fils : les processus de travail (dialogue, arrière-plan, spool, mise à jour. . .) sont créés d'après les informations contenues dans les profils /usr/sap/<SID>/SYS/profile/<SID>_<instance>_<nom hôte> et /usr/sap/<SID>/SYS/profile/DEFAULT.PFL.
14
Chapitre 2 : Arrêt et démarrage d’un système SAP Analyse d’un problème au cours du démarrage
Tous les messages créés par un service Windows sont consignés dans le gestionnaire d’événements.
15
Chapitre 2 : Arrêt et démarrage d’un système SAP Les logs de démarrage
Au démarrage => consignation des actions dans des fichiers (au niveau du HOME_DIRECTORY de <SID>adm) Le niveau de trace est défini par un paramètre du profil : rdisp/TRACE : - 0 : seulement les erreurs - 1 : Messages d’erreur et les warning - 2 : Messages d’erreur et un niveau de trace « léger » - 3 : Messages d’erreur et la trace complète Les répertoires de travail R/3 contiennent des fichiers de trace et des fichiers d'erreur pour les messages relatifs au démarrage de processus de travail. Il existe un répertoire de travail pour chaque instance R/3. Le répertoire de travail contient des informations qui ne peuvent être trouvées dans le journal système R/3 (sm21) Les fichiers stderr sont créés par SAP durant le processus de démarrage. Toutes les infos relatives au démarrage d’un process est consignée dans un fichier (un fichier / process) Ex : stderr 1 : information sur le process de démarrage de la DB Stderr 2 : démarrage du message server Stderr 3 : démarrage du dispatcher dans R/3, vous pouvez utiliser la transaction SM50 pour voir la trace du développeur pour un processus de travail particulier : sélectionnez Processus ® Trace ® Afficher fichier (ou cliquez sur Afficher fichier). Ou dans AL11
16
Chapitre 2 : Arrêt et démarrage d’un système SAP Journaux des traces SQL
Voir le fichier MSSQL\LOG\ERRORLOG A chaque redémarrage le fichier est archivé puis réinitialisé Démonstration de l’utilisation d’entreprise manager pour visualiser les logs
17
Chapitre 2 : Arrêt et démarrage d’un système SAP Analyse d’un problème au démarrage
Regarder les erreurs dans le gestionnaire d’événements Vérifier le statut de la base de données Consulter les fichiers stderr<n> Consulter les fichiers de trace spécifiques aux process Fichiers spécifiques aux process dev_ms : message server dev_rd : gateway dev_disp : dispatcher Dev_w<n> : work process n
18
Chapitre 2 : Arrêt et démarrage d’un système SAP Arrêt d’un système SAP : actions préalables
SM04/AL08 : liste des utilisateurs connectés sur l’instance/pour toutes les instances SM50/SM66 SM37 : liste des jobs actifs SM35 : liste des batchs inputs actifs SM02 : envoyer un message d’avertissement à tous les utilisateurs Voir SM13 Pour envoyer un message à un seul utilisateur : SE37/TH_POPUP
19
Chapitre 2 : Arrêt et démarrage d’un système SAP Arrêt d’un système SAP
1 : Arrêt des instances : RZ03 / MMC 2 : Arrêt de la centrale instance : RZ03 / MMC 3 : Arrêt de la base de données : MMC /Windows service Arrêt des instances avec Rz03 (pilotage => arrêt des instances) ou par commande en ligne Attention : il y a un petit bémol lors de l’arrêt : le saposcol ne s’arrête pas automatiquement. Il faut l’arrêter manuellement : saposcol –k (-l pour le redémarrer)
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.