さくらのVPSのローカルネットワーク接続まとめ

さくらのVPSを5台借りてあれこれ負荷をかけてテストしてみている。実際にテストできるようになるまではいろいろあったけれど。

ローカルネットワークは1Gbのベストエフォートがなかなかよい感じに速いと思います。きちんとチェックしてないので数字は出しませんが。VPNだとかトンネリングだとかいろいろ工夫して複数台構成をさくらのVPSのグローバルネットワーク上に構築しているならば移る価値ありだと思います。3台あればいろいろ試すこともできるし6千円弱/月の価値はあるかと。うちは某VPSを2台解約することにさっき決めました。

本登録したし今後も使いますけれど、お試し期間中はローカルネットワーク接続が使えないというのはなんだかなあとは思いました。複数同時に申し込むとしたらそれが一番お試ししたいことのはずなのに。そうそう、複数台の申し込みが面倒くさいのもなんとかならないもんでしょうか。らしいといえばらしいのですが。

注意するべき点がひとつ。 続きを読む

さくらのVPSの複数台構成ローカルネットワーク接続でハマり中

「さくらのVPS」プラン拡充・機能追加などサービスリニューアルのお知らせ | さくらインターネット

このニュースにのって、今月1日にさくらのVPSのローカルネット対応等を期待して2Gを5台追加。とにかく試しに使ってみて、負荷をかけてみて今の本番環境と比較してみるのだ。
と張り切ってみたのだけど、二日間ぐらいはカスタムOSのインストールがスムーズにいかない。

こんなにカスタムOSのインストールに手間と時間がかかるのでは本末転倒なので、デフォルトのCentOS6で使ってみるかと試してみるも、こっちはこっちで慣れていなくて基本的な環境整備にひどく時間を取られる。はあ、もういやだ、とUbuntuのカスタムOSインストールをもう一度ためしてみると、数日前とはエライ違い。単に混み合っていたせいなのか、何か不具合が治ったのかはわからない。でもUbuntuなら慣れてるし助かる。

さて、5台分のOSを設定して、データベース・サーバとして2台、アプリケーションサーバを2台、リバースプロキシサーバを1台の構成を試す。が、MySQLがおかしい。1台だけどうしてもおかしい。mysqlクライアントでローカルネットワーク経由でデータベースサーバに接続して、SELECTするとハングアップしてしまう。色々試すと、だいたいパターンが見えてきた。
以下、ハングアップは、 続きを読む

Ubuntu 9.04 serverを9.10へアップグレード

そろそろ、9.10も落ち着いてきたかなということで、Ubuntuサーバを9.04から9,10へアップグレードしてみる。
アップグレード方法は、Debianみたいにsources.listを書き換えるんじゃなくて、do-release-upgradeコマンドで実施(Debianも最近は違うんだろうか?もしかして)。

コマンド実行から、アップグレード、再起動まで概ね20分ぐらい。まあ簡単だったんだが、キーボードの選択画面がヒドい。ずらずらとメーカー名とキーボードタイプのリストが表示されて、その中から選べとでる。まあ、サーバ版なんだから、管理者はそのくらいわかるだろっ?ってところか。
僕にはわからず、結局、”Do not configure keyboard; keep kernel keymap”を選択してインストールを完了後に、dpkg-reconfigure console-setupでJapanに再設定。これをやらないと、コンソールで使うときになんだかおかしなことになっていた。USキーボードになってるのかな。そこまでは調べていない。

このUbuntuサーバは、VMware上で動いている仮想マシン。NagiosとMRTGを使って他のホストを監視している。NagiosもMRTGも設定をいろいろ書き換えているので、アップグレード中の設定を新しく書き換えるか?という質問には、既存の設定を使うと選択。これで、NagiosもMRTGもApacheも特に設定を直す必要もなく、動いている模様。これでとりあえず、完了。

あと、この、do-release-upgrade(update-manager-coreパッケージに含まれる)を見つけるのに、30分ぐらいかかった。Googleで検索しても、Desktop版のアップグレード方法ばかりがヒットする。
結局、Ubuntu Server Guideで見つける。これは、まあ、当たり前といえば、当たり前で、誰も悪くない。僕が悪い。最初にさがすべきところ。なんでも検索するんじゃないってことだな。

そうそう、一つ追記。
アップグレード後に、_netdev付きでnfsマウントしているボリュームをマウントしてくれなくなった。ネットワーク接続とマウントのタイミングがおかしいのかなんなのか詳しくは調べていないけれど、どうも不具合のように見える。とりあえずは、/etc/rc.localにmount -aを書いている。そのうち、アップデートで治るのかもしれない。