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

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

カーネル モジュール パラメータを操作しているのですが、少し混乱しています。

特に、XFS ファイル システムで posix ACL サポートを有効にしようとしています。これには、パラメータをXFS_POSIX_ACLyes に設定して XFS モジュールをロードする必要があります。これがないと、「setfacl」で ACL を設定しようとすると、「操作はサポートされていません」というエラーが発生します。

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

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

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

私が何を間違っているのか、何かアイデアはありますか?

RHEL4.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 は何も返さず、オンラインで見つけるのに非常に苦労しています。

答え1

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

関連情報