Todos los productos
Search
Centro de documentos

File Storage NAS:Solución de problemas de errores al montar sistemas de archivos

Última actualización: Sep 03, 2026

Si un sistema de archivos no se monta correctamente, utilice primero el script automático o la guía de solución de problemas para identificar el problema. Para los errores de montaje que el script no pueda resolver, consulte las preguntas frecuentes de File Storage NAS. Este tema describe cómo solucionar y resolver errores de montaje de un sistema de archivos File Storage NAS en una instancia ECS.

Importante
  • Antes de iniciar la solución de problemas, asegúrese de que el destino de montaje tenga el estado Available. Si el destino de montaje tiene el estado Hibernated, vuelva a habilitarlo mediante la consola o OpenAPI. Para obtener más información, consulte Manage mount targets.

  • Antes de iniciar la solución de problemas, asegúrese de que su cuenta no tenga pagos pendientes. Si su cuenta tiene pagos pendientes, no podrá montar ni acceder al sistema de archivos NAS. Para obtener más información, consulte Service suspension for overdue payments.

Script automático para solucionar errores de montaje NFS

El montaje de un sistema de archivos NFS en un servidor Linux puede fallar por varias razones. Utilice este script de comprobación automática para solucionar el problema.

  1. Inicie sesión en el servidor Linux donde falló el montaje del sistema de archivos.

  2. Descargue el script de comprobación automática.

    wget https://nas-client-tools.oss-cn-hangzhou.aliyuncs.com/linux_client/check_alinas_nfs_mount.py -P /tmp/
  3. Ejecute el script de comprobación automática y revise la configuración en la salida.

    python2.7 /tmp/check_alinas_nfs_mount.py file-system-id.region.nas.aliyuncs.com:/ /mnt

    El comando contiene los siguientes parámetros. Reemplace los marcadores de posición con sus valores reales.

    • file-system-id.region.nas.aliyuncs.com: La dirección del destino de montaje del sistema de archivos NAS NFS. Para obtener la dirección, vaya a la consola de NAS, haga clic en el sistema de archivos deseado, haga clic en Mount Targets y luego pase el cursor sobre el icono image en la columna Mount Target Address.

    • /: El directorio raíz del sistema de archivos NAS.

    • /mnt: La ruta local donde se montará el sistema de archivos.

    Después de corregir la configuración de montaje, el script de comprobación automática devuelve un comando de montaje y un mensaje de finalización.

  4. Copie y ejecute el comando de montaje devuelto para verificar el montaje.

Script automático de solución de problemas para errores de montaje SMB

El montaje de un sistema de archivos en un servidor Windows mediante el protocolo SMB puede fallar por múltiples razones. Siga estos pasos para ejecutar un script de inspección automática e identificar la causa.

  1. Inicie sesión en el servidor Windows afectado.

  2. En PowerShell o PowerShell ISE, utilice los siguientes comandos para descargar y ejecutar el script de solución de problemas de montaje. Luego, aplique la solución proporcionada por el script.

    1. Descargue el script de solución de problemas.

      Invoke-WebRequest https://nas-client-tools.oss-cn-hangzhou.aliyuncs.com/windows_client/alinas_smb_windows_inspection.ps1 -OutFile alinas_smb_windows_inspection.ps1
    2. Ejecute el script de solución de problemas.

      .\alinas_smb_windows_inspection.ps1 -MountAddress abcde-123.region-id.nas.aliyuncs.com -Locale zh-CN

      En este ejemplo, abcde-123.region-id.nas.aliyuncs.com es el destino de montaje. Reemplácelo con el valor real.

Solución de errores de montaje SMB en Linux

