[Armadillo:08049] Re: /var/log/wtmpの容量が大きくなっていく

Takenoshita Koyo email@hidden
2012年 5月 17日 (木) 18:43:57 JST


竹之下です。

過去の投稿から、Armadillo-210を使用していると仮定してお答えします。

Armadillo-210のRecoverイメージ[*1]で同様の現象が起きるか確認してみたところ、
確かに、5-6分ごとに/var/log/wtmpのサイズが384バイトずつ増えていました。

プロセスを一つずつ殺して、どのプロセスがwtmpに書いているのか確認していった
ところ、下記のようにinitしか動いていない状態でも、件の現象が発生します。

[root@(none) (ttyAM1) ~]# ps
  PID  Uid     VmSize Stat Command
    1 root        588 S   init       
    2 root            SWN [ksoftirqd/0]
    3 root            SW< [events/0]
    4 root            SW< [khelper]
    5 root            SW< [kthread]
    9 root            SW< [kblockd/0]
   31 root            SW  [pdflush]
   32 root            SW  [pdflush]
   34 root            SW< [aio/0]
   33 root            SW  [kswapd0]
  587 root            SW  [mtdblockd]
  702 root        796 S   -ash 
  852 root        640 R   ps              

ということは、initが悪さをしているに違いありません。

/etc/inittab を確認すると、下記のようになっていました。

[root@(none) (ttyAM1) ~]# cat /etc/inittab 
::sysinit:/etc/init.d/rc

#::respawn:/sbin/getty -L 115200 ttyAM0 vt102
::respawn:/sbin/getty -L 115200 ttyAM1 vt102
::respawn:/sbin/getty 38400 tty1

::shutdown:/etc/init.d/reboot
::ctrlaltdel:/sbin/reboot

Armadillo-210には/dev/tty1はありません。

[root@(none) (ttyAM1) ~]# cat /dev/tty1 > /dev/null
cat: /dev/tty1: No such device or address

ので、gettyを起動しようとしても失敗します。
(gettyを起動しようとした時点でwtmpのサイズが増えます)

"respawn"の機能により、定期的にgettyを起動しようとして、wtmpが徐々に
増えているという状況のようです。

対策としては、inittabの
::respawn:/sbin/getty 38400 tty1
の行を削除してください。


*1: http://armadillo.atmark-techno.com/files/downloads/armadillo-210/images/romfs-a210-recover-1.12.img.gz

(2012年05月11日 20:37), email@hidden wrote:
> 
> 過去に、
> 
> [Armadillo:05260] Armadillo-220 で FTPがアップできなくなる
> でも話題になっていましたが、
> /var/log/wtmpの容量が大きくなっていく事象について質問します。
> 
> 本ファイルは、ログイン履歴を保存するログファイルということから、
> ログインしなければ、容量が増加しないと考えておりましたが、
> ログインしなくても、約5分ごとに384バイト増加し続けるようです。
> 
> 環境としては、TELNET,FTPは入れていない状況で、シリアル接続の
> ログインのみ可という状態です。
> 
> ログインしない状態でも、定期的にログを残しているようなのですが、
> 何のログを残しているのか、教えていただきたくお願いします。
> 
> 
> 
> 
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> 


-- 
Koyo Takenoshita




armadillo メーリングリストの案内