Sun Cluster Data Service pour MaxDB prend en charge les zones non globales sur les systèmes SPARC et x86. Les modifications suivantes doivent être apportées au guide de Sun Cluster Data Service pour MaxDB. Les étapes suivantes peuvent être effectuées sur un cluster configuré pour une exécution dans des zones globales. Si vous installez votre cluster pour une exécution dans des zones non globales, certaines des étapes indiquées ci-dessous peuvent être facultatives.
Sur chaque zone, vérifiez que toutes les ressources réseau sont présentes dans le fichier /etc/hosts afin d'éviter tout échec dû à la recherche de service de noms.
Sur chaque zone, créez une entrée pour le groupe MaxDB dans le fichier /etc/group, puis ajoutez les éventuels utilisateurs au groupe.
Sur chaque zone, créez une entrée pour l'ID utilisateur MaxDB.
Utilisez la commande suivante pour mettre à jour les fichiers /etc/passwd et /etc/shadow avec une entrée pour l'ID utilisateur.
# useradd -u uid -g group -d /sap-home maxdb user |
Créez des répertoires de point de montage dans les zones où MaxDB peut éventuellement être exécuté.
Configurez le fichier /etc/nsswitch.conf de sorte que Sun Cluster HA pour MaxDB démarre et s'arrête correctement en cas de commutation ou de basculement.
Sur chaque zone, mettez à jour le fichier /etc/services avec tous les ports MaxDB nécessaires obtenus des zones globales /etc/services. Cette étape peut être facultative pour MaxDB installé dans des zones non globales.
Copiez le fichier /etc/opt/sdb de la zone globale dans tous les nœuds de zone locale. Cette étape peut être facultative pour MaxDB installé dans des zones non globales.
Copiez le fichier /var/spool/sql de la zone globale dans tous les nœuds de zone locale. Cette étape peut être facultative pour MaxDB installé dans des zones non globales.
Sur les systèmes x86 uniquement, exécutez crle -64 -u -l /sapmnt/MaxDBSystemName/exe dans toutes les zones locales où MaxDB sera exécuté.