Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

ansible_ldap_nfs_autof_slurm_ubuntu_server_22.04 - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 21 de febrero de 2024 por Daniel G.

22 visualizaciones

ansible_ldap_nfs_autof_slurm_ubuntu_server_22.04
Error:
root@compute-0-0:~# cat /etc/ansible/hosts
[server]
server1 ansible_host=172.16.0.11
server2 ansible_host=172.16.0.12

[all:vars]
ansible python interpreter=/usr/bin/python3

Descargar la transcripción

Muy bien, vamos a hacer el ejercicio 2, que es hacer con Ansible lo que hicimos anteriormente, que es el LDAP con un SLUM, con un NFS y con una TOPS. 00:00:02
Tenemos nuestras dos máquinas que hicimos ayer y lo que vamos a hacer es, primero, copiar el archivo YARN en el nodo 00. 00:00:11
A veces pasa esto, cuando nos hemos dejado archivos abiertos, los ha cerrado la máquina, fijaros que están ahí, y los podemos borrar. 00:00:38
simplemente lo buscamos, borramos los temporales o lo recuperamos, da igual 00:00:45
empezamos por este, este que es lo que hace 00:00:49
primero instala el comando tree que simplemente es 00:00:56
para probar que funciona, después instala todo lo que 00:01:00
vimos aquí cuando instalamos el LDAP dentro de 00:01:04
el cliente, que sería aquí, LDAP 00:01:08
en cliente, instalábamos, aquí está 00:01:12
Todo esto, lo que hacía cuando se instalaba el LDAT Authentication Config, lo que hacíamos era darle todo esto que lo que hacía era realmente configurar este archivo que es el LDAT Conf. 00:01:17
si nos metemos dentro de la máquina 1 00:01:35
de Compute 01 y lo vemos 00:01:38
el aspecto que tiene 00:01:40
cat etc ledad.conf 00:01:41
está aquí 00:01:44
lo único que tenemos que hacer es copiar 00:01:45
este archivo, fijaros, lo poníamos al final 00:01:48
en la IP, le íbamos diciendo 00:01:50
en vuestro caso 00:01:52
vuestro nombre, pues se le da vuestros nombres 00:01:54
o sea, si yo hago un grep 00:01:56
un nombre 00:01:57
etc ledad.conf, vamos a encontrar 00:01:59
las líneas, lo que pasa es que están 00:02:02
Están entre líneas comentadas y se ven mal 00:02:03
Pero ahí estarían 00:02:06
Lo copiamos 00:02:07
Tal cual 00:02:09
ETC 00:02:10
LDAC 00:02:12
Conf 00:02:13
Y fijaros que uso el SCP 00:02:14
El SCP es como el comando copy 00:02:17
Pero con el SSH 00:02:18
Uso ese protocolo 00:02:19
Entonces le metemos en el compute 001 00:02:20
Y además le voy a poner ya el nombre bien 00:02:23
Que va a ser LDAC Conf 00:02:25
Si no le decimos nada lo va a copiar en el home 00:02:27
al 1 copiado y vemos aquí que estamos en el 0 vemos el edad no está aquí a ver 00:02:33
donde la copia de esperar la copia 2 en home en ruth ahora sí a poner la ruta en absoluta 00:02:47
no relativa y aquí está no está porque porque no está bien a que estoy copiando en el compil 0 1 00:03:00
0 0 perdón ahora sí bien ahí lo tenemos en la comp qué es lo que hace después copiar en el 00:03:12
switch en el switch comp pues lo mismo el error que tenía antes es que estaba copiándolo en la 00:03:27
misma máquina, estoy copiando 00:03:33
los del 1, ¿por qué? los del cliente, porque son 00:03:35
nuestros archivos de configuración 00:03:37
o sea, configuráis una máquina 00:03:38
lo dejáis todo como os guste 00:03:42
y luego vais copiando los archivos que se han 00:03:44
creado de configuración 00:03:46
y lo vais a hacer para todas las máquinas 00:03:47
o todos los 00:03:50
estamos llamando 00:03:52
alumno, bien 00:03:53
ya está, lo tengo 00:03:56
pues vamos haciendo 00:04:00
esto con todo 00:04:01
como hicimos antes 00:04:03
en el switch con perfecto y ahora vamos con el nfs empezamos con el fs para instalar el 00:04:04
nfs lo primero que hicimos fue en el cliente el ns común como se escribe esto pues simplemente 00:04:14
copiamos estas dos líneas copiamos el nfs común copiamos pegamos 00:04:24
también el a todos imaginaos que estoy haciendo la misma configuración una a una lo que pasa es 00:04:57
que vamos a copiar ahora y ahora qué es lo que sucede el auto home qué es lo que esto es un 00:05:16
archivo de configuración es decir lo tenemos que hacer es que medio para arriba el medio 00:05:23
de la misma aquí estaría tengo que copiar el archivo de auto master directamente entonces 00:05:30
es un reemplazo y ponemos aquí el archivo de auto master en route auto master punto otra 2 00:05:38
destino etc automáster necesitamos este archivo lo copiamos esto habría que hacerlo en los módulos 00:06:06
en la carpeta default o templates de lo que es el rol lo que pasa es que lo vamos a hacer así 00:06:19
un poco más más sucio pero yo creo que si se va a entender un poco mejor las primeras veces que 00:06:27
lo hacemos auto home lo voy a copiar de todas formas porque lo vamos a necesitar un punto j2 00:06:35
y el automáster y entonces ahora en nuestro archivo automáster y automáster copiamos y 00:06:46
ahora es el auto home vale ya está auto con auto con perfecto iniciar el nfs no hemos 00:07:17
iniciado ningún demonio aquí no vamos a dejarlo así de negros datos y no hacemos esto 00:07:41
el nfs el la tos y ahora lo que tenemos que hacer es el slur no vamos directamente a lo 00:07:57
que es el volvemos a copiamos pegamos pegamos a cabo esto instala él el demonio y ahora cómo 00:08:19
vamos a hacer todo esto bien lo que vamos a hacer es primero este archivo vamos al 00:08:45
nodo 1 cp etc y lo copiamos en ruth un gay punto j2 scp 00:08:59
y qué hacemos ahora copiamos el archivo aquí vale el look conf este este es un archivo directamente 00:09:31
del servidor 00:10:21
pues lo que hacemos es copiarlo directamente, no hace falta que lo copiemos 00:10:25
del 1 00:10:35
y este viene directamente del nodo principal 00:10:36
y en el destino va a ser 00:10:53
el mismo 00:11:01
perfecto, o venga 00:11:05
y con esto ya estaría 00:11:14
voy a copiar una cosa en el nodo principal 00:11:17
que es meterle dos nodos 00:11:20
para que cuando se haga ya aparezcan los dos nodos 00:11:28
ahora, ¿qué es lo que hacemos? 00:11:32
lo que tenemos que hacer para instalar 00:11:36
Ansible 00:11:38
vais a los apuntes 00:11:39
¿qué es lo primero que tenemos que hacer? 00:11:42
instalar Ansible, ¿no? 00:11:54
y hacer que el root 00:11:55
se pueda meter sin contraseña 00:11:58
pues vamos a por ello 00:12:01
clonamos 00:12:05
lo llamamos compute en mi caso 00:12:08
como yo tengo dos 00:12:12
0,2 00:12:13
clonación enlazada 00:12:15
terminamos 00:12:19
esta y esta la voy a poner en pausa 00:12:20
para que no se peguen las IPs 00:12:25
configuración 00:12:27
metemos la red que sea 00:12:28
red interna, aceptamos 00:12:30
lo de siempre 00:12:33
iniciamos inicio normal lo que hacemos es configurar el host name el host 00:12:36
y la ip y con eso es decir este es el 2 ahora y el 172 16.0 punto 10 va a ser el compute 0 0 00:12:45
que se le da 00:13:21
un nombre 00:13:24
punto local 00:13:26
podemos hacer que este archivo se copiase también 00:13:27
por ansiobot 00:13:32
a poner 01 00:13:34
teniendo cuidado poniendo una variable 00:13:36
que sea la ip 00:13:42
ya está 00:13:43
mi etc postname 00:13:45
mi etc 00:13:51
network 00:13:53
netplanes 00:13:57
172.16.0.12 00:14:00
barra 16 00:14:10
y este es 172.16.0.10 00:14:12
perfecto 00:14:19
la IP 00:14:25
Netplan 00:14:26
Apply 00:14:28
aplicamos el Netplan 00:14:30
IP A 00:14:32
hacemos un pin a Google 00:14:37
le he puesto 00:14:39
voy a reiniciarlo 00:14:53
y a ver si 00:15:17
se hace 00:15:22
ah claro, estaban apagadas las máquinas 00:15:22
parar 00:15:26
despausamos las máquinas 00:15:26
y nos metemos 00:15:29
¿qué es lo que tenemos que hacer? 00:15:34
ssh compute 00:15:36
vamos a ir 00:15:41
haciendo, copiando 00:15:47
ssh 00:15:48
copy id 00:15:51
alumnos nuestras máquinas entonces ahora y también voy a hacer que lo haga por 00:15:52
102.0.10 por ip la 11 10 y ahora voy a hacer es ssh se nos ha olvidado hacer una cosa en el 00:16:04
compute root alumno no podemos lograr nos porque tenemos que hacer permitir a permitir que root 00:16:21
sudo su le damos un par word al al usuario root para que esté habilitado permitimos que 00:16:37
se logue como superusuario reiniciamos el daemon y ahora ya lo que hacemos es ssh 00:17:06
copy aiding a la 12 10 alumno ha pasado aquí voy a comprobar que me puedo meter a mí mismo 00:17:25
vale qué es lo que sucede aquí 00:18:19
esta se llama con que uno me equivoca en el host name le he puesto un nombre de ponerle 2 00:18:42
bit host aquí está bien vale pues entonces no debe hacer ya es la voy reiniciando y voy 00:18:49
comprobando que puedo hacer esto en él 11 y ahora en el 12 cuando se reinicie 00:19:02
y ahora entonces podemos hacerle ese y ya está perfecto pues venga vamos a ver ahora que lo 00:19:34
que tenemos que hacer con archivo para lanzarlo decimos vamos aquí a la teoría 00:19:53
tenemos que hacer un inventario pues hacemos el inventario creamos la carpeta primero 00:20:05
y luego generamos el inventario hecho el 0 el 1 y el 2 siguiente consultamos el inventario 00:20:21
ya claro que no que instalan si no lo hemos instalado copiamos instalamos y ya que estoy 00:20:45
en el en el 1 apt update y ssh 00:20:57
no sé lo que ha pasado pero me está echando del ordenador 00:21:16
pero lo que está pasando en el servidor continuando vamos a ver lo que le ha pasado 00:21:53
pasa a la máquina nos habíamos quedado instalando ansibol y se ha interrumpido la instalación entonces 00:22:19
vamos a tener que bueno lo que nos dice es muchas veces cuando se interrumpe la instalación de un 00:22:37
paquete lo tienes que volver a reconfigurar vamos a ir comprobando que estén estos archivos creados 00:22:42
cat etc ansible post el inventario ya se ha instalado 00:23:32
fijaros en equivocado y le he puesto etc ansible ansible y no encontraba el inventario 00:24:19
vamos a consultamos al alimentario perfecto tenemos aquí el cero el 1 y el 2 el 2 es una 00:24:31
máquina totalmente limpia que lo que hacemos es conectarnos con ruth comprobamos la conexión que 00:24:57
es lo que ha pasado que nos dice que el 0 0 hacemos un ssh a la computer o cero a ver lo 00:25:08
que sucede bien y a las 172 por ip 16 10.10 perfecto volvemos a hacer el pin con pie 0 0 00:25:21
A ver, hay un problema con el Compute 00 00:26:00
Tiene que haber 00:26:11
Ah, vale, es esto 00:26:51
Que lo he copiado de... ya está 00:26:56
Ahora, ya está todo perfecto 00:26:58
Bien 00:27:03
pues vamos ahora al ejercicio 00:27:04
el playbook 00:27:09
que estábamos haciendo 00:27:11
que está aquí en 00:27:14
lo habíamos ejecutado como cat 00:27:18
lo llamábamos el edad jam 00:27:22
y ahora lo que vamos a hacer es 00:27:24
list task 00:27:27
pero ahora se llama 00:27:30
el edad yande 00:27:33
perfecto 00:27:36
y ahora lo que vamos a hacer es 00:27:39
ejecutarlo directamente 00:27:42
bien 00:27:45
la primera vez que lo ejecutemos tardará un poco más 00:27:51
porque tendrá que instalar el edad en todos los sitios 00:27:57
el nfs, copiar los archivos 00:28:01
claro, está reemplazando el nswitch 00:28:03
vale, está caído 00:28:27
los nodos 00:29:41
y nos metemos en el compute02 00:29:42
y hacemos un su 00:29:45
tu nombre 1 00:29:50
y observamos que estáis 00:29:51
no se ha podido 00:29:54
no se ha iniciado el atos 00:29:56
claro 00:29:58
control link 00:29:59
systemctl 00:30:04
restart atos 00:30:07
a ver 00:30:10
tu nombre 1 y ahora ya 00:30:12
vale y con esto tendríamos 00:30:14
que no está como cliente 00:30:21
hice info 00:30:26
no importa que no se hayan puesto 00:30:27
en idle, el caso es que 00:30:30
se ha instalado el LDAP 00:30:32
se ha instalado el NFS 00:30:34
y el ATOS 00:30:36
en el Compute 0.2 00:30:37
que era la máquina limpia 00:30:40
y ya está, con esto me vale 00:30:41
con que hagáis esto me valdría el ejercicio 00:30:45
Idioma/s:
es
Idioma/s subtítulos:
es
Autor/es:
Daniel González Trabada
Subido por:
Daniel G.
Licencia:
Dominio público
Visualizaciones:
22
Fecha:
21 de febrero de 2024 - 10:30
Visibilidad:
Público
Centro:
IES FRANCISCO DE QUEVEDO
Descripción ampliada:

ERROR

root@compute-0-0:~# cat /etc/ansible/hosts[server]
server1 ansible_host=172.16.0.11
server2 ansible_host=172.16.0.12

[all:vars]
ansible python interpreter=/usr/bin/python3
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
50.72 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid