VNX, eNas: Помилки відхилено в дозволі після розширення файлової системи
Summary: Помилки з відхиленням дозволу після розширення файлової системи.
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
Нижче наведено повідомлення про помилки під час розширення файлової системи користувача:
Файлову систему вдається розширити, однак під час перезбирання файлу 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 = filesystemexampleВнесення змін до конфігурації файлової системи за допомогою командного рядка або інтерфейсу користувача може призвести до помилок "відмовлено у дозволі" до /nas/dos/slot_x/boot.cpy, де "x" - номер слота, де змонтовано файлову систему.
[nasadmin@Whatchamacallit-CS1 ~]$ ls -lh /nas/dos lrwxrwxrwx 1 root root 11 Jul 1 2011 /nas/dos -> /nbsnas/dos
ПРИМІТКА: /nas/dos є символічним посиланням на /nbsnas/dos.
Файлову систему вдається розширити, однак під час перезбирання файлу slot_x boot.cfg повідомляються помилки відмови у дозволі.
Cause
Будь-яка зміна конфігурації NAS призводить до перезбирання завантажувального файлу конфігурації.cfg розташованого в /nbsnas/dos/slot_x ('x' — номер слота рушія даних, де змонтована файлова система), і під час цього процесу створюється тимчасовий файл boot.cpy.
Файлову систему можна розширити, однак у файлі boot.cpy повідомляються про помилки "відмовлено у дозволі", які можуть вказувати на проблему під час перезбирання завантаження.cfg розташованого в /nas/dos/slot_x.
Розділ /nbsnas/dos було змонтовано вручну за допомогою наведеної нижче команди:
Неправильні дозволи:
/nbsnas/dos слід монтувати як файлову систему MSDOS. У цьому випадку /nbsnas/dos монтується як файлова система vfat.
Команда 'mount' показує тип файлової системи, ми також можемо перевірити файл /etc/fstab на станції керування:Неправильне монтування файлової системи /nbsnas/dos:
Файлову систему можна розширити, однак у файлі boot.cpy повідомляються про помилки "відмовлено у дозволі", які можуть вказувати на проблему під час перезбирання завантаження.cfg розташованого в /nas/dos/slot_x.
Розділ /nbsnas/dos було змонтовано вручну за допомогою наведеної нижче команди:
mount /dev/sda1 /nbsnas/dosВ результаті розділ був змонтований як файлова система типу vfat, а власник групи був змінений на 'root' (а не nasadmin), що викликало проблеми з дозволами розділу.
Неправильні дозволи:
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Правильні дозволи:
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Основна причина проблеми полягає в тому, що власником "групи" файлів dos і завантаження є "root", коли він повинен бути "nasadmin".
/nbsnas/dos слід монтувати як файлову систему MSDOS. У цьому випадку /nbsnas/dos монтується як файлова система vfat.
Команда 'mount' показує тип файлової системи, ми також можемо перевірити файл /etc/fstab на станції керування:Неправильне монтування файлової системи /nbsnas/dos:
- eNas:
/dev/sda1 on /nbsnas/dos type vfat (rw)
- VNX:
/dev/nda1 on /nbsnas/dos type vfat (rw)Правильне монтування файлової системи /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
Перемонтуйте файлову систему як правильний тип файлової системи MSDOS:
Власник розділу /nas/dos і дозвіл тепер мають бути правильними, а помилки з забороною дозволу більше не повідомлятимуться після успішного розширення файлової системи.
- Переконайтеся, що файл /etc/fstab правильний і відповідає наступному:
- 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
- Демонтуйте, а потім знову змонтуйте розділ /nas/dos за допомогою кроку 2a або 2b:
- Станція керування переломом або відмовою відповідно до статті Dell 25261, Celerra, VNX Unified: Як вийти з ладу або вийти з ладу станції керування (користувач виправляється)
АБО
- Вручну демонтуйте та повторно змонтуйте розділ /nas/dos:
umount /nas/dos mount /nas/dos
- Переконайтеся, що /nas/dos змонтовано як 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)
Власник розділу /nas/dos і дозвіл тепер мають бути правильними, а помилки з забороною дозволу більше не повідомлятимуться після успішного розширення файлової системи.
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.