El montaje de un sistema de archivos SMB en un servidor Linux puede fallar por varias razones. Siga estos pasos para solucionar el problema o revise la salida de /var/log/messages y dmesg.

  1. Compruebe la versión del sistema operativo Linux.

    Linux tiene compatibilidad limitada con el protocolo SMB. Los sistemas de archivos NAS SMB admiten las siguientes distribuciones de Linux y versiones de kernel.

    Sistema operativo

    Versión

    CentOS

    CentOS 7.6 de 64 bits: 3.10.0-957.21.3.el7.x86_64 y posteriores

    Alibaba Cloud Linux

    • Alibaba Cloud Linux 2.1903 de 64 bits: 4.19.43-13.2.al7.x86_64 y posteriores

    • Alibaba Cloud Linux 3.2104 de 64 bits: 5.10.23-4.al8.x86_64 y posteriores

    Debian

    Debian 9.10 de 64 bits: 4.9.0-9-amd64 y posteriores

    Ubuntu

    Ubuntu 18.04 de 64 bits: 4.15.0-52-generic y posteriores

    openSUSE

    openSUSE 42.3 de 64 bits: 4.4.90-28-default y posteriores

    SUSE Linux

    SUSE Linux Enterprise Server 12 SP2 de 64 bits: 4.4.74-92.35-default y posteriores

    CoreOS

    CoreOS 2079.4.0 de 64 bits: 4.19.43-coreos y posteriores

  2. Compruebe el cliente CIFS.

    Confirme que el cliente CIFS (cifs-utils) esté instalado en el sistema operativo Linux o que mount.cifs se encuentre en un directorio especificado por la variable de entorno PATH.

    Ejecute los siguientes comandos para comprobar si el cliente CIFS está instalado. Si el cliente CIFS no está instalado o no se encuentra en el directorio especificado, reinstálelo. Para obtener más información, consulte Install a CIFS client.

    Sistema operativo

    Comando

    Ubuntu

    sudo apt list cifs-utils

    Debian

    RHEL

    sudo yum list cifs-utils

    CentOS

    OpenSUSE

    sudo zypper search -i cifs-utils

    SLES12-SP2

    CoreOS

    which mount.cifs
  3. Compruebe la conectividad de red.

    Ejecute el comando ping <VolumeDomainName> para verificar la conectividad de red.

    1. Confirme que la instancia ECS y el sistema de archivos pertenecen a la misma cuenta.

      Si no pertenecen a la misma cuenta de Alibaba Cloud, cree un sistema de archivos SMB en la misma cuenta que la instancia ECS o conecte las VPC mediante Cloud Enterprise Network (CEN). Para obtener más información, consulte Mounting NAS across accounts and regions with CEN.

    2. Confirme que la instancia ECS y el sistema de archivos están en la misma VPC.

      Si no están en la misma VPC, cree un nuevo sistema de archivos SMB o conecte las VPC mediante CEN. Para obtener más información, consulte Use CEN to mount a NAS file system across VPCs in the same region.

  4. Compruebe el puerto 445.

    • Verifique si el security group de la instancia ECS Linux bloquea el acceso a la dirección IP del sistema de archivos SMB o al puerto 445.

      Ejecute el comando telnet <VolumeDomainName> 445 para comprobar la conectividad.

      Si el puerto 445 no está abierto, agregue una regla al security group de la instancia ECS destino que permita el tráfico en el puerto 445. Para obtener más información, consulte Add a security group rule.

    • Confirme que la instancia ECS Linux no esté intentando conectarse mediante un puerto TCP no compatible.

  5. Compruebe el grupo de permisos.

    Confirme que el grupo de permisos del destino de montaje del sistema de archivos SMB permite el acceso desde la instancia ECS.

    Si no se permite el acceso desde la instancia ECS, modifique la configuración del grupo de permisos. Para obtener más información, consulte Modify the configuration of a permission group.

  6. Compruebe los permisos de montaje del administrador.

    Verifique que el administrador de la instancia ECS (Linux) tenga privilegios de root o sudo.

  7. Revise el comando de montaje.

    Confirme que el comando de montaje para el sistema de archivos SMB sea correcto. La sintaxis para un comando de montaje manual es la siguiente:

    sudo mount -t cifs //file-system-id.region.nas.aliyuncs.com/myshare /mnt -o vers=2.0,guest,uid=0,gid=0,dir_mode=0755,file_mode=0755,mfsymlinks,cache=strict,rsize=1048576,wsize=1048576

    Si los parámetros del comando de montaje son incorrectos, modifique el comando. Para obtener más información sobre los parámetros de montaje de un sistema de archivos SMB en un servidor Linux, consulte Mount parameters for an SMB file system on a Linux server.

  8. Revise SELinux.

    Confirme que la configuración de SELinux para el directorio destino sea correcta.

  9. Compruebe el número de montajes simultáneos.

    Verifique si el número de conexiones de montaje desde instancias ECS Linux supera el límite de montaje por sistema de archivos (1,000).

    • Si se supera el límite, realice ajustes según sus requisitos empresariales.

    • Si no se ha superado el límite, envíe un ticket para solicitar asistencia.

      En el ticket, proporcione la información del sistema de archivos, la versión de Linux, el comando de montaje específico y la salida de /var/log/messages y dmesg.

