web-dev-qa-db-ja.com

モジュールの無効化/有効化パラメータRHEL

私はカーネルモジュールパラメータを扱っていますが、少し混乱しています。

特に、XFSファイルシステムのposixACLサポートを有効にしようとしています。これには、パラメータXFS_POSIX_ACLをyesに設定してXFSモジュールをロードする必要があります。これがないと、「setfacl」を使用してACLを設定しようとすると、「Operationnotsupported」エラーが発生します。

テスト環境で、コマンド「modprobe -v xfsXFS_POSIX_ACL = y」を実行しました。パラメータを設定する前に最初にモジュールを削除する必要があることがわかったにもかかわらず、このコマンドは機能しているように見えました。それを実行した後、私は「setfacl」を正常に実行し、いくつかのACLを設定し、それらを完全な機能でテストすることができました。

ただし、本番環境に移行すると、当然のことながら、「modprobe -v xfs XFS_POSIX_ACL = y」を実行するだけでは、ACLサポートが有効になっていないようです。おそらく、最初にモジュールをアンロードしていないためです。コマンドを実行しても出力は生成されず、ACLを設定しようとすると、「操作はサポートされていません」というエラーが発生します。

私が抱えている問題は、テスト環境に戻って「パラメータースイッチを適切に切り替える」ことを試みた後、modprobe -r xfsを実行してから「modprobe-vxfs XFS_POSIX_ACL =n "はACLサポートをオフにしません。 modprobe -rを冗長モードで実行しましたが、モジュールは実際にはアンロードされています(rmmod /lib/modules/...xfs.ko)が、ACLパラメーターをNOに設定して再ロードしても効果はありません。

私が間違っているかもしれないアイデアはありますか?

RHEL 4.9、2.6.9-89

更新

パラメータが間違っているようです。 modprobe xfs XFS_POSIX_ACL = Nを実行した後のdmesgを見る:

xfs: Unknown parameter `XFS_POSIX_ACL'
SGI XFS with ACLs, security attributes, large block/inode numbers, no debug enabled
SGI XFS Quota Management subsystem

ここでACLパラメーターを見つけました: http://how-to.wikia.com/wiki/How_to_configure_the_Linux_kernel/fs/xfs

適切なパラメータが何であるかについて何か考えはありますか? modinfo -p xfsは何も返さず、オンラインで見つけるのに時間がかかっています。

4
Univ426

@John K:上記で投稿したリンクのすべてのオプションは、xfsモジュールのパラメーターではなく、依存関係のオプションです。

xfsモジュールには...パラメータがありません:

# modinfo xfs
filename:       /lib/modules/2.6.18-194.el5/kernel/fs/xfs/xfs.ko
license:        GPL
description:    SGI XFS with ACLs, security attributes, large block/inode numbers, no debug enabled
author:         Silicon Graphics, Inc.
srcversion:     DE0AE7E45DF5E1EA03F6EC6
depends:        
vermagic:       2.6.18-194.el5 SMP mod_unload gcc-4.1
module_sig: 883f3504bb64522c596239a507de7fd112864709d128ea990dfa46df295317acd048b4a6cd39abde0a0beb9a93708040775f3bac9d185e1eb73cda7c

依存関係とは、次のことを意味します。XFSクォータ、ACL、...は、XFSファイルシステムのサポートを選択した場合にのみ展開されます。

<M> XFS filesystem support                
[ ]   XFS Quota support                   
[*]   XFS POSIX ACL support               
[ ]   XFS Realtime subvolume support      
[ ]   XFS Debugging support (EXPERIMENTAL)
1
quanta