-
Posted 2010/7/28 0:16
7/23にあった hbstudy #13 でLTしてきました。 外部の勉強会で話す機会は今回初めてでしたが、案の定プロジェクタの設定にとまどったりなんだりで見事に焦りました。 物理マシンと仮想マシンのOSインストール自動化について概要の紹介でしたが、実際のインストール手順や情報もWebを探すと結構出てきますので、敷居も低いかと思います。 OSインストール自動化あれこれ(Cobbler, Koan) View more presentations from t_n_m_t. CobblerもKoanの導入手順も最近の情報にアップデート出来るよう、近々エントリにまとめとこう。 No related posts. 関連記事はYARPP関連記事プラグインによって表示されています。
-
Posted 2010/5/31 5:29
debian lenny の varnish (powerpc) 2.1.2 をパッケージング
varnishを検証したいなと思い、せっかくなのでアップデートした玄箱/HGのdebian lenny環境でやってみようととりあえず apt-get install varnish 。 …したもののlennyのvarnishが1.1.2で萎えたので、まずは最新版にするところから始めることに。 ubuntuからソース等を拝借して、パッケージ作りました。玄箱/HGはpowerpcなマシンですがi386でも多分同様の手順でビルドできると思います。というかi386ならubuntu用のパッケージでインストールできるかもしれない。(未検証)。 ちなみにCentOSのi386やx86_64のパッケージはvarnishのプロジェクトから正式に提供されています。 メジャーな環境でやった方が良いということですね。 以下、作業ログ。 ubuntuのリポジトリからソースを取得 # wget <a href="http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/archives/pool/universe/v/varnish/varnish_2.1.2-1.dsc" rel="external">http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/archives/pool/universe/v/varnish/varnish_2.1.2-1.dsc</a> # wget <a href="http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/archives/pool/universe/v/varnish/varnish_2.1.2-1.debian.tar.gz" rel="external">http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/archives/pool/universe/v/varnish/varnish_2.1.2-1.debian.tar.gz</a> # wget <a href="http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/archives/pool/universe/v/varnish/varnish_2.1.2.orig.tar.gz"…
-
Posted 2010/5/31 4:34
debianな玄箱/HGをetchからlennyにアップデート
玄箱/HGをdebian etchからlennyにアップデートしたのでメモ。 lennyからkernel2.4のサポートが打ち切りになったこともあり、lenny化にはkernel2.6で起動する対応必須です。 kernel2.6への対応は、大きく分けると2つ方法があります。 U-Bootで玄箱/HGのフラッシュROM書き換え loader.oで、別パーティションを/でブート U-Bootはなんかやり方もややこしいし、リスクも高いなと思ったので、loader.oのやり方でチャレンジ。 手順は下記のサイトそのままでOKでしたありがとうございます。 玄箱に Debian 5.0 (lenny) をインストールする lenny化のポイントは /etc/kuro_load_param の OPTIONS 書き換え なんですが、これをすることで、lenny化後も気分でetchに戻すことも出来るなと思ったのでそこだけ書いておきます。 もとのパーティションは玄箱/HGのdebian化時に切った構成なのでこんな感じ。 /dev/hda1 : / : ブート用 (etch環境)…
-
Posted 2010/4/15 21:34
rpmパッケージに更新がかかったときに、何の変更があったか知りたいときがあります。 ちょっと調べたら出てきたのでメモ。 rpmの場合は下記のコマンドでChangelogを見ることが出来ます。 $ rpm -q –changelog パッケージ名 $ rpm -qp –changelog パッケージファイル名 yumだと、yum-changelogというプラグインがあって、それをインストールすると下記で見れるようになります。ただしCentOSだと5以降、Fedoraも5以降。Fedora 11, 12はyum-plugin-changelogになります。 $ yum –changelog update パッケージ名 yumの場合は、現在インストールされているバージョンから、アップデート対象のバージョンの差だけ見れるので、確認してからアップデートということが出来るようになります。 No related posts. 関連記事はYARPP関連記事プラグインによって表示されています。
-
Posted 2010/3/24 18:49
XenからVMware Serverへのゲストイメージコンバート
XenからVMware Serverへ移行するケースがあり、ゲストイメージをコンバートしたので手順を書いておきます。要領は前にやったXenからKVMへのゲストイメージマイグレーションと同様。ゲストOSが単一イメージファイルだと取り回しが楽というのを実感。 環境: 移行対象: CentOS 5.4 test.tnmt.info (Xen Paraviutualized VM, 単一ディスクイメージファイル) 移行元: Xen@CentOS 5.4 移行先: VMware Server 2.0.2@Windows XP SP3 ゲストOSでの作業 これは移行したいゲストOSでの作業、もともと動いていたXenのDomUで行います。 grub, kernel(not kernel-xen)パッケージが入っていることを確認、無ければインストール %…
-
Posted 2010/3/10 10:10
欲しいrpmが無かったりバージョンが古かったりするときにrpmを自前で作成する場合、こういうことがあるかと思います。 $ rpmbuild –rebuild foovar-0.0.1.src.rpm error: Failed build dependencies: bzip2-devel is needed by foovar-0.0.1.i386 sqlite2-devel >= 2.8.0 is needed by foovar-0.0.1.i386 libedit-devel is needed by foovar-0.0.1.i386…
-
Posted 2010/2/8 13:09
仮想化の仕組みがいくつかある中、RedHatがRHELで対応する標準の仮想化をXenからKVMに切り替えたこともあり、自分で使っている仮想機ホストOSもXenからKVMに移行した。ホストOSの移行についてはmizzyさんのこの記事が参考になる。 新しくKVMなVMだけ作っていくなら上の手順で、後は通常通り運用していけば特に問題ないのだけれど、今まで使っていたXenのDomUをそのままKVMでも使えるようにしたいなーと思い、ゲストOSの移行を試してみたのでメモ。 一応環境を ホストOS: CentOS 5.4 (XenからKVM移行済み) ゲストOS: CentOS 4.7 test.tnmt.info (Xen Paraviutualized VM, 単一ディスクイメージファイル) ゲストOSでの準備 これは移行したいゲストOSでの作業、動いているXenのDomUで行う。どこか別のDom0で作業出来るといいけど、一時的にマイグレート先KVMホストOSをxenカーネルであげてもOK。 grub, kernel(not kernel-xen)パッケージが入っていることを確認、無ければインストール % sudo yum install -y grub…
-
Posted 2010/1/14 1:18
始まってます。 何か目標とかなんだか書こうと思ってたけど まあ気張らず頑張ろうかなと方向転換。 皆様公私ともども今年もよろしくお願いたします。 No related posts. 関連記事はYARPP関連記事プラグインによって表示されています。
-
Posted 2009/12/31 23:58
27日夜からのインフル闘病を経て、滑り込みで穏やかなそして爆笑な年末を過ごせているtnmtです。 今年は自分にとって転機の年だったんで、軽く振り返ろうと思います。(書き始めたのは年越し30分前) 2008年12月、次の仕事が決まらないまま仕事を辞め転職活動を始めましたが、なかなか思うような会社とめぐり合えず、無職で迎えた2009年。 「なかなかうまくいかないねー」なんて話していたときに、「ペパボなんかtnmt君ぴったりなんじゃないの?」という友人からの何気ない一言を受け、そういえば以前から気になってた会社があったじゃないかと、転職活動のエージェントの紹介を介さず、自分から会社の応募フォーム経由で申し込みました。 縁あって内定をもらい、働き始めた2月。周りのメンバーもいい人ばかりで、仕事の内容も得るものが沢山で、会社行くのが毎日楽しいっつのはこういうことなのかと思いました。 5月に新サービスの立ち上げで、インフラ設計から構築まで全部自分でやったりとか、年末にかけて既存サービスの改修で、事業部越えて皆でがっつり組んでやったりとか、今までの経験だと出来ないようなことも沢山出来ました。 楽しいだけじゃなくて、責任もあるし、今までの課題を解決する新しいことにチャレンジすることで大変だった部分もあるけど、総じてエキサイティングで面白かったなー。 プライベートでも籍を入れて1年、けじめの結婚式をあげることができて、旧友や親戚、職場のメンバーに祝ってもらえて、本当に嬉しかった! 今年は始まりの年だと思っていて、始まりだからまだ色々見えてない部分があるし、これから仕事もプライベートも楽しいことばかりじゃないということも分かってるけど、それでも新しいスタートを切れて最高に良かったし、今後何か嫌なことがあってもはねのけて今よりもっと先にいかないと嘘だとも思ってます。 来年2010年は、スタートが切れたんだから、あとは前に進むしかないということで、わき目振らずに走ってきたいと思います。 年内中に公開するつもりだったので、そろそろこの辺で。 今年一年お世話になりました皆様、ありがとうございました。来年もどうぞよろしくお願いいたします。 No related posts. 関連記事はYARPP関連記事プラグインによって表示されています。
-
Posted 2009/12/14 4:03
[Fedora] Fedora 10 から Fedora 12 へのアップグレード (preupgradeで)
会社の作業用VMはRH互換で、且つパッケージも色々と新しめがいいのでFedoraを使ってるんですが、気づいたらFedora が 12 まで出てるということで、現在のFedora 10からアップグレードすることにしました。 昔だと、ISOイメージから起動して、インストールのオプションでUpgradeとかしてましたけど、最近はもう少しいいやり方があるぽいですね。preupgrade を使ってアップグレードしてみます。 preupgradeパッケージをインストールする preupgradeっていうパッケージがあるそうなので、インストール。 $ sudo yum install preupgrade preupgradeを実行する preupgrade-cli という CLI 版のコマンドを実行。 -cli 無しの preupgrade は GUI 版なので注意。あと、LANGの環境変数周りかで、自分のアカウントからsudo経由で試したときは、何かそれっぽいエラーが出たので、LANGがCなrootで試すといいと思います。 sudo…
-
Posted 2009/11/2 16:00
Google ChromeでマウスジェスチャとAutoPagerize
ブラウザの最速はGoogle Chromeと信じて疑わない自分ですが、Firefoxに慣れてしまったばかりに、Chromeを使っていてもマウスジェスチャ&AutoPagerizeが恋しくてすぐFirefoxに戻ってしまう今日この頃です。 どうにかしてChrome使おうと思って試したのでそのログを。 当方、環境はWin XPです。 あと、Chromeがstableバージョンじゃなくなりますが、そこら辺気にする人は気にしてください。 まずはGoogle Chromeをインストール ここから。 Dev channelをインストール こちらからどうぞ。 インストール後、”Google Chromeの設定”から”Google Chromeについて”の項目で、”4.0.223.11”(2009/11/2 現在)になっていればOK。 マウスジェスチャ(chromegestures)をインストール chromegesturesというのがあるので、ここからダウンロードしてインストールする。 AutoPagerizeをインストール AutoPagerizeからGoogle Chrome Extension Install / インストールする。 こんな感じです。…
-
Posted 2009/9/12 2:41
快晴。 セッション内容 ちょっとメモが適当になってきてる感もありますが、こちらも備忘録的に記します。 DeNA loves Perl? by tokiharu notoさん。DeNAはperlプログラマが100人程度いる為、社内にちょっとしたperlコミュニティがあるようなものこと。mobamailという携帯向けメール配信デーモンが一番興味が引かれたんで、主にその周りを。 きっかけ もともとqmail, postfix 動きがスロー、制御も難しい 送信専用(受信なし)のSMTPサーバ開発 機構 送信時にDBにつっこむ(enqueue)する 各携帯キャリア用のworkerがDB上の情報見て送信する キャリアごとのパラメータが設定が出来る 同時接続数設定 接続インターバル bang食らったあとのwait秒数 とかとか... 携帯以外(PCはdefaultのデーモンが送信する パフォーマンス docomo, au:…
-
Posted 2009/9/12 0:55
カンファレンスとか勉強会といった類のものには今までまったく縁がなかったperlが書けないサーバエンジニアのYAPC初参加レポートです。セッションの内容は書いてある他にももちろん色々ありましたが、このエントリの内容はミドルウェア周りに偏りあります。あしからず。 本日のセッション セッションのメモから備忘録的に書いていきます。 prettyfs 分散ファイルストレージ by fushiharaさん。ストレージシステム、prettyfsについて。fushiharaさんが開発中だということをmizzyさん経由で聞きまして、内容にすごく興味があったの行ってきました。 ストレージの実装例 livedoor apache+mod_perlで実装 -> 4Gbps? amazon S3もあるよね MogileFS MogileFSのパフォーマンス向上の為 X-REPROXY-CACHE-FORヘッダ mogilefsの不満点 同じキーのデータ更新で、storeのURLが変わる X-REPROXY-CACHE-FORが微妙 class, deviceの概念が無駄に複雑 運用処理の動作が不安定(均等化、store毎コピー) prettyfsの特徴 1hostに一対以上のtracker, storaが動く前提…
-
Posted 2009/8/19 14:04
Tombloo patch for POOKMARK Airlines
FirefoxのTomblooアドオンが便利なのは言うまでもないですが、Tomblooがポスト出来るサービスで、自分が使ってるサービスは対応していないということはまああると思います。 はてブとかdeliciousとかSBMの雄はいますが、SBMサービスにはPOOKMARK Airlinesもあるんですよー。 ということで、tomblooで、POOKMARKにポスト出来るように見ようみまねでパッチを書いてみました。 (こちらのエントリを参考にさせてもらいました。) model.pookmark.patch.js ユーザのプロファイルのtombloo\scriptディレクトリ以下に置いて、Firefoxを再起動するだけです。 (Windowsだと、↓あたりとか。) C:\Documents and Settings(ユーザ名)\Application Data\Mozilla\Firefox\Profiles(使用してるプロファイル)\tombloo\script ログインチェックとかしてないし、タグもスペースあけていくつか指定するとうまくいかないのでまだ全然ですけど、こういう風に拡張も出来るんですね。 No related posts. 関連記事はYARPP関連記事プラグインによって表示されています。
-
Posted 2009/8/11 0:38
てらてら~ずの”眠れない夜”。 ノリノリのハッピーソングでライブでもよく盛り上がる曲なのですが 8/8の結婚式2次会では、Vo.キンちゃん、Cho.サユちゃんが歌詞を 少しいじったということで、教えてもらいました。 あまーーい感じになっちょる! 『眠れない夜』 眠れない夜は 君を誘って星空見上げて 夢を語ろう 三日月の裏に隠されていた光を集めて空に投げたら 通りすぎた日々 夢から目覚めて 夜空にちりばめられた星になるだろう 淋しがり屋 どこかで震える雨宿りの傘 遠くに もう薄れて消えて行くよ 涙をこらえて 眠れない夜は 君を誘って星空見上げて 夢を語ろう 流れ星追いかけて 新しい朝が来る前に 恥ずかしいけど 耳元で囁くよ 『ずっと側にいて』…
-
Posted 2009/8/9 17:50
8/8 結婚式、無事に行えました。 朝の帰りのタクシーで緊張の糸が切れた妻は、まだこの時間もぐっすり寝ています。 お疲れ様。 明けての今日、一人起きてふとまだ式の準備が残ってるような気がしたんですが そんなわけもなく。 フワフワと夢のような感じしながら、今写真を整理していて 沢山のゲストと笑顔の僕たちを見ると、あー、現実だったんだなと 改めて実感。あたりはシーンとしてるけど、ちょっと思い返すと皆からの 「おめでとう!」がまだ聞こえてくるような気がします。 余裕が出来たし、自分自身のまとめのためにも色々振り返ってみたいと思います。 以下、すごく長いです。 ホント長いので、夏休みでお暇な方だけどうぞ。 ■当日までの準備 型にはまったコテコテの式は嫌だし、格式高いというのも僕らのキャラじゃないし 自分達が出席したいような、ゲストと沢山話が出来たり、楽しんでもらえるような 僕たちらしい式にしようねと準備したこの一年。 好きに作れるしコストも抑えられるし(ここら辺はやっぱり切実) 招待状や席次表のペーパーアイテムから、プロフィール・エンドロールムービーも 自作出来る部分は全て自分達で作ればいいじゃんとか、楽観的に考えて始めた準備の 結果はいつも期限ギリギリで、意識朦朧とマウスとキーボードをたたいたり 絶望的&虚ろな目で延々とプリンタを回したりも結構ありました。 BGMも自分達で全部チョイスすると決め、妻と僕の好きな音楽ジャンルで 一触即発の空気を醸し出しまくった夜。 初めての共同作業は、ケーキカットの代わりに、二人らしく ピアノとサックスのアンサンブルにしようと決めました。…
-
Posted 2009/7/22 4:14
会津若松市が、オープンソースのオフィススイートであるOpenOffice.org活用の取り組みを紹介した市民向け冊子「オープンオフィスにしませんか?-会津若松市が導入した無償オフィスソフト-」を公開しています。 会津若松市と言えば、2007年にはいちはやくYouTubeに公式のチャンネルを開設したり、ITへの取り組みを積極的に進めている市であります。 僕が大学時代4年間を過ごした大好きな街でもあり、こういうニュースを見る度に頑張ってるなーと嬉しくなったり。 国際標準であるODF形式やオープンなツールを使い市民への普及を促すことで、お互いのコストを下げながら、より良い行政サービスの提供にもつながると思うので、今後も是非他の自治体を引っ張るような、イケイケな活動をしていって欲しいなあと思ってます。 No related posts. 関連記事はYARPP関連記事プラグインによって表示されています。
-
Posted 2009/7/22 2:56
from ssh tips | Carpe Diem sshでの初回認証時ってこういうのが聞かれると思うんですが The authenticity of host '192.168.0.xxx (192.168.0.xxx)' can't be established. RSA key fingerprint is XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX. Are you sure you want…