Vérifiez que le système d'exploitation répond aux exigences du descripteur de fichier.
Les processus de service Informatica peuvent utiliser un grand nombre de fichiers. Pour éviter les erreurs dues à un grand nombre de fichiers et de processus, vous pouvez modifier les paramètres système à l'aide de la commande limit si vous utilisez un shell C, ou de la commande ulimit si vous utilisez un shell Bash.
Répertorier les paramètres du système d'exploitation
Pour obtenir une liste des paramètres du système d'exploitation, y compris la limite de descripteur de fichier, exécutez la commande suivante :
Dans un shell C, exécutez
limit
Dans un shell Bash, exécutez
ulimit -a
Définir la limite de descripteur de fichier
Les processus de service Informatica peuvent utiliser un grand nombre de fichiers. Définissez la limite des descripteurs de fichier par processus à 16 000 ou plus. La limite recommandée est de 32 000 descripteurs de fichier par processus.
Pour modifier les paramètres système, exécutez la commande limit ou ulimit avec la valeur et l'indicateur pertinents. Par exemple, pour définir la limite du descripteur de fichier, exécutez la commande suivante :
Dans un shell C, exécutez
limit -h filesize <valeur>
Dans un shell Bash, exécutez
ulimit -n <valeur>
Définir le nombre maximal de processus utilisateur
Les services Informatica utilisent un grand nombre de processus utilisateur. Utilisez la commande ulimit -u pour régler le nombre maximal de processus utilisateur sur un niveau suffisamment haut pour convenir à tous les processus requis par le moteur Blaze.
Pour définir le nombre maximal de processus utilisateur, exécutez la commande suivante :