VNX, eNa'lar: Bir dosya sistemini genişlettikten sonra izin reddedildi hataları

Summary: Bir dosya sistemi genişletıldıktan sonra izin reddedildi hataları.

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

Bir kullanıcı dosya sistemi genişletken aşağıdaki hatalar bildirilir:
[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
CLI veya UI kullanarak bir dosya sistemine yapılandırma değişiklikleri yapmak,"x" dosya sisteminin bağlı olduğu yuva numarası olan /nas/dos/slot_x/boot.cpy'de "izin reddedildi" hatalarının neden olabilir.
[nasadmin@Whatchamacallit-CS1 ~]$ ls -lh /nas/dos
lrwxrwxrwx 1 root root 11 Jul  1  2011 /nas/dos -> /nbsnas/dos
NOT: /nas/dos, /nbsnas/dos sembolik bir bağlantıdır.

Dosya sistemi genişletmeyi yönetse de slot_x boot.cfg dosyasının yeniden oluşturma işlemi sırasında bildirilen izin reddedildi hataları vardır.

Cause

Herhangi bir NAS yapılandırma değişikliği, /nbsnas/dos/slot_x'de bulunan boot.cfg yapılandırma dosyasının yeniden oluşturularak ('x', dosya sisteminin bağlı olduğu veri taşıma aygıtının yuva numarasıdır) ve bu işlem sırasında geçici bir dosya boot.cpy oluşturulur.

Dosya sistemi uzatabilirsiniz ancak boot.cpy dosyasına karşı "izin reddedildi" hataları bildirilir. Bu, /nas/dos/slot_x'de bulunan boot.cfg dosyasının yeniden oluşturma işlemi sırasında bir soruna neden olabilir.

Partition /nbsnas/dos, aşağıdaki komut kullanılarak manuel olarak bağlandi:
mount /dev/sda1 /nbsnas/dos
Sonuç olarak bölüm, vfat tipi dosya sistemi olarak bağlanarak grup sahibi "root" (zamandmin yerine) olarak değiştirildi ve bu da bölümle ilgili izin sorunlarına neden oldu.

Yanlış izinler:
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
Doğru izinler:
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
Sorunun temel nedeni, dos ve önyükleme dosyalarının "grup" sahibi " root" olması gerektiği zaman "root" olmasıdır. 

/nbsnas/dos, MSDOS dosya sistemi olarak bağlandı. Bu durumda, /nbsnas/dos bir vfat dosya sistemi olarak monte edilir.

"mount" komutu, dosya sisteminin türünü gösterir. Denetim istasyonundaki /etc/fstab dosyasını da kontrol edebilir:

Dosya sisteminin yanlış şekilde bağlanması /nbsnas/dos:
  • eNas:
/dev/sda1 on /nbsnas/dos type vfat (rw)
  • VNX:
/dev/nda1 on /nbsnas/dos type vfat (rw)
/nbsnas/dos dosya sisteminin doğru montajı:
  • 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

Dosya sistemini doğru dosya sistemi türü MSDOS olarak yeniden takın:
  1. /etc/fstab dosyasının doğru olduğundan ve aşağıdakiyle eşleşecek şekilde onaylayın:
  • 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. 2a veya 2b adımlarını kullanarak /nas/dos bölümünün bağlantısını kaldırın ve yeniden bağlayın:
    1. Dell makalesi 25261, Celerra, VNX Unified'a göre yük devretme veya yeniden çalışma kontrol istasyonu: Bir Kontrol İstasyonuna yük devretme veya geri yükleme (Kullanıcı Tarafından Düzeltilebilir) 
VEYA
  1. /nas/dos bölümünün bağlantısını manuel olarak kaldırma ve yeniden takma:
umount /nas/dos
mount /nas/dos
  1. /nas/dos'un MSDOS olarak bağlı olduğunu doğrulayın:
  • 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 bölüm sahipliği ve izni artık doğru ve izin reddedildi hataları başarılı bir dosya sistemi uzantısından sonra raporlandırılamıyor.

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.