すっかり準備するのがギリギリになってヤバイ。
金曜の夜に今置いてる所から物理的にサーバを移動します。
なのでもう今週中はテンパってます。
という事で簡単な計画表
やること
- DNSのプライマリサーバ移転 (hidekさんの会社のやつ契約ずみ) (jprs/tonic/value domain)
- mail/irc/plagger環境作る (リアルサーバでOSとかは既に入って稼働してるの使い回し)
- edge serverでメールを受けてバックエンドに再配送させる仕組みつくる
- edge serverにマトモなdsn cacheを入れる
- このblogや軽いwebサービスようのDomU作る
- perl-users.jp / soozy.org / shibuya.pl / perldoc.jp / yapc.asia などようのDomUつくる
- 新しい環境の中に25番ポートで繋がるようにする
- ラックの掃除
- 新環境を用意するものは、新環境にさっさと移動、用意しないのは金曜の夜に物理マシンの移動
- 移動中のお知らせメンテナンスページ用意
- /etc/hosts とか hostname まわり。
異動前の構成とサービス内容
PE750
- mail - sendmail (virtusertable) - mew - spamd (procmail(hiyoko@twitter, kacotie@twitter))
- irc - irssi - oppaisan - mobirc
- plagger
- private subversion repos
- dns
- 以下はweb
- yappo.jp/yappo.ne.jp (i, 503, moogle, talk, trac, svn, w, dir, search, *.labs, blog, tec)
- blogdb.jp (bulkya, mfpm, shibuya.burogukyoukai)
- menulist.jp
- soozy.org
- bloxab.org
- cybozu.co.uk
- perl-users.jp
- seiitaishougun.com
- shibuya.pl
- yapc.asia
ISP1100
ハードウェアクロックがなんだか年単位でずれてる。といかどっかのDomUに突っ込んで退役希望
- web crawler
- hiyoko
- sendmail virtusertable
- mobile sns用のメール受信処理
- moblog & photo storage用のメール受信処理
- mail配送エンジン(たしかもう使ってない)
- 以下はweb
- bp.to
- m.blogdb
- 2ch proxy
PE1850
edge server
codereposとacotieへのreverse proxyやらなんやら
SC440 - 1
SC440 - 2
今なにもない。あ、1000スピーカカンファレンスで使った。
tsukumo
dns セカンダリとblogdb.jp跡地
異動後の構成とサービス内容
PE750
京都行ってる時にとまりやがったのでこわい。
- private subversion repos
- 以下はweb
- yappo.jp/yappo.ne.jp (i, 503, moogle, talk, w, dir, search, *.labs)
- blogdb.jp (bulkya, mfpm, shibuya.burogukyoukai)
- menulist.jp
ISP1100
ハードウェアクロックがなんだか年単位でずれてる。といかどっかのDomUに突っ込んで退役希望、というか移動した後bootするか不明。
- web crawler
- hiyoko
- sendmail virtusertable
- mobile sns用のメール受信処理
- moblog & photo storage用のメール受信処理
- mail配送エンジン(たしかもう使ってない)
- 以下はweb
- bp.to
- m.blogdb
- 2ch proxy
PE1850
平穏無事に動いてるのでこわい
edge server
codereposとacotieへのreverse proxy server 並びに mail forwarder
SC440 - 1
上のDomUに加えて下のDomU追加
public
- perl-users.jp
- shibuya.pl
- soozy.org
- yapc.asia (もしくは edge server のみで処理)
private
- private subversion repos for svn.yappo.jp
- yappo.jp/yappo.ne.jp (trac, svn, blog, tech)
- bloxab.org
- cybozu.co.uk
- seiitaishougun.com
SC440 - 2
- mail - sendmail (virtusertable) - mew - spamd (procmail(hiyoko@twitter, kacotie@twitter))
- irc - irssi - oppaisan - mobirc
- tig/wig
- plagger
tsukumo
dns セカンダリとblogdb.jp跡地
hidekさんの会社のVPS
dns プライマリとバックアップ
PE860
状況をみてPE750とISP1100のサービスをこれのDomU複数作って集約。集約したらPE750/ISP1100を退役。余裕があればPE1650も入れたいけど80万くらいしたからどうしようか。
作業する順番
VPSにname serverの環境作ってprimary として動かし始める
yappo.ne.jpのnsレコード変更。変更出来次第他のドメイン全部のnsレコード変更
DomU2個作る(1個作ってイメージコピー)
- VPSにバックアップしまくる
mail/irc/plagger環境作る
edge server から SC440-2 にメール流す
- public servicesの引っ越し (済: perl-users.jp)
- private servicesの引っ越し (済: blog.yappo.jp)
- VPSにバックアップ(差分とか)
- イーサケーブル作ってラックの掃除
- PE750/PE1650/ISP1100物理移動
- ラッキング
- サーバ起動
- hostname/ip address/ip tables/network環境の書き直し
- DBの認証設定全部変える
- アプリケーションのDB設定全部変更
- アプリケーション稼働確認と広告周りを実機でチェック
- ISP1100のメール環境整備
- クロウラー走らせる
時間足りなくてきついわー
来年
codereposとか入ってるマシンに500GのHDDが刺さってるだけなので vgextend VolGroup00 /dev/sdb してパーティションサイズをいつでも増やせるようにしておく。
Posted by Yappo at 2008年12月10日 18:36
| TrackBack
| tech