VNX, eNas: Käyttöoikeus estetty -virheet tiedostojärjestelmän laajentamisen jälkeen

Summary: Käyttöoikeus estetty -virheet tiedostojärjestelmän laajentamisen jälkeen.

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

Käyttäjätiedostojärjestelmää laajennettaessa näkyy seuraavia virheitä:
[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      = filesystemexample
Määritysten muuttaminen tiedostojärjestelmään komentorivikäyttöliittymässä tai käyttöliittymässä voi aiheuttaa käyttöoikeusvirheitä kansioon /nas/dos/slot_x/boot.cpy, jossa x on tiedostojärjestelmän paikkanumero.
[nasadmin@Whatchamacallit-CS1 ~]$ ls -lh /nas/dos
lrwxrwxrwx 1 root root 11 Jul  1  2011 /nas/dos -> /nbsnas/dos
HUOMAUTUS: /nas/dos on symbolinen linkki osoitteeseen /nbsnas/dos.

Tiedostojärjestelmä jatkaa käyttöä, mutta slot_x boot.cfg -tiedoston uudelleenmuodostuksen aikana näkyy käyttöoikeudesta estettyjä virheitä.

Cause

Mikä tahansa NAS-kokoonpanomuutos luo boot.cfg-kokoonpanotiedoston uudelleenmuodostuksen kansioon /nbsnas/dos/slot_x (x on sen tietosiirron paikkanumero, johon tiedostojärjestelmä on asennettu) ja samalla luodaan tilapäinen tiedosto boot.cpy.

Tiedostojärjestelmää voidaan laajentaa, mutta boot.cpy-tiedostossa näkyy "permission denied" -virheitä, jotka voivat olla merkki ongelmasta /nas/dos/slot_x olevan boot.cfg-tiedoston uudelleenmuodostuksen aikana.

Osio /nbsnas/dos liitettiin manuaalisesti seuraavalla komennolla:
mount /dev/sda1 /nbsnas/dos
Tämän seurauksena osio liitettiin vfat-tyyppisena tiedostojärjestelmänä, ja ryhmän omistajaksi vaihdettiin root (sen sijaan, että se olisi alustettumin), mikä aiheutti osioon käyttöoikeusongelmia.

Virheelliset käyttöoikeudet:
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.cfg
Oikeat käyttöoikeudet:
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.cfg
Ongelman keskeisin syy on se, että dos- ja boot-tiedostojen ryhmän omistaja on root, vaikka sen tulisi olla komento "hakemistomin". 

/nbsnas/dos on liitettävä MSDOS-tiedostojärjestelmään. Siinä tapauksessa /nbsnas/dos liitetään vfat-tiedostojärjestelmään.

Komento "mount" näyttää tiedostojärjestelmän tyypin. Voit myös tarkistaa /etc/fstab-tiedoston hallinta-asemasta:

tiedostojärjestelmän /nbsnas/dos virheellinen asennus:
  • eNas:
/dev/sda1 on /nbsnas/dos type vfat (rw)
  • VNX:
/dev/nda1 on /nbsnas/dos type vfat (rw)
Tiedostojärjestelmän /nbsnas/dos oikea asennus:
  • 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

Ota tiedostojärjestelmä uudelleen käyttöön oikeana tiedostojärjestelmänä, jonka tyyppi on MSDOS:
  1. Varmista, että /etc/fstab-tiedosto on oikea ja vastaa seuraavia:
  • 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
  1. Poista /nas/dos-osio käytöstä vaiheen 2a tai 2b avulla:
    1. Vikasieto- tai failback-hallinta-asema Dellin artikkelin 25261, Celerra, VNX Unified mukaan: Ohjausaseman ohittaminen tai sen palauttaminen (käyttäjän korjattavissa) 
TAI
  1. Poista /nas/dos-osio käytöstä manuaalisesti ja ota se uudelleen käyttöön:
umount /nas/dos
mount /nas/dos
  1. Varmista, että /nas/dos on msDOS-asennossa:
  • 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)

/nas/dos-osion omistajuuden ja oikeuden pitäisi nyt olla oikein, eikä käyttöoikeuksien puuttumisen virheitä enää ilmoiteta onnistuneen tiedostojärjestelmälaajennuksen jälkeen.

Affected Products

eNAS, VNX1 Series, VNX2 Series
Article 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.