V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

etcd-server

Un almacén de valores clave de alta disponibilidad para la configuración compartida y el descubrimiento de servicios. Es comúnmente utilizado en sistemas como Kubernetes para almacenar configuraciones de clúster y datos de coordinación.

$ etcd --name mi-nodo --data-dir /var/lib/etcd
inicia un nodo de etcd con el nombre mi-nodo, almacenando sus datos en /var/lib/etcd
$ etcd --name nodo1 --data-dir /var/lib/etcd --listen-client-urls http://localhost:2379 --advertise-client-urls http://localhost:2379
inicia un nodo etcd escuchando en el puerto 2379 solo en localhost
$ etcdctl put clave "Hola Mundo"
guardar un valor
$ etcdctl get clave
leer el valor almacenado
$ etcdctl get "" --prefix
listar claves almacenadas
$ etcdctl endpoint status --write-out=table
ver el estado del clúster

1.-

Ejemplo de de iniciar tres nodos en diferentes máaquina, por ejemplo, en una configuración de tres nodos:

Nodo 1:

$ etcd --name nodo1 --initial-advertise-peer-urls http://192.168.1.1:2380 \

--listen-peer-urls http://192.168.1.1:2380 \

--listen-client-urls http://192.168.1.1:2379 \

--advertise-client-urls http://192.168.1.1:2379 \

--initial-cluster nodo1=http://192.168.1.1:2380,nodo2=http://192.168.1.2:2380,nodo3=http://192.168.1.3:2380 \

--data-dir /var/lib/etcd

Nodo 2:

$ etcd --name nodo2 --initial-advertise-peer-urls http://192.168.1.2:2380 \

--listen-peer-urls http://192.168.1.2:2380 \

--listen-client-urls http://192.168.1.2:2379 \

--advertise-client-urls http://192.168.1.2:2379 \

--initial-cluster nodo1=http://192.168.1.1:2380,nodo2=http://192.168.1.2:2380,nodo3=http://192.168.1.3:2380 \

--data-dir /var/lib/etcd

Nodo 3:

$ etcd --name nodo3 --initial-advertise-peer-urls http://192.168.1.3:2380 \

--listen-peer-urls http://192.168.1.3:2380 \

--listen-client-urls http://192.168.1.3:2379 \

--advertise-client-urls http://192.168.1.3:2379 \

--initial-cluster nodo1=http://192.168.1.1:2380,nodo2=http://192.168.1.2:2380,nodo3=http://192.168.1.3:2380 \

--data-dir /var/lib/etcd

Estos nodos forman un clúster distribuido de etcd.

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
3667 entradas - Acerca del Tractatus
La Pipa Plena 2025