/var/adm/wtmpx: 定義されたデータ型に比べて値が大きすぎます [閉じる]

/var/adm/wtmpx: 定義されたデータ型に比べて値が大きすぎます [閉じる]

Solaris 10でコマンドを入力するとlastエラーが発生します/var/adm/wtmpx: Value too large for defined data typelastユーザーのログイン情報などを期待どおりに表示するにはどうすればよいですか?

答え1

fwtmpファイルを変更するには、このコマンドを使用する必要があります。

これをフィルタとして使用して、wtmpx(一部の固定チャンク長を含む)をフィルタリングできます。最後の500項目を維持するには:

< /var/adm/wtmpx fwtmp | tail -500 > /var/tmp/tailwtmp
cat /var/tmp/tailwtmp | fwtmp -ic > /var/adm/wtmpx

/usr/lib/acct/fwtmpPATH環境変数によっては、fwtmp()へのフルパスを指定する必要があります。

fwtmpのマニュアルページがありますここ

関連情報