Ticket #468 (new enhancement)
gestion de cluster
| Reported by: | christophe | Owned by: | anonymous |
|---|---|---|---|
| Priority: | low | Milestone: | Modules suggérés |
| Component: | Autres | Version: | |
| Severity: | feature | Keywords: | |
| Cc: |
Description
gerer un cluster de service complet avec alternc est un reve realisable ?
Change History
comment:2 Changed 8 years ago by christophe
excelent arnaud
je crois que le xml-rpc est la meilleure solution
comment:3 Changed 8 years ago by arnaud_lb
Oui, par contre les bases étant sur une autre machine, les quotas ne vont pas vraiment fonctionner ... Donc il faudrais faire un quota séparé pour les base de données. A moins qu'il soit possible d'additionner les quotas sur plusieurs partitions (dont ceraines distantes) , au niveau du système ?
Je pense que certains ont déjà mis le serveur mysql sur une autre machine, comment vous avez fait ?
modifié le : 07/06/05 12:45
Note: See
TracTickets for help on using
tickets.

pas dans la version actuelle, c'est sûr. Il faudrais éclater alternc en plusieurs paquets indépendant pour chaque service (alternc-bind, alternc-apache, etc..) avec chacun la conf du service et un script cron qui s'occupe des actions sur le système.
la liste d'actions à faire pour chaque script cron se trouve dans une base mysql, un peu comme pour la création des domaines.
à l'install de chaque paquet, on fourni un accès au serveur mysql au paquet. le paquet s'enregistre quelque part pour que alternc connaisse l'adresse de ce service.
On peut aussi remplacer tous ces scripts cron par des serveurs xml-rpc pour chaque service...
Un exemple pour mysql: pour que les quotas fonctionnent avec mysql, le dossier de chaque base de données est setgid avec le gid du membre. Mais, les base de données mysql étant sur une autre machine que le bureau, le bureau ne peut plus le faire directement. Donc il faut créer un serveur xml-rpc sur le serveur mysql qui fera le même travail, mais à distance; ou alors faire un pool de bases à créer, et un script cron sur le serveur mysql qui fait le travail.
après pour la haut dispo, ça peut se faire par dessus alternc je pense.