no se puede descargar repodata/repomd.xml

no se puede descargar repodata/repomd.xml

Estoy entrenando para mi EXAMEN RHCE 8 y tengo que:

Cree un libro de estrategias con el nombre setupreposerver.yaml para configurar el host de control como host de repositorio. Asegúrese de que este host cumpla con los siguientes requisitos, que deben cumplirse según el libro de jugadas:

a. La ISO de instalación de RHEL 8 está montada en bucle en el directorio /var/ftp/repo.

b. El servicio firewalld está deshabilitado.

C. El servicio vsftpd se inicia y se habilita y permite el acceso de usuarios anónimos al directorio /var/ftp/repo.

Luego, cree un script Bash que configure los servidores administrados como clientes del repositorio para el servidor del repositorio que configuró en las tareas anteriores. Este script debe utilizar comandos ad hoc y realizar las siguientes tareas:

a. Deshabilite cualquier repositorio existente actualmente.

b. Habilite el acceso al repositorio de BaseOS en control.example.com

C. Habilite el acceso al repositorio de AppStream en control.example.com

He intentado muchas cosas, pero no puedo habilitar el acceso a BaseOS y AppStream desde mis nodos administrados. Después de montar /dev/sr0 no puedo ejecutar el comando createcrepo

https://i.stack.imgur.com/q1Thu.png<--- manual de configuración del repositorio del lado del cliente

https://i.stack.imgur.com/qkGW3.png<--- error del manual de configuración del repositorio del lado del cliente

https://i.stack.imgur.com/ZE9oF.png<--- manual de configuración del repositorio del lado del servidor

https://i.stack.imgur.com/KprgT.png<--- manual de configuración del repositorio del lado del servidor parte 2

Necesito acceso a BaseOS y AppStream porque más adelante tendré que descargar paquetes en mi nodo administrado usando el repositorio de mi nodo de control a través de ftp.

Intenté simplemente poner los archivos rpms directamente en /var/ftp/repo y luego configurar el cliente de repositorio conftp://control.ejemplo.com/repoy funciona, puedo descargar el paquete.

Pero quiero acceder a los paquetes rpm dentro de BaseOS y AppStream y no encuentro una solución. Intenté copiar todos los rpms a otro directorio, luego desmontarlos y luego mover los rpms respaldados nuevamente a /var/ftp/repo, pero no sería la forma correcta.

¿Alguien puede ayudarme a encontrar una solución? Gracias

Por cierto, mi manual del lado del servidor se ejecuta sin errores.

información relacionada