lsattr: ioctl non appropriato per il dispositivo Durante la lettura delle bandiere

Per uno dei nostri server Linux che esegue CentOS 6.0, se faccio lsattr / home, ho qualcosa di simile (come root):

$lsattr /home lsattr: Inappropriate ioctl for device While reading flags on /home/user lsattr: Inappropriate ioctl for device While reading flags on /home/user lsattr: Inappropriate ioctl for device While reading flags on /home/DIR 

Ora, cerco di cambiare qualcosa con chattr

 $chattr -R -i /home chattr: Inappropriate ioctl for device while reading flags on /home 

Ritorni del supporto:

 $mount /dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/sda3 on /boot type ext3 (rw) tmpfs on /dev/shm type tmpfs (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) nfsd on /proc/fs/nfsd type nfsd (rw) 

Non ho idea di come risolvere questo problema. Qualcuno potrebbe aiutare?

  • Come posso creare un utente solo per sftp?
  • Come identificare la port a un process?
  • Il server web Apache serve in modo intermittente 403: "Indice di directory vietato dalla direttiva Opzioni" e 304
  • come aggiungere sito web in modo programmato in Linux VPS?
  • Come forzare la logging di tutte le azioni terminali sul server Ubuntu 12.04?
  • Come verificare la velocità della mia NIC?
  • Invia Ctrl-Alt-Del su SSH?
  • e2fsck - fuori memory, nonostante impostato in /etc/e2fsck.conf
  • 3 Solutions collect form web for “lsattr: ioctl non appropriato per il dispositivo Durante la lettura delle bandiere”

    Il filesystem where /home si trova deve supportre Attributi estesi . Dal momento che /home è più probabile che si trova nella partizione LogVol00 (e non un supporto NFS o qualcosa del genere), è necessario montare il filesystem con l'opzione di mount user_xattr :

    mount -o remount, user_xattr /

    Si noti che per ext4 entrambi user_xattr e acl sono abilitati per impostazione predefinita . Ciò varia a seconda di altri filesystem.

    Mi rendo conto che questo è un thread vecchio, ma sembra che le directory sotto / home siano esportte nfs automatizzate e nfs non support chattr, lsattr ecc. Dovresti impostare questo sul file system del server nfs (se ansible) file immutabili.

    Suppongo che / home sia sotto il tuo volume radice. Quello che devi fare è cambiare il file / etc / fstab per il volume radice per aggiungere l'opzione "acl". Questo triggers ACL sul file system.

    Per triggersre ACL, rimontare il volume radice (mount -o remount, acl /) o riavviare il sistema (come l'opzione acl è ora nel field delle opzioni per il volume radice).

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.