Sé que el verano de 2016 ya pasó, pero prometí una entrada más en el blog sobre la construcción del CouchCase. Esta parte fue la más fácil, ya que la agrupación... Servidor Couchbase nodos juntos es realmente fácil.
Red
En primer lugar, un poco de información sobre cómo he conectado en red los Intel Compute Sticks. En el router del CouchCase, he vinculado cada adaptador de red a una dirección IP específica. La forma de hacerlo varía de un router a otro, así que consulta tu manual.
Aquí tienes una instantánea de STICK1, STICK2 y STICK3 conectados a tres direcciones IP y al router.
Agrupación
La primera vez que configuras Couchbase Server, estás creando un cluster con un único nodo. Así que, si has hecho esto, en cuanto a la configuración de un clúster completo, estás en la mayor parte del camino.
A continuación, instala Couchbase Server en otra máquina (o VM o lo que sea). En lugar de seleccionar "Iniciar un nuevo Cluster", selecciona "Unirse a un cluster ahora". Introduce la dirección IP del primer nodo que creaste, así como la información de nombre de usuario/contraseña que estableciste.

s Una vez hecho esto, debería recibir un mensaje que diga "Este servidor se ha asociado al clúster y se unirá en la próxima operación de reequilibrio".

Una operación de rebalanceo es necesaria para que Couchbase averigüe todos los detalles de en qué nodo debe vivir un documento dado. Para más información, consulta la página Documentación sobre cómo reequilibrar un clúster.
Un reequilibrio es una operación en segundo plano, y no debe interferir con el funcionamiento de los nodos que ya están trabajando. Esto significa que si necesitas añadir capacidad a tu base de datos, no tienes que desconectar tu sitio web ni programar una 'ventana de mantenimiento' ni nada por el estilo.
Una vez completado el reequilibrio, debería ver una lista de nodos:
CouchCase se va de viaje
Quedan algunos retoques cosméticos, pero CouchCase está listo para salir a la calle. De hecho, búsquelo en la próxima CodeMash conferencia en enero de 2017: "¿Estás preparado para el caos? Escalado horizontal en un maletín". Si tiene alguna pregunta o sugerencia, me encantaría escucharla. Estoy en Twitter como @mgroves.
[...] sesión fue en parte una demostración del proyecto CouchCase en el que trabajé en verano, pero también una demostración del CAP Theorum y Couchbase en [...]