Pasos de resolución de problemas para iniciar el entrenamiento en Training and Learning Suite 2.0.
Comenzó el proceso de entrenamiento con los pasos siguientes, el entrenamiento no se comenzó y no se muestran mensajes de error.
- Paquete de entrenamiento y aprendizaje 2.0 instalado
- Imágenes subidas y etiquetadas
- Modelo base seleccionado
- Haga clic en el botón de juego para comenzar a entrenar
Hay dos problemas que pueden provocar que el proceso de entrenamiento no se inicie. Utilice sudo docker logs -f tls_core para imprimir el archivo de registro y analizar el mensaje de error.
Siga estos pasos si se está reiniciando la imagen docker tlsapiui:2.0:
- Abra un terminal, vaya al directorio de training-learning-suite-2.0/webservices/components/cvat y ejecute los siguientes comandos
sudo docker-compose down
sudo -E docker-compose -f docker-compose.yml -f ../../../docker-compose.cvat.override.yml up -d
- Desde el terminal, navegue hasta el directorio training-learning-suite-2.0/ y ejecute los siguientes comandos
sudo docker-compose down
sudo -E docker-compose up -d
- Verifique que el contenedor docker ya no se esté reiniciando
sudo docker ps
Siga estos pasos si ve errores de escritura de RDB:
- En el directorio TLS2.0, actualice tlsredis. Dockerfile como se indica a continuación:
Cambie el FROM redis:6-alpine a FROM redis:6.0-alpine
- Vaya al directorio thirdparty/security , ejecute el comando ls -l para enumerar todos los archivos. Verá estos 6 archivos a continuación con userID y groupID como tls:tls de forma predeterminada.
-rw-r--r-- 1 tls tls 1419 Feb 19 14:30 TLS_apiui_cert.crt
-rw------- 1 tls tls 1675 Feb 19 14:30 TLS_apiui_key.pem
-rw-r--r-- 1 tls tls 1590 Feb 19 14:30 TLS_core_cert.crt
-rw------- 1 tls tls 2455 Feb 19 14:30 TLS_core_key.pem
-rw-r--r-- 1 tls tls 2228 Feb 19 14:30 TLS_server_cert.crt
-rw------- 1 tls tls 4803 Feb 19 14:30 TLS_server_key.pem
- Ejecute los comandos siguientes para cambiar userID y groupID a su userID y groupID predeterminados antes de reconstruir el contenedor redis,
sudo chown : TLS_apiui_cert.crt
sudo chown : TLS_apiui_key.pem
sudo chown : TLS_core_cert.crt
sudo chown : TLS_core_key.pem
sudo chown : TLS_server_cert.crt
sudo chown : TLS_server_key.pem
- Navegue hasta el directorio TLS2.0 y reconstruya el contenedor docker.
sudo docker-compose build --no-cache tls_redis
- Después de crear correctamente, navegue hasta thirdparty/security directorio y regrese los 6 archivos al userID y groupID predeterminados tls:tls utilizando el mismo comando anterior que se muestra a continuación.
sudo chown tls:tls TLS_apiui_cert.crt
sudo chown tls:tls TLS_apiui_key.pem
sudo chown tls:tls TLS_core_cert.crt
sudo chown tls:tls TLS_core_key.pem
sudo chown tls:tls TLS_server_cert.crt
sudo chown tls:tls TLS_server_key.pem
- Navegue hasta el directorio TLS2.0 principal y reinicie los contenedores.
sudo docker-compose down
sudo -E docker-compose up -d
- Verifique que todos los contenedores estén en funcionamiento y proceda a la interfaz web TLS2.0.
sudo docker ps