2.2.3. Prérequis de base de données pour installations de bases de données autonomes
Red Hat prend en charge les installations de Satellite sur base de données autonome à l'aide de la base de données Oracle 10g Release 2 éditions Standard et Enterprise ou Oracle 11g. Assurez-vous que la base de données autonome soit bien exécutée sur un serveur différent de celui de Red Hat Network Satellite.
Important
La migration d'une base de données intégrée à une base de données externe n'est pas actuellement prise en charge.
Un espace de table de 12 Go unique est recommandé pour la plupart des installations, même si de nombreux clients trouveront qu'il est possible de fonctionner avec un espace de table plus petit. Cherchez à ce qu'un administrateur de base de données Oracle (DBA) étudie vos besoins en taille. Utilisez la formule suivante pour déterminer la taille requise de votre base de données.
- 250 Ko par système client
- 500 Ko par canal, plus 230 Ko par paquetage dans le canal (ainsi, un canal avec 5000 paquetages requérra 1,1 Go)
Par exemple, un Satellite RHN contenant quatre canaux et desservant 10 000 systèmes aura besoin de 2,5 Go pour ses clients et de 11 Go pour ses canaux. Si des canaux personnalisés doivent être établis pour tester des paquetages et les mettre en pré-production, ils devront être inclus dans cette formule.
N'oubliez pas que les besoins en stockage de la base de données pourraient augmenter rapidement, selon les facteurs suivants :
- Le nombre de paquetages Red Hat publics importés (typiquement : 5000)
- Le nombre de paquetages privés à gérer (typiquement : 500)
- Le nombre de systèmes à gérer (typiquement : 1000)
- Le nombre de paquetages installés sur un système moyen (typiquement : 500)
Même si vous devriez être généreux quant aux estimations de taille de votre base de données, prenez en considération que la taille affecte le temps nécessaire pour effectuer des copies de sauvegarde et ajoute une charge aux autres ressources système. Si la base de données est partagée, son matériel et espacement sont entièrement dépendants de ce qui est en train de l'utiliser.
En outre, les tailles de bloc doivent faire un minimum de 8 Ko pour que Red Hat Network Satellite puisse être installé correctement.
La base de données Oracle devrait avoir un utilisateur assigné à Red Hat Network Satellite avec un accès DDL et DML complet à l'espace table par défaut de cet utilisateur. L'utilisateur aura besoin des informations de connexion standard pour la base de données au moment de l'installation.
Les niveaux d'accès précis requis par l'utilisateur Oracle sont comme suit :
- ALTÉRER SESSION
- CRÉER SÉQUENCE
- CRÉER SYNONYME
- CRÉER TABLE
- CRÉER AFFICHAGE
- CRÉER PROCÉDURE
- CRÉER DÉCLENCHEUR
- CRÉER TYPE
- CRÉER SESSION
Les prérequis supplémentaires de base de données incluent :
- SID (Identifiant de sécurité)
- Port d'écoute
- Nom d'utilisateur
- Jeu de caractères UTF-8
Deux recommandations supplémentaires suggérées pour l'espace table par défaut de l'utilisateur incluent :
- Taille d'étendue uniforme
- Gestion d'espace de segment automatique
Important
Assurez-vous que le paramètre NLS/charset est défini sur « UTF8 » lors de l'utilisation d'une base de données externe, et non sur « AL32UTF8 » ou sur d'autres jeux de caractères. L'utilisation d'autres jeux de caractères peut mener à des problèmes ultérieurs.
La structure de disque sur la machine de la base de données est indépendante du Satellite et dépend entièrement des préférences du client.