今月の UNIX USER にて、Linux iTunes server の構築について紹介がありました。
以前に PC Web の MAC OS X コラム LinuxをiTunesサーバに仕立てる を読んでイイナーイイナーと思っていたところに駄目押しの今回記事が飛んできたので、この3連休を利用して1から Server 環境を作ってしまおうというのが今回の企みです。
UNIX USER では Debian での環境と IO/DATA の NAS LANDISKへの構築方法が掲載されてまして、家で常時稼動 Server マシンがない身として低音性などから後者が魅力的。更なる情報収集をしていたところに、玄箱を Debian 化するパッケージを配布しているサイト、そしてそれを利用した情報サイトを発見。こりゃ素晴らしいということで玄箱を買いにでかけるのでありました。
玄箱:15538円
HDD (160GB/ATA133/7200rpm/8M Cache):9690円
ま、相変わらず新パーツを買いに行くたびに HDD の値段低下に驚く浦島野郎なわけですが。
パッケージ配布元である【玄箱】簡単 Debian Box 化の技と、玄箱 Debianサーバ構築メモを参考にしながら環境構築。特に構築メモのサイトが素晴らしく基本的によく利用するパッケージの構築手順と参考となるそのときのログが事細かに掲載されています。参考にさせて貰いながら webmin, samba なども導入、設定。そして iTunes サーバの構築。
DAAP サーバとして動作する mt-daapd の daemon 動作がちょこっと怪しく(darmon プログラムが initscripts を利用しているもののうちの玄箱に入れてない、start-stop-daemon などを使って自前でやろうとするとコケる)その部分だけ要調査なものの、めでたく環境完成〜。
すべての PC で同一の music 環境があるって素晴らしい。iPod 4つ分の容量あるしよっぽどのことがない限りスペースの問題もでない。

PC の上でチョコンと乗っかる玄箱萌え。
さて新端末登場ということで名前 (hostname) をつけねば。
上の画像にでている残り 3 台のマシンは枕草子の中でも有名な第一段「春はあけぼの」より akebono, yoru, yugure とつけてて順番的には tsutomete なんですが、それだと終わっちゃうし PC とは違う NAS ですから別の周期にしようと思い各段を確認……NAS = 実りの多い (多種ファイルを扱う) 山 というイメージより第十一段「山は」を選択。ということでこの玄箱は ogura-yama に決定〜。
今回構築の際のちょこっとトピックス。
(1) /etc/hosts.allow
192.168.0.0 / 255.255.255.0
127.0.0.1
になっているので自分の環境に合わせる。コンソールがないので IP 変更後に telnet できなくなったら「スタートに戻る」です。
うちはマンションの DHCP で 192.168.63.0/23 があたることになってまして、今後変化されても面倒なだけなのでいっそのこと下のようにしてみる。一応部屋間通信できないように PVLAN してるっぽいし。
192.168.0.0 / 255.255.0.0
127.0.0.1
(2) /etc/network/interfaces
DHCP 使用の際の設定。
iface eth0 inet dhcp
hostname ogura-yama
iface lo inet loopback
auto eth0 lo
として /etc/init.d/netwarking restert する。これで DHCP での初 IP 取得を行ったあとの telnet で IP がわからなくても telnet ogura-yama で繋げれる…はず?
玄箱ですか... orz。
ようこそいらっしゃいました。
UNIX USER のネタで駄目押しもらったからこそ着手したんですよ。ってことで感謝してます。
ところでうちの mt-daapd が結構言う事聞かないんですが(笑) プロセス生きたままサーバ死にます。LANDISK で作らなかったが故の呪いですか?
それは呪いでしょう(^^;。
こちらでは、動作させていた3日くらいの間では問題おきなかったです。
なんでかな。結構シンプルなプログラムだったと思いますけど。cvs版でやってみます?
ソースから素直にコンパイルしたんですけどね…とりあえず mt-daapd だけでなく daapd とかでも色々やってみます。
その前に今 Debian Woody のままなので先に sarge 化してみます。如何せんものがものだけにちょこっと怖いんですけどね。