Installation Cluster

De ISPWiki.

Sommaire

Introduction

Le cluster détient le dépôt de fichier commun, mais les bases de données MySQL à augmenter l'accroissement de rendement se trouvent hors de service. Cet article ne décrit pas comment créer le dépôt de fichiers. Il y a des variantes:

Création du système principal

Il faut exécuter toutes les actions nécessaires dans un des noeuds.

Par exemple, le dépôt est monté sur le chaque noeud dans /storage. Installez le programme utilitaire debootstrap:

apt-get install debootstrap

A l'aide de ce programme utilitaire créez la situation-chroot dans le dépôt:

debootstrap lenny /storage

La commande spécifiée crée le système principal Debian Lenny dans /storage.

Veuillez exécuter les commandes suivantes pour le bon fonctionnement de la situation-chroot:

mkdir /var/log/account /storage/var/log/account
mount --bind /dev /storage/dev
mount --bind /dev/pts /storage/dev/pts
mount --bind /lib/modules /storage/lib/modules
mount --bind /proc /storage/proc
mount --bind /tmp /storage/tmp
mount --bind /var/run /storage/var/run
mount --bind /var/log/account /storage/var/log/account

Il faut spécifier ces commandes quand le dépot est monté. Par exemple dans /etc/rc.local.

Installation d'ISPmanager Cluster

Entrez au noeud auquel l'adresse IP de la licence d'ISPmanager a été attachée. Entrez à la situation-chroot:

chroot /storage

Téléchardez le script d'installation:

wget http://download.ispsystem.com/install.sh

Lancez comme d'habitude:

sh install.sh

Appliquez l'aide.

Configuration des rôles des noeuds

Modifiez /usr/local/ispmgr/etc/cluster_nodes.conf conformément à la documentation. Veuillez voir cluster_nodes.conf et le fichier (exemple) qui sera installé avec ISPmanager. Les rôles de chaque des noeuds sont spécifiés par leur adresse IP.

Veuillez créer les fichiers de configuration conformément aux chemins indiqués dans le fichier de configuration pour les serveurs-web indiqués dans cluster_nodes.conf. Il y a le fichier (exemple) 27.0.0.1.conf avec ISPmanager. Le module d'Apache mod_macro (est installé par l'installateur d'ISPmanager Cluster) y est utilisé pour la création des fichiers de configurations similaires pour les adresses IP différentes.

Quand le serveur-web est configuré, lancez la commande:

/usr/local/ispmgr/sbin/sitesctl --distribute

Cette commande crée les répertoires nécessaires d'Include pour le serveur-web.

Lancement des rôles des noeuds

Vous pouvez lancer tous les rôles du noeud à l'aide de la commande:

chroot /storage /usr/local/ispmgr/etc/cluster_roles/rc-cluster start

ou via la situation-chroot:

/usr/local/ispmgr/etc/cluster_roles/rc-cluster start
Cet article vous a-t-il été utile? Oui | Non
Affichages
Outils personnels