VNX, eNas: Ошибки «Permission denied» после расширения файловой системы
Summary: Ошибки «Permission denied» после расширения файловой системы.
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.cfg сообщается об ошибках 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 = filesystemexampleВнесение изменений конфигурации в файловую систему с помощью интерфейса командной строки или пользовательского интерфейса может привести к ошибкам «permission denied» в /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.cfg сообщается об ошибках permission denied.
Cause
Любое изменение конфигурации NAS приводит к перестроению файла конфигурации boot.cfg в папке /nbsnas/dos/slot_x ('x' — номер слота модуля data Mover, в котором смонтирована файловая система), и во время этого процесса создается временная загрузка файла.cpy.
Файловую систему можно расширить, однако в файле boot.cpy отображаются сообщения об ошибках «permission denied», которые могут указывать на проблему во время перестройки файла boot.cfg, расположенного в /nas/dos/slot_x.
Раздел /nbsnas/dos был смонтирован вручную с помощью следующей команды:
Неверные разрешения:
/nbsnas/dos следует смонтировать как файловую систему MSDOS. В этом случае /nbsnas/dos смонтирован как файловая система vfat.
Команда «mount» отображает тип файловой системы. Также можно проверить файл /etc/fstab на управляющей станции:
Неправильное монтирования файловой системы /nbsnas/dos:
Файловую систему можно расширить, однако в файле boot.cpy отображаются сообщения об ошибках «permission denied», которые могут указывать на проблему во время перестройки файла boot.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Основная причина проблемы в том, что владельцем «group» 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.