<<< DISK$DATA:[NOTES$LIBRARY]VAX_VMS.NOTE;1 >>> -< SIG VAX/VMS >- ================================================================================ Note 1300.0 Presentation STARTUP 5 replies DECUSF::LECOMPTEBO_M "LECOMPTE-BOINET Mathieu" 7 lines 18-APR-1991 13:04 -------------------------------------------------------------------------------- Suite a la presentation sur l'utilisation de SYSMAN pour gerer le startup, voici comme promis dans VMS: deux fichiers: - PRES_STARTUP.PS (96 blocs) : texte de la presentation - LIST_STARTUP.COM : procedure permettant de lister l'ensemble de la database de startup. ================================================================================ Note 1300.1 Presentation STARTUP 1 of 5 DECUSF::GRACIA_J "José GRACIA - GRL/ELF Lacq" 15 lines 19-APR-1991 16:17 -< SYSTARTUP_V5 saucissonne et parametres STARTUP_Px? >- -------------------------------------------------------------------------------- J'ai hesite a mettre ce reply ici plutot qu' en 1291 mais comme c'est une suite directe a la presentation du SIG... Or donc on a parle des phases et des parametres STARTUP_Px. Si l'on utilise SYSMAN pour gerer toutes les phases de STARTUP et aboutir a une reduction ou suppression de SYSTARTUP_V5 je pense, en regardant de plus pres mes procedures, qu'il doit falloir bien gerer les erreurs possibles (D'ailleurs il va falloir les ameliorer meme si je reste dans l'etat actuel...). Mais faut-il aussi gerer les valeurs DEC de STARTUP_P1 et STARTUP_P2 ou bien les etapes VMS correspondant a ces valeurs (dont j'ignore la liste exhaustive -> conference N° 1291) se repercutent directement (...?) sur les phases de la base LAYERED? Si je perçoit facilement le mecanisme lorsque tout est dans SYSTARTUP_V5 cela me semble moins evident quand celui-ci a ete saucissonne pour le gerer par SYSMAN. Me fais-je une montagne d'un rien? ================================================================================ Note 1300.2 Presentation STARTUP 2 of 5 DECUSF::JOUVIN_M "Michel Jouvin - CECM/CNRS Vitry" 14 lines 29-APR-1991 12:00 -< Pas de pb a priori >- -------------------------------------------------------------------------------- En ce qui concerne STARTUP_P1 qui indique un startup minimum ,il n'y a pas besoin de la gerer pour les valeurs standards : s'il vaut MIN le contenu de la startup database layered products n'est pas execute. Pour le STARTUP_P2 qui active un SET VERIFY je pense (mais ne suis pas sur) que c'est la meme chose dans la mesure ou un set verify execute a un niveau dcl est valable pour tous les nivaux imbriques. En ce qui concerne les erreurs, il faut faire attention qu'une procedure qui se termine en retournant un status d'erreur (de warning?) a l'exit entraine l'arret premature du startup a la fin de la phase en cours. Je ne l'ai jamais vu documente mais j'ai eu le pb. Michel ================================================================================ Note 1300.3 Presentation STARTUP 3 of 5 DECUSF::WILLERETZ_J "Joël P. WILLERETZ DECYLOG" 22 lines 3-MAY-1991 12:03 -< Petit exemple >- -------------------------------------------------------------------------------- Sur mon site, j'utilise une astuce pour avoir la trace de toutes les procédures de démarrage des machines via SYSMAN qui consiste s'appuyer sur LOGINOUT.EXE et mettre tous les logs dans un répertoire. Dès que le boot est terminé, j'enroule une procédure qui scanne l'ensemble des logs et me poste un MAIL si il y a problème (problème = -f-, -e-, -w-). Exemple : $!------------------------------------------------------ $! Procédure de démarrage de l'application MACHIN_CHOSE $!------------------------------------------------------ $! $ run /uic=[2001,1] - /process= "MACHIN_CHOSE_Start" - /input = LOG_NAME:MACHIN_CHOSE.COM - /output = RECP_TRACE:MACHIN_CHOSE.'F$GETSYI("NODENAME")' - sys$system:loginout.exe PS : Certains diront qu'il y a redondance ou que c'est un peu lourd mais ça marche. Le disque ou sont parachutés les logs est le disque quorum. ================================================================================ Note 1300.4 Presentation STARTUP 4 of 5 DECUSF::USO_T 8 lines 3-MAY-1991 14:51 -< stdrv$verbose... >- -------------------------------------------------------------------------------- Salut Joel, Une autre facon de proceder pour avoir une trace des procedures de demarrage executees et des problemes qui peuvent en resulter consiste a modifier le symbole stdrv$verbose utilise par STARTUP.COM. Il est normalement egal a stdrv$false, il suffit de le mettre a stdrv$true. ================================================================================ Note 1300.5 Presentation STARTUP 5 of 5 DECUSF::WILLERETZ_J "Joël P. WILLERETZ DECYLOG" 10 lines 3-MAY-1991 16:18 -< Pas d'accord >- -------------------------------------------------------------------------------- Bonjour Thierry, Pas du tout d'accord avec toi, ce que tu donnes est valable pour obtenir une trace sur la console OPA0:, remarques avec un peu de patience et à condition qu'il n'y ait pas 250 procédures de déroulées, tu y arrives ...(surtout pour nous qui avons connu les PDP, à ma brave dame, tout une époque...) Bonne fin de semaine, une fois...