VNX, eNas: Fouten bij toestemming geweigerd na uitbreiding van een bestandssysteem
Summary: Fouten bij toestemming geweigerd na uitbreiding van een bestandssysteem.
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
De onderstaande fouten worden gemeld bij het uitbreiden van een gebruikersbestandssysteem:
Het bestandssysteem kan uitbreiden, maar er worden fouten met toestemming geweigerd tijdens het opnieuw samenstellen van het bestand 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 = filesystemexampleHet aanbrengen van configuratiewijzigingen in een bestandssysteem met behulp van CLI of UI kan leiden tot 'permission denied'-fouten in /nas/dos/slot_x/boot.cpy waarbij 'x' het slotnummer is waar het bestandssysteem is gekoppeld.
[nasadmin@Whatchamacallit-CS1 ~]$ ls -lh /nas/dos lrwxrwxrwx 1 root root 11 Jul 1 2011 /nas/dos -> /nbsnas/dos
OPMERKING: /nas/dos is een symbolische koppeling naar /nbsnas/dos.
Het bestandssysteem kan uitbreiden, maar er worden fouten met toestemming geweigerd tijdens het opnieuw samenstellen van het bestand slot_x boot.cfg.
Cause
Elk type NAS-configuratiewijziging veroorzaakt het opnieuw samenstellen van het opstart.cfg-configuratiebestand in /nbsnas/dos/slot_x ('x' is het slotnummer van de datamover waar het bestandssysteem is gekoppeld) en tijdens dit proces wordt een tijdelijke file boot.cpy gemaakt.
Het bestandssysteem kan worden uitgebreid, maar 'permission denied'-fouten worden gemeld bij het boot.cpy-bestand, wat kan duiden op een probleem tijdens het opnieuw opbouwen van de boot.cfg in /nas/dos/slot_x.
Partitie /nbsnas/dos is handmatig gekoppeld met behulp van de onderstaande opdracht:
Onjuiste machtigingen:
/nbsnas/dos moet worden gekoppeld als een MSDOS-bestandssysteem. In dit geval is /nbsnas/dos gekoppeld als een vfat-bestandssysteem.
Opdracht 'mount' toont het type bestandssysteem. We kunnen ook het bestand /etc/fstab op het controlestation controleren:
Onjuiste koppeling van bestandssysteem /nbsnas/dos:
Het bestandssysteem kan worden uitgebreid, maar 'permission denied'-fouten worden gemeld bij het boot.cpy-bestand, wat kan duiden op een probleem tijdens het opnieuw opbouwen van de boot.cfg in /nas/dos/slot_x.
Partitie /nbsnas/dos is handmatig gekoppeld met behulp van de onderstaande opdracht:
mount /dev/sda1 /nbsnas/dosAls gevolg hiervan werd de partitie gekoppeld als een vfat-type bestandssysteem en werd de groepseigenaar gewijzigd in 'root' (in plaats van nasadmin) wat machtigingsproblemen met de partitie veroorzaakte.
Onjuiste machtigingen:
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.cfgJuiste machtigingen:
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.cfgDe belangrijkste oorzaak van het probleem is dat de 'groeps'-eigenaar van de dos- en opstartbestanden 'root' is wanneer het 'nasadmin' moet zijn.
/nbsnas/dos moet worden gekoppeld als een MSDOS-bestandssysteem. In dit geval is /nbsnas/dos gekoppeld als een vfat-bestandssysteem.
Opdracht 'mount' toont het type bestandssysteem. We kunnen ook het bestand /etc/fstab op het controlestation controleren:
Onjuiste koppeling van bestandssysteem /nbsnas/dos:
- eNas:
/dev/sda1 on /nbsnas/dos type vfat (rw)
- VNX:
/dev/nda1 on /nbsnas/dos type vfat (rw)Juiste koppeling van bestandssysteem /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
Koppel het bestandssysteem opnieuw als het juiste bestandssysteemtype MSDOS:
Het /nas/dos-partitie-eigendom en -machtigingen moeten nu correct zijn en fouten die door de toestemming worden geweigerd, niet meer worden gemeld na een geslaagde extensie van het bestandssysteem.
- Controleer of het /etc/fstab-bestand correct is en overeenkomt met het volgende:
- 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
- Ontkoppel en koppel vervolgens de /nas/dos-partitie opnieuw met behulp van stap 2a of 2b:
- Failover of failback controlestation volgens Dell artikel 25261, Celerra, VNX Unified: Een controlestation terugzetten of terugzetten (op te lossen door gebruiker)
OF
- Ontkoppel de /nas/dos-partitie handmatig en koppel deze opnieuw:
umount /nas/dos mount /nas/dos
- Controleer of de /nas/dos is gekoppeld als 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)
Het /nas/dos-partitie-eigendom en -machtigingen moeten nu correct zijn en fouten die door de toestemming worden geweigerd, niet meer worden gemeld na een geslaagde extensie van het bestandssysteem.
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.