VNX, eNas: Errores de permiso denegado después de extender un sistema de archivos
Summary: Errores de permiso denegado después de extender un sistema de archivos.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Se informan los siguientes errores cuando se extiende un sistema de archivos de usuario:
El sistema de archivos administra la extensión; sin embargo, se informan errores de permiso denegado durante la reconstrucción del archivo slot_x boot.cfg.
[nasadmin@eNasCS ~]$ nas_fs -xtend filesystemexample size=300G pool=filepool -option slice=yes /nas/sbin/build_config: line 368: /nas/dos/slot_2/boot.cpy: Permission denied /nas/sbin/build_config: line 368: /nas/dos/slot_2/boot.cpy: Permission denied /nas/sbin/build_config: line 368: /nas/dos/slot_2/boot.cpy: Permission denied id = 40 name = filesystemexampleRealizar cambios en la configuración de un sistema de archivos mediante la CLI o la interfaz del usuario puede causar errores de "permiso denegado" en /nas/dos/slot_x/boot.cpy, donde "x" es el número de ranura donde está montado el sistema de archivos.
[nasadmin@Whatchamacallit-CS1 ~]$ ls -lh /nas/dos lrwxrwxrwx 1 root root 11 Jul 1 2011 /nas/dos -> /nbsnas/dos
NOTA: /nas/dos es un vínculo simbólico a /nbsnas/dos.
El sistema de archivos administra la extensión; sin embargo, se informan errores de permiso denegado durante la reconstrucción del archivo slot_x boot.cfg.
Cause
Cualquier tipo de cambio en la configuración de NAS provoca una reconstrucción del archivo de configuración boot.cfg ubicado en /nbsnas/dos/slot_x ('x' es el número de ranura del administrador de transferencia de datos donde está montado el sistema de archivos) y, durante este proceso, se crea un archivo temporal boot.cpy.
El sistema de archivos se puede extender; sin embargo, se informan errores de "permiso denegado" en el archivo boot.cpy, lo que puede indicar un problema durante la reconstrucción del archivo boot.cfg ubicado en /nas/dos/slot_x.
La partición /nbsnas/dos se montó manualmente mediante el siguiente comando:
Permisos incorrectos:
/nbsnas/dos se debe montar como un sistema de archivos MSDOS. En este caso, /nbsnas/dos se monta como un sistema de archivos vfat.
El comando "mount" muestra el tipo de sistema de archivos, también podemos comprobar el archivo /etc/fstab en control station:
Montaje incorrecto del sistema de archivos /nbsnas/dos:
El sistema de archivos se puede extender; sin embargo, se informan errores de "permiso denegado" en el archivo boot.cpy, lo que puede indicar un problema durante la reconstrucción del archivo boot.cfg ubicado en /nas/dos/slot_x.
La partición /nbsnas/dos se montó manualmente mediante el siguiente comando:
mount /dev/sda1 /nbsnas/dosComo resultado, la partición se montó como un sistema de archivos de tipo vfat y el propietario del grupo se cambió a "root" (en lugar de nasadmin), lo que causó problemas de permisos con la partición.
Permisos incorrectos:
pwd: /nbsnas drwxr-xr-x 22 root root 16K Dec 31 1969 dos pwd: /nbsnas/dos -rwxr-xr-x 1 root root 52 Nov 6 2018 boot.bat -rwxr-xr-x 1 root root 148K Jun 21 17:08 boot.cfgPermisos correctos:
pwd: /nbsnas drwxrwxr-x 22 root nasadmin 16K Dec 31 1969 dos pwd: /nbsnas/dos -rwxrwxr-x 1 root nasadmin 52 Sep 7 2022 boot.bat -rwxrwxr-x 1 root nasadmin 2.2K Jun 21 03:21 boot.cfgLa causa principal del problema es que el propietario del "grupo" de los archivos de arranque y de dos es "root" cuando debe ser "nasadmin".
/nbsnas/dos se debe montar como un sistema de archivos MSDOS. En este caso, /nbsnas/dos se monta como un sistema de archivos vfat.
El comando "mount" muestra el tipo de sistema de archivos, también podemos comprobar el archivo /etc/fstab en control station:
Montaje incorrecto del sistema de archivos /nbsnas/dos:
- eNas:
/dev/sda1 on /nbsnas/dos type vfat (rw)
- VNX:
/dev/nda1 on /nbsnas/dos type vfat (rw)Montaje correcto del sistema de archivos /nbsnas/dos:
- eNas:
/dev/sda1 on /nbsnas/dos type msdos (rw,sync,umask=002,gid=201)
- VNX:
/dev/nda1 on /nbsnas/dos type msdos (rw,sync,umask=002,gid=201)
Resolution
Vuelva a montar el sistema de archivos como el tipo de sistema de archivos correcto MSDOS:
La propiedad y el permiso de la partición /nas/dos ahora deben ser correctos y los errores de permiso denegado ya no se informan después de una extensión correcta del sistema de archivos.
- Confirme que el archivo /etc/fstab sea correcto y coincida con lo siguiente:
- eNas:
[nasadmin@CS0 ~]$ cat /etc/fstab | grep dos /dev/sda1 /nas/dos msdos noauto,rw,sync,umask=002,gid=201 0 0
- VNX:
[nasadmin@Whatchamacallit-CS1 ~]$ cat /etc/fstab | grep dos /dev/nda1 /nas/dos msdos noauto,rw,sync,umask=002,gid=201 0 0
- Desmonte y vuelva a montar la partición /nas/dos mediante el paso 2a o 2b:
- Control Station de conmutación por error o conmutación por recuperación según el artículo 25261 de Dell, Celerra, VNX Unified: Cómo realizar una conmutación por error o realizar una conmutación por recuperación de una Control Station (corregible por el usuario)
O
- Desmonte y vuelva a montar manualmente la partición /nas/dos:
umount /nas/dos mount /nas/dos
- Verifique que /nas/dos esté montado como MSDOS:
- eNas:
[nasadmin@CS0 ~]$ mount -t msdos /dev/sda1 on /nbsnas/dos type msdos (rw,sync,umask=002,gid=201)
- VNX:
[nasadmin@Whatchamacallit-CS1 nasadmin]# mount -t msdos /dev/nda1 on /nbsnas/dos type msdos (rw,sync,umask=002,gid=201)
La propiedad y el permiso de la partición /nas/dos ahora deben ser correctos y los errores de permiso denegado ya no se informan después de una extensión correcta del sistema de archivos.
Affected Products
eNAS, VNX1 Series, VNX2 SeriesArticle Properties
Article Number: 000215315
Article Type: Solution
Last Modified: 07 July 2023
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.