lsattr: পতাকা পড়ার সময় ডিভাইসের জন্য অনুপযুক্ত ioctl


20

সেন্টোস .0.০ চালিত আমাদের লিনাক্স সার্ভারগুলির একটির জন্য, আমি যদি লস্যাটার / হোম করি তবে আমি এর মতো কিছু পেয়েছি (মূল হিসাবে):

$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

এখন, আমি চ্যাটার দিয়ে কিছু পরিবর্তন করার চেষ্টা করি

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

মাউন্ট রিটার্ন:

$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)

এটি কীভাবে ঠিক করা যায় তা সম্পর্কে আমার কোনও ধারণা নেই। কেউ সাহায্য করতে পারে?


আপনি কি দয়া করে এর আউটপুট পোস্ট করতে পারেন cat /proc/mounts?
কোয়ান্টা

1
ঐটা এটা ছিল. আমি / হোম / ডিআইআর-এ এলডিএপি লগইনের জন্য হোম ডিরেক্টরিগুলি মাউন্ট করতে অটোমোন্ট ব্যবহার করেছি এবং এটি পরে সরিয়ে ফেলেছিলাম - তবে এটি এখনও স্বয়ংক্রিয়ভাবে / হোম / ডিআইআর মাউন্ট করে চলেছে। এটা এটি স্থির। যাইহোক, কেন মাউন্ট স্বতঃমাউন্ট মাউন্ট পয়েন্টগুলি ফেরত দেবে না?
rchhe

উত্তর:


11

যে ফাইল সিস্টেমটি রয়েছে সেখানে বর্ধিত বৈশিষ্ট্যগুলিকে/home সমর্থন করতে হবে । যেহেতু সম্ভবত আপনার পার্টিশনে অবস্থিত (এবং এনএফএস মাউন্ট বা অন্য কিছু নয়), আপনাকে মাউন্ট অপশন সহ ফাইল সিস্টেমটি মাউন্ট করতে হবে :/homeLogVol00user_xattr

মাউন্ট-ও পুনরায় গণনা, ব্যবহারকারী_স্যাটার /

উল্লেখ্য যে ext4উভয় user_xattrএবং aclকরছে ডিফল্টভাবে সক্রিয় । এটি অন্যান্য ফাইল সিস্টেমগুলির জন্য পরিবর্তিত হয়।


5

আমি বুঝতে পেরেছি এটি একটি পুরানো থ্রেড, তবে মনে হচ্ছে / হোমের নীচে থাকা ডিরেক্টরিগুলি স্বয়ংক্রিয়ভাবে এনএফএস রফতানি হয় এবং এনএফএস চ্যাটার, এলস্যাট্রিক ইত্যাদিকে সমর্থন করে না You অপরিবর্তনীয় ফাইল


-1

আমি অনুমান করতে যাচ্ছি যে / বাড়িটি আপনার মূল ভলিউমের আওতায় রয়েছে। আপনার যা করতে হবে তা হ'ল 'acl' বিকল্পটি যুক্ত করতে রুট ভলিউমের জন্য আপনার / etc / fstab ফাইলটি পরিবর্তন করা। এটি ফাইল সিস্টেমে এসিএলগুলি সক্রিয় করে।

তারপরে এসিএলগুলি সক্রিয় করতে হয় হয় মূল মাপের পরিমাণটি (মাউন্ট-ও রিমাউন্ট, এসিএল /) পুনরায় মাউন্ট করুন, অথবা সিস্টেমটি পুনরায় বুট করুন (যেমন এসিএল বিকল্পটি এখন মূল ভলিউমের বিকল্পগুলির ক্ষেত্রে রয়েছে)।


ধন্যবাদ। আমি আপনার পদ্ধতির চেষ্টা করেছি কিন্তু আমি একই ত্রুটি বার্তা পেয়েছি।
rchhe

কিছুটা সম্পর্কিত হলেও এসিএলগুলি বর্ধিত বৈশিষ্ট্যের সাথে বিভ্রান্ত হওয়ার দরকার নেই।
ckujau
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.