Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
GUIDE TECHNIQUE A L'USAGE DES TECHNICIENS, RESPONSABLES DES SERVEURS S.I.M.A.T.
DIRMAT RENNES - 2001
1
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
TABLE DES MATIERES INTRODUCTION...................................................................................................................................................4 LES MISSIONS DU RESPONSABLE INFORMATIQUE................................................................................5 FONCTION DE GESTION...................................................................................................................................5 FONCTION TECHNIQUE...................................................................................................................................6 CONCLUSION................................................................................................................................................7 LES REGLES DE BONNE CONDUITE..............................................................................................................................7 OBJECTIFS DE LA FORMATION DES RESPONSABLES TECHNIQUES SIMAT..........................................................................8 ARCHITECTURE SYSTEME PRIMERGY.......................................................................................................9 UNIX GENERALITES ...............................................................................................................................................10
INTRODUCTION...............................................................................................................................................10 Les caracteristiques d'un systeme d'exploitation UNIX ...................................................................................10 structure generale...............................................................................................................................................11 ARBORESCENCE ...................................................................................................................................................12 systéme................................................................................................................................................................12 utilisateur............................................................................................................................................................13 LA CHAINE DE MAINTENANCE....................................................................................................................14 PRINCIPES GENERAUX..............................................................................................................................15 MODALITES PRATIQUES...........................................................................................................................15 ORGANIGRAMME DE LA MAINTENANCE.....................................................................................................................16 ARRET/DEMARRAGE DU SERVEUR............................................................................................................17 1) PRINCIPE DE DEMARRAGE D'UN SERVEUR UNIX............................................................................18 2) PRINCIPAUX NIVEAUX D'INIT..............................................................................................................18 3) ARRET D'UN PRIMERGY........................................................................................................................19 4) DEMARRAGE DU SERVEUR..................................................................................................................19 SAUVEGARDE RESTAURATION....................................................................................................................20 1) INTRODUCTION......................................................................................................................................21 2) SUPPORTS................................................................................................................................................21 3) SAUVEGARDE AUTOMATIQUE............................................................................................................21 4) SAUVEGARDE SYSTEME.......................................................................................................................22 5) RESTAURATION AUTOMATIQUE.........................................................................................................22 6) RESTAURATION SYSTEME...................................................................................................................23 LE MENU D'ADMINISTRATION UNIX.........................................................................................................24 INTRODUCTION..........................................................................................................................................25 1 - LES MENUS.............................................................................................................................................27 1-1 - Menu Administration.................................................................................................................................27 1-2 - Menu Exploitation.....................................................................................................................................28 1-3 - Menu Impression........................................................................................................................................29 1-4 - Menu Transmission....................................................................................................................................29 2 - FONCTIONNALITES DU MENU ADMINISTRATION..........................................................................29 2-1 - Administration - Unix - Utilisateur...........................................................................................................29 2-2 - Administration - Unix - Mémoire..............................................................................................................31 2-3 - Administration - Unix - Disque.................................................................................................................32 2-4 - Administration - Unix - Sécurité...............................................................................................................32 2-5 - Administration - Unix - Info réseau..........................................................................................................33 2-6 - Administration - Unix - Installation..........................................................................................................33 2-7 - Administration - Xlem ...............................................................................................................................34 3 - FONCTIONNALITES DU MENU EXPLOITATION................................................................................34 3-1 - Exploitation - Sauve/Restaure...................................................................................................................35 3-2 - Exploitation - Formatage disquettes.........................................................................................................35 3-3 - Exploitation - Ingres .................................................................................................................................36 3-4 - Exploitation - Utilitaires...........................................................................................................................36 4 - FONCTIONNALITES DU MENU IMPRESSION.....................................................................................38 4-1 - Les imprimantes.........................................................................................................................................38
DIRMAT RENNES - 2001
2
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
4-2 - Les files......................................................................................................................................................38 4-3 - Les fichiers.................................................................................................................................................38 5 - LES FONCTIONNALITES DU MENU TRANSMISSION........................................................................39 5-1 - Mise en file d'attente (ceipmfa).................................................................................................................39 5-2 - Interrogation des fichiers au départ (ceipint)...........................................................................................39 5-3 - Transfert des fichiers au départ (ceipdep)................................................................................................39 5-4 - Interrogation et réception des arrivées (ceiparr).....................................................................................39 5-5 - Interrogation de l'historique (ceipihis).....................................................................................................40 5-6 - Gestion des partenaires (ceippart)............................................................................................................40 5-7 - Gestion des dialogues de la Base Interface (ceipbi)................................................................................40 5-8 - Impression sur une imprimante réseau (ceipmef).....................................................................................40 LES RESEAUX I.P...............................................................................................................................................41 GENERALITES ......................................................................................................................................................42
l'encapsulation....................................................................................................................................................42 LE PROTOCOLE I.P.............................................................................................................................................45 presentation........................................................................................................................................................45 les adresses i.p....................................................................................................................................................46 les classes d'adresses IP.....................................................................................................................................47 les sous-reseaux..................................................................................................................................................48 LES RESEAUX PHYSIQUES .......................................................................................................................................49 architecture technique........................................................................................................................................49 description..........................................................................................................................................................49 synoptique d'une chaine de liaison....................................................................................................................50 GESTION DES DIALOGUES DE LA BASE INTERFACE...........................................................................52 1 - ARCHIVAGE DES DIALOGUES BI.......................................................................................................53 2 - DESTRUCTION DES FICHIERS ARCHIVES.........................................................................................53 L'EDITEUR VI....................................................................................................................................................54 1) INTRODUCTION......................................................................................................................................55 2) NOTATION...............................................................................................................................................55 3) LANCEMENT ET SORTIE.......................................................................................................................55 4) VARIABLES.............................................................................................................................................55 5) FICHIER DE PERSONNALISATION.......................................................................................................56 6) COMMANDES..........................................................................................................................................56
DIRMAT RENNES - 2001
3
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
INTRODUCTION
DIRMAT RENNES - 2001
4
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
LES MISSIONS DU RESPONSABLE INFORMATIQUE FONCTION DE GESTION LE RESPONSABLE TECHNIQUE SIMAT DOIT GERER LES MATERIELS MIS A SA DISPOSITION PAR L'ARME DU MATERIEL. Il doit pouvoir fournir les renseignements suivants sur les matériels à sa disposition : • la quantité • le type (au sens SIMAT : T1,T2,M2....) • la provenance (DTEI ou DCMAT) • sa configuration physique (numéro de BZ, type processeur, nombre de disques, type d'écran ......) • sa configuration logique (adresse I.P., compte SIMAT, compte BI associé, ...) • sa position comptable (position administrative, prise en compte comptable, ...) • son implantation géographique (en réparation, dans le bâtiment xxx pièce yyy, ...) • son rôle (agent appros, conduite de maintenance, ...)
LE RESPONSABLE TECHNIQUE SIMAT DOIT GERER LES MOYENS MIS A SA DISPOSITION PAR L'ARME DES TRANSMISSIONS. Il doit connaître la structure du ou des réseaux mis à sa disposition par la chaîne TEI, ce qui consiste à : • connaître les emplacements des prises • connaître les matériels actifs • connaître les types de liaison utilisés • connaître l'implantation géographique du ou des réseaux
DIRMAT RENNES - 2001
5
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
FONCTION TECHNIQUE
Il est très souhaitable que le responsable technique SIMAT ait une bonne connaissance du système d'exploitation UNIX, de la structure de son serveur et des applicatifs hébergés .
LE RESPONSABLE TECHNIQUE SIMAT EST L'EXPLOITANT DU SERVEUR SIMAT Pour ce faire, la DIRMAT en RT NO met à sa disposition un ensemble de documents techniques qui lui permettent de gérer le minimum de sa machine. (le guide d'exploitation, les documentations techniques SIMAT) LE RESPONSABLE TECHNIQUE SIMAT EST LE CORRESPONDANT DES TECHNICIENS CHARGES DE LA MAINTENANCE Avant d'appeler la "hot line", il doit si possible cerner au plus près le problème pour donner les renseignements suivants à la Maintenance : • Quel est le matériel en cause (si possible) ? • Quelle était la manipulation en cours ? • Sur quel type de matériel (console, P.C, ...) ? • Depuis quand le problème existe-t-il ? (souvent il s'agit d'un événement) • Qui manipulait (fonction de l'utilisateur) ? • Etat du matériel, du logiciel ou du compte utilisateur ... à l'instant de l'appel LE RESPONSABLE TECHNIQUE SIMAT EST LE CORRESPONDANT DES UTILISATEURS CONNECTES A SON SERVEUR
DIRMAT RENNES - 2001
6
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
CONCLUSION
- Le temps de traitement d'une anomalie en informatique est proportionnel au temps qui s'est écoulé depuis le moment où elle est apparue - > prévenir les personnes compétentes le plus vite possible - Ne pas jouer a l'apprenti sorcier (avoir connaissance de ses capacités) - Avant toute manipulation suspecte, faire la sauvegarde appropriée - Les personnels de la maintenance sont à votre service mais il ne faut pas en abuser
LES REGLES DE BONNE CONDUITE Ne jamais arrêter le serveur par le bouton "ON/OFF" si celui-ci n'a pas été arrêté logiquement au préalable. Arrêt du serveur : login site, par max, menu Exploitation. La restauration des sauvegardes ne s'effectue que sur demande de la DIRMAT ou du CEDIMAT (sauf si il s'agit de sauvegardes personnelles). L'entretien et la mise à jour des fichiers du serveur sont sous votre responsabilité, celle de la DIRMAT EN RT NO et celle du CEDIMAT.
DIRMAT RENNES - 2001
7
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
OBJECTIFS DE LA FORMATION DES RESPONSABLES TECHNIQUES SIMAT Les objectifs de la formation sont directement liés aux missions que l'on vient de voir. Les buts sont : • de vous donner une approche sur la manipulation d'un système d'exploitation UNIX • de vous présenter les différents outils nationaux ou régionaux mis à votre disposition • d'aborder le fonctionnement des réseaux locaux et longue distance • de vous décrire le fonctionnement de la chaîne de maintenance
DIRMAT RENNES - 2001
8
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
ARCHITECTURE SYSTEME PRIMERGY
DIRMAT RENNES - 2001
9
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
UNIX GENERALITES INTRODUCTION Le système d'exploitation UnixWare installé sur les serveurs PRIMERGY est distribué par la société NOVELL. Il est construit sur la base d'un UNIX SCO qui a évolué vers un SYSTEME V auquel on a ajouté des fonctionnalités réseaux (NOVELL), ce qui en fait un UNIX compatible avec les autres UNIX, le DOS et le système NOVELL.
LES CARACTERISTIQUES D'UN SYSTEME D'EXPLOITATION UNIX La portabilité La portabilité des Applications Aide au développement et à l'utilisation Communication Multi-utilisateurs et Multitâches Gestion des entrées-sorties simplifiée Gestion des systèmes de fichiers Système ouvert Ouverture vers des outils graphiques (Xwindows)
DIRMAT RENNES - 2001
10
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
STRUCTURE GENERALE
le physique le noyau le système de fichiers root (/) les systèmes de fichiers
outils systèmes
outils utilisateurs
shell ...
OPEN INGRES uniface SIMAT
BI
XLEM
gestion des entrées sorties ... UNIMAT SAP gestion des (section Appro) réseaux ... gestion des impressions ...
DIRMAT RENNES - 2001
11
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
ARBORESCENCE SYSTÉME
/
/dev répertoire de devices gestion des périphériques
/etc /proc /stand /var variables systèmes /home
gestion des processus gestion du noyau fichiers de paramétrage utilisateurs et comptes-rendus cron, fichier log, ... /home/tools outils du cedimat
/home/ftp /home/reg
/dev/dat lecteur cassette DAT 4mm /dev/streamer lecteur cassette streamer /dev/flpA disquette 3"1/4 répertoire de paramétrage système gérées par le système gérées par le système
/home/tools/bin outils du cedimat /home/tools/imp spooler d'impression /home/tools/max moteur de "max" stockage et traitement des transferts ftp /home/reg/reg outils régionaux /home/reg/loc outils locaux /home/reg/bib bibliothèque de rangement
DIRMAT RENNES - 2001
12
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
UTILISATEUR
/datax
/datax/base moteur des SGBD
/datax/data1 /datax/data2 /ux
/u3
/datax/base/ingres moteur open ingres /datax/base/replicator paramètres et moteur de la réplication données de référence du SGBD
/datax/data2 (lie) données de l'applicatif SIMAT /ux/u1 /ux/u1/xlem applicatifs XLEM (UNIMAT, CLS) /ux/u2 /ux/u2/abc moteur et données de l'application BUDGET /ux/u2/gtsm moteur et données de l'application MUNITIONS /ux/u3 (lié) /u3/epms moteur EPMS /u3/uniface moteur de UNIFACE /u3/ingres données de travail de SIMAT /u3/xxxxx répertoire de référence des bases
DIRMAT RENNES - 2001
13
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
LA CHAINE DE MAINTENANCE
DIRMAT RENNES - 2001
14
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
PRINCIPES GENERAUX La sous-direction informatique de la DIRMAT (hot-line) reçoit toutes les demandes d'assistance des utilisateurs. S'il s'agit d'un problème fonctionnel, la fiche est transmise à la section déploiement des systèmes d’information (SDSI) pour traitement. S'il s'agit d'un problème purement technique, elle est transmise au bureau nouvelles applications, qui traitera le dossier. L'assistance utilisateur sera amenée à faire appel aux compétences des autres bureaux de la DIRMAT, aux personnels travaillant dans les centres régionaux d'initialisation de données dans le centre régional de formation (2° RMAT de BRUZ) ainsi qu'à l'assistance utilisateur nationale (CEDIMAT).
MODALITES PRATIQUES
L'assistance utilisateur est active de 08h00 à 12h et de 13h à 17h00. Ces horaires peuvent être modifiés lors de situations exceptionnelles (manoeuvres, opérations). Un numéro de téléphone unique avec répondeur(821 351 6133), un numéro de fax (821 351 6160) et une boîte de réception "OUTLOOK" sont réservés à cette assistance . Chaque appel donne lieu à l'ouverture d'une fiche de traitement dans la base de données du logiciel APPOLINE. Cette fiche est clôturée une fois le problème résolu au niveau du demandeur (corps de troupe). Ce suivi permet d'une part de ne pas "perdre" une demande de maintenance et d'autre part de capitaliser les connaissances acquises. Si après diagnostic il s'avère que le problème dépend d'un intervenant extérieur (DTEI, Siemens Nixdorf, Mannesmann, organismes de soutien...) le corps assume le déclenchement de l'intervention en liaison avec l'assistance utilisateur, qui ne clôturera son appel que sur compte-rendu de bon fonctionnement de la part de l'utilisateur final .
DIRMAT RENNES - 2001
15
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
ORGANIGRAMME DE LA MAINTENANCE C.R. = Les comptes-rendus sont toujours à destination de la hot line regionale qui centralise les opérations de maintenance sur les matériels ou les logiciels de la génération SIMAT. Ces C.R. sont de type téléphonique, fax, RM(message inter-sites)...
INCIDENT UTILISATEUR LOCAL
HOT-LINE Sous-direction informatique DIRMAT RTNO ANALYSE Fonctionnel
Technique
SDSI
BNA Contacte : C.R.F., CRID, Bureau Compétent
C.R.
Contacte Hot Line de la chaîne TEI
OUI
Réseaux
NON
Peut Résoudre NON
OUI C.R.
Contacte Hot Line du CEDIMAT
Matériel
Contacte Hot Line du constructeur
traite
OUI
OUI
NON
Matériel sous garantie
C.R.
C.R.
C.R.
Contacte : - Chaîne TEI - OSD de rattachement
NON
SDSI Sous Direction Informatique DIRMAT RTNO
Peut Résoudre NON
OUI
Contacte Hot Line du CEDIMAT C.R.
traite
C.R.
Bureau nouvelles applications Sous Direction Informatique DIRMAT RTNO
C.R.
C.R.
DIRMAT RENNES - 2001
16
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
ARRET/DEMARRAGE DU SERVEUR
DIRMAT RENNES - 2001
17
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
1) PRINCIPE DE DEMARRAGE D'UN SERVEUR UNIX Au départ, comme pour tout ordinateur, le périphériques.
BIOS
effectue les instructions nécessaires pour détecter les
Un programme (bootstrap primaire) situé en PROM est exécuté et initialise une partie du matériel. Le bootstrap primaire contient le numéro du disque et l'emplacement d'un autre programme, le bootstrap secondaire. La fonction principale de ce dernier est de charger le noyau unix (kernel). Une fois les partitions root et swap chargées, le noyau Unix charge les drivers, exécute le processus /sbin/init qui exécute les scripts du fichier /etc/inittab (les scripts lancent les tâches nécessaires au fonctionnement à chaque niveau d'init). La machine est montée au niveau de fonctionnement par défaut (init 3 sur Primergy). Pendant la phase de montage, les autres systèmes de fichiers sont montés, les couches réseaux installées, les moteurs graphiques activés, INGRES est lancé. Et pour finir un processus est activé, celui qui vous demande le login (processus ttymon).
2) PRINCIPAUX NIVEAUX D'INIT 0 DESCENTE DU SYSTEME. Le serveur peut être éteint sans risque. 1 MONO-UTILISATEUR. Seule la console a accès au serveur. Les couches réseau ne sont pas montées. (Nota: la sauvegarde automatique s'effectue en init 1, puis repasse en init 6). 2 MULTI-UTILISATEUR. Les couches réseau sont montées. 3 MULTI-UTLISATEUR. La machine est en mode serveur (mode de fonctionnement normal). 6 REBOOT MACHINE. Le serveur passe en init 0 et se relance automatiquement en init 3. Pour visualiser le niveau d'init courant, il suffit de taper la commande : who -r A chaque changement d'init, les fichiers situés sous /etc/rc(x)1.d sont exécutés dans l'ordre des numéros (puis à numéro identiques, dans l'ordre alphabétique). Lors d'un démarrage, les scripts commençant par S sont exécutés. Lors d'une descente d'init, les scripts commençant par K sont exécutés.
1
x représentant le niveau d'init
DIRMAT RENNES - 2001
18
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
3) ARRET D'UN PRIMERGY NE PAS ARRETER OU RELANCER LA MACHINE SANS AUTORISATION DE LA DIRMAT. NE PAS ARRETER LA MACHINE PAR LE BOUTON "ON/OFF" SANS ETRE PASSE PAR MAX. Arrêt : login site, par max, choix Exploitation / Arrêt de la machine / Arrêt normal Nota : l'arrêt d'urgence a le même effet, mais n'est intéressant que pour les équipes de maintenance. au message "appuyer sur n'importe quelle touche pour redémarrer le système", éteindre le serveur par le bouton "on/off" MAX effectue un passage en init 0. Relance serveur : login site, par max, choix Administration / Unix / Mémoire / Relancer la machine MAX effectue un init 6.
4) DEMARRAGE DU SERVEUR Appuyer sur le bouton "on/off", le serveur se lance automatiquement. Pour effectuer un redémarrage avec restauration système, voir le cours Sauvegarde/Restauration.
DIRMAT RENNES - 2001
19
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
SAUVEGARDE RESTAURATION
DIRMAT RENNES - 2001
20
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
1) INTRODUCTION LA RESTAURATION SANS AUTORISATION DE LA DIRMAT OU DU CEDIMAT EST PROSCRITE. L' évolution apportée par SIMAT est l'intégration d'un serveur corps de troupe au sein d'une chaîne de distribution de données. Une restauration "sauvage" du responsable local aura des répercussions sur d'autres sites.
2) SUPPORTS Les supports pour les sauvegardes (automatique ou système) sont les DAT de format DDS2 ( jusqu'à 8Go de données). Les sauvegardes personnelles peuvent être effectuées sur disquette, streamer, DAT suivant les volumes. Les streamers 1,2Go et supérieurs ne doivent pas être utilisés pour des transferts inter-sites (incompatibilité avec les serveurs RM400C60). Un DAT ne sera pas forcément lisible sur un autre Primergy (calage des têtes différentes), le streamer est donc le seul support fiable pour des gros volumes. Les supports doivent être numérotés et suivis sur un cahier (voir guide d'exploitation). Pensez à écrire la date d'enregistrement au crayon. Vous devez disposer de 5 DAT pour les sauvegardes automatiques et de 2 jeux pour la sauvegarde système (plus 2 jeux de disquettes de boot)
3) SAUVEGARDE AUTOMATIQUE La sauvegarde est effectuée à heure fixe (actuellement 5h00). Elle peut être activée/désactivée par max, menu "Exploitation / sauve-restaure / (dés)activation des sauvegardes" Contrôle: Par max , menu "Exploitation, sauve-restaure, rapport de sauvegarde automatique" : - sélectionner le jour souhaité (jour LUNDI pour vérification mardi 5:00 ...) puis se placer sur rapport ; - contrôler le temps de sauvegarde (le rapport donne l'heure de début (ex : 05:31:00) et de fin de sauvegarde des données (ex : 06:22:00)) et comparer ce temps avec ceux des derniers jours (un temps plus court peut indiquer une sauvegarde mal terminée). Dans cet exemple, entre 5H00 et 5H31, le système à effectué successivement un init 1 et un init 6 Le fichier de sauvegarde "sauvegarde_jour de la semaine.log" est situé dans le bureau (fenêtre graphique). Après être rentré sous le login esim, double-cliquer sur ce dossier.
DIRMAT RENNES - 2001
UNIXWARE
21
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
4) SAUVEGARDE SYSTEME Cette sauvegarde nécessite un arrêt complet de l'exploitation et doit être effectuée le vendredi après-midi tous les quinze jours, ou après une modification système du serveur. Elle doit être lancée sur la console système sous le login site • création des disquettes de boot : étiqueter 2 disquettes "disquette de démarrage #(1 ou 2) nom serveur". Lancer max, menu "Exploitation / sauve-restaure / création des disquettes de boot" suivre les instructions pour l'insertion des 2 disquettes. Lancement de la sauvegarde système, max, menu "Exploitation / sauve-restaure / lancer sauvegarde système". Insérer un DAT non protégé à la demande. Attention : lors du message "placer une bande dans /dev/rmt/ctape2 et appuyer sur <ENTREE> ou enter [q/Q] pour abandonner", après avoir appuyé sur < ENTREE> une 1° fois, réappuyer lors du prompt($). Un message "copie en cours ..." apparait alors. La sauvegarde ne commence qu'à ce moment. •
5) RESTAURATION AUTOMATIQUE LA RESTAURATION SANS AUTORISATION DE LA DIRMAT OU DU CEDIMAT EST PROSCRITE
DIRMAT RENNES - 2001
22
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
6) RESTAURATION SYSTEME LA RESTAURATION SANS AUTORISATION DE LA DIRMAT OU DU CEDIMAT EST PROSCRITE Eteindre la machine par max (Exploitation / arrêt machine). Insérer la disquette de boot #1 puis rallumer le serveur. A la demande, insérer la disquette #2. Au menu, répondre R (restauration du (des) disque(s)). Insérer le DAT de la dernière sauvegarde système. Lors du message "fin de restauration" et au retour au menu, enlever la disquette, le DAT, taper R (redémarrage) Attendre la fin du boot machine.
DIRMAT RENNES - 2001
23
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
LE MENU D'ADMINISTRATION
UNIX MAX
DIRMAT RENNES - 2001
24
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
INTRODUCTION Ce menu d'administration sous Unix a pour but d'aider les responsables informatiques dans leurs tâches quotidiennes. Il permet donc à une personne ne connaissant pas à priori les mécanismes d'une machine UNIX, d'administrer, de configurer et d'exploiter la machine d'une façon simple et transparente (menus déroulants en français, aide systématique,...). Les fonctionnalités de ce menu sont classées par thèmes. Le menu général propose directement ces thèmes, les fonctionnalités elles-mêmes sont accessibles par des menus déroulants. Les quatre grands thèmes sont : - l'administration Ce module correspond à l'administration du système d'exploitation Unix, des utilisateurs et de la machine. La partie "Unix" comprend les commandes nécessaires au responsable informatique pour vérifier le bon fonctionnement des programmes, et gérer le système d'exploitation et la machine. La partie "xlem" permet le bon fonctionnement des programmes fonctionnant sous xlem (logiciels UNIMAT dans les sections approvisionnement du Matériel, ou SIGMA/CLS dans les établissements du Matériel). - l'exploitation Ce module est le plus utilisé car il concerne les tâches quotidiennes, comme les sauvegardes, les restaurations, les manipulations des périphériques, les arrêts machine. - l'impression Ce module permet d'administrer le serveur d'impression et les imprimantes. - la transmission Ce module concerne les transmissions de données entre sites distants.
DIRMAT RENNES- 2001
Page : 25
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
Pour accéder à cette application, il suffit d'être logué site. Au $, taper la commande max Un écran de présentation s'affiche pendant l'initialisation de l'application, puis l'écran principal apparaît : Administration
Exploitation
Impression
Transmission
Quitter
Touches utiles pour l'ensemble de l'application : [HOME].......................... : Appel du menu [Tab]................................ : Déplacement dans un écran [F1].................................. : Aide relative Touches de déplacement, validation, abandon : Flèches : Droite/Gauche........... : Déplacement à gauche, à droite : Menu principal - Listes Haut/Bas................... : Déplacement en haut, en bas : Sous-menus - Listes [Enter]............................. : Validation d'un sous-menu, d'une fonctionnalité, sélection dans une liste, abandon des écrans d'aide [Esc] [Esc]....................... : Abandon d'une liste, d'un sous-menu, des écrans d'aide Caractères significatifs : [^] : Scrolling vers le haut [v] : Scrolling vers le bas [>>] : Indicateur de sous-menu
[>] : Scrolling vers la droite [<] : Scrolling vers la gauche
Remarques : La touche HOME correspond à la touche La touche Tab correspond à la touche |
DIRMAT RENNES- 2001
Page : 26
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
1 - LES MENUS 1-1 - MENU ADMINISTRATION Administration Unix Utilisateur Débloquer un utilisateur Mot de passe Liste Message login Tout le monde Mémoire Activité Tuer un processus Date Relancer la machine Liste cron Statistiques Disque Occupation Version logiciel Nom de la machine Type d'un fichier Droits d'un fichier Sécurité Compte Connexion Nettoyage Console système Info réseau Installation Xlem Version Présence des serveurs Réinitialiser
DIRMAT RENNES- 2001
Page : 27
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
1-2 - MENU EXPLOITATION Exploitation Sauve/Restaure Lancer sauvegarde système Lancer sauvegarde journalière Rapport sauvegarde automatique Activation sauvegardes Désactivation sauvegardes Création disquettes de boot
Formatage disquette Ingres Informations Variables d'environnement Ingres Liste des checkpoints Liste des sessions actives Liste des utilisateurs Ingres Liste des bases existantes Liste des groupes Ingres Tailles des bases Réorganisation d'une base Rendre consistante une base Arrêt de INGRES Démarrage de INGRES Sauvegarde de la base Restauration de la base
Utilitaires Commandes de base Unix Recherche d'un fichier Calendrier Mois/Année Boîte aux lettres A propos de MAX
Arrêt de la machine
DIRMAT RENNES- 2001
Page : 28
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
1-3 - MENU IMPRESSION
Impression Les Fichiers Les Files Les Imprimantes Divers
1-4 - MENU TRANSMISSION Transmission FTP Mise en file d'attente Interrogation fichiers au départ Transfert des fichiers au départ Interrogation et réception des arrivées Interrogation de l'historique Gestion des partenaires Gestion des dialogues de la Base Interface Impression sur imprimante réseau
2 - FONCTIONNALITES DU MENU ADMINISTRATION 2-1 - ADMINISTRATION - UNIX - UTILISATEUR
DIRMAT RENNES- 2001
Page : 29
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
2-1-1 - DÉBLOQUER UN UTILISATEUR Cette fontionnalité permet au responsable informatique de tuer les processus en cours pour un utilisateur, si celui-ci est "planté" dans une application, et qu'il n'a aucune possibilité d'en sortir par lui-même. - Sélectionner l'utilisateur concerné dans la liste et de valider par [Enter]. - Se déplacer ensuite sur le bouton "Exécuter", et appuyer sur [Enter] - Un message apparaît : "OK process tué". L'utilisateur est alors déconnecté du système. 2-1-2 : MOT DE PASSE Ce module permet de gérer les mots de passe des utilisateurs du système. - Sélectionner un utilisateur dans la liste (faire [Enter] pour l'obtenir) - Choisir ensuite une des actions proposées : Afficher attributs permet de visualiser les attributs du mot de passe Bloquer permet de bloquer le login de l'utilisateur Déblocage permet de débloquer le login d'un utilisateur (ATTENTION : le mot de passe sera perdu). Forcer le changement impose le changement de mot de passe à sa prochaine connexion Validité indéfinie annule la durée de vie du mot de passe (illimitée)
2-1-3 - LISTE DES UTILISATEURS POSSIBLES OU CONNECTÉS On peut lister tous les utilisateurs déclarés avec l'option possibles ou ceux qui sont actuellement logués avec l'option connectés. Les voies pts/n (n = 1 à x) sont des accès réseau (ex : si le CEDIMAT ou la DIRMAT effectue une connexion distante, on verra par exemple pts/1).
2-1-4 - MESSAGE LOGIN Il est possible de changer le texte du message d'accueil affiché avant ou pendant la connexion. - Choisir le fichier à modifier : motd (fichier affiché lors d'une connexion) ou issue (fichier affiché juste après une déconnexion). On peut ensuite : - utiliser le message d'un fichier créé sous /tmp avec l'option Choix du fichier ; - ajouter une ligne avec l'éditeur "Message" et laisser le choix du fichier sur Aucun. L'ancien fichier sera toujours conservé avec l'extension .old. 2-1-5 - TOUT LE MONDE Ce module permet de bloquer ou débloquer tous les utilisateurs en même temps. La machine effectue une déconnexion et un verrouillage de tous les login. Cette possibilité est intéressante dans le cas où le responsable informatique doit travailler seul sur la machine. DIRMAT RENNES- 2001
Page : 30
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
Attention : les utilisateurs connectés seront déconnectés violemment et perdront leur mot de passe. 2-2 - ADMINISTRATION - UNIX - MÉMOIRE 2-2-1 - ACTIVITÉ MÉMOIRE Pour obtenir la liste des processus en mémoire dans le serveur, lancer Exécuter directement. Il est possible de filtrer cette liste en choisissant les informations voulues : utilisateur particulier, mot-clé (commande, console,...). 2-2-2 - TUER UN PROCESSUS Choisir un processus dans la liste. Choisir ensuite l'Action de terminer (proprement) ou de tuer (radical) un processus. 2-2-3 - DATE Ce module permet de changer la date et l'heure système. Pour modifier, se déplacer avec la touche Tab sur le champ à modifier, et faire avancer le compteur à l'aide de la flèche . Dès que la bonne valeur est affichée, valider par [Enter], faire de même pour tous les champs à modifier, puis valider sur le bouton Changer. Les nouvelles données s'affichent et une nouvelle confirmation est demandée. Valider la réponse par [Enter]. NB : il est préférable de bloquer tout le monde avant d'effectuer ce changement. 2-2-4 - RELANCER LA MACHINE Ce module lance un arrêt machine, puis un reboot. Il est possible d'envoyer un message à tous les utilisateurs pour les prévenir.
2-2-5 - LISTE CRON Un cron est un programme qui lance automatiquement et à une heure précise un autre programme. Ce choix permet de consulter les crons actifs sur le serveur. 2-2-6 - STATISTIQUES On obtient quatre types de résultats (imprimables) : Utilisation du processeur (pourcentages) Appels système : nombre d'appels système par seconde Processus et fichiers : nombre de fichiers ouverts et processus en cours par rapport au nombre maximal possible Mémoire : état de la mémoire (pages libres, swap,...) DIRMAT RENNES- 2001
Page : 31
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
2-3 - ADMINISTRATION - UNIX - DISQUE 2-3-1 - OCCUPATION DES DISQUES Vous obtenez les pourcentages d'occupation des disques. 2-3-2 - VERSION DES LOGICIELS Toutes les versions des différents logiciels sont affichées. 2-3-3 - NOM DE LA MACHINE Ce module permet d'obtenir le nom et l'alias de votre serveur (ex : drmza01 alias: TB6GNSEMATSC_M5001 #) 2-3-4 - TYPE D'UN FICHIER Vous pouvez saisir directement le fichier ou répertoire avec son chemin d'accès ou le sélectionner à l'aide de la boîte de sélection. Valider sur le bouton Type. 2-3-5 - DROITS D'UN FICHIER OU D'UN RÉPERTOIRE Ce module permet de changer les droits d'accès à un fichier ou à un répertoire, ainsi que le propriétaire et le groupe d'appartenance. Se déplacer sur les champs à modifier et taper [Enter] pour choisir dans la liste proposée. Valider les modifications sur le bouton Changement. 2-4 - ADMINISTRATION - UNIX - SÉCURITÉ 2-4-1 - COMPTE On peut visualiser les comptes sans mot de passe, les comptes bloqués, et les comptes ayant les droits super-utilisateur. 2-4-2 - CONNEXION Les connexions aux logins root et site s'affichent, avec les dates et heures. Ce module permet au responsable informatique de vérifier les connexions effectuées sur son serveur. 2-4-3 - NETTOYAGE Cette procédure doit être lancée si l'occupation des disques est anormale. Les fichiers de type core sont détruits, ainsi que certains historiques système.
DIRMAT RENNES- 2001
Page : 32
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
2-4-4 - CONSOLE SYSTÈME Le résultat de ce traitement fait apparaître tous les messages système et réseau, cette procédure doit être lancée régulièrement pour détecter une éventuelle anomalie (ex : pb lors du lancement de la sauvegarde automatique). 2-5 - ADMINISTRATION - UNIX - INFO RÉSEAU Ce module donne un compte-rendu des couches 1 et 2 du réseau : - nom machine, adresse IP, adresse MAC, nom de la carte réseau local 2-6 - ADMINISTRATION - UNIX - INSTALLATION Il est possible d'installer des logiciels à l'aide de ce module. Les fichiers *.istl doivent se trouver sous /u1/xlem/DSK/C03. Valider sur le bouton Exécuter pour lancer l'installation automatique.
DIRMAT RENNES- 2001
Page : 33
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
2-7 - ADMINISTRATION - XLEM 2-7-1 - VERSION On obtient la version de Xlem. 2-7-2 - PRÉSENCE DES SERVEURS Ce module permet de vérifier la présence des trois serveurs Xlem : srv_tab, srv_imp, et xlemsup. 2-7-3 - RÉINITIALISER Pour réinitialiser les serveurs Xlem en cas de nécessité, une confirmation vous est demandée car personne ne doit travailler sous Xlem.
3 - FONCTIONNALITES DU MENU EXPLOITATION
DIRMAT RENNES- 2001
Page : 34
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
3-1 - EXPLOITATION - SAUVE/RESTAURE 3-1-1 - LANCER LA SAUVEGARDE SYSTÈME Cette sauvegarde est préconisée tous les quinze jours. Elle s'effectue sur une cassette DAT 4 mm. 3-1-2 - RAPPORT DE SAUVEGARDE AUTOMATIQUE Ce rapport est à consulter le matin, afin de s'assurer que la sauvegarde automatique de nuit s'est bien déroulée. 3-1-3 - ACTIVATION SAUVEGARDES Ce module active le cron de sauvegarde automatique de nuit. Attention : ce cron est activé automatiquement lors du reboot machine le matin. Ce module n'est donc utilisé que si les sauvegardes ont dû être désactivées pour des raisons techniques (voir module suivant). 3-1-4 - DÉSACTIVATION SAUVEGARDES Ce module désactive le cron de sauvegarde automatique de nuit. Cela peut être utile si le responsable lance un traitement qui peut durer très longtemps. Ne pas oublier de réactiver les sauvegardes à l'issue (lorsque l'on se logue site, un message d'alerte s'affiche). 3-1-5 - CRÉATION DE DISQUETTES DE BOOT Les disquettes de boot sont indispensables pour restaurer la sauvegarde totale en cas de panne sur le serveur. Vous devez en détenir au moins deux jeux. 3-2 - EXPLOITATION - FORMATAGE DISQUETTES Vous pouvez formater des disquettes 3,5 pouces au format Unix ou DOS.
DIRMAT RENNES- 2001
Page : 35
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
3-3 - EXPLOITATION - INGRES 3-3-1 - INFORMATIONS Ce paragraphe ne sera pas détaillé car il ne s'agit que d'un simple affichage (variables d'environnement Ingres, checkpoints, sessions actives, utilisateurs Ingres, bases existantes, groupes Ingres, taille des bases) 3-3-2 - RÉORGANISATION D'UNE BASE Cette réorganisation permet de restructurer votre base afin de gagner de la place, et du temps au niveau des accès (recherches plus rapides) ATTENTION : cette opération est à effectuer en relation avec la DIRMAT ! 3-3-3 - RENDRE CONSISTANTE UNE BASE Vous pouvez effectuer un contrôle de cohérence de votre base afin de vérifier que toutes les informations contenues dans celles-ci soient consistantes. ATTENTION : cette opération est à effectuer en relation avec la DIRMAT ! 3-3-4 - ARRÊT DE INGRES Ingres est arrêté et relancé automatiquement après la sauvegarde automatique. Si pour des raisons techniques vous devez arrêter Ingres en cours de journée, il est possible de le faire par le biais de ce module. 3-3-5 - DÉMARRAGE DE INGRES A lancer en cas d'utilisation du module d'arrêt ci-dessus. 3-3-6 - SAUVEGARDE DE LA BASE On peut sauvegarder certaines tables de la base ou la base complète (choix *) ATTENTION : cette opération est à effectuer SUR ORDRE de la DIRMAT ! 3-3-7 - RESTAURATION DE LA BASE Il est possible de restaurer certaines tables ou la base complète (choix *) ATTENTION : cette opération est à effectuer SUR ORDRE de la DIRMAT ! 3-4 - EXPLOITATION - UTILITAIRES
DIRMAT RENNES- 2001
Page : 36
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
3-4-1 - COMMANDES DE BASE UNIX Le programme vous propose un certain nombre de commandes simples : qui suis-je ? (who am i) qui fait quoi ? (whodo) date et heure ? (date),...
3-4-2 - RECHERCHE D'UN FICHIER Saisir le répertoire de recherche (par défaut la racine) et le nom du fichier, et valider par le bouton Rechercher. 3-4-3 - CALENDRIER MOIS/ANNÉE Entrer l'année désirée ainsi que le mois ou choisir Tous pour visualiser la totalité de l'année. 3-4-4 - BOÎTE AUX LETTRES Il suffit de sélectionner l'utilisateur dont vous voulez visualiser les messages et de valider sur le bouton Afficher. Pour les détruire, il suffit de valider sur le bouton Supprimer.
3-4-5 - A PROPOS DE MAX Historique et description de l'utilitaire.
DIRMAT RENNES- 2001
Page : 37
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
4 - FONCTIONNALITES DU MENU IMPRESSION Remarque : votre serveur dispose d'un service d'impression qui peut être géré et configuré par MAX. Il sert d'intermédiaire entre les utilisateurs et les imprimantes. Chaque imprimante possède un nom générique (IMP, MR1, MS1,...). Une file correspond à un type d'imprimé (ex : LIS pour listing). On peut déclarer plusieurs files d'attente pour une même imprimante. Une seule file d'attente sera active sur cette imprimante. 4-1 - LES IMPRIMANTES Lorsque l'on choisit ce module, plusieurs possibilités sont offertes : Configuration d'une imprimante : permet d'obtenir les caractéristiques d'une imprimante Créer une imprimante : permet de déclarer l'imprimante dans le serveur d'impression Modifier une imprimante : permet de changer les caractéristiques d'une imprimante Supprimer une imprimante : permet de supprimer une imprimante du serveur d'impression (après avoir supprimé les files correspondantes)
4-2 - LES FILES Le module se présente comme celui des imprimantes : Configuration d'une file : permet de visualiser les paramètres de la file Activer une file : permet d'activer une file sur une imprimante Créer une file : crée une file d'attente avec ses paramètres Modifier une file : permet de modifier les paramètres de la file Supprimer une file : supprime une file liée à une imprimante (à faire avant de supprimer une imprimante) 4-3 - LES FICHIERS 5 possibilités sont offertes : Mettre un fichier en file d'attente : le fichier à imprimer est mis en file d'attente et dès que l'imprimante est libre, le fichier est imprimé. Supprimer de la file d'attente : permet de supprimer de la file d'attente un fichier dont vous ne souhaitez plus l'impression Reprise sur un fichier : vous pouvez rééditer un fichier à partir d'un numéro de page. Reprise sur une liste de fichiers : permet de rééditer plusieurs fichiers à la suite. Cadrer un document : ce module concerne plus particulièrement les sections approvisionnement qui éditent des fichiers sur des imprimés (ex : bons M31, factures M14,...). Les imprimantes utilisées étant des modèles Bull Compuprint à aiguilles, il est nécessaire d'effectuer un cadrage.
DIRMAT RENNES- 2001
Page : 38
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
5 - LES FONCTIONNALITES DU MENU TRANSMISSION Remarque : avant d'utiliser les modules de transfert de fichiers, il est indispensable que vos partenaires soient déclarés dans votre serveur (voir Menu Gestion des Partenaires), et que vous soyez vous aussi déclarés dans leurs serveurs. 5-1 - MISE EN FILE D'ATTENTE ( ceipmfa ) Cette commande permet de mettre en file d'attente un ou plusieurs fichiers destinés à un ou plusieurs partenaires. Il suffit de saisir le ou les partenaires,puis un -, et le nom du ou des fichiers à envoyer. Ces fichiers sont "rangés" dans une boîte de départ et prêts à être expédiés. 5-2 - INTERROGATION DES FICHIERS AU DÉPART ( ceipint ) Cette commande permet de visualiser le ou les fichiers préalablement mis en file d'attente. Il suffit de saisir le nom du partenaire ou d'utiliser le paramètre -g pour visualiser les fichiers en attente pour tous les partenaires désignés. 5-3 - TRANSFERT DES FICHIERS AU DÉPART ( ceipdep ) Cette commande permet d'envoyer le ou les fichiers préalablement mis en file d'attente. Le paramètre -g déclenche l'envoi de tous les fichiers en attente sur tous les partenaires désignés.
5-4 - INTERROGATION ET RÉCEPTION DES ARRIVÉES ( ceiparr ) Cette commande a deux fonctions : - visualiser les fichiers arrivés sur votre serveur grâce au paramètre -c - effectuer la réception de ces fichiers sous le répertoire courant en entrant le paramètre -g si c'est une réception globale, ou en entrant le nom du ou des partenaires si c'est une réception partielle.
DIRMAT RENNES- 2001
Page : 39
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
5-5 - INTERROGATION DE L'HISTORIQUE ( ceipihis ) Cette commande permet de consulter l'historique des fichiers envoyés et réceptionnés. Il suffit de taper tout ou partie du nom du fichier recherché. 5-6 - GESTION DES PARTENAIRES ( ceippart ) Comme expliqué précédemment, cette étape est indispensable pour le bon fonctionnement des transmissions par FTP. Trois paramètres sont possibles : - -l pour visualiser les partenaires connus - -c pour créer un partenaire - -d pour détruire un partenaire 5-7 - GESTION DES DIALOGUES DE LA BASE INTERFACE ( ceipbi ) Cette commande permet de gérer les dialogues de la Base Interface, tant en émission qu'en réception. Elle se décompose en deux sous-menus : 1) Emission vers un partenaire 2) Mise en place sous C02 d'un dialogue reçu Il suffit de choisir dans les listes proposées le nom du fichier et le nom du partenaire concerné. 5-8 - IMPRESSION SUR UNE IMPRIMANTE RÉSEAU ( ceipmef ) Pour utiliser cette commande, il faut connaître le nom de votre imprimante réseau (ex : drmzi00). Il suffit de taper ce nom ainsi que celui du fichier à imprimer.
DIRMAT RENNES- 2001
Page : 40
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
LES RESEAUX I.P.
DIRMAT RENNES- 2001
Page : 41
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
GENERALITES
Le but d'un réseau informatique est de transmettre des données d'un point à un autre. Pour ce faire, il est nécessaire : • d'avoir entre les deux ordinateurs une liaison physique gérée par des programmes et/ou des matériels plus ou moins complexes (liaison RTC, X25, Ethernet....). • d'avoir des logiciels installés sur chacun des deux ordinateurs qui soient capables de se comprendre (protocole NETBEUI [utilisé par microsoft], IPX/SPX [utilisé NOVELL], I.P. [utilisé par internet]...) Nota : une liaison peut transporter n'importe quel protocole par le principe de l'encapsulation. L'ENCAPSULATION Prenons une donnée à transmettre (fichier, écran, commande...). informations utiles données à transmettre exemple : fichier de données Cette donnée est traitée par les programmes de gestion de la transmission (protocole) • paquet n° 1
Découpage des données à transmettre en plusieurs paquets. paquet n° 2
paquet n° 3
paquet n° 4
• pour chaque paquet le protocole ajoute ses données de gestion (nous prendrons le paquet n 1 pour continuer). informations de gestion de la transmission
informations utiles données à transmettre
informations de gestion de la transmission
exemple : cas du protocole I.P. @ I.P. destination @ I.P. émetteur numéro du paquet
données correspondantes au paquet n 1
DIRMAT RENNES- 2001
information de contrôle propre au protocole I.P.
Page : 42
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
Le paquet constitué des données utiles et des données de gestion de la transmission est traité par les programmes de gestion du transport (liaison) en ajoutant ses propres données de gestion. informations de gestion du transport
informations de gestion de la transmission
informations utiles données à transmettre
informations de gestion de la transmission
informations de gestion du transport
exemple : cas du protocole I.P. transporté par une liaison Ethernet @ MAC destinataire @ MAC émetteur numéro du paquet
@ I.P. destination @ I.P. émetteur numéro du paquet
données correspondantes au paquet n° 1
information de contrôle propre au protocole I.P.
information de contrôle propre à la liaison Ethernet
Définitions : bauds
bits par seconde.
megabits/s
million de bits par seconde (1024 * 1024 bits/s)
Ethernet gestion du transport à haut débit (10 mégabits/s à 100 mégabits/s) sur des réseaux locaux (LAN = Local Area Network). X25 gestion du transport à débit plus faible (1200 bauds à 64000 bauds) sur des réseaux longues distances (WAN = World Area Network) [RETINAT, TRANSPAC]. RETINAT Réseau de Transport des Informations Numérisées de l'Armée de Terre : assure le transport des données entre les équipements informatiques. RTC Réseau Téléphonique Commuté (téléphone) débit en fonction des matériels utilisés, de 1200 bauds à 56000 bauds (modem classique) ou jusqu'à 4 mégabit/s (modem xDSL). MAC(machine) Adresse physique de la carte réseau (unique pour une carte), constituée de 6 octets en hexadécimal dont 3 constituent l'identifiant constructeur et 3 l'adresse de la carte chez ce constructeur (spécifique à Ethernet). Exemple : 2F:6A:15:36:BD:C8 basse vitesse les liaisons dites basse vitesse sont gérées par des modems classiques et offrent des débits de 1200 bauds à 64000 bauds.
DIRMAT RENNES- 2001
Page : 43
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
haute vitesse les liaisons dites haute vitesse sont gérées par des commutateurs ou concentrateurs et offrent des débits de 10 mégabits/s à 100 mégabits. Nota : - les vitesses de transmission sont données pour l'ensemble des données transportées (données de gestion de la transmission [voir encapsulation] plus données utiles) . Il en découle que le débit utile (celui des informations à transmettre) est plus faible.
DIRMAT RENNES- 2001
Page : 44
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
LE PROTOCOLE I.P.
PRESENTATION
Originellement, on entend par I.P. (ou TCP/IP) l'ensemble des couches logicielles standardisées nécessaires pour se connecter à l'inter-réseau US public INTERNET. Cela nécessite que tous les réseaux soient connus et référencés, et que tous les réseaux soient physiquement interconnectés, d'où l'appellation INTERconnection of NETworks. TCP/IP est un protocole conforme au modèle OSI (Open System Interconnection), indépendant, et peut, par conséquent, utiliser n'importe quel réseau physique (Ethernet, X25...) par le principe de l'encapsulation. TCP/IP est un protocole réseau permettant de faire communiquer entre elles plusieurs machines hétérogènes, par une standardisation (amenée par le modèle OSI). Nota : La différence entre une standardisation et une normalisation se traduit par des taux de compatibilités différents. • Dans le cas d'une norme le taux de compatibilité est de 100% sur les critères normalisés. • Dans le cas d'un standard les taux de compatibilité vont de 75% à 95% en fonction des développeurs (pour les protocoles) ou constructeurs (pour les matériels). Définitions : IP
Internet Protocole
internet
réseau de type TCP/IP mondial
intranet
réseau de type TCP/IP interne à une structure
hosts (hôte) désigne un matériel pouvant être adressé par une adresse IP (serveur, station de travail, routeur...). Par extension désigne les fichiers de gestion des associations d'adresse IP et du nom réseau des machines (expl : l'adresse IP 208.13.15.45 désigne la machine drmza00).
DIRMAT RENNES- 2001
Page : 45
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
LES ADRESSES I.P. Le protocole IP s'appuie sur un système d'adressage qui identifie de façon unique les matériels connectés au réseau concerné (intranet ou internet).
la notation décimale pointée Pour des raisons de simplicité, une adresse IP comporte 4 nombres séparés par des points. Ce format s'appelle la notation décimale pointée. Exemple :
128.010.002.003 ou 128.10.2.3
La notation divise l'adresse 32 bits en quatre zones de 8 bits et spécifie la valeur de chacune de ces zones, par un nombre décimal. Exemple :
10000000 128
00001010 10
00000010 2
00000011 3
128.10.2.3
DIRMAT RENNES- 2001
Page : 46
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
LES CLASSES D'ADRESSES IP • Pour simplifier la gestion des adresses IP, la plage d'adresse est decoupée en plusieurs tranches. Chaque tranche est appelée classe. • Le découpage permet de sous-traiter des blocs entiers de plage d'adresse IP à des clients plus ou moins consommateurs d'adresses. Les adresses Internet sont divisées en 4 classes : A, B, C, et D •
Classe A : 001.hhh.hhh.hhh à 126.hhh.hhh.hhh cette classe offre : 126 réseaux ayant chacun en gestion 16.387.064 adresses IP (hosts)
•
Loopback
•
Classe B : 128.001.hhh.hhh à 191.254.hhh.hhh cette classe offre : 16.384 réseaux ayant chacun en gestion 64.516 adresses IP (hosts)
•
Classe C : 192.000.001.hhh à 223.255.254.hhh cette classe offre : 2.097.152 réseaux ayant chacun en gestion 254 adresses IP (hosts)
•
Classe D : 224.000.000.001 à 239.255.255.254 La classe D n'est pas une classe de réseau, mais une plage réservée aux adresses Multicast (protocole, équipements, sociétés) qui offre la traduction automatique d'adresse Multicast IP en adresse multicast MAC (dans le cas d'Ethernet, les 23 derniers bits de l'adresse IP correspondent aux 23 derniers bits de l'adresse Ethernet). exemple :
•
:
127.xxx.yyy.zzz (autotest du réseau)
IP : 224.0.0.5
Ethernet : 01 00 5E 00 00 05
Classe E : 240.000.000.001 à 254.255.255.254 cette classe est réservée aux militaires américains.
Nota : tout à 1 (ou tout à 0) : valeurs réservées à l'adressage général (toutes machines) appellation : "broadcast address" exemple :
Pour diffuser à l'ensemble des machines du réseau IP 128.1 émettre sur l'adresse 128.1.255.255
DIRMAT RENNES- 2001
Page : 47
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
LES SOUS-RESEAUX Un masque de sous-réseau ou "subnet mask" permet de subdiviser la classe d'adresse I.P. en plusieurs parties. Cette possibilité est utilisée pour découper une classe d'adresses dans le cas où : • celle-ci serait commune à deux entités différentes (administrateur réseau différent), • le réseau physique est constitué en plusieurs réseaux haut débit, reliés par une liaison basse vitesse.Ceci permet de ne pas surcharger la liaison basse vitesse en y faisant passer que les informations inter-réseau (les informations internes à un même réseau ne transiteront pas sur la liaison basse vitesse).
Réseau Ethernet à 10 mégabits
segment basse vitesse routeur
routeur
1er sous-réseau
Réseau Ethernet à 10 mégabits
2ème sous-réseau
Le masque de sous-réseau s'obtient en remplaçant la partie de l'adresse réseau par des 1 et celle de l'identificateur host par des 0. Exemple : numéro de réseau
numéro du host
numéro de réseau
numéro de sous-réseau
numéro du host
11111111 11111111
11111111
00000000
Adresse IP régulière Adresse sous-réseau Masque de sous-réseau
Rappel : le host est un matériel connecté sur un réseau et possédant une adresse IP.
DIRMAT RENNES- 2001
Page : 48
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
LES RESEAUX PHYSIQUES ARCHITECTURE TECHNIQUE
L'option de fonctionnement est le tout IP pour la gestion des réseaux militaires Le réseau local (LAN) est constitué de zéro ou plusieurs commutateurs ETHERNET (switch) et/ou d'un ou plusieurs concentrateurs ETHERNET (hub), fonctionnant grâce au protocole TCP/IP. Le réseau local dispose vis à vis des réseaux extérieurs (WAN) d'un équipement d'interconnexion de type routeur IP/X25 (supportant le protocole TCP/IP) DESCRIPTION commutateur Ethernet 10 et 100 megabits/s (switch)
Un commutateur Ethernet assure sur chacune de ces sorties une transmission à 10 megabits/s ou à 100 megabits/s (en fonction de la carte réseau en place sur le matériel connecté), ce qui est très intéressant dans le cadre de la connexion de serveurs, lien inter-répartiteurs ou postes de travail spécifiques. Le commutateur Ethernet est le coeur de l'architecture d'un réseau local . Les ressources (serveurs, imprimantes lourdes), les accès externes (routeur, serveur de communication), les périphériques (poste de travail, imprimantes) et les autres éléments actifs de réseau (hubs, serveurs de terminaux, commutateurs de bâtiment ou d'étage (répartiteurs), ponts inter-réseaux) sont disposés autour d'un commutateur Ethernet central. imprimante lourde
serveur
routeur
serveur de communication
hub
SWITCH
serveur de terminal
hub
SWITCH
serveur de terminal
stations de travail, imprimantes réseaux.......
La commutation dynamique Ethernet permet d'augmenter le débit des réseaux en place sans remettre en cause l'existant (dans la mesure où cela est permit par les cartes réseaux et la qualité du réseau filaire ).
DIRMAT RENNES- 2001
Page : 49
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
concentrateur (hub)
Le HUB a les fonctions passives de concentrateur, répétiteur et amplificateur. Nota : la différence avec le commutateur est que le concentrateur répartit le débit disponible entre les ports actifs à un instant donné. routeur IP sur x25 et sur rtc ou ls
Un routeur : • assure la conversion entre réseaux de transport différents ( par exemple de l'Ethernet vers du X25) • assure l'aiguillage et l'acheminement des informations vers leurs destinations. • filtre le trafic entre plusieurs réseaux. • sécurise un site en limitant les accès à une application ou à un serveur. Nota : la différence avec le MUX est que le routeur ne sait pas gérer les réseaux basse vitesse mais sait gérer les réseaux LAN à haut débit. MUX : multiplexeur, démultiplexeur (megapac,frx1000)
Le MUX : • assure la conversion entre réseaux de transport différents ( par exemple du X25 vers du X25 avec des paramètres différents). • assure l'aiguillage des informations entre un ou plusieurs ports d'entrée et un ou plusieurs ports de sortie • filtre le trafic entre plusieurs réseaux. • sécurise un site en limitant les accès à une application ou à un serveur. Nota : la différence avec le routeur est que le MUX ne sait pas gérer les réseaux LAN à haut débit mais sait gérer les réseaux basse vitesse. serveur de terminal
- Le serveur de terminal sur un réseau local TCP/IP permet de connecter et gérer des périphériques (passifs ou actifs) en connexion basse vitesse (terminaux, imprimantes série et micro-ordinateurs) à un réseaux Ethernet . Il offre différents services de communication dont il assure le paramétrage et la gestion. - Le service telnet disponible sur le serveur de terminal est utilisé par les terminaux passifs en connexion basse vitesse. - Le service PPP permet une liaison IP entre le serveur de terminal et un P.C. connecté en liaison point à point en basse vitesse. - ...... modem xDSL
Les modems xDSL se présentent par paire et permettent d'établir une liaison à haut débit (de 1 à 4 mégabits/s en fonction des technologies, le x) de type Ethernet sur du fil téléphonique en liaison spécialisée (liaison permanente) ou non (liaison temporaire) . RESEAU ETHERNET
SYNOPTIQUE D'UNE CHAINE DE LIAISON HUB
X25
SWITCH ARMOIRE(S) DE BRASSAGE MODEM CONSOLE 19200 BAUDS PASSIVE 9600 10 2 ÀSERVEUR 4BAUDS MEGABITS
DIRMAT RENNES- 2001 MUX
ROUTEUR
Page : 50
P.C. IMPRIMANTE IMPRIMANTE MODEM MODEM PARALLELE RÉSEAU RESEAU XDSL XDSL
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
SERVEUR DE TERMINAUX
IMPRIMANTE SERIE
P.C. ( LIAISON P.P.P. )
DIRMAT RENNES- 2001
Page : 51
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
GESTION DES DIALOGUES DE LA BASE INTERFACE
DIRMAT RENNES- 2001
Page : 52
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
1 - ARCHIVAGE DES DIALOGUES BI Les dialogues générés par la Base Interface sont stockés sous le répertoire /u1/xlem/DSK/C02. Tous les dialogues émis et reçus se retrouvant donc au même endroit sur votre serveur, le répertoire C02 devient donc très vite surchargé. Les noms des fichiers différent très peu, il devient difficile de s'y retrouver ; de plus, le responsable informatique passera plus de temps à trouver le bon fichier à envoyer dans toute la liste qui lui sera proposée. Pour pallier ce problème, il suffit donc d'appliquer une méthode de gestion et d'archivage des dialogues. Voici la procédure conseillée : - sous le répertoire /u1/xlem/DSK/C02, créer un répertoire savbi cd /u1/xlem/DSK/C02 mkdir savbi - sous le répertoire /u1/xlem/DSK/C02/savbi, créer un répertoire emission et un répertoire reception cd /u1/xlem/DSK/C02/savbi mkdir emission mkdir reception - copier les dialogues émission (BI_exxxx_dyyyy_lnnn) sous le répertoire emission cd /u1/xlem/DSK/C02 cp BI_exxxx_dyyyy_lnnn savbi/emission - copier les dialogues réception (BI_eyyyy_dxxxx_lnnn) sous le répertoire reception cd /u1/xlem/DSK/C02 cp BI_eyyyy_dxxxx_lnnn savbi/reception Pour une meilleure efficacité, il est conseillé de sauvegarder les fichiers : - pour un dialogue émission, avant transfert sur le serveur du partenaire - pour un dialogue réception, avant la prise en compte dans Base Interface. Lorsque les dialogues ont été pris en compte dans la BI et sauvegardés, vous pouvez les detruire sous C02.
2 - DESTRUCTION DES FICHIERS ARCHIVES La DIRMAT préconise une conservation des dialogues BI pendant 30 jours. Les dialogues de plus de 30 jours doivent être détruits par les commandes suivantes : find /u1/xlem/DSK/C02/savbi/emission -ctime +30 -exec rm {} \; find /u1/xlem/DSK/C02/savbi/reception -ctime +30 -exec rm {} \;
DIRMAT RENNES- 2001
Page : 53
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
L'EDITEUR VI
DIRMAT RENNES- 2001
Page : 54
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
1) INTRODUCTION vi est un éditeur de pleine page. Il est disponible en standard quelque soit le type d'Unix utilisé. Il est incontournable, surtout pour les administrateurs système. Ce document ne prétend pas décrire toutes les fonctionnalités, mais il regroupe les plus courantes ou les plus utiles. Pour toutes informations complémentaires, l'aide man vi est disponible.
2) NOTATION • La notation suivante va être utilisée pour la description des commandes : [option] paramètre facultatif n nombre précédant une commande {chaîne de caractères} texte ou commande obligatoire voici quelques abréviations de caractères : <esc> caractère d'échappement retour chariot tabulation <sp> espace <^ caractère> touche Ctrl du clavier puis sans la relâcher appuyer sur la touche correspondant au caractère voulu
3) LANCEMENT ET SORTIE •
pour lancer l'éditeur : vi [option] NomDuFichier - si le fichier n'existe pas, une page vide est créée puis le fichier est écrit sur le disque en cas de sortie avec enregistrement - 2 options possibles : -r permet de récupérer un fichier après un arrêt brutal (coupure de courant, ...). Un mail vous est généralement proposé à la reconnection -R lecture seule
•
dans vi, il existe deux modes de travail : - mode commande exécuter des commandes de vi - mode insertion taper du texte Au démarrage, vi se trouve en mode commande. Pour quitter le mode insertion, il suffit de taper <esc>. Pour avoir une indication à l'écran du mode en cours, voir la section variables. •
•
Pour quitter l'éditeur, 2 possibilités : - avec sauvegarde :wq! :x -sans sauvegarde :q! Pour effectuer une sauvegarde sans sortir :w
4) VARIABLES
DIRMAT RENNES- 2001
Page : 55
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
vi possède un certain nombre de variables permettant de modifier le comportement de l'éditeur. Pour les visualiser, taper set all. Il existe 2 types de variables - à bascule pour les activer :set {variable} pour les désactiver :set no{variable} - à valeurs pour les positionner :set {variable}={valeur} •
•
quelques variables intéressantes :
- showmode/noshowmode (insertion ou commande) - nu/nonu des lignes - ignorecase/noignorecase minuscules lors d'une recherche
affichage/désaffichage du mode de travail affichage/désaffichage de la numérotation confond/ne confond pas les majuscules et
5) FICHIER DE PERSONNALISATION Il est possible de personnaliser vi lors de son lancement en créant un fichier .exrc dans votre répertoire d'accueil. ex: cd vi .exrc set nu set showmode :ab etamat etablissement du matériel (1) :map #6 :wq!^M (2)
6) COMMANDES MODE INSERTION i a
avant la position courante du curseur après la position courante du curseur 1(
)
:ab {chaine1} {chaine2} remplace chaine1 par chaine2 lors d'une saisie
2()
:map #{NuméroToucheDeFonction} {commande} en appuyant sur la touche de fonction (dans ce cas f6) vous éxécutez la commande qui suit (dans ce cas sortie de vi avec enregistrement). ^M signifie retour chariot et s'obtient en tapant v puis m
DIRMAT RENNES- 2001
Page : 56
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
I A o O <esc>
en début de ligne en fin de ligne une ligne après la ligne courante une ligne avant la ligne courante sort du mode insertion
DEPLACEMENT DU CURSEUR [n]h [n]l [n]k [n]j -[n] +[n]
n caractère(s) vers la gauche n caractère(s) vers la droite n ligne(s) précédente(s) n ligne(s) suivante(s) n ligne(s) précédente(s) n ligne(s) suivante(s)
w b e
1er caractère du mot suivant 1er caractère du mot précédent dernier caractère du mot courant
∅ ^ $ :n
début de ligne (Alt Gr + 9) début de ligne sur le premier caractère non blanc fin de ligne ligne n
^f ^b ^d ^u
une page en avant une page en arrière une demi page en avant une demi page en arrière
H L M G (n)G
première ligne de l'écran dernière ligne de l'écran milieu de l'écran dernière ligne du fichier ligne n
SORTIE DE vi :x ZZ :wq! :w
sortie avec sauvegarde sortie avec sauvegarde forçage de la sortie avec sauvegarde sauvegarde sans sortir
:q :q! *
sortie forçage de la sortie sans sauvegarde
EFFACEMENT [n]x [n]X
n caractère(s) situé à partir du curseur n caractère(s) avant le curseur DIRMAT RENNES- 2001
Page : 57
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
[n]dw [n]db d$ d^ [n]dd
n mot(s) suivant(s) jusqu'au mot(s) précédent(s) jusqu'à la fin de ligne début de ligne jusqu'au caractère courant à partir de la ligne courante
SUBSTITUTIONS r s cw c$ cc R (1)
remplace le caractère courant le caractère courant par un mot (1) change le mot par un autre (1) jusqu'à la fin de ligne (1) la ligne entière (1) mode surfrappe (1)
valider la saisie par <esc>
:g/{chaîne1}/s//{chaîne2}/[g] remplace chaîne1 par chaîne2 dans tout le fichier si le "g" optionnel est positionné. Sinon seule la 1ère occurrence d'une ligne est remplacée :{n1},{n2}s /{chaîne1}/{chaîne2}/[g] remplace de la ligne n1 à n2, chaîne1 par chaîne2 COPIER / COLLER yy copier la ligne courante [n]yy copie n ligne(s) à partir de la ligne courante p coller après la ligne courante (1) P coller avant la ligne courante (1) J joindre 2 lignes. Supprime le retour chariot (1) permet de coller à partir de ligne(s) effacées par dd (couper) RECHERCHES :/{chaîne} recherche la chaîne vers le bas du texte :?{chaîne} recherche la chaîne vers le haut du texte n réitère la dernière recherche DIVERS u . :r {fic} :r! {Cmd} :! {Cmd}
annule la dernière commande répète la dernière commande insère le contenu du fichier insère le résultat de la commande exécute une commande sans sortir de vi
DIRMAT RENNES- 2001
Page : 58
Stage : FORMATION DES RESPONSABLES TECHNIQUES SIMAT
DIRMAT RENNES- 2001
Page : 59