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” メールアドレス