VNX, eNas: Errores de permiso denegado después de extender un sistema de archivos
摘要: Errores de permiso denegado después de extender un sistema de archivos.
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
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.
原因
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)
解析度
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.
受影響的產品
eNAS, VNX1 Series, VNX2 Series文章屬性
文章編號: 000215315
文章類型: Solution
上次修改時間: 07 7月 2023
版本: 2
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。