Montar Tencent Cloud COS en Linux: build experimental de NetDrive para Ubuntu
Monta un bucket de Tencent Cloud COS en un punto de montaje nativo de Ubuntu con el build experimental de NetDrive para Linux. Configuración de SecretId, endpoints y verificación.
El pipeline de transcodificación de una plataforma de video corto se ejecuta en una flota de workers Ubuntu que necesitan leer las subidas en bruto directamente desde Tencent Cloud Object Storage (COS) — sin integrar un SDK en cada script de worker, solo una ruta que un job de ffmpeg pueda abrir. Copiar los archivos de origen antes de cada job desperdicia disco y tiempo cuando la cola procesa miles de clips al día. La versión Linux de NetDrive monta un bucket de COS en un punto de montaje normal de Ubuntu, de modo que la lectura de archivos de un worker llega directamente al bucket, la misma interacción que NetDrive ofrece a los usuarios de Windows y macOS en una letra de unidad.

Montar Tencent Cloud COS en Linux
NetDrive hace que Google Drive, OneDrive, S3, SFTP, WebDAV y más aparezcan como unidades nativas en Windows y macOS — sin sincronizar, sin descargas completas.
- Los buckets de COS aparecen como un punto de montaje normal de Ubuntu
- Los archivos se transmiten bajo demanda — no hace falta descargar todo el bucket antes de iniciar un job
- Funciona junto a S3, Alibaba Cloud y más de 20 proveedores en la misma máquina
Prueba gratuita. Planes de por vida y de suscripción disponibles.
Tencent Cloud en la versión Linux de NetDrive
NetDrive añadió soporte para Tencent Cloud en la versión 3.17.799 (noviembre de 2022), la misma versión que añadió Alibaba Cloud. En Windows y macOS ese soporte se considera de nivel producción; en Linux lleva la etiqueta experimental que NetDrive aplica a toda la versión Linux, no a ningún proveedor en particular. La versión actual de NetDrive en todas las plataformas de escritorio es 3.19.7.
NetDrive para Linux no se distribuye mediante apt ni un gestor de paquetes de la distribución — se publica como release de GitHub en github.com/NetDrive/installer, con Ubuntu 16.04 como versión mínima soportada.
Instalar NetDrive en Ubuntu
- Ve a github.com/NetDrive/installer y descarga la release que corresponda a tu versión de Ubuntu.
- Sigue las notas de la release incluidas para instalar el componente de driver que NetDrive necesita antes de poder montar nada — el proceso puede pedir
sudo. - Instala el paquete de NetDrive.
- Lanza NetDrive desde una terminal o desde el menú de aplicaciones de tu entorno de escritorio.
Las versiones Linux siguen su propio calendario de lanzamiento, separado de las actualizaciones de Windows y macOS. Una corrección que llega a una plataforma esta semana no tiene garantizado llegar a la versión Linux la misma semana — algo a tener en cuenta si nodos worker desatendidos dependen de un comportamiento específico de NetDrive.
Reunir las credenciales de Tencent COS
Recopila esto antes de abrir NetDrive, todo desde la consola de Tencent Cloud:
- SecretId y SecretKey — desde CAM → API Keys (
console.cloud.tencent.com/cam/capi). - Nombre del bucket — se muestra como
<BucketName>-<AppId>, por ejemploraw-uploads-1250000001. - Región y endpoint — por ejemplo
ap-guangzhou, lo que da un endpointcos.ap-guangzhou.myqcloud.com.
Paso a paso: conectar Tencent Cloud en Ubuntu
- Abre el Drive Manager de NetDrive y haz clic en + Add Drive.
- Selecciona Tencent Cloud en la lista de tipos de conexión.
- Introduce el SecretId y el SecretKey, el endpoint (
cos.<region>.myqcloud.com) y el nombre completo del bucket, incluyendo su sufijo AppId. - Define un punto de montaje — una ruta como
/mnt/cos-uploads, o cualquier directorio vacío en el que tu cuenta de usuario pueda escribir. - Haz clic en Connect. NetDrive se autentica contra Tencent COS y monta el bucket en esa ruta.

Verificar el montaje antes de depender de él
Confirma el montaje desde una terminal en lugar de confiar solo en un gestor de archivos, especialmente en un build experimental:
# Confirm the mount is listed
mount | grep cos
# Or just try listing it
ls /mnt/cos-uploads

El punto de montaje queda vacío después de Connect — comprueba que el directorio existe y que puede escribirlo el usuario que ejecuta NetDrive. Un punto de montaje inexistente o sin permisos de escritura es la causa más común de un fallo silencioso en Linux.
La autenticación falla en el primer intento — comprueba que el nombre del bucket incluye su sufijo AppId (raw-uploads-1250000001, no solo raw-uploads) y que la región del endpoint coincide con la región real del bucket en la consola. Un endpoint de región incorrecto es la causa más común de una conexión rechazada incluso cuando el SecretId y el SecretKey son correctos.
Un bucket con muchos objetos lista lento la primera vez — la versión Linux transmite los listados de directorio igual que Windows y macOS, así que un bucket con decenas de miles de objetos tarda un momento en poblarse en el primer acceso.
Subidas en segundo plano para jobs con mucha escritura
Para un pipeline de transcodificación que escribe la salida procesada de vuelta a un bucket tras cada job, NetDrive encola esas escrituras en segundo plano en lugar de bloquear el proceso que las originó:

Esto importa para un script de worker que necesita pasar de inmediato al siguiente elemento de su cola tras entregar el archivo de salida, en lugar de esperar a que termine la subida para poder continuar.
Qué tener en cuenta en la versión Linux
- Calendario de lanzamiento independiente — el driver Linux se publica con su propio calendario, independiente de Windows y macOS.
- Sin integración con gestor de paquetes — la instalación y las actualizaciones pasan por releases de GitHub, no por
apt. - Windows y macOS siguen siendo los objetivos consolidados — trata una flota de workers de producción desatendida en Linux como algo que probar a fondo en tu propio hardware primero, dada la etiqueta experimental.
Resumen
Montar Tencent Cloud COS en Ubuntu le da a una flota de workers Linux el mismo acceso tipo unidad que NetDrive ofrece en Windows y macOS, mediante un instalador distribuido en GitHub en lugar de apt. Para el mismo proveedor en una plataforma más probada, consulta Mount Tencent Cloud on Windows with NetDrive; para el panorama más amplio en Linux, consulta NetDrive on Ubuntu Linux; y para otro proveedor regional en esta misma versión Linux, consulta Mount Alibaba Cloud on Linux with NetDrive.
— Robin, NetDrive