[zabbix] 'Admin' のパスワードを忘れた! 助けてえらい人! [PostgreSQL]

さて、お前は 夏休みにやりたいこと rev. 0.3 – oshiire*BLOG をぶらさげて、

  1. [タライdeメダカ] ビオトープっぽいのを作ってみた [夏休み#1] – oshiire*BLOG
  2. [オシャレ] 居間の模様替え完了 [夏休み#2] – oshiire*BLOG

だけ書き逃げしてそれからなにをしていたのか、この 2ヶ月以上お前はなにをしていたのか。

仕事です

ということで、夏休みにやろうとしていたこと、パズルも水草の植え替えも終わって、自鯖だけ終わらない予定どおりの夏休みでした。パズルは、表面にのりを塗ったのが 9月近かった気がしますが、ちゃんと今でもラックの上に飾ってあります。

“[zabbix] 'Admin' のパスワードを忘れた! 助けてえらい人! [PostgreSQL]” の続きを読む

[squid] 1つのGlobal IPで複数のWebサーバを公開する方法 [debian]

自鯖やってますか! 仮想化やってますか! サーバを公開してますか!

ゲッソー
ゲッソー

突然ですけど、最近、RedMineとか使い始めました。家の中で。でも、これが困ったことに、外でも使いたくなるんですよね。

しかし、まぁ、残念ながら我が家は Global IP が一つしかないので、Webサーバを既に 1台公開している状態では、他に立ててしまった WebサーバのRedMineを公開することができないのです。
まぁ、FireWallで、ポート番号を変えてアクセスさせれば、それはそれで対応できるんですが、Webサーバ毎にポートを割り当てるのはナンセンスですし、家の中からの場合と、外からの場合とでアクセスURLが変わってしまうのはちょっと残念です。

さて、どうすれば良いのか、とここ数日で達成しえた内容をレポートします。

“[squid] 1つのGlobal IPで複数のWebサーバを公開する方法 [debian]” の続きを読む

[MySQL] ibdata1のサイズを削減する手順 [InnoDB]

我が家では”Zabbix“や”WordPress“を利用していて、そのバックエンドのDBとして、”MySQL“を利用しています。
snowing立ち上げに特に設計もしているわけでもなく、何となく使い始めたために、知らぬ間にいろいろと課題が出てきました。稼働に影響を与えているものとして 2つあります。

  1. MySQLのdatadir直下にある ibdata1がディスクそのものを圧迫している
  2. 一つのサーバにいろいろと同居している上、SMPも使えず 32bitによるメモリ制限もあって、MySQLがボトルネックになっている

何も考えずに作り始めるってのは、ホント問題ですねぇ。アーキテクトとしては最低です。まぁ、作り始めたころはまだアーキテクトではなかったので、良しとしましょう ((よろしくない))
この二つの課題の内、一つ目「ibdata1ファイルがディスクそのものを圧迫している」問題について、先にまず対処しました ((それ自体は数ヶ月前に対処してるんですけど)) 。

“[MySQL] ibdata1のサイズを削減する手順 [InnoDB]” の続きを読む

[JST] Zabbix アプライアンス 2.0.3 で、時刻がずれている場合の対処法 [UTC]

最近、現場感覚を取り戻すとか言い出しながら、家のサーバに仮想サーバをたくさん立てて遊んで働いています。
たくさんサーバが増えると、管理・監視が必要になってくるので、ひとまず、最近何かと話題な Zabbixアプライアンスを入れてみました。現在の最新 2.0.3 を入れてみましたよ。
アプライアンス版は Open SUSE 12.1くらいですので、YaST を使って、(1)ネットワーク(2)タイムゾーン、あたりを設定しておけば、はいもう十分です。アプライアンス万歳ヽ(´ー`)ノ

「そんな風に考えていた時期が俺にもありました」

Open SUSE上の date コマンドではまったく問題なく、現在時刻を表示しているのですが、zabbix の Web GUIへアクセスすると、何故かきっちり 9時間ずれている…。なんてこと…。
自分の中で、Linux の timezone をあわせておけば、問題なし、と身勝手な想いを描いていた私に問題が立ちはだかったのです。どうすれば…。
“[JST] Zabbix アプライアンス 2.0.3 で、時刻がずれている場合の対処法 [UTC]” の続きを読む