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

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

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

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ä.

原因

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)

解析度

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.

受影響的產品

eNAS, VNX1 Series, VNX2 Series
文章屬性
文章編號: 000215315
文章類型: Solution
上次修改時間: 07 7月 2023
版本:  2
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。