J'ai un nombre limité de serveurs et comme il s'agit d'une petite configuration, ce serait un gaspillage d'avoir un serveur dédié au contrôleur de cluster.
Je me demandais s'il pouvait être installé sur un VM sur mon ordinateur portable, donc chaque fois que j'apporte des modifications, je l'allume et l'utilise.
Si cela est possible, le contrôleur de cluster pourrait-il être déplacé vers un serveur physique ultérieurement lorsque l'environnement s'agrandit?
Je ne suis pas un expert ici, mais je ne vois aucune raison de ne pas le faire, tant que le VM obtient une IP statique. En ayant toutes les données sur la VM, vous avez réellement gagnez un avantage en ayant la possibilité de déplacer le VM vers une machine plus puissante si vous en avez besoin, sans avoir à vous soucier de la migration de la base de données de configuration ou des fichiers.
Cela étant dit, je ne sais pas comment migrer réellement les données de la machine virtuelle vers un serveur physique sans avoir à redéfinir le cluster.
Astuce: le contrôleur ne doit pas utiliser beaucoup de CPU, mais au cas où vous utilisez juju et que vous voyez que le contrôleur est enlisé en raison de "nonce déjà utilisé", procédez comme suit: https://bugs.launchpad.net/ maas/+ bug/1190986