Solución de errores de montaje NFS en Windows

El montaje de un sistema de archivos NFS de uso general en un sistema Windows puede fallar por varias razones. Utilice estos pasos para solucionar el problema.

  1. Compruebe la cuenta

    Asegúrese de que la instancia ECS y el destino de montaje pertenezcan a la misma cuenta. Si no es así, utilice CEN para conectar las cuentas antes de montar el sistema de archivos NFS. Para obtener más información, consulte Mounting NAS across accounts and regions with CEN.

  2. Compruebe la red del destino de montaje

    Asegúrese de que la instancia ECS y el destino de montaje estén en la misma VPC. Si no es así, utilice CEN para conectar las VPC antes de montar el sistema de archivos NFS. Para obtener más información, consulte Use CEN to mount a NAS file system across VPCs in the same region.

  3. Compruebe los puertos 2049 y 111

    Asegúrese de que el security group de la instancia ECS permita el acceso a los puertos 2049 y 111 del destino de montaje. De lo contrario, modifique las reglas del security group. Para obtener más información, consulte Modify a security group rule.

    Puede utilizar el comando telnet o Test-NetConnection para probar la conectividad de los puertos.

    • Utilice el comando telnet en el Símbolo del sistema.

      telnet $mount_point.$region.nas.aliyuncs.com 2049
      telnet $mount_point.$region.nas.aliyuncs.com 111
    • Utilice el comando Test-NetConnection en PowerShell.

      Test-NetConnection $mount_point.$region.nas.aliyuncs.com -Port 2049
      Test-NetConnection $mount_point.$region.nas.aliyuncs.com -Port 111
  4. Compruebe el grupo de permisos del sistema de archivos NFS

    Asegúrese de que el grupo de permisos del destino de montaje permita el acceso desde la instancia ECS. De lo contrario, modifique la configuración del grupo de permisos. Para obtener más información, consulte Modify the configuration of a permission group.

Error "Subdirectory does not exist"

Mensaje de error: mount.nfs: access denied by server while mounting xxxx.nas.aliyuncs.com:/<dir>

Este error indica que el subdirectorio <dir> de NAS especificado en el comando de montaje no existe. Para resolverlo, monte primero el directorio raíz de NAS. Luego, cree el subdirectorio requerido y móntelo. Para obtener más información, consulte Create and mount a NAS subdirectory.

Error de nombre duplicado de instancia ECS

Síntoma

Al montar un sistema de archivos mediante NFSv4.0, el sistema devuelve el mensaje de error mount.nfs: Operation not permitted or mount.nfs: an incorrect mount option was specified. Sin embargo, es posible montar el sistema de archivos mediante NFSv3.

Causa

En ciertas versiones del kernel, ocurre un conflicto si una instancia ECS comparte un nombre de host con otra instancia que ya ha montado el mismo destino de montaje NFS mediante NFSv4.0.

Solución

  1. Ejecute el siguiente comando en la instancia ECS afectada.

    echo 'install nfs /sbin/modprobe --ignore-install nfs nfs4_unique_id=`cat /sys/class/dmi/id/product_uuid`' >> /etc/modprobe.d/nfs.conf
  2. Reinicie la instancia ECS fuera de las horas pico.

    Alternativamente, desmonte manualmente todos los sistemas de archivos NFS montados y ejecute el comando rmmod para descargar el cliente NFSv4.0 y el módulo del kernel NFS.

  3. Monte nuevamente el sistema de archivos NFS. Para obtener más información, consulte Mount an NFS file system.

Error "mount.nfs: No such device" al montar NFS

Síntoma

Al montar un sistema de archivos NFS en una instancia ECS, aparece el siguiente mensaje de error.

mount.nfs: No such device
[root@ixxx xxx]# mount -t nfs -o vers=4,minorversion=0,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport xxx :/ /mnt
mount.nfs: No such device
[root@xxx xxx]#

Causa

Este error ocurre si la configuración options sunrpc tcp_slot_table_entries=128 en el archivo /etc/modprobe.d/sunrpc.conf está mal escrita como options sunrpc tcp_slot_entries=128. Este error ortográfico impide que el módulo sunrpc se cargue correctamente en el kernel.

