0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

再起動ループテスト

Last updated at Posted at 2020-05-01

起動時にFANの警告が出る事があるのでFAN自体の問題なのか
BMCセンサーの問題なのか切り分けたい。
起動時にBMCがうまく情報を取れていない可能性を疑い、ひたすら再起動してセンサーデータを取ってみよう。
/etc/rc.localに書いてもいいけど、他の用途でも使いまわせそうなのでスクリプト化しておこう。

1、Crontabの設定
2、スクリプト実行
3、確認

Crontabに再起動スクリプトを登録

下記で3分おきに/home/test.shを実行するように設定

# crontab -l 
(何も設定していないことを確認)
# crontab -e
*/3 * * * * /home/test.sh

止めるときは行ごと削除

再起動スクリプトの中身

# /bin/sh
sleep 60  #止めるときに編集する時間的余裕が必要なので入れてあります。
echo `date` >>/home/log.txt  #実行時間を追記
sh ipmitool -H 192.168.1.x -U ユーザー名 -P パスワード sdr list >> /home/log.txt #センサー情報を追記
/sbin/reboot # フルパスで/sbinを付けないとrebootコマンドを受け付けない。

結果の確認

70回くらい再起動をしてみました。
日付だけに番号を振るのはnlコマンドの後に-b オプションを付けてp文字列。
手癖的にpの後にスペース入れたくなるけどpの後にスペースを入れると通らない謎のSyntax。

cat /home/log.txt | grep -e Apr -e CPU -e FAN | nl -b pApr
 
    66 Thu Apr 30 23:50:01 JST 2020
       CPU Temp | 40 degrees C | ok
       FAN1 | 3400 RPM | ok
       FAN2 | 3800 RPM | ok
       FAN3 | 3500 RPM | ok
       FAN4 | 3800 RPM | ok
       FANA | 3400 RPM | ok
       FANB | 3700 RPM | ok
    67 Thu Apr 30 23:53:01 JST 2020
       CPU Temp | 40 degrees C | ok
       FAN1 | 3400 RPM | ok
       FAN2 | 3800 RPM | ok
       FAN3 | 3500 RPM | ok
       FAN4 | 3800 RPM | ok
       FANA | 3400 RPM | ok
       FANB | 3700 RPM | ok
    68 Thu Apr 30 23:56:02 JST 2020
       CPU Temp | 40 degrees C | ok
       FAN1 | 3400 RPM | ok
       FAN2 | 3800 RPM | ok
       FAN3 | 3500 RPM | ok
       FAN4 | 3800 RPM | ok
       FANA | 3400 RPM | ok
       FANB | 3700 RPM | ok
    69 Thu Apr 30 23:59:01 JST 2020
       CPU Temp | 40 degrees C | ok
       FAN1 | 3400 RPM | ok
       FAN2 | 3800 RPM | ok
       FAN3 | 3500 RPM | ok
       FAN4 | 3800 RPM | ok
       FANA | 3400 RPM | ok
       FANB | 3700 RPM | ok

めっちゃ安定してる。
という事で本件は経過観察。(なかった事。)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?