1 00:00:02,290 --> 00:00:10,710 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. 2 00:00:11,830 --> 00:00:24,420 Tenemos nuestras dos máquinas que hicimos ayer y lo que vamos a hacer es, primero, copiar el archivo YARN en el nodo 00. 3 00:00:38,079 --> 00:00:45,380 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. 4 00:00:45,380 --> 00:00:49,619 simplemente lo buscamos, borramos los temporales o lo recuperamos, da igual 5 00:00:49,619 --> 00:00:56,950 empezamos por este, este que es lo que hace 6 00:00:56,950 --> 00:01:00,950 primero instala el comando tree que simplemente es 7 00:01:00,950 --> 00:01:04,950 para probar que funciona, después instala todo lo que 8 00:01:04,950 --> 00:01:08,909 vimos aquí cuando instalamos el LDAP dentro de 9 00:01:08,909 --> 00:01:12,849 el cliente, que sería aquí, LDAP 10 00:01:12,849 --> 00:01:17,950 en cliente, instalábamos, aquí está 11 00:01:17,950 --> 00:01:35,489 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. 12 00:01:35,489 --> 00:01:38,150 si nos metemos dentro de la máquina 1 13 00:01:38,150 --> 00:01:40,230 de Compute 01 y lo vemos 14 00:01:40,230 --> 00:01:41,670 el aspecto que tiene 15 00:01:41,670 --> 00:01:44,829 cat etc ledad.conf 16 00:01:44,829 --> 00:01:45,909 está aquí 17 00:01:45,909 --> 00:01:48,310 lo único que tenemos que hacer es copiar 18 00:01:48,310 --> 00:01:50,290 este archivo, fijaros, lo poníamos al final 19 00:01:50,290 --> 00:01:52,650 en la IP, le íbamos diciendo 20 00:01:52,650 --> 00:01:54,469 en vuestro caso 21 00:01:54,469 --> 00:01:56,409 vuestro nombre, pues se le da vuestros nombres 22 00:01:56,409 --> 00:01:57,670 o sea, si yo hago un grep 23 00:01:57,670 --> 00:01:59,209 un nombre 24 00:01:59,209 --> 00:02:02,109 etc ledad.conf, vamos a encontrar 25 00:02:02,109 --> 00:02:03,469 las líneas, lo que pasa es que están 26 00:02:03,469 --> 00:02:06,849 Están entre líneas comentadas y se ven mal 27 00:02:06,849 --> 00:02:07,609 Pero ahí estarían 28 00:02:07,609 --> 00:02:09,150 Lo copiamos 29 00:02:09,150 --> 00:02:10,969 Tal cual 30 00:02:10,969 --> 00:02:12,469 ETC 31 00:02:12,469 --> 00:02:13,750 LDAC 32 00:02:13,750 --> 00:02:14,610 Conf 33 00:02:14,610 --> 00:02:17,030 Y fijaros que uso el SCP 34 00:02:17,030 --> 00:02:18,710 El SCP es como el comando copy 35 00:02:18,710 --> 00:02:19,830 Pero con el SSH 36 00:02:19,830 --> 00:02:20,909 Uso ese protocolo 37 00:02:20,909 --> 00:02:23,210 Entonces le metemos en el compute 001 38 00:02:23,210 --> 00:02:25,409 Y además le voy a poner ya el nombre bien 39 00:02:25,409 --> 00:02:27,090 Que va a ser LDAC Conf 40 00:02:27,090 --> 00:02:32,110 Si no le decimos nada lo va a copiar en el home 41 00:02:32,110 --> 00:02:33,449 J2 42 00:02:33,449 --> 00:02:46,349 al 1 copiado y vemos aquí que estamos en el 0 vemos el edad no está aquí a ver 43 00:02:47,349 --> 00:03:00,650 donde la copia de esperar la copia 2 en home en ruth ahora sí a poner la ruta en absoluta 44 00:03:00,650 --> 00:03:12,400 no relativa y aquí está no está porque porque no está bien a que estoy copiando en el compil 0 1 45 00:03:12,400 --> 00:03:27,050 0 0 perdón ahora sí bien ahí lo tenemos en la comp qué es lo que hace después copiar en el 46 00:03:27,050 --> 00:03:33,250 switch en el switch comp pues lo mismo el error que tenía antes es que estaba copiándolo en la 47 00:03:33,250 --> 00:03:35,229 misma máquina, estoy copiando 48 00:03:35,229 --> 00:03:37,150 los del 1, ¿por qué? los del cliente, porque son 49 00:03:37,150 --> 00:03:38,629 nuestros archivos de configuración 50 00:03:38,629 --> 00:03:42,319 o sea, configuráis una máquina 51 00:03:42,319 --> 00:03:44,659 lo dejáis todo como os guste 52 00:03:44,659 --> 00:03:46,680 y luego vais copiando los archivos que se han 53 00:03:46,680 --> 00:03:47,840 creado de configuración 54 00:03:47,840 --> 00:03:50,900 y lo vais a hacer para todas las máquinas 55 00:03:50,900 --> 00:03:52,699 o todos los 56 00:03:52,699 --> 00:03:53,479 estamos llamando 57 00:03:53,479 --> 00:03:56,419 alumno, bien 58 00:03:56,419 --> 00:04:00,169 ya está, lo tengo 59 00:04:00,169 --> 00:04:01,990 pues vamos haciendo 60 00:04:01,990 --> 00:04:03,090 esto con todo 61 00:04:03,090 --> 00:04:04,990 como hicimos antes 62 00:04:04,990 --> 00:04:14,590 en el switch con perfecto y ahora vamos con el nfs empezamos con el fs para instalar el 63 00:04:14,590 --> 00:04:22,689 nfs lo primero que hicimos fue en el cliente el ns común como se escribe esto pues simplemente 64 00:04:24,509 --> 00:04:54,410 copiamos estas dos líneas copiamos el nfs común copiamos pegamos 65 00:04:57,490 --> 00:05:16,639 también el a todos imaginaos que estoy haciendo la misma configuración una a una lo que pasa es 66 00:05:16,639 --> 00:05:23,300 que vamos a copiar ahora y ahora qué es lo que sucede el auto home qué es lo que esto es un 67 00:05:23,300 --> 00:05:30,019 archivo de configuración es decir lo tenemos que hacer es que medio para arriba el medio 68 00:05:30,019 --> 00:05:38,000 de la misma aquí estaría tengo que copiar el archivo de auto master directamente entonces 69 00:05:38,000 --> 00:06:05,019 es un reemplazo y ponemos aquí el archivo de auto master en route auto master punto otra 2 70 00:06:06,980 --> 00:06:19,810 destino etc automáster necesitamos este archivo lo copiamos esto habría que hacerlo en los módulos 71 00:06:19,810 --> 00:06:27,069 en la carpeta default o templates de lo que es el rol lo que pasa es que lo vamos a hacer así 72 00:06:27,069 --> 00:06:35,629 un poco más más sucio pero yo creo que si se va a entender un poco mejor las primeras veces que 73 00:06:35,629 --> 00:06:46,250 lo hacemos auto home lo voy a copiar de todas formas porque lo vamos a necesitar un punto j2 74 00:06:46,250 --> 00:07:17,170 y el automáster y entonces ahora en nuestro archivo automáster y automáster copiamos y 75 00:07:17,170 --> 00:07:41,300 ahora es el auto home vale ya está auto con auto con perfecto iniciar el nfs no hemos 76 00:07:41,300 --> 00:07:50,699 iniciado ningún demonio aquí no vamos a dejarlo así de negros datos y no hacemos esto 77 00:07:57,139 --> 00:08:19,360 el nfs el la tos y ahora lo que tenemos que hacer es el slur no vamos directamente a lo 78 00:08:19,360 --> 00:08:45,000 que es el volvemos a copiamos pegamos pegamos a cabo esto instala él el demonio y ahora cómo 79 00:08:45,000 --> 00:08:59,100 vamos a hacer todo esto bien lo que vamos a hacer es primero este archivo vamos al 80 00:08:59,100 --> 00:09:26,559 nodo 1 cp etc y lo copiamos en ruth un gay punto j2 scp 81 00:09:31,820 --> 00:10:21,669 y qué hacemos ahora copiamos el archivo aquí vale el look conf este este es un archivo directamente 82 00:10:21,669 --> 00:10:25,210 del servidor 83 00:10:25,210 --> 00:10:35,529 pues lo que hacemos es copiarlo directamente, no hace falta que lo copiemos 84 00:10:35,529 --> 00:10:36,710 del 1 85 00:10:36,710 --> 00:10:53,070 y este viene directamente del nodo principal 86 00:10:53,070 --> 00:11:01,789 y en el destino va a ser 87 00:11:01,789 --> 00:11:05,649 el mismo 88 00:11:05,649 --> 00:11:14,970 perfecto, o venga 89 00:11:14,970 --> 00:11:17,669 y con esto ya estaría 90 00:11:17,669 --> 00:11:20,850 voy a copiar una cosa en el nodo principal 91 00:11:20,850 --> 00:11:28,419 que es meterle dos nodos 92 00:11:28,419 --> 00:11:32,919 para que cuando se haga ya aparezcan los dos nodos 93 00:11:32,919 --> 00:11:34,980 ahora, ¿qué es lo que hacemos? 94 00:11:36,460 --> 00:11:38,460 lo que tenemos que hacer para instalar 95 00:11:38,460 --> 00:11:39,860 Ansible 96 00:11:39,860 --> 00:11:42,559 vais a los apuntes 97 00:11:42,559 --> 00:11:51,559 ¿qué es lo primero que tenemos que hacer? 98 00:11:54,200 --> 00:11:55,399 instalar Ansible, ¿no? 99 00:11:55,399 --> 00:11:58,799 y hacer que el root 100 00:11:58,799 --> 00:12:01,440 se pueda meter sin contraseña 101 00:12:01,440 --> 00:12:05,950 pues vamos a por ello 102 00:12:05,950 --> 00:12:08,769 clonamos 103 00:12:08,769 --> 00:12:12,129 lo llamamos compute en mi caso 104 00:12:12,129 --> 00:12:13,110 como yo tengo dos 105 00:12:13,110 --> 00:12:15,570 0,2 106 00:12:15,570 --> 00:12:19,039 clonación enlazada 107 00:12:19,039 --> 00:12:20,259 terminamos 108 00:12:20,259 --> 00:12:25,100 esta y esta la voy a poner en pausa 109 00:12:25,100 --> 00:12:27,299 para que no se peguen las IPs 110 00:12:27,299 --> 00:12:28,779 configuración 111 00:12:28,779 --> 00:12:30,779 metemos la red que sea 112 00:12:30,779 --> 00:12:33,340 red interna, aceptamos 113 00:12:33,340 --> 00:12:36,500 lo de siempre 114 00:12:36,500 --> 00:12:42,440 iniciamos inicio normal lo que hacemos es configurar el host name el host 115 00:12:45,539 --> 00:13:21,919 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 116 00:13:21,919 --> 00:13:24,740 que se le da 117 00:13:24,740 --> 00:13:26,879 un nombre 118 00:13:26,879 --> 00:13:27,899 punto local 119 00:13:27,899 --> 00:13:32,809 podemos hacer que este archivo se copiase también 120 00:13:32,809 --> 00:13:34,230 por ansiobot 121 00:13:34,230 --> 00:13:36,210 a poner 01 122 00:13:36,210 --> 00:13:42,799 teniendo cuidado poniendo una variable 123 00:13:42,799 --> 00:13:43,820 que sea la ip 124 00:13:43,820 --> 00:13:45,440 ya está 125 00:13:45,440 --> 00:13:48,120 mi etc postname 126 00:13:48,120 --> 00:13:51,409 1 127 00:13:51,409 --> 00:13:53,830 mi etc 128 00:13:53,830 --> 00:13:57,110 network 129 00:13:57,110 --> 00:14:00,580 netplanes 130 00:14:00,580 --> 00:14:10,019 172.16.0.12 131 00:14:10,019 --> 00:14:12,059 barra 16 132 00:14:12,059 --> 00:14:19,970 y este es 172.16.0.10 133 00:14:19,970 --> 00:14:25,980 perfecto 134 00:14:25,980 --> 00:14:26,720 la IP 135 00:14:26,720 --> 00:14:28,220 Netplan 136 00:14:28,220 --> 00:14:30,179 Apply 137 00:14:30,179 --> 00:14:32,019 aplicamos el Netplan 138 00:14:32,019 --> 00:14:37,039 IP A 139 00:14:37,039 --> 00:14:39,879 hacemos un pin a Google 140 00:14:39,879 --> 00:14:53,840 le he puesto 141 00:14:53,840 --> 00:15:17,840 voy a reiniciarlo 142 00:15:17,840 --> 00:15:22,139 y a ver si 143 00:15:22,139 --> 00:15:22,980 se hace 144 00:15:22,980 --> 00:15:26,440 ah claro, estaban apagadas las máquinas 145 00:15:26,440 --> 00:15:26,960 parar 146 00:15:26,960 --> 00:15:29,879 despausamos las máquinas 147 00:15:29,879 --> 00:15:34,039 y nos metemos 148 00:15:34,039 --> 00:15:36,159 ¿qué es lo que tenemos que hacer? 149 00:15:36,700 --> 00:15:38,039 ssh compute 150 00:15:38,039 --> 00:15:39,519 00 151 00:15:39,519 --> 00:15:41,299 ls 152 00:15:41,299 --> 00:15:47,700 vamos a ir 153 00:15:47,700 --> 00:15:48,720 haciendo, copiando 154 00:15:48,720 --> 00:15:51,559 ssh 155 00:15:51,559 --> 00:15:52,799 copy id 156 00:15:52,799 --> 00:16:04,429 alumnos nuestras máquinas entonces ahora y también voy a hacer que lo haga por 157 00:16:04,429 --> 00:16:21,789 102.0.10 por ip la 11 10 y ahora voy a hacer es ssh se nos ha olvidado hacer una cosa en el 158 00:16:21,789 --> 00:16:37,870 compute root alumno no podemos lograr nos porque tenemos que hacer permitir a permitir que root 159 00:16:37,870 --> 00:17:06,880 sudo su le damos un par word al al usuario root para que esté habilitado permitimos que 160 00:17:06,880 --> 00:17:24,440 se logue como superusuario reiniciamos el daemon y ahora ya lo que hacemos es ssh 161 00:17:25,480 --> 00:17:47,849 copy aiding a la 12 10 alumno ha pasado aquí voy a comprobar que me puedo meter a mí mismo 162 00:18:19,450 --> 00:18:41,130 vale qué es lo que sucede aquí 163 00:18:42,869 --> 00:18:49,869 esta se llama con que uno me equivoca en el host name le he puesto un nombre de ponerle 2 164 00:18:49,869 --> 00:19:02,019 bit host aquí está bien vale pues entonces no debe hacer ya es la voy reiniciando y voy 165 00:19:02,019 --> 00:19:13,319 comprobando que puedo hacer esto en él 11 y ahora en el 12 cuando se reinicie 166 00:19:15,720 --> 00:19:34,849 10 167 00:19:34,849 --> 00:19:53,900 y ahora entonces podemos hacerle ese y ya está perfecto pues venga vamos a ver ahora que lo 168 00:19:53,900 --> 00:20:01,869 que tenemos que hacer con archivo para lanzarlo decimos vamos aquí a la teoría 169 00:20:05,029 --> 00:20:21,279 tenemos que hacer un inventario pues hacemos el inventario creamos la carpeta primero 170 00:20:21,279 --> 00:20:45,450 y luego generamos el inventario hecho el 0 el 1 y el 2 siguiente consultamos el inventario 171 00:20:45,450 --> 00:20:57,049 ya claro que no que instalan si no lo hemos instalado copiamos instalamos y ya que estoy 172 00:20:57,049 --> 00:21:04,470 en el en el 1 apt update y ssh 173 00:21:16,450 --> 00:21:43,500 no sé lo que ha pasado pero me está echando del ordenador 174 00:21:53,890 --> 00:22:19,130 pero lo que está pasando en el servidor continuando vamos a ver lo que le ha pasado 175 00:22:19,130 --> 00:22:35,660 pasa a la máquina nos habíamos quedado instalando ansibol y se ha interrumpido la instalación entonces 176 00:22:37,500 --> 00:22:42,539 vamos a tener que bueno lo que nos dice es muchas veces cuando se interrumpe la instalación de un 177 00:22:42,539 --> 00:23:32,990 paquete lo tienes que volver a reconfigurar vamos a ir comprobando que estén estos archivos creados 178 00:23:32,990 --> 00:23:52,849 cat etc ansible post el inventario ya se ha instalado 179 00:24:19,539 --> 00:24:31,579 fijaros en equivocado y le he puesto etc ansible ansible y no encontraba el inventario 180 00:24:31,579 --> 00:24:57,210 vamos a consultamos al alimentario perfecto tenemos aquí el cero el 1 y el 2 el 2 es una 181 00:24:57,210 --> 00:25:08,190 máquina totalmente limpia que lo que hacemos es conectarnos con ruth comprobamos la conexión que 182 00:25:08,190 --> 00:25:21,410 es lo que ha pasado que nos dice que el 0 0 hacemos un ssh a la computer o cero a ver lo 183 00:25:21,410 --> 00:26:00,480 que sucede bien y a las 172 por ip 16 10.10 perfecto volvemos a hacer el pin con pie 0 0 184 00:26:00,480 --> 00:26:11,779 A ver, hay un problema con el Compute 00 185 00:26:11,779 --> 00:26:51,759 Tiene que haber 186 00:26:51,759 --> 00:26:56,940 Ah, vale, es esto 187 00:26:56,940 --> 00:26:58,900 Que lo he copiado de... ya está 188 00:26:58,900 --> 00:27:02,940 Ahora, ya está todo perfecto 189 00:27:03,660 --> 00:27:04,900 Bien 190 00:27:04,900 --> 00:27:09,500 pues vamos ahora al ejercicio 191 00:27:09,500 --> 00:27:11,799 el playbook 192 00:27:11,799 --> 00:27:14,960 que estábamos haciendo 193 00:27:14,960 --> 00:27:18,079 que está aquí en 194 00:27:18,079 --> 00:27:22,019 lo habíamos ejecutado como cat 195 00:27:22,019 --> 00:27:24,059 lo llamábamos el edad jam 196 00:27:24,059 --> 00:27:27,420 y ahora lo que vamos a hacer es 197 00:27:27,420 --> 00:27:30,099 list task 198 00:27:30,099 --> 00:27:33,500 pero ahora se llama 199 00:27:33,500 --> 00:27:36,789 el edad yande 200 00:27:36,789 --> 00:27:39,509 perfecto 201 00:27:39,509 --> 00:27:42,769 y ahora lo que vamos a hacer es 202 00:27:42,769 --> 00:27:45,049 ejecutarlo directamente 203 00:27:45,049 --> 00:27:51,119 bien 204 00:27:51,119 --> 00:27:57,710 la primera vez que lo ejecutemos tardará un poco más 205 00:27:57,710 --> 00:28:01,750 porque tendrá que instalar el edad en todos los sitios 206 00:28:01,750 --> 00:28:03,930 el nfs, copiar los archivos 207 00:28:03,930 --> 00:28:27,799 claro, está reemplazando el nswitch 208 00:28:27,799 --> 00:29:41,740 vale, está caído 209 00:29:41,740 --> 00:29:42,440 los nodos 210 00:29:42,440 --> 00:29:45,839 y nos metemos en el compute02 211 00:29:45,839 --> 00:29:50,500 y hacemos un su 212 00:29:50,500 --> 00:29:51,740 tu nombre 1 213 00:29:51,740 --> 00:29:54,839 y observamos que estáis 214 00:29:54,839 --> 00:29:56,640 no se ha podido 215 00:29:56,640 --> 00:29:58,880 no se ha iniciado el atos 216 00:29:58,880 --> 00:29:59,559 claro 217 00:29:59,559 --> 00:30:04,789 control link 218 00:30:04,789 --> 00:30:07,710 systemctl 219 00:30:07,710 --> 00:30:10,690 restart atos 220 00:30:10,690 --> 00:30:12,190 a ver 221 00:30:12,190 --> 00:30:14,450 tu nombre 1 y ahora ya 222 00:30:14,450 --> 00:30:21,680 vale y con esto tendríamos 223 00:30:21,680 --> 00:30:26,359 que no está como cliente 224 00:30:26,359 --> 00:30:27,160 hice info 225 00:30:27,160 --> 00:30:30,359 no importa que no se hayan puesto 226 00:30:30,359 --> 00:30:32,240 en idle, el caso es que 227 00:30:32,240 --> 00:30:34,180 se ha instalado el LDAP 228 00:30:34,180 --> 00:30:36,319 se ha instalado el NFS 229 00:30:36,319 --> 00:30:37,160 y el ATOS 230 00:30:37,160 --> 00:30:40,079 en el Compute 0.2 231 00:30:40,079 --> 00:30:41,460 que era la máquina limpia 232 00:30:41,460 --> 00:30:45,440 y ya está, con esto me vale 233 00:30:45,440 --> 00:30:47,720 con que hagáis esto me valdría el ejercicio