Comment modifier la taille de la base de données Cisco WAN
Transcription
Comment modifier la taille de la base de données Cisco WAN
Comment modifier la taille de la base de données Cisco WAN Manager Contenu Introduction Conditions préalables Conditions requises Composants utilisés Conventions Ajoutez les blocs à la base de données Ajoutez une partition crue Ajoutez un fichier plat Vérifiez l'utilisation de base de données Retirez un bloc Informations connexes Introduction Le Cisco WAN Manager (CWM) enregistre les informations topologiques, aussi bien que des statistiques collectées des Noeuds, dans une base de données. Selon certains paramètres (taille du réseau, nombre de statistiques collecté, et ainsi de suite), cette base de données se remplit, ainsi la taille de la base de données peut devoir être augmentée. Ce document décrit les méthodes que vous pouvez employer pour augmenter la taille de la base de données CWM. La première méthode devrait être utilisée toutes les fois que la taille physique de la partition crue a été changée (accru ou diminué). La deuxième méthode explique comment augmenter la taille de la base de données par l'ajout des « blocs » à elle. Conditions préalables Conditions requises Aucune spécification déterminée n'est requise pour ce document. Composants utilisés Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes : Versions 9.2 CWM, 10.4.x, 10.5.x, 12, et 15 Informix 7.2.23 (CWM 9.2), 9.20.UC3 (CWM 10.4 et 10.5), 9.21.UC7XH (CWM 12 et 15) Solaris 5.6 (CWM 9.2), Solaris 5.7 (CWM 10.4 et 10.5), Solaris 8 (CWM 12 et 15) Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande. Conventions Pour plus d'informations sur les conventions de documents, reportez-vous à Conventions relatives aux conseils techniques Cisco. Ajoutez les blocs à la base de données Un bloc est un bloc d'espace disque qui est utilisé pour augmenter la taille de la base de données. Ceci peut être un fichier plat (fichier UNIX) ou une partition crue non montée (une partie du disque sans le système de fichiers UNIX). L'ajout d'un bloc à la base de données CWM te permet pour augmenter la taille de la base de données sans nécessité de redimensionner la partition crue d'origine. Un bloc peut être une autre partition crue ou un fichier plat (une qui se repose sur un système de fichiers Unix standard). Comme racine, émettez cette commande d'ajouter un bloc : onspaces -a rootdbs -p (device/name) -s (size in KBytes) -o (offset in KBytes) Remarque: Vous pouvez également ajouter des blocs avec l'application pilotée par menus d' onmonitor. Ajoutez une partition crue Quand vous ajoutez la partition crue comme septième part sur le disque 1 de votre système avec une taille de 1.9 gigaoctet (1,900,000 KO), vous devez émettre cette commande : # onspaces -a rootdbs -p /dev/rdsk/c0t1d0s7 -s 1900000 -o 200 Le décalage indique où les données sont enregistrées. Sur quelques systèmes, les informations de disque sont écrites au début du disque. Avec le décalage, vous pouvez veiller à ne pas écrire au-dessus de telles importantes données. Référez-vous à la documentation d'Informix (le guide d'administrateur pour 7.2 ou 9.2 ) pour le décalage approprié pour l'utiliser avec votre système. Ajoutez un fichier plat Si vous n'avez aucune partition crue disponible, vous pouvez ajouter un fichier plat. Dans ce cas, la structure de la base de données est mise en application au-dessus du système de fichiers Unix. La représentation peut être affectée. Supposez que vous devez ajouter un fichier plat du Mo 100 (100,000 KO). Vous devez créer le fichier et lui donner les privilèges et la propriété appropriés. Comme racine, émettez ces commandes : # touch /usr/users/informix/flat_file # chmod 660 /usr/users/informix/flat_file # chown informix:informix /usr/users/informix/flat_file Une fois le fichier est créé, vous peut émettre cette commande de l'ajouter comme bloc : # /usr/users/informix/bin/onspaces -a rootdbs -p /usr/users/informix/flat_file -s 100000 -o 0 Dans ce cas, le décalage peut être 0, mais vous pouvez spécifier une autre valeur. Si vous voulez utiliser ce fichier plat en tant que deux blocs de 50 Mo, vous pouvez exécuter des onspaces deux fois : la première fois avec un décalage de 0, la deuxième fois avec un décalage de 50000. Émettez les commandes suivantes : # /usr/users/informix/bin/onspaces -a rootdbs -p /usr/users/informix/flat_file -s 50000 -o 0 # /usr/users/informix/bin/onspaces -a rootdbs -p /usr/users/informix/falt_file -s 50000 -o 50000 Deux blocs supplémentaires sont ajoutés à la base de données. Vous pouvez recevoir un message d'erreur comme ceci tandis que vous exécutez des onspaces : GLS initialization failed, error -23101 Si oui, vous devez émettre cette commande comme racine : source ~svplus/.cshrc Vous devez exécuter le cshell comme racine pour placer l'environnement correctement. Voici un exemple d'un fichier plat qui obtient ajouté comme bloc : root@master 21 % touch /usr/users/informix/flat_file root@master 22 % chmod 660 /usr/users/informix/flat_file root@master 23 % chown informix:informix /usr/users/informix/flat_file root@master 24 % onspaces -a rootdbs -p /usr/users/informix/flat_file -s 100000 -o 0 Verifying physical disk space, please wait ... Chunk successfully added. Vérifiez l'utilisation de base de données Afin de vérifier l'état actuel de la base de données, émettez l' onstat - commande d comme svplus d'utilisateur. Notamment, cette sortie de commande te donne le nombre de pages libres. root@master 25 % onstat -d Informix Dynamic Server 2000 Version 9.20.UC3 -- On-Line -- Up 23 days 21:48:58 -- 108544 Kbytes Dbspaces address number flags fchunk nchunks flags owner name 14ed17d0 1 1 1 2 N informix rootdbs 1 active, 2047 maximum Chunks address chk/dbs offset size free bpages flags pathname 14ed1918 1 1 0 612264 226253 PO- /dev/rdsk/c0t0d0s7 1553feb0 2 1 0 50000 49997 PO/usr/users/informix/flat_file 2 active, 2047 maximum Remarque: La taille indiquée par cette commande est dans les blocs (2 KO). Retirez un bloc Un bloc peut également être retiré de la base de données. Émettez la commande d' onspaces avec ces paramètres : # onspaces -d rootdbs -p chunk -o offset Le décalage devrait avec précision apparier celui configuré à la création de bloc. Voici un exemple d'un bloc qui obtient retiré : root@master 21 % onspaces -d rootdbs -p /usr/users/informix/flat_file -o 0 WARNING: Dropping a chunk. Do you really want to continue? (y/n)y Chunk successfully dropped. ** WARNING ** A level 0 archive for DBspace rootdbs will need to be done before '/usr/users/informix/flat_file' can be reused (see Dynamic Server 2000 Administrator's manual). root@master 22 % Informations connexes Le guide d'administrateur pour Informix Server.2000 dynamique, version 9.2 Le guide d'administrateur du serveur dynamique en ligne d'Informix, version 7.2 Notes techniques de dépannage © 1992-2010 Cisco Systems Inc. Tous droits réservés. Date du fichier PDF généré: 19 octobre 2014 http://www.cisco.com/cisco/web/support/CA/fr/109/1092/1092145_cwm_db_9330.html