NetWareの15GBのSYSボリュームの空き容量がなくなった
This document (00006378) is provided subject to the disclaimer at the end of this document.
問題点
NetWare 6上で、Novell Identity Manager 2のDirXMLのエンジンを稼動しています。
15GBのSYSボリュームですが、空き容量が無いという以下のエラーメッセージが表示されました。
NSS-2.70-5001: NSS Volume <サーバ名>/SYS out of disk space.
There are no deleted files using disk space.
You may be low on disk space. Either add more disks, or delete some files
WindowsクライアントからSYSボリュームの全てのファイルを検索し、サイズで大きい順にソートして確認しましたが、大きいサイズのファイルは見当たりませんでした。
Windowsクライアントから見ると、SYSボリュームは1GBぐらいしか使用していないように見えます。
どのファイルがSYSボリュームのスペースを占有しているのでしょうか?
環境:
NetWare 6 SP4
Novell Identity Manager 2
解決方法
SYS:\_NETWAREというディレクトリに問題の大きいサイズのファイルがありました。
このディレクトリは、クライアントからアクセスできませんので、NetWare上のNetBasicのシェルコマンドを利用するか、support.novell.comから入手できる(またはNetWareのSupport PackのTOOLSディレクトリにある)TOOLBOX.NLM(-NLオプションで起動する必要があります)などを利用して、問題の大きいサイズのファイルがあるか確認してください。
ただし、問題の大きいサイズのファイルを探すとき、見当たらない場合は、-1あるいは0というサイズのファイルの可能性が高いことに注意してください。
原因は、問題解析のために以前にトレースログを設定しており、それを解除しないまま運用を続けてしまい、その間ログが蓄積されファイルが異常に大きくなってしまったためです。
この設定を確認するには、ConsoleOneユーティリティからDRIVERSETおよび全てのドライバオブジェクトのプロパティの、その他のタブに以下の属性があること確認してください。
iManagerの場合は、DirXMLタブ内のMiscタブに、以下の属性があることを確認してください。
DRIVERSETオブジェクトの場合:
DirXML-DriverTraceLevel属性(値が3の場合)
DirXML-JavaTraceFile属性
ドライバオブジェクトの場合:
DirXML-TraceFile属性
DirXML-TraceLevel属性
DirXML-TraceName属性
DirXML-TraceSizeLimit属性
このDirXML-JavaTraceFile属性およびDirXML-TraceFile属性が存在し、この値にパスを指定しないと、NetWareサーバの場合は、SYS:\_NETWAREにログファイルが作成されます。
この属性に書かれているファイルが、SYS:\_NETWAREにDOSの8.3形式の名前であるかどうか確認してください。
この問題を解決するためには、以下の作業を行なってください。
1. 該当のすべてのドライバを停止します。
2. DirXML-JavaTraceFile属性およびDirXML-TraceFile属性を削除します。
あるいはこの属性には、SYS:\SYSTEM\<ファイル名>のようにパスを含めてファイル名を指定します。
また、DirXML-TraceSizeLimit属性が0の場合は無制限にログが蓄積されますので、ファイルサイズの制限値を設定することによって、ファイルサイズの容量を制限することができます。
3. 問題の大きいサイズのファイルをSYS:\_NETWAREから削除してください。
注意: 該当のドライバを停止せずに、トレースログファイルを削除することができますが、DirXML-JavaTraceFile属性で指定したファイルの場合は、削除した時点で、SYSボリュームの空きが増えませんでした。
この場合、該当のすべてのドライバを停止する必要がありました。
4. 該当のドライバを再起動します。
5. 再び同じファイルがSYS:\_NETWAREに作成されないことを確認します。
また、上記2. でトレースログを別フォルダに生成するようにした場合は、定期的にトレースログファイルを確認し、ボリュームを圧迫する前にそのファイルを削除するようにしてください。
参考TID: 10093399 DirXML or IDM2 causing SYS to run out of space
Disclaimer
この情報は、米国Novell, Inc.およびノベル株式会社の内外から発生したものです。本文書の内容または本文書を使用した結果について、いかなる保証、表明または約束も行っていません。また、本文書の商品性、および特定目的への適合性について、いかなる黙示の保証も否認し、排除します。
本文書に記載されている会社名、製品名はそれぞれ各社の商品、商標または登録商標です。
- ドキュメントID: J00006378
- 作成年月日: 04-AUG-2005
- 修正年月日:
- ドキュメントリビジョン: 1
- 分類: NDS (Novell Directory Services)
- 対象NOVELL製品およびバージョン: Novell Identity Manager 2
- カテゴリ: