Comment puis-je installer sur Riak plusieurs noeuds distants en utilisant le chargement de code à chaud?

StackOverflow https://stackoverflow.com/questions/2197987

  •  25-09-2019
  •  | 
  •  

Question

J'ai appris Riak sur une seule machine et avoir accès à un groupe de noeuds Erlang (sur Ubuntu 9). L'utilisation de code à distance chargement comment puis-je installer Riak sur tous les noeuds distants?

Par exemple, imaginez que j'ai un groupe de noeuds Erlang. L'un des nœuds a Riak installé. Puis-je faire quelque chose comme nl (Riak) pour installer Riak sur les autres noeuds.

Était-ce utile?

La solution

Depuis que nous avons ajouté Innostore et intégré un moteur Javascript Riak n'est plus une application pure Erlang. Cela signifie l'installation via le chargement de code à distance de Erlang ne fonctionnera pas. Si vous utilisez Riak sur un cluster homogène, vous devriez être en mesure de construire une version OTP via make rel ', copier la version à chaque machine du cluster, et apportez des modifications app.config et vm.args pour répondre.

Un serveur de démarrage serait théoriquement fonctionner, mais je ne connais personne en cours d'exécution Riak de cette façon. Si vous décidez de l'essayer nous (Basho) serait heureux de fournir une assistance via le Les utilisateurs de Riak-de liste d'envoi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top