いつか、そのとき、あの場所で。rev.2いつか、そのとき、あの場所で。rev.2都内で主にサーバ構築をしている人。好きで集めているARMとLinuxを中心とした技術関連情報と最近ハマっているMikrotikのRouterboardに関して書いていきます。Unboundのキャッシュをウォームスタートする方法。unboundhttps://nlnetlabs.nl/projects/unbound/about/通常unboundのサービスの再起動を伴うと、それまでキャッシュしていたDNSの情報は全て消去されます。場合によってはDNSキャッシュを持っておいたほうが、反応時間の改善としては良い場合があります。3131で、キャッシュのウォームスタートを行うことができるスクリプトが追加されました。作成者がロシアの方なのか、ロシア関連のドメインしか先読みしないようになっています。いうことで自分用に少しinitスクリプトを編集して、キャッシュのウォームスタートが出来るような仕掛けを作ってみました。iowaitを大幅に減少させることができた。2.2が公開されたわけですが、私の環境では常にiowaitが20~30%台をうろつく負荷状態でした。精神衛生上良くないので、自分でMySQLのチューニングなどを調べながらしてみたわけですが一向に改善せず、Twitterで呟いたところ、Zabbixではおなじみのくりゅー先生からアドバイスを頂けました。その設定を入れた上で対象のテーブルを指定して圧縮設定にする必要があります。やり方は自宅ラック勉強会2.2の資料に書いてあります。6InnoDBへの圧縮は入れていましたが、対象のテーブルに対して圧縮を掛ける必要があるのは知りませんでした。ー先生謹製の下記資料を読んで圧縮の設定を入れてみることにしました。DNSのクエリタイム一覧。開催されたので参加してきた。一週間遅れの情報となりますが。