Cuando ollama pull vaya lento, no empieces buscando la URL de un blob. Los manifests, las capas y las direcciones del almacenamiento de objetos cambian; reutilizar un enlace directo antiguo es inestable y puede omitir las comprobaciones de integridad de Ollama.
Un enfoque más fiable consiste en identificar qué capa es lenta: el servicio de Ollama, DNS, el proxy HTTPS, los certificados, la ruta al almacenamiento de objetos, el disco o una descarga parcial dañada.
Registrar primero la versión y el error exacto
|
|
No grabes “muy lento”. Al menos mantenga el texto original, el tiempo de ocurrencia, el nombre del modelo, el sistema y la versión Ollama. Los fenómenos comunes tienden en diferentes direcciones:
| fenómenos | Verificación de prioridades |
|---|---|
TLS handshake timeout |
DNS, proxy, certificados, pérdida de paquetes |
unexpected EOF |
Conexión interrumpida, reajuste proxy, disco o caché |
context deadline exceeded |
Conectividad con el servidor, tiempo de espera del proxy, calidad de red |
no space left on device |
directorio modelo en disco |
| Siempre parando | DNS, acceso al registro o proxy |
| Redraw después de la descarga está terminado | Privilegios del directorio de Cache, daño de archivos, cambios del directorio modelo |
Confirmar que el servicio de Ollama funciona correctamente
Primero prueba la API local, en lugar de culpar directamente a todos los problemas en Internet:
|
|
Si ninguna API local puede acceder a ella, reiniciar Ollama y ver el registro de servicio. Directorio de registros de Windows:
|
|
Los modelos y configuraciones son generalmente:
|
|
Visualización de la instalación estándar de Linux:
|
|
Docker:
|
|
Abrir el registro de depuración
Windows sale de Ollama completamente desde la bandeja y comienza el modo de depuración de PowerShell:
|
|
Si la ruta actual de instalación no se puede encontrar directamente ollama app.exeSí. %LOCALAPPDATA%\Programs\Ollama . Léelo de nuevo después de descargar server.log es el host objetivo, código de estado y la información de reingreso.
El sistema Linux podría agregar provisional temporal:
|
|
Escribir:
|
|
Luego implemente:
|
|
Compruebe DNS y HTTPS
Windows:
|
|
Linux:
|
|
Atrás 401 Unauthorized No necesariamente un mal funcionamiento, significa al menos que DNS, TCP y TLS están fuera de control; la necesidad real es centrarse en el fracaso del parse, el tiempo de conexión, el fallo de validación de certificados o el retorno proxy de la página de error HTML.
Si sólo un entorno de red falla, los puntos calientes del teléfono móvil pueden ser contrastados una vez. El éxito de los puntos calientes y el fracaso de la red original sugieren que el problema es más probable que se encuentre en los portales locales, DNS, los enlaces de agencia o operador que en los propios modelos.
Configurar correctamente el proxy
Para descargar modelos, Ollama recomienda configurar HTTPS_PROXY. Evita establecer HTTP_PROXY sin una necesidad concreta, porque la API local de Ollama usa HTTP y una configuración incorrecta puede interferir con el cliente.
Prueba de sesión de PowerShell actual:
|
|
Una vez confirmado. HTTPS_PROXY Escribe la variable de entorno de usuario de Windows y sale completamente y reinicia Ollama. La aplicación de escritorio no hereda automáticamente variables ambientales modificadas después de la puesta en marcha.
Sistema Linux:
|
|
Docker:
|
|
Cómo manejar errores de certificado TLS
Los proxies corporativos pueden volver a emitir certificados HTTPS. Si aparece certificate signed by unknown authority, instala la CA corporativa en el sistema o en el almacén de confianza del contenedor; no desactives la validación TLS.
Ejemplo de embalaje:
|
|
No descargue el llamado Certificado General de sitios web intrusos, ni suba la Clave API, contraseña proxy o registro completo públicamente.
Consultar directorios y discos modelo
Posición oficial del modelo predeterminado:
- Windows:
%USERPROFILE%\.ollama\models - MacOS:
~/.ollama/models - Linux Standard Service:
/usr/share/ollama/.ollama/models
Espacio de comprobación de Windows:
|
|
Linux:
|
|
Si se usa OLLAMA_MODELS Cambio de ubicación para confirmar que la cuenta que ejecuta Ollama ha leído y escrito permisos. Los servicios estándar de Linux suelen ser proporcionados por ollama Funciona el usuario:
|
|
Cómo recuperarse después de la interrupción
Pruebe el mismo modelo directamente:
|
|
Ollama continuará basándose en lo que esté disponible. No retire lote mientras ejecute el servicio blobs, y no inserte el archivo blob que se encuentra en línea directamente en el caché.
Si las verificaciones repetidas en el mismo nivel fallan:
- Para Ollama.
- Una lista de directorios modelo de respaldo.
- Del registro para determinar cuál falló.
- Sólo se eliminan los archivos incompletos o dañados correspondientes.
- Reinicia Ollama y vuelve a ejecutar
ollama pull.
Cuando el objetivo es incierto, es preferible mover el archivo sospechoso a un directorio temporal en lugar de eliminar simplemente toda la biblioteca modelo.
Verificar el resultado de la descarga
|
|
Registros de comprobación para no reciclaje para el ensayo, fallo de verificación o error de disco. La velocidad de descarga no significa que el problema se solucione; se puede extraer y reiniciar y cargar antes de pasar.
¿Qué debemos recoger cuando todavía es lento?
- Versión y sistema operativo Ollama.
- Nombre de modelo y tamaño aproximado.
- El error ocurre cuando el texto incorrecto está completo.
- Si intervienen un proxy, una VPN, Docker o certificados corporativos.
registry.ollama.ai:443Los resultados de la conectividad.- Servicio de post-sensibilización clips de registro.
- El espacio restante en el catálogo modelo.
Esta información es suficiente para distinguir entre los problemas del cliente, los enlaces de red y los problemas de servicio de corriente avanzada, y es más fácil de re-emergizar que compartir descargas fuera de la plataforma.
Referencias: