1. Descargar Zookeeper:
- Visite la página de descarga de Apache Zookeeper y elija la última versión estable para Mac OS X.
2. Extraiga el archivo de Zookeeper:
- Haga doble clic en el archivo descargado para extraerlo.
- Esto creará una carpeta llamada "zookeeper-X.Y.Z" (donde "X.Y.Z" representa el número de versión que descargaste).
3. Establecer JAVA_HOME:
- Abra Terminal (Aplicaciones> Utilidades> Terminal).
- Configure la variable de entorno `JAVA_HOME` para que apunte al directorio de instalación de Java. Utilice el siguiente comando:
```golpecito
exportar JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-version.jdk/Contents/Home
```
- Reemplace `jdk-version` con su versión específica de Java (como `jdk11`, `jdk17`, etc.).
4. Inicie el servidor Zookeeper:
- Vaya al directorio de instalación de Zookeeper:
```golpecito
cd zookeeper-X.Y.Z
```
- Inicie el servidor Zookeeper en modo independiente usando el siguiente comando:
```golpecito
./bin/zkServer.sh inicio
```
- Esto inicia el servidor Zookeeper en el puerto predeterminado, que es 2181.
5. Verificar la instalación:
- Para comprobar si Zookeeper se está ejecutando correctamente, abra otra ventana de Terminal y ejecute el siguiente comando:
```golpecito
telnet localhost 2181
```
- Deberías ver una pantalla en blanco, lo que indica que Zookeeper está escuchando en el puerto especificado.
6. Prueba Zookeeper:
- Crear un nodo de datos:
```golpecito
zkCli.sh create /test_node "¡Bienvenido a Zookeeper!"
```
- Esto crea un nodo persistente llamado "/test_node" con el valor "¡Bienvenido a Zookeeper!".
- Leer los datos del nodo:
```golpecito
zkCli.sh obtiene /test_node
```
- Eliminar el nodo:
```golpecito
zkCli.sh eliminar /test_node
```
Nota: Cuando ejecuta estos comandos, debería ver las respuestas apropiadas en la ventana Terminal.
7. Detenga el servidor Zookeeper:
- Para detener el servidor Zookeeper, presione `Ctrl+C` en la ventana Terminal donde lo inició.
- Alternativamente, puede detener el servidor ejecutando el siguiente comando en el directorio de instalación de Zookeeper:
```golpecito
./bin/zkServer.sh detener
```
8. Actualizar configuración (opcional):
- Es posible que necesites ajustar la configuración de Zookeeper para entornos de producción.
- El archivo de configuración se encuentra en `conf/zoo.cfg` en el directorio de instalación de Zookeeper.
Ahora ha instalado y probado con éxito Apache Zookeeper en su Mac.