Solucionar el error "demasiados archivos abiertos" en macOS — Resuélvelo con RcloneView
Resuelve el error "too many open files" en RcloneView en macOS aumentando el límite de descriptores de archivo del sistema — una solución documentada para operaciones de montaje y sincronizaciones grandes.
macOS impone un límite predeterminado en la cantidad de descriptores de archivo (archivos abiertos) que un proceso puede usar — normalmente entre 256 y 1024 según tu versión de macOS. Cuando RcloneView monta una unidad en la nube o ejecuta una sincronización grande con muchas operaciones de archivo concurrentes, este límite puede agotarse, provocando errores como too many open files o fallos de montaje inesperados. Esta es una limitación documentada de macOS que requiere un cambio de configuración a nivel de sistema para resolverse.

Gestiona y sincroniza todas tus nubes en un solo lugar
RcloneView es una GUI multiplataforma para rclone. Compara carpetas, transfiere o sincroniza archivos y automatiza flujos de trabajo multinube con una interfaz visual y limpia.
- Trabajos con un clic: Copiar · Sincronizar · Comparar
- Programadores e historial para una automatización fiable
- Funciona con Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP y más
Funciones principales gratis. Automatizaciones disponibles con Plus.
Por qué ocurre esto
Cuando montas un almacenamiento en la nube como unidad virtual con RcloneView, el proceso de rclone mantiene identificadores de archivo abiertos para los archivos en caché y los listados de directorios activos. Para remotos con muchos archivos — un Google Drive con 50.000 documentos, o un bucket de S3 con decenas de miles de objetos — el número de identificadores concurrentes puede superar los valores predeterminados conservadores de macOS durante operaciones intensivas.
El límite de identificadores de archivo recomendado para un funcionamiento fluido del montaje es 524.288 (tanto el límite flexible como el estricto configurados en este valor). Esta es la cifra documentada para RcloneView en macOS.
Creando la configuración de LaunchDaemon
Para aumentar el límite de descriptores de archivo de forma permanente en macOS, crea un archivo plist de LaunchDaemon que establezca los límites al arrancar el sistema. Abre la Terminal y sigue estos pasos:
1. Crea el archivo plist:
sudo nano /Library/LaunchDaemons/limit.maxfiles.plist
2. Pega este contenido:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>limit.maxfiles</string>
<key>ProgramArguments</key>
<array>
<string>launchctl</string>
<string>limit</string>
<string>maxfiles</string>
<string>524288</string>
<string>524288</string>
</array>
<key>RunAtLoad</key>
<true/>
<key>ServiceIPC</key>
<false/>
</dict>
</plist>
3. Establece los permisos correctos y cárgalo:
sudo chown root:wheel /Library/LaunchDaemons/limit.maxfiles.plist
sudo chmod 644 /Library/LaunchDaemons/limit.maxfiles.plist
Después de crear el archivo, reinicia tu Mac para que el nuevo límite surta efecto. Es necesario reiniciar — cargar el daemon sin reiniciar puede no aplicar los límites a todo el sistema.
Verificar que el límite se aplicó
Después de reiniciar, abre la Terminal y verifica que los nuevos límites estén activos:
launchctl limit maxfiles
La salida debería mostrar 524288 tanto para el límite flexible como para el estricto. Si muestra valores más bajos, el archivo plist puede tener un error de formato — revisa si hay errores tipográficos o caracteres invisibles.
Problemas adicionales de macOS: carpetas vacías
Si tus carpetas Escritorio, Documentos o Descargas aparecen vacías en RcloneView en macOS Catalina y versiones posteriores, la causa es distinta: no se han concedido permisos de privacidad de macOS a RcloneView. Ve a Ajustes del Sistema > Privacidad y Seguridad > Archivos y Carpetas, busca RcloneView en la lista y habilita el acceso. Alternativamente, añade RcloneView a Acceso Total al Disco para obtener permisos más amplios. Reinicia RcloneView después de realizar cambios de permisos.
Primeros pasos
- Descarga RcloneView desde rcloneview.com.
- Crea
/Library/LaunchDaemons/limit.maxfiles.plistcon el límite flexible y el estricto configurados en 524288. - Establece la propiedad y los permisos de archivo correctos, y luego reinicia tu Mac.
- Verifica los límites con
launchctl limit maxfilesdespués de reiniciar.
Aumentar el límite de descriptores de archivo es un cambio de sistema único que resuelve los errores de archivos abiertos para todas las operaciones de montaje y sincronización en RcloneView de ahí en adelante.
Guías relacionadas:
- La mejor herramienta de sincronización y montaje en la nube para macOS — RcloneView
- Montar almacenamiento en la nube como unidad local — Guía para RcloneView
- Solucionar errores de Rclone con RcloneView