GNU/Linux >> Znalost Linux >  >> Cent OS

Chyba XFS:Nelze připojit souborový systém s oprávněním Noacl v CentOS/RHEL 7

Problém

Uživatel nemůže připojit xfs s oprávněním noacl. možnost připojení noactl pro souborový systém xfs se nastavuje v souboru /etc/fstab.

# cat  /etc/fstab
/dev/sbb1   /mnt    xfs    inode64.noacl     0 0

Montáž se však nezdařila s chybou níže.

# mount -v /mnt
mount: wrong fs type, bad option, bad superblock on /dev/mapper/vg_cdm_ebsul06_N00-appl_ptch,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try

Chyby dmesg pro volbu noacl jsou následující:

# dmesg | tail
XFS (sbb1): Ending clean mount
XFS (sbb1): unknown mount option [noacl].
XFS (sbb1): Mounting Filesystem
XFS (sbb1): Ending clean mount
XFS (sbb1): unknown mount option [noacl].
XFS (sbb1): unknown mount option [noacl].
XFS (sbb1): unknown mount option [noacl].
XFS (sbb1): Mounting Filesystem
XFS (sbb1): Ending clean mount
XFS (sbb1): unknown mount option [noacl].

Ačkoli uživatel může úspěšně znovu připojit souborový systém XFS s volbou noacl.

# mount -o remount,noacl /mnt
# mount| grep noacl
/dev/sdb1 on /mnt type xfs (rw,inode64,noacl)

Řešení

1. V současné době je jádro zkompilováno s podporou ACL, takže neexistuje možnost zakázat ACL pro XFS za běhu:

CONFIG_XFS_POSIX_ACL=y

2. Pro xfs remount můžete dokonce zadat jakékoli neplatné možnosti, jako je „ahoj“, XFS je bude ignorovat, ale pouze je vypíše ve výstupu:

# mount -o remount,hello /mnt 
# mount
..
/dev/sdb1 on /mnt/ type xfs (rw,noacl,noacl,noacl,hello)

3. A podle zdrojového kódu pro XFS, xfs jednoduše ignoruje tyto neplatné volby:

xfs_fs_remount(
...
  * Until that is implemented we return success for
  * every remount request, and silently ignore all
  * options that we can't actually change.
  */
...

Závěr

Neexistuje žádná možnost zakázat ACL pro XFS za běhu. Nenastavujte žádné ACL na soubory na xfs mount, ACL se pro tyto soubory nepoužije.


Cent OS
  1. Jak nainstalovat phpMyAdmin s Nginx na CentOS 7 / RHEL 7

  2. CentOS / RHEL 7:nelze spustit službu vsftpd

  3. Chyby vstupu/výstupu během přístupu k souborovému systému XFS v CentOS/RHEL 7

  1. Systém souborů CIFS Share File System není připojen po restartu na CentOS/RHEL 7

  2. Rozšíření velikosti /boot oddílu v systému souborů XFS (CentOS/RHEL 7)

  3. Nelze spustit operační systém Linux s auditem (CentOS/RHEL)

  1. Souborový systém XFS se připojí jako pouze pro čtení (CentOS/RHEL)

  2. Aktualizace DNF se nezdařila s chybou „Kontrola GPG FAILED“ – CentOS/RHEL 8

  3. mount error(13):Oprávnění odepřeno se sdílením systému Windows