Solución

  1. Corrija la configuración en el archivo /etc/modprobe.d/sunrpc.conf a options sunrpc tcp_slot_table_entries=128.

  2. Ejecute el comando modprobe sunrpc para cargar el módulo sunrpc.

  3. Monte nuevamente el sistema de archivos NFS.

Error mount: can't find /root/nas in /etc/fstab

Problema

Al montar un sistema de archivos NAS NFS en una instancia ECS, recibe el siguiente mensaje de error.

mount: can't find /root/nas in /etc/fstab

Causa

Es posible que el formato del comando sea incorrecto.

Solución

Asegúrese de utilizar el comando correcto para montar el sistema de archivos NAS NFS. Para obtener detalles sobre los parámetros del comando, consulte Mount command parameters.

  • Para un NAS de uso general, ejecute uno de los siguientes comandos.

    Para montar un sistema de archivos mediante el protocolo NFSv3:

    sudo mount -t nfs -o vers=3,nolock,proto=tcp,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-id.region.nas.aliyuncs.com:/ /mnt

    Para montar un sistema de archivos mediante el protocolo NFSv4:

    sudo mount -t nfs -o vers=4,minorversion=0,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-id.region.nas.aliyuncs.com:/ /mnt
  • Para un NAS Extreme, ejecute el siguiente comando.

    sudo mount -t nfs -o vers=3,nolock,noacl,proto=tcp,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport file-system-id.region.extreme.nas.aliyuncs.com:/share /mnt

En los comandos anteriores, reemplace el marcador de posición file-system-id.region.nas.aliyuncs.com con el destino de montaje de su sistema de archivos NFS.

Solución para file handle error en NAS NFS de uso general

  • Causa

    Este error ocurre si la entrada de registro Locking no existe, o si la entrada Locking existe pero el valor de Locking no está establecido en 1.

  • Solución

    1. En el Símbolo del sistema, ejecute el comando regedit para abrir el Editor del Registro.

    2. Vaya a . Haga clic con el botón derecho en un área en blanco y seleccione .

    3. Cambie el nombre del registro a Locking, haga doble clic en Locking y, en el cuadro de diálogo Edit DWORD (32-bit) Value que aparece, cambie Value data a 1.

    4. Haga clic en OK.

    5. Reinicie la instancia ECS.

    6. Monte nuevamente el sistema de archivos NAS NFS de uso general.

      mount -o nolock -o mtype=hard -o timeout=60 \\file-system-id.region.nas.aliyuncs.com\! Z:

      Reemplace la letra de unidad Z: y el destino de montaje file-system-id.region.nas.aliyuncs.com con los suyos propios.

    7. Ejecute el comando mount para verificar el montaje.

      Una vez completado el montaje, la salida debe incluir mount=hard, locking=no y timeout>=10. De lo contrario, hay un problema con el montaje.

      C:\Users\Administrator>mount
      Local    Remote                                 Properties
      Z:      \\29xxx.nas~    UID=-2, GID=-2
                                rsize=1048576, wsize=1048576
                                mount=hard, timeout=10.0
                                retry=1, locking=no
                                fileaccess=755, lang=GB2312-80
                                casesensitive=no
                                sec=sys

