Précédent   Forum du club des développeurs et IT Pro > Bases de données > Autres SGBD > Informix
Informix Forum d'entraide Informix
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 29/01/2010, 09h13   #1
GBAGO
Nouveau Membre du Club
 
Inscription : novembre 2003
Messages : 102
Détails du profil
Informations forums :
Inscription : novembre 2003
Messages : 102
Points : 29
Points : 29
Envoyer un message via Skype™ à GBAGO
Par défaut Problème de démarrage de l'instance informix

Bonjour à tous,

Après avoir changé l'adresse IP de notre serveur parce qaue nous l'avons déplacé dans un sous-réseau, nous n'arrivons pas à lancer l'instance informix.
Voici le message qui s'affiche
Code :
 shared memory NOT initialized FOR INFORMIXSERVER 'ol_serveur1_tcp'
.
J'ai lancé onstat -v mais aucun message d'erreur ne s'est affiché lors de l'initialisation.
Mais toujours l'instance ne démarre pas.
En lançant onstat -m, j'ai constat l'erreur suivant
Code :
1
2
3
4
5
6
7
 
 
08:55:49  AIX MP latch code enabled
08:55:49  Requested shared memory segment size rounded FROM 1196KB TO 1200KB
08:55:50  listener-thread: err = -25572: oserr = 68: errstr = : Network driver cannot bind a name TO the port.  System error = 68.
08:55:50  sql_listener: ASF_LISTEN failed
08:55:50  Attempting TO bring listener thread down.
.

Merci d'avance de votre aide.

Cordialement,
GBAGO est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2010, 09h31   #2
fastlane3000
Invité de passage
 
Inscription : janvier 2010
Messages : 9
Détails du profil
Informations forums :
Inscription : janvier 2010
Messages : 9
Points : 4
Points : 4
Citation:
Envoyé par GBAGO Voir le message
Code :
1
2
3
4
5
6
7
 
 
08:55:49  AIX MP latch code enabled
08:55:49  Requested shared memory segment size rounded FROM 1196KB TO 1200KB
08:55:50  listener-thread: err = -25572: oserr = 68: errstr = : Network driver cannot bind a name TO the port.  System error = 68.
08:55:50  sql_listener: ASF_LISTEN failed
08:55:50  Attempting TO bring listener thread down.
.
salut,

je suis nouveau dans le domaine (informix sous aix) mais apres avoir fait une recherche sur le net ils disent que c'est un probleme de connexion à une adresse qui n'existe pas dans le réseau

Je crois bien qu'il faut voir du côté des fichiers hosts et sqlhost s'il ne faut pas changer l'ancienne adresse ip par la nouvelle et il faut aussi vérifier au niveau des variables d'environnement
* INFORMIXSERVER
* INFORMIXDIR
* PATH
* ONCONFIG
* INFORMIXTERM

Bon courage et surtout bonne continuation
fastlane3000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2010, 08h46   #3
gangsoleil
Modérateur
 
Avatar de gangsoleil
 
R&D en systemes informatiques bas niveau Unix/Linux
Inscription : mai 2004
Messages : 7 191
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : R&D en systemes informatiques bas niveau Unix/Linux

Informations forums :
Inscription : mai 2004
Messages : 7 191
Points : 18 084
Points : 18 084
Bonjour,

Il faut demarrer le serveur avec oninit, pas avec onstat. Si tu le souhaites, tu peux aussi ajouter l'option -v a cette commande pour la rendre plus verbeuse.
__________________
Modérateur "C", "Informatique Générale & Hardware" et "Unix"
Les règles du forum
gangsoleil est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/11/2011, 15h13   #4
begooden-it
Membre habitué
 
Homme Eric Vercelletto
Achitecte Informix SGBD et applications
Inscription : octobre 2010
Messages : 83
Détails du profil
Informations personnelles :
Nom : Homme Eric Vercelletto
Âge : 52
Localisation : France, Finistère (Bretagne)

Informations professionnelles :
Activité : Achitecte Informix SGBD et applications
Secteur : Conseil

Informations forums :
Inscription : octobre 2010
Messages : 83
Points : 132
Points : 132
Comme c'est un cas courant, et que cette réponse peut dépanner d'autres personnes, je me permets cette exhumation de post

Je vois que c'est un DBSERVERNAME ou DBSERVERALIAS en tcp...
Le message d'erreur me suggère d'aller vérifier la ligne correspondante du fichier sqlhosts, ,notamment que le nom dans la 4ème colonne de cette ligne (service name), est bien existante dans le fichier /etc/services, avec un port number non bloqué par Firewall.

Pour vérifier la connectivité de tout cela, connecte toi comme informix sur une machine du même réseau, et commence par un ping du hostname en question. Si ça ne répond pas, le changement d'IP vers un réseau inaccessible est la cause du problème.
Si ping passe, lance un
telnet <hostname en question> <numero de port du service informix dont je parle plus haut>.
Si ça ne répond pas, c'est vraisemblablement un port bloqué par le Firewall.
Si ça répond, ton serveur doit démarrer.
je pencherais plutôt pour cette dernière cause.

Autre chose, il vaut mieux déclarer comme DBSERVERNAME un service en mode onipcshm dans le sqlhosts. Au moins le serveur démarre même si il y a des problèmes d'ordre réseau.

J'espère que tu as redémarré depuis le temps

Eric
begooden-it est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 10h03.


 
 
 
 
Partenaires

Hébergement Web