いまさら聞けないrpmbuildことはじめ

CentOSなどrpmを使っているシステムで、欲しいツールのrpmが見つからない、使いたいツールのバージョンが古いときに、rpmbuildを使って望みのrpmを作成することが出来ます。 ウェブを探せば色々と情報はあるんですが、ざっとスタートするときに必要な流れをまとめて書いてみることにしました。 ...

2011-04-29

MCollectiveのインストールと動作確認

MCollective - Marionette Collective AKA MCollective - が気になったので試してみました。 mcollectiveはPuppet を作っているpuppet labs のプロダクトです。ruby製。 日本語で紹介されているこちらのエントリでは、以下のように分かりやすく解説がされていました。 一言で言うと、“定例作業を効率的に行うのがpuppet/chefの役割"で、“MCollectiveは非定例作業を効率的に行う"ことのできるツールです。 ...

2011-02-26

logtool使ってみた (iptablesのログを見るのに便利だった)

Software Design 2011年2月号 の第一特集内でちょろっと紹介されてた、Logtool を触ってみました。 man logtool すると “logtool - parse and filter syslog files” と記載されている通り、syslog形式やmultilog形式のログ出力をパース、フィルタしてくれるプログラムです。 ...

2011-01-24

puppet 2.6 インストール(アップグレード)&ファーストインプレッション

前に @mikeda さんがこう言ってたので、とりあえず自宅環境の0.25を2.6にアップグレードしてみることにしました。 アップグレード あらかじめ CentOS 5.5 x86_64 で puppet 0.25.5 が稼働している環境になります。新規にインストールする場合はもう少し手順が多いかもしれません。0.25 自体は epel リポジトリから入れてるので、epel が入っていれば、必要なパッケージは全部入ると思います。 ...

2010-11-23

HP ML110 G5 その2 : CPU換装とメモリ増設

先日購入したML110 G5 をアップグレードしました。 久々に秋葉原でパーツを買い足し。色々歩いて安いとこ探してたんですが、最終的にじゃんぱらの中古パーツ。 ...

2010-11-15

Fedora 13 → Fedora 14 へ preupgrade-cli でアップグレード (前より簡単になってた)

皆さん、Fedora 14 が出ましたね。 ということで、自分の作業環境もアップグレードしてみることにしました。 Fedora 10 -> Fedora 12 にあげた手順についても前に書いたことがあったので、今回もそれに沿ってやってみます。 ...

2010-11-06

MacBook Pro のメモリを増設した

MacBook Proのメモリを増設して8GBにしました。 MBP 13-inch (Mid 2009) のメモリは “SODIMM DDR3-1066 PC3-8500” Sumsung製で ¥6,470 * 2 = ¥12,940 1枚7000円切って安くなったなーと思う 付け替えも手順通りやれば全く問題無し。 ...

2010-11-02

HP ML110 G5 がやってきた : 開封の儀

つい先日 HP ProLiant ML110 G5 が ¥7,980 だったので思わずポチッたなう。 http://www.sofmap.com/product_detail/exec/_/sku=11453552/-/scmp=twit_pt — TSUNEMATSU Shinya (@tnmt) 2010, 10月 24 とつぶやいて購入した HP ML110 G5 が到着したのですが、ちょっと普通に大きかったので開けるのが面倒でした。 とはいえ、いつまでもそのまま放置しておけないので、酔った勢いで開封。記念のエントリです。 ...

2010-11-01

qpstudy03 に参加してきました

初心者にも優しいインフラ勉強会 qpstudy の第3回に参加してきました。 会場は大森のニフティ株式会社のセミナールーム。最近コミュニティーへの貸し出しを始められたそうですね。へえー。 メイン枠 今回の主題は「より対選手権!~俺よりよれるヤツに会いに行く~」で要するにその場で LAN ケーブルの作成の技を競い合うという企画で、鉄人の皆様と会場から抽選で参加の方で、出来たケーブルの品質 (iperfでリンク速度測定w) を比べるという内容。 なんとまあ。 ...

2010-10-10

muninのグラフを画面表示時に動的に生成