Solución del error de sistema 53 en montajes SMB de Windows

  • Síntomas

    No se encontró la ruta de red.

  • Causas

    • La conexión de red no está disponible.

    • El servicio TCP/IP NetBIOS Helper no está iniciado.

    • LanmanWorkstation no está configurado correctamente en el registro.

  • Solución

    1. Ejecute el comando ping <dirección del destino de montaje> para comprobar la accesibilidad y la latencia del destino de montaje.

      • Si la conexión de red es normal, continúe con el siguiente paso.

      • Si la conexión falla, solucione el problema de red de la siguiente manera:

        • Verifique que el comando de montaje sea correcto y esté libre de errores tipográficos, como barras invertidas incorrectas / o \, espacios adicionales o un nombre myshare mal escrito.

          Utilice el siguiente formato para montar un sistema de archivos SMB:

          net use <target_drive_letter> \\<mount_target_address>\myshare

          Ejemplo:

          net use z: \\xxxx.cn-hangzhou.nas.aliyuncs.com\myshare
        • En la consola de NAS, en la página File System List, verifique que el file system type del sistema de archivos sea SMB y anote su dirección de destino de montaje.

        • Verifique que la dirección del destino de montaje sea correcta.

        • Asegúrese de que la instancia ECS y el destino de montaje estén en la misma VPC.

        • Si se conecta desde un cliente en una VPC diferente o a través de una VPN, asegúrese de que la configuración de red sea correcta.

    2. Ejecute el comando telnet <dirección del destino de montaje> 445 para verificar que el servicio SMB esté disponible.

    3. Asegúrese de que el servicio TCP/IP NetBIOS Helper esté iniciado. Para obtener más información, consulte Mount an SMB file system.

    4. Abra el registro y verifique que el valor de ProviderOrder en incluya LanmanWorkstation. Si no es así, agréguelo. En el cuadro de diálogo Edit String del Editor del Registro, verifique que Value name sea ProviderOrder y que Value data contenga LanmanWorkstation (ejemplo de un valor completo: RDPNP,LanmanWorkstation,webclient).

    Si el problema persiste, compruebe si Windows Defender Firewall está bloqueando solicitudes de red relacionadas con SMB.

    En las reglas de salida de Windows Defender Firewall with Advanced Security, busque la regla File and Printer Sharing (SMB-Out), abra su cuadro de diálogo de propiedades, confirme que la casilla Enabled esté seleccionada en la pestaña General y establezca la acción en Allow the connection.

Error de sistema 58 en sistema de archivos SMB de Windows

  • Mensaje de error

    El servidor especificado no puede realizar la operación solicitada.

  • Causa

    El cliente utiliza una versión del protocolo SMB incompatible.

  • Solución

    Asegúrese de utilizar Windows 2008 R2 o una versión posterior. Windows 2008 no es compatible.

Solución del error de sistema 64 de Windows en montajes SMB

  • Mensaje de error

    El nombre de red especificado ya no está disponible.

  • Causas

    • El grupo de permisos de NAS no permite el acceso desde la instancia ECS destino.

    • La dirección IP privada o la dirección IP de VPC de la instancia ECS destino está configurada incorrectamente en el grupo de permisos de NAS.

    • Su cuenta tiene pagos pendientes.

    • Al montar en una red clásica, la instancia ECS y el sistema de archivos NAS pertenecen a diferentes cuentas de Alibaba Cloud.

    • El tipo de sistema de archivos no es SMB.

  • Solución

    Este error indica que no tiene permiso para acceder a los recursos del sistema de archivos NAS. Para resolver este problema, compruebe lo siguiente:

    1. Asegúrese de que el grupo de permisos del destino de montaje del sistema de archivos incluya la dirección IP privada o la dirección IP de VPC de la instancia.

    2. Asegúrese de que su cuenta de Alibaba Cloud no tenga pagos pendientes.

    3. Si realiza el montaje en una red clásica, asegúrese de que la instancia ECS y el sistema de archivos NAS pertenezcan a la misma cuenta de Alibaba Cloud.

    4. Asegúrese de que el tipo de sistema de archivos sea SMB.

Solución del error de sistema 67 en montaje SMB

  • Mensaje de error

    No se puede encontrar el nombre de red.

  • Causa

    Los servicios de red requeridos no se están ejecutando.

  • Solución

    Inicie los siguientes servicios. Consulte Mount an SMB file system para obtener instrucciones detalladas.

    1. Inicie el servicio Workstation.

    2. Inicie el servicio TCP/IP NetBIOS Helper.

Solución del error de sistema 85 en montajes SMB de Windows

  • Mensaje de error

    El nombre del dispositivo local ya está en uso.

  • Causa

    La letra de unidad destino ya está en uso.

  • Solución

    Cambie la letra de unidad destino y vuelva a montar el sistema de archivos.

Resolución del error de sistema 1231 para sistemas de archivos SMB

  • Síntoma

    No se puede acceder a la ubicación de red.

  • Causa

    • Client for Microsoft Networks no está instalado o habilitado.

    • File and Printer Sharing for Microsoft Networks no está instalado o habilitado.

  • Solución

    Instale y habilite Client for Microsoft Networks y File and Printer Sharing for Microsoft Networks.

    Si estos componentes están instalados pero deshabilitados, seleccione sus casillas de verificación. Para instalar un componente faltante, siga los pasos a continuación.

    Además, asegúrese de que QoS Packet Scheduler esté habilitado.

    1. Abra Network and Sharing Center y haga clic en la red a la que está conectado el host.

    2. Haga clic en Properties.

    3. En el cuadro de diálogo Wireless Network Connection Properties, haga clic en Install.

      • Para instalar Client for Microsoft Networks:

        1. En el cuadro de diálogo Select Network Feature Type, seleccione Client y haga clic en Add.

        2. Seleccione Client for Microsoft Networks y haga clic en OK.

      • Para instalar File and Printer Sharing for Microsoft Networks:

        1. En el cuadro de diálogo Select Network Feature Type, seleccione Service y haga clic en Add.

        2. Seleccione

