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