Error de FastDFS: com.github.tobato.fastdfs.exception.FdfsServerException: código de error: 2, mensaje de error: no se puede encontrar la solución para el nodo o el archivo

com.github.tobato.fastdfs.exception.FdfsServerException: Código de error: 2, mensaje de error: No
se encontró ningún nodo o archivo Resumen de comandos al final del artículo Este artículo es solo para referencia, la ruta del archivo y la eliminación del archivo deben seguir las configuración de tu propia máquina virtual para escribir

Primero verifique si el archivo de configuración de nuestro proyecto es el ifConfig ens33mismo que la dirección ip de la máquina virtual Verifique el ip de la máquina virtual: como se muestra en la figura:
Captura de pantalla del archivo de configuración
Si la configuración es la misma y todavía ocurre este problema, podemos ingresar al máquina virtual y use el comando: comando more docker-compose.ymlpara verificar si la ip de nuestro servicio es la misma que la máquina virtual La ip es la misma, la mayoría de los problemas que no pueden encontrar la causa del error son causados ​​​​por la diferencia entre las dos ip , el mio esta modificado como se muestra en la figura: captura de pantalla de la máquina virtual
ya que hemos encontrado el problema, vamos a ir primero al directorio del servicio, mi directorio es cd /root/docker-file/fastdfs/para usar el comando vi docker-compose.ymlentrar al modo de edicion para modificar la ip direccion.Despues de la modificacion , use el comando Escpara presionar , luego ingrese dos puntos en inglés, luego ingrese wq
y luego use el comando docker stop storage tracherpara detener el espejo.
Use el comando para eliminar el servicio de seguimiento. docker rm storage tracker
Ingrese el comando cd /data/fastdfs/de directorio llpara ver todos los archivos
y luego elimine todos archivos rm -rf *
. Ingrese cd /root/docker-file/fastdfs/al directorio e
docker-compose up -dinicie todos los servicios
docker ps -apara verificar si el servicio se inició. El inicio es exitoso.
La siguiente imagen muestra que el inicio fue exitoso:
inserte la descripción de la imagen aquí

Debería estar bien probar el código nuevamente.

Resumen de comandos:

	ifConfig ens33              查看虚拟机ip
	cd /root/docker-file/fastdfs/  进入目录
	more docker-compose.yml     查看配置文件
	vi docker-compose.yml       修改配置文件
	wq                          保存并退出
	docker stop storage tracher 停止tracher服务
	docker rm storage tracher   删除服务
	cd /data/fastdfs/           进入date目录下fastdfs文件中
	ll                          查看所有文件
	rm -rf *                    删除所有文件
	cd /root/docker-file/fastdfs/ 进入root目录下的fastdfs文件中
	docker-compose up -d        创建容器并启动所有服务
	docker ps -a				查看所有服务	

Supongo que te gusta

Origin blog.csdn.net/qq_54042324/article/details/122070123
Recomendado
Clasificación