プレイヤーズ・ハイ

 雑多な日記

2014 年 2 月 10 日の小ネタ

slave_skip_errors

MySQL レプリケーション環境において特定のエラーをスキップするための設定「slave_skip_errors」ですが、my.cnf に追記したあと mysqld を restart しなければ反映されません。 reload ではダメです。Dynamic Variable でもありませんので SET 文で変更することもできません。

HDD や光学ドライブなどの型番を調べる on Linux

  • IDE 接続
cat /proc/ide/hda/model
  • SATA / SCSI 接続
cat /proc/scsi/scsi | grep Model

再起動時の dmesg や syslog への出力をメール

不慮の再起動時に何が起こったのかを確認するために以下を crontab に設定します。

@reboot (dmesg; tail -1000 /var/log/messages) | mail -s “`hostname` rebooted” メールアドレス