皆大好き?モニタリングツールMunin。インストールが簡単、豊富なプラグインは自作も割と手軽に出来ます。 数10台くらいのモニタリングならさほど気にならないんですが、数100台規模になるとmuninサーバーで目立ってくるのがmunin-graphの負荷。muninサーバーはデフォルトで5分に一度モニタリング対象のmunin-nodeからrrdのデータを取得して同時にグラフを生成するのですが、このグラフ生成が数100台分実行されるとひ弱なサーバーだとかなりの高負荷になります。 ...

2010-10-06

hbstudy #13 でLTしてきました。

7/23にあった hbstudy #13 でLTしてきました。 外部の勉強会で話す機会は今回初めてでしたが、案の定プロジェクタの設定にとまどったりなんだりで見事に焦りました。 ...

2010-07-28

debian lenny の varnish (powerpc) 2.1.2 をパッケージング

varnishを検証したいなと思い、せっかくなのでアップデートした玄箱/HGのdebian lenny環境でやってみようととりあえず apt-get install varnish 。 …したもののlennyのvarnishが1.1.2で萎えたので、まずは最新版にするところから始めることに。 ...

2010-05-31

debianな玄箱/HGをetchからlennyにアップデート

玄箱/HGをdebian etchからlennyにアップデートしたのでメモ。 lennyからkernel2.4のサポートが打ち切りになったこともあり、lenny化にはkernel2.6で起動する対応必須です。 ...

2010-05-31

rpm, yumコマンドでパッケージの更新履歴を見る

rpmパッケージに更新がかかったときに、何の変更があったか知りたいときがあります。 ちょっと調べたら出てきたのでメモ。 rpmの場合は下記のコマンドでChangelogを見ることが出来ます。 ...

2010-04-15

XenからVMware Serverへのゲストイメージコンバート

XenからVMware Serverへ移行するケースがあり、ゲストイメージをコンバートしたので手順を書いておきます。要領は前にやったXenからKVMへのゲストイメージマイグレーションと同様。ゲストOSが単一イメージファイルだと取り回しが楽というのを実感。 ...

2010-03-24

rpm作成時の小ネタ (yum-builddep)

欲しい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 libtool-ltdl-devel is needed by foovar-0.0.1.i386 libc-client-devel is needed by foovar-0.0.1.i386 mysql-devel >= 4.1.0 is needed by foovar-0.0.1.i386 unixODBC-devel is needed by foovar-0.0.1.i386 net-snmp-devel is needed by foovar-0.0.1.i386 libxslt-devel >= 1.0.18-1 is needed by foovar-0.0.1.i386 libjpeg-devel is needed by foovar-0.0.1.i386 xorg-x11-devel is needed by foovar-0.0.1.i386 libmcrypt-devel is needed by foovar-0.0.1.i386 libtidy-devel is needed by foovar-0.0.1.i386 freetds-devel is needed by foovar-0.0.1.i386 aspell-devel >= 0.50.0 is needed by foovar-0.0.1.i386 recode-devel is needed by foovar-0.0.1.i386 libicu-devel >= 3.6 is needed by foovar-0.0.1.i386 specファイルに記述された BuildRequires 依存パッケージの嵐!こういう時素直に ...

2010-03-10

XenからKVMへのゲストイメージマイグレーション

仮想化の仕組みがいくつかある中、RedHatがRHELで対応する標準の仮想化をXenからKVMに切り替えたこともあり、自分で使っている仮想機ホストOSもXenからKVMに移行した。ホストOSの移行についてはmizzyさんのこの記事が参考になる。 ...

2010-02-08

2010年

始まってます。 何か目標とかなんだか書こうと思ってたけど まあ気張らず頑張ろうかなと方向転換。 皆様公私ともども今年もよろしくお願いたします。

2010-01-14

2009年振り返り

27日夜からのインフル闘病を経て、滑り込みで穏やかなそして爆笑な年末を過ごせているtnmtです。 今年は自分にとって転機の年だったんで、軽く振り返ろうと思います。(書き始めたのは年越し30分前) ...

2009-12-31

Fedora 10 から Fedora 12 へのアップグレード (preupgradeで)

会社の作業用VMはRH互換で、且つパッケージも色々と新しめがいいのでFedoraを使ってるんですが、気づいたらFedora が 12 まで出てるということで、現在のFedora 10からアップグレードすることにしました。 ...

2009-12-14