Resolución del error de sistema 1272 para montajes SMB

  • Síntoma

    Recibe el siguiente mensaje de error: You can't access this shared folder because your organization's security policies block unauthenticated guest access. These policies help protect your PC from unsafe or malicious devices on the network.

  • Causa

    Una directiva de seguridad en el sistema Windows bloquea el acceso de invitado al sistema de archivos SMB.

  • Solución

    En versiones de Windows Server posteriores a 2016, modifique la siguiente clave del registro para permitir el acceso de invitado.

    1. Inicie sesión en la instancia ECS donde está montando el sistema de archivos.

    2. Abra el símbolo del sistema, ejecute el comando regedit y presione Enter para abrir el Editor del Registro.

    3. En la ruta HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters, compruebe que la clave de registro AllowInsecureGuestAuth esté establecida en 1.

      1. Si el valor de la clave de registro AllowInsecureGuestAuth es 0, haga clic con el botón derecho en AllowInsecureGuestAuth y establezca Value data (V) en 1.

      2. Si no encuentra la entrada de registro AllowInsecureGuestAuth, cambie a PowerShell y ejecute el siguiente comando para agregarla.

        New-ItemProperty -Path Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters -Name AllowInsecureGuestAuth -PropertyType DWORD -Value 1
    4. Monte nuevamente el sistema de archivos SMB.

      net use Z: \\file-system-id.region.nas.aliyuncs.com\myshare

      Si el error de sistema 1272 persiste, es posible que el valor de la clave de registro RequireSecuritySignature sea 1. En ese caso, cámbielo a 0 y monte nuevamente el sistema de archivos SMB.

      La clave de registro RequireSecuritySignature se encuentra en la siguiente ruta: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters.

    Para obtener más información, consulte Guest access in SMB2 disabled by default in Windows y Overview of Server Message Block signing.

Error de sistema 3227320323 al montar SMB en Windows

  • Síntoma

    Recibe el error de sistema 3227320323.

  • Causa

    Windows tiene habilitada la directiva Microsoft network client: Digitally sign communications (always), y el montaje anónimo no puede realizar la firma porque no hay información de identidad disponible.

  • Solución

    Deshabilite la directiva Microsoft network client: Digitally sign communications (always) y luego monte nuevamente el sistema de archivos. Para deshabilitar esta directiva, siga estos pasos.

    1. Presione Win+R, introduzca gpedit.msc y presione Enter para abrir el Editor de directivas de grupo local.

    2. Seleccione , haga doble clic en Microsoft network client: Digitally sign communications (always), seleccione Disabled y haga clic en OK.

Error de sistema 1312 al montar un sistema de archivos SMB

  • Síntoma

    Error de sistema de Windows 1312.

  • Causa

    Este error ocurre si introduce un nombre de usuario o grupo de trabajo incorrecto al usar el comando de PowerShell New-SmbGlobalMapping para montar el sistema de archivos.

  • Solución

    Busque el nombre correcto del grupo de trabajo en las propiedades de Mi PC. Luego, cuando el comando de montaje lo solicite, introduzca el nombre de usuario o grupo de trabajo correcto. Por ejemplo, el nombre de usuario es workgroup\administrator y la contraseña es ECSadministrator.

Error de automontaje NFS al iniciar el servidor

Síntoma

Un sistema de archivos NFS configurado para automontaje no se monta al reiniciar el servidor.

Causa

Es posible que el servidor esté ejecutando CentOS 7.0. De forma predeterminada, CentOS 7.0 no gestiona sistemas de archivos no locales en fstab y el servicio remote-fs.target está deshabilitado. Como resultado, el automontaje de sistemas de archivos NFS falla después de reiniciar el servidor.

Nota

La configuración no cambia con las actualizaciones de versión del kernel. Por lo tanto, al actualizar CentOS 7.0 al kernel 7.9, el servicio remote-fs.target permanece deshabilitado y debe habilitarlo manualmente.

