VNX, eNas: Chyby Permission denied po rozšíření systému souborů
摘要: Chyby Permission denied po rozšíření souborového systému.
本文章適用於
本文章不適用於
本文無關於任何特定產品。
本文未識別所有產品版本。
症狀
Při prodloužení systému souborů uživatele jsou hlášeny níže uvedené chyby:
Systém souborů lze rozšířit, nicméně při opětovném vytvoření souboru slot_x boot.cfg jsou hlášeny chyby "permission denied".
[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 = filesystemexampleProvedení změn konfigurace v systému souborů pomocí rozhraní příkazového řádku nebo uživatelského rozhraní může způsobit chyby "permission denied" na umístění /nas/dos/slot_x/boot.cpy, kde "x" je číslo slotu, kde je systém souborů připojený.
[nasadmin@Whatchamacallit-CS1 ~]$ ls -lh /nas/dos lrwxrwxrwx 1 root root 11 Jul 1 2011 /nas/dos -> /nbsnas/dos
POZNÁMKA: /nas/dos je symbolický odkaz na příkaz /nbsnas/dos.
Systém souborů lze rozšířit, nicméně při opětovném vytvoření souboru slot_x boot.cfg jsou hlášeny chyby "permission denied".
原因
Jakákoli změna konfigurace úložiště NAS způsobí opětovné vytvoření konfiguračního souboru boot.cfg, který se nachází v umístění /nbsnas/dos/slot_x ("x" je číslo slotu přenašeovače dat, kde je připojen systém souborů) a během tohoto procesu se vytvoří dočasný soubor boot.cpy.
Systém souborů lze rozšířit, chyby "permission denied" jsou však hlášeny u souboru boot.cpy, které mohou signalizovat problém během opětovného vytvoření souboru boot.cfg v umístění /nas/dos/slot_x.
Oddíl /nbsnas/dos byl ručně připojen pomocí následujícího příkazu:
Nesprávná oprávnění:
/nbsnas/dos by měly být připojeny jako souborový systém MSDOS. V takovém případě je příkaz /nbsnas/dos připojen jako systém souborů vfat.
Příkaz "mount" zobrazuje typ souborového systému, můžeme také zkontrolovat soubor /etc/fstab na control station:
Incorrect mount of file system /nbsnas/dos:
Systém souborů lze rozšířit, chyby "permission denied" jsou však hlášeny u souboru boot.cpy, které mohou signalizovat problém během opětovného vytvoření souboru boot.cfg v umístění /nas/dos/slot_x.
Oddíl /nbsnas/dos byl ručně připojen pomocí následujícího příkazu:
mount /dev/sda1 /nbsnas/dosV důsledku toho byl oddíl připojen jako souborový systém typu vfat a vlastník skupiny byl změněn na "root" (namísto nasadmin), což způsobilo problémy s oprávněním oddílu.
Nesprávná oprávnění:
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.cfgSprávná oprávnění:
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.cfgHlavní příčinou problému je, že vlastník "group" dos and boot files je "root", když by měl být "nasadmin".
/nbsnas/dos by měly být připojeny jako souborový systém MSDOS. V takovém případě je příkaz /nbsnas/dos připojen jako systém souborů vfat.
Příkaz "mount" zobrazuje typ souborového systému, můžeme také zkontrolovat soubor /etc/fstab na control station:
Incorrect mount of file system /nbsnas/dos:
- eNas:
/dev/sda1 on /nbsnas/dos type vfat (rw)
- VNX:
/dev/nda1 on /nbsnas/dos type vfat (rw)Správné připojení souborového systému /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)
解析度
Znovu připojte systém souborů jako správný typ systému souborů MSDOS:
Vlastnictví a oprávnění oddílu /nas/dos by nyní mělo být správné a po úspěšném rozšíření souborového systému již nebudou hlášeny chyby o chybách, které jim bylo odepřeno oprávnění.
- Ujistěte se, že je soubor /etc/fstab správný a odpovídá následujícímu:
- 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
- Odpojte a znovu připojte oddíl /nas/dos pomocí kroku 2a nebo 2b:
- Stanice pro řízení převzetí služeb při selhání nebo navrácení služeb po obnovení podle článku společnosti Dell 25261, Celerra, VNX Unified: Jak obnovit nebo obnovit systém Control Station (oprava uživatelem)
NEBO
- Ručně odpojte a znovu připojte oddíl /nas/dos:
umount /nas/dos mount /nas/dos
- Ověřte, zda je zařízení /nas/dos připojeno jako 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)
Vlastnictví a oprávnění oddílu /nas/dos by nyní mělo být správné a po úspěšném rozšíření souborového systému již nebudou hlášeny chyby o chybách, které jim bylo odepřeno oprávnění.
受影響的產品
eNAS, VNX1 Series, VNX2 Series文章屬性
文章編號: 000215315
文章類型: Solution
上次修改時間: 07 7月 2023
版本: 2
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。