“Conocimiento Sistemas>Ubuntu

Cómo instalar Apache Zookeeper en Ubuntu 18.04

2011/8/28
## Requisitos previos

-Ubuntu 18.04

- Privilegios de Sudo

Paso 1:Preparar un servidor Ubuntu 18.04

Comience actualizando los paquetes del sistema:

```

actualización sudo apta

```

Luego, descargue e instale las dependencias para JAVA:

```

sudo apto instalar default-jdk -y

```

Paso 2:instalar Apache ZooKeeper

Descargue la última versión de Zookeeper:

```

sudo wget http://www.eu.apache.org/dist/zookeeper/current/zookeeper-3.6.3-bin.tar.gz

```

Extraiga el archivo descargado:

```

sudo tar -xf zookeeper-3.6.3-bin.tar.gz

```

Mueva los archivos extraídos a `/opt`:

```

sudo mv zookeeper-3.6.3 /opt/zookeeper

```

Paso 3:Configurar Apache ZooKeeper

Cree los directorios de datos y registros para ZooKeeper:

```

sudo mkdir -p /var/lib/zookeeper /var/log/zookeeper

```

Cree un usuario y grupo `zookeeper`:

```

sudo adduser --system --group zookeeper

```

Establezca los permisos para los directorios de registros y datos de `zookeeper`:

```

sudo chown -R zookeeper:zookeeper /var/lib/zookeeper /var/log/zookeeper

```

Paso 4:creación de variables de entorno

Debe configurar algunas variables ambientales para utilizar ZooKeeper correctamente. Cree el archivo `/etc/default/zookeeper`:

```

sudo nano /etc/default/zookeeper

```

Agregue las siguientes líneas al archivo:

```

ZOOKEEPER_HOME=/opt/zookeeper

ZOOKEEPER_USER=cuidador del zoológico

```

Guarde y cierre el archivo.

Ahora, cree el archivo `/etc/sysconfig/zookeeper`:

```

sudo nano /etc/sysconfig/zookeeper

```

Agregue las siguientes líneas:

```

ZOOKEEPER_HOME=/opt/zookeeper

ZOOKEEPER_CONF_DIR=/opt/zookeeper/conf

ZOOKEEPER_LOG_DIR=/var/log/zookeeper

ZOOKEEPER_USER=cuidador del zoológico

```

Guarde y cierre el archivo.

Paso 5:Configurar ZooKeeper

Ahora edite el archivo de configuración `zoo.cfg`:

```

sudo nano /opt/zookeeper/conf/zoo.cfg

```

Busque el parámetro `dataDir` y configúrelo de la siguiente manera:

```

dataDir=/var/lib/zookeeper

```

Busque el parámetro `clientPort` y configúrelo en 2181.

Guarde y cierre el archivo.

Cree el archivo `myid` en el directorio de datos:

```

sudo eco 1> /var/lib/zookeeper/myid

```

Paso 6:ejecutar Zookeeper

Inicie Zookeeper ejecutando el siguiente comando:

```

inicio del cuidador del zoológico del servicio sudo

```

Para permitir que el servicio ZooKeeper se inicie automáticamente al arrancar:

```

sudo systemctl habilitar cuidador del zoológico

```

Paso 7:comprobar el estado de Zookeeper

Para comprobar si Zookeeper se está ejecutando, ejecute:

```

sudo systemctl estado cuidador del zoológico

```

Deberías ver un resultado similar a este:

```

zookeeper.servicio - Servidor Apache ZooKeeper

Cargado:cargado (/lib/systemd/system/zookeeper.service; habilitado; preestablecido del proveedor:habilitado)

Activo:activo (en ejecución) desde el jueves 28 de marzo de 2019 a las 13:48:43 UTC; Hace 1h 17min

PID principal:1999 (java)

Tareas:1 (límite:4915)

Memoria:2,7 M

Grupo CG:/system.slice/zookeeper.service

├─1999 /opt/zookeeper/bin/zkServer.sh inicio-primer plano

└─Cola de 1939 -F /var/log/zookeeper/zookeeper.out

28 de marzo 13:48:43 ubuntu systemd[1]:Iniciando el servidor Apache ZooKeeper...

28 de marzo 13:48:43 ubuntu systemd[1]:se inició el servidor Apache ZooKeeper.

```

Esto confirma que Zookeeper se está ejecutando.

Paso 8:Prueba de Zookeeper

Para probar si Zookeeper está funcionando correctamente, use el comando `echo` para crear un Znode:

```

zkCli.sh-servidor 127.0.0.1:2181

crear /mynode Hola_mundo

```

Deberías ver el siguiente resultado:

```

Creado /minodo

```

Utilice el comando `get` para recuperar los datos:

```

obtener /minodo

```

Deberías ver:

```

Hola Mundo

```

Esto confirma que Zookeeper está funcionando correctamente.

Ubuntu
Cómo poner Ubuntu en un Dell Latitude
Cómo crear un disco de arranque USB Ubuntu para Ubuntu 8.10
Cómo instalar Buffalo WLI -U2- KG54L en Ubuntu
¿Cómo consulto el spyware de Ubuntu
Ubuntu: Cómo ampliar la barra de tareas
Cómo instalar Atalaya 2007 en Ubuntu
Cómo instalar una impresora HP a Ubuntu
Cómo instalar la biblioteca OpenGL en Ubuntu 20.04 LTS (Focal Fossa)
Conocimiento de la computadora © http://www.ordenador.online