Solución

Elija una de las siguientes soluciones para habilitar el automontaje de sistemas de archivos NFS al iniciar el servidor y luego abra el archivo de configuración /etc/fstab para agregar la configuración de montaje. Para obtener información sobre cómo agregar configuraciones de montaje, consulte Mount an NFS file system.

  • Solución 1: Corrección permanente

    Ejecute los siguientes comandos en secuencia para habilitar el servicio remote-fs.target y permitir el automontaje de sistemas de archivos NFS al iniciar el servidor.

    systemctl start remote-fs.target
    systemctl enable remote-fs.target
  • Solución 2: Solución alternativa

    Agregue el siguiente comando al archivo rc.local del sistema para habilitar el servicio remote-fs.target y permitir el automontaje de sistemas de archivos NFS al iniciar el servidor.

    [ ! -f /etc/rc.local ] && echo '#!/bin/bash' > /etc/rc.local; echo "mount -a -t nfs" >> /etc/rc.local; chmod +x /etc/rc.local

Resolución de problemas de montaje suave NFS en Windows

  • Descripción del problema

    Al montar un sistema de archivos NFS en Windows, se utiliza un montaje suave de forma predeterminada. Este modo puede comprometer la consistencia de los datos y provocar que las aplicaciones finalicen inesperadamente.

    • Consistencia de datos: Con un montaje suave, cuando se agota el tiempo de espera de una solicitud al servidor, el cliente devuelve un error. La aplicación trata la operación como incompleta, pero es posible que el servidor ya haya procesado la solicitud. Esta discrepancia puede provocar inconsistencia en los datos.

    • Finalización inesperada de la aplicación: En un montaje suave, cuando se agota el tiempo de espera de una solicitud, el cliente devuelve un error de tiempo de espera. En algunos lenguajes de programación, este error genera una excepción. Si la aplicación no controla la excepción, finaliza inesperadamente.

  • Solución

    En Windows, utilice un montaje duro para el sistema de archivos NFS y así evitar estos problemas.

    1. Ejecute el comando mount para comprobar el modo de montaje actual.

      • Si la salida muestra mount=soft, siga los pasos a continuación.

      • Si la salida muestra mount=hard, no se requieren cambios.

        Local    Remote                Properties
        -----------------------------------------------------------
        X:       \\xxx                UID=-2, GID=-2
                                      rsize=32768, wsize=32768
                                      mount=hard, timeout=1.6
                                      retry=1, locking=yes
                                      fileaccess=755, lang=ANSI
                                      casesensitive=no
                                      sec=sys
    2. Detenga todas las aplicaciones que estén utilizando actualmente este sistema de archivos NFS.

    3. Desmonte el sistema de archivos NFS.

      umount H:

      Reemplace la letra de unidad H: en el comando umount por su letra de unidad real.

    4. Vuelva a montar el sistema de archivos NFS con la opción de montaje duro.

      mount -o nolock -o mtype=hard -o timeout=60 \\xxxxxx.cn-hangzhou.nas.aliyuncs.com\! h:

      Reemplace xxxxxx.cn-hangzhou.nas.aliyuncs.com por el nombre de dominio de su destino de montaje y h: por la letra de unidad deseada.

    5. Ejecute el comando mount para confirmar la nueva configuración.

      El montaje es exitoso si la salida incluye mount=hard, locking=no y un valor de tiempo de espera de 10 o superior.

Errores de montaje NFS en Windows

  • Descripción del problema: Identificador de archivo no válido

    Solución: Vuelva a montar el sistema de archivos con los parámetros correctos. Para obtener más detalles, consulte Mount an NFS file system (General-purpose NAS).

  • Descripción del problema: Error de red - 53

    Solución: Vuelva a montar el sistema de archivos con los parámetros correctos. Para obtener más detalles, consulte Mount an NFS file system (General-purpose NAS).

  • Descripción del problema: Error de red - 1222

    C:\Users\Administrator>mount -n nolock -n mtype=hard -o timeout=60 \\12dc2a4b1d9-opu25
    Network Error - 1222
    For more information, type "NET HELPMSG 1222".

    Solución: Instale el cliente NFS y vuelva a montar el sistema de archivos. Para obtener más detalles, consulte Step 1: Install the NFS client.

