Solaris のシステム管理 (上級編)

壊れた wtmpx ファイルの修復方法

  1. スーパーユーザーになります。

  2. /var/adm ディレクトリに移動します。

  3. wtmpx ファイルの形式をバイナリから ASCII に変換します。


    # /usr/lib/acct/fwtmp < wtmpx > wtmpx.ascii 
    
  4. wtmpx.ascii を編集して、壊れたレコードを削除します。

  5. wtmpx.ascii ファイルを再びバイナリファイルに変換します。


    # /usr/lib/acct/fwtmp -ic < wtmpx.ascii> wtmpx
    

    詳細は、fwtmp(1M) のマニュアルページを参照してください。