Problemas encontrados en la implementación independiente de FATE

Implementación independiente de FATE

Encontró una variedad de trucos, la cabeza es grande

Instalé el sistema centos7 en la máquina virtual de acuerdo con el tutorial del blog anterior , y es relativamente sencillo

Luego instaló python3 , porque la versión que viene con el sistema es python2.7

pip no se puede usar

Después de instalar python3.6 por primera vez , descubrí que no se podía usar el comando pip . Resultó que había un problema al establecer la conexión de software.

Puede consultar https://blog.csdn.net/u010510962/article/details/80690084

Después de instalar python3, instale jdk, Redis y mysql.

Después de eso, comenzó oficialmente de acuerdo con el tutorial dado por GitHub

Instale docker primero , sin verificar la versión de docker instalada, y luego instale docker-compose

Después de que la instalación sea exitosa, al implementar

Primero, descargue la versión de implementación del sitio web oficial

 wget https://webank-ai-1251170195.cos.ap-guangzhou.myqcloud.com/docker_standalone-fate-1.2.0.tar.gz
y descomprimir

tar -xvf docker_standalone-fate-1.2.0.tar.gz

Luego comience a ejecutar el script de implementación

 cd docker_standalone-fate-1.2.0

bash install_standalone_docker.sh


En este paso, ¡algo salió mal! ! !

El contenedor no está arriba

Después de la ejecución, no hay ningún error, pero docker ps puede ver que solo se inicia un contenedor

Entonces docker ps -a mira la identificación que no comenzó

Luego use docker start container id   para comenzar

El inicio es exitoso, use docker ps para verificar nuevamente, y encuentre que el contenedor que acaba de comenzar no se muestra.

¡Pero se lanzó claramente con éxito! Así que docker ps -a para ver qué está pasando

Se descubrió que el contenedor se inició con éxito, ¡pero volvió a colgar! ! !

Desde entonces, ha comenzado un largo proceso de búsqueda de problemas, y el pensamiento no es correcto.

Encontré el contenedor Docker en Internet y lo apagué automáticamente después de iniciarlo. Hay muchos problemas y no lo entiendo. Más tarde, le pregunté al tipo grande que pregunte. Si el tipo grande dijo que el contenedor está vacío, saldrá.

Comience a verificar varios entornos

(1) Comprobar python3

Cuando ejecuto python, encuentro que la versión es python2.7, ¿no tengo este comando cuando ejecuto python3? ? ?

Python está en mal estado, reinstale python3 y luego cambie el sistema python a python3

Se estima que es el problema de Python, intente ejecutar el script de implementación nuevamente, o ese problema

(2) Verificó la versión de Docker antes de que fuera 12, y el tutorial decía que es más de 18,

Actualizar docker

Referencia https://blog.csdn.net/qq_39629343/article/details/80168084

docker -v actualizado a 19

Intente ejecutar el script de implementación nuevamente, el problema sigue siendo

(3) Más tarde, olvidé cómo perder el tiempo (tal vez quiero eliminar el docker-compose original y reinstalar uno). Como resultado, apareció un nuevo problema (parece que eliminé accidentalmente ese archivo)

-bash: / usr / local / bin / docker-compose: permiso denegado

Verifique nuevamente docker-compose,

No hay problema para ejecutar docker-compose, la instalación es exitosa

Solo vaya al sitio web oficial https://github.com/docker/compose/releases/tag/1.14.0-rc2

Baje y cambie el nombre a docker-compose y colóquelo en / usr / local / bin / path, luego agregue los permisos

chmod + x / usr / local / bin / docker-compose

(4) El problema anterior está resuelto, pero el problema inicial sigue siendo

Entonces use pip para instalar docker-compose nuevamente

pip install docker-compose

Sin error o instalación exitosa

Pruebe con otro comando y muestra que la instalación fue exitosa

pip install -U docker-compose == 1.23.2

Después de la instalación, elimine el archivo original docker_standalone-fate-1.2.0

Re-descompresión, por lo que se recomienda no eliminar el paquete de instalación inmediatamente después de la descompresión, de lo contrario tendrá que volver a ejecutarlo, lo que es una pérdida de tiempo.

Ejecute el script de implementación nuevamente

bash install_standalone_docker.sh

docker ps

Jajaja tuvo éxito, ambos contenedores se levantaron

Si encuentra que ambos no están activos, puede usar docker start para iniciarlos por separado.

Sigue el tutorial en GitHub para estar bien

Publicado 36 artículos originales · 19 alabanzas · 20,000+ visitas

Supongo que te gusta

Origin blog.csdn.net/GJ_007/article/details/104860386
Recomendado
Clasificación