Error de montaje NAS en contenedor:access denied by server while mounting <mount_address>

Síntomas

Recibe el error access denied by server while mounting <mount_address> al montar un sistema de archivos NAS en un contenedor.

Causa

Las posibles causas incluyen las siguientes:

  1. El directorio de montaje no existe.

  2. El usuario del host que inicia el contenedor carece de permiso para modificar el sistema de archivos NAS.

  3. El grupo de permisos configurado para el destino de montaje no otorga acceso al contenedor.

Solución

  1. Compruebe que el directorio de montaje exista.

    Puede ejecutar el comando cd <mount_directory> para verificar si el directorio existe.

  2. Confirme que el usuario que inicia el contenedor tenga permisos de root.

    Si el usuario que inicia el contenedor no tiene permisos de root, inicie sesión en el sistema de archivos NAS como usuario root, cambie los permisos y luego monte nuevamente el sistema de archivos. Esto garantiza que los permisos del usuario del contenedor coincidan con los permisos del sistema de archivos en el destino de montaje. Al montar el sistema de archivos desde un contenedor, ejecute el contenedor en modo privileged.

  3. Confirme que el grupo de permisos configurado para el destino de montaje incluya la dirección IP del contenedor.

    1. Inicie sesión en la NAS console .

    2. En el panel de navegación, elija File System > File System List.

    3. En la barra de navegación superior, seleccione una región.

    4. En la página File System List, busque el sistema de archivos de destino y haga clic en Manage en la columna Actions.

    5. En la página de detalles del sistema de archivos, haga clic en Mount Targets.

    6. En la lista de destinos de montaje, haga clic en el nombre del grupo de permisos en la columna Permission Group para ver las reglas de ese grupo.

    7. Confirme que las reglas del grupo de permisos incluyan la dirección IP del contenedor de destino.

      Si la dirección IP del contenedor de destino no está en las reglas del grupo de permisos, agréguela. Para obtener más información, consulte Add a rule to the permission group.

Solución de problemas de operaciones por lotes de Cloud Assistant

Primero, confirme que los parámetros de montaje introducidos sean correctos. A continuación, revise el código de error en la salida del comando y siga las indicaciones del mensaje de error. Para obtener más información, consulte Error messages. Finalmente, utilice la función de montaje con un solo clic para intentar la operación en una sola instancia ECS. Si falla, utilice el mensaje de error para resolver el problema.

Como alternativa, utilice la NAS console para montar un sistema de archivos en una sola instancia ECS. Si el montaje falla, siga las instrucciones en pantalla para resolver el problema.

Errores de montaje de sistemas de archivos en la consola

Utilice la siguiente tabla para solucionar errores de montaje de sistemas de archivos.

Categoría de error

Causa

Solución

La instancia ECS o Cloud Assistant se encuentra en un estado no válido.

La instancia ECS no está en estado Running.

Compruebe el estado de la instancia ECS de destino en la consola ECS. Inicie la instancia si no se está ejecutando.

Cloud Assistant Agent no está instalado.

Instale Cloud Assistant Agent. Para obtener más información, consulte Install the Cloud Assistant agent.

Se agotó el tiempo de espera del comando de montaje o se interrumpió.

La instalación del cliente NFS es lenta.

Espere a que finalice la instalación y luego intente montar nuevamente.

Falló la instalación del cliente NFS.

El sistema no puede detectar el origen de software para el cliente NFS.

Inicie sesión en la instancia ECS e instale manualmente el cliente NFS. Para obtener más información, consulte Install an NFS client.

Formato de parámetro de entrada incorrecto

Formato incorrecto para la ruta de montaje o el directorio NAS.

Asegúrese de que la ruta de montaje y el directorio NAS sean rutas absolutas. Para los parámetros opcionales, puede utilizar los valores predeterminados.

Ruta de montaje no válida.

La ruta de montaje no es un directorio vacío.

Especifique una ruta de montaje diferente e intente montar nuevamente.

La ruta de montaje ya se utiliza como punto de montaje.

El directorio principal de la ruta de montaje ya se utiliza como punto de montaje.

Comando de montaje incorrecto

Parámetros de montaje incorrectos.

Utilice la configuración de montaje predeterminada y reintente la operación de montaje.

Otros errores de montaje

Ejecute el script de solución de problemas para diagnosticar el problema. Para obtener más información, consulte Troubleshoot file system mount failures.