23:33玄箱Fedora7化のその後・・・。updateが出来ない不具合が出ていた。暇があったのでググッていたが、どうもPPCのみに出ているバグらしい・・・。1.02そういえば、玄箱PROのファームウェアが「1.02」にUPされていた。昨日、再インストールしたばかりだが、ファームのUPもしたい。空のSATAも無いので、そのままの環境でファームのUPDATEを行い、OSも再インストールすることにした。玄人志向のHPよりファームをダウンロード。手順に従って、UPDATE。再起動を行うと、やはりすべてが初期化されていた。hddrootfs.tar.gzを所定のディレクトリへ転送。1.02のものを入れること。hddrootfs.tar.gzはハックキットのものです。その後は、昨日と同じ手順でdebian化。ここまでの作業時間15分程度。慣れにより時間短縮ができた。upgrade昨日は、この後、NTPやSSHをインストールしたが、その前に「etch化」を行ってみる。化を参考に行うことにした。non-freeに書き換え。dist-upgradeを実行すべてデフォルトにてインストール。無事インストールが出来たら、再起動このとき、シリアルコンソールでは繋いでいない。エラーが出ているのが解らず。/dev/pts」でエラーが無くなるらしい。次回、シリアルコンソールを繋いだときにでも確認しよう!ここまで、来たら昨日インストールしたパッケージを入れてみよう。21:082007年7月28日(土)玄箱PROのdebian再インストール最近更新を怠っていた。以前にDebianをインストールしたままだったのを思い出し、ちょっと時間があったので設定することにした。前回、どこまで設定したのかを忘れてしまった為、インストール済みのDebianを破壊(正確にはHDDのフォーマット)を行い、1から行ってみた。今回もLinkStation/玄箱をハックしようのハックキットを利用し、最終的には「etch」までUPDATEする。起動し、内容の確認を行うが、何をどこまで作業したのか解らず。モードに切り替えてHDDのデータ破壊を行う。モードで起動できたら、HDDのデータ破壊を以下の手順で行う。count=3」は単純にパーティションを消しても先頭の3byteだけが残ってしまうため、完全に消すための「おまじない?」らしい・・・・ここまでできたら、本体裏にある「リセットボタン」を長押しすれば自動的にインストールを行ってくれるらしい。hddrootfs.tar.gzをFlashに転送する必要があるが、前回転送済みなので今回は行わない・・・。各種ネットワークの設定を行い、再起動。・/mnt/disk1/etc/network/interfaces・/mnt/disk1/etc/resolv.conf・/mnt/disk1/etc/hosts・/mnt/disk1/etc/hostnameを我が家の環境に設定し、reboot。/dev/usb/scanner*これで、基本的な設定は完了。upgradeUPDATE完了後、時間調整を行う。ntp1.jst.mfeed.ad.jp時間を合わせたら、ntpを起動する。sshあれ?TeraTermでログインできないぞ?まっ良いか。Win32用のSSHクライアントでは繋がるし、時間があるときにでも調査しよう。以前にお世話になったサイトを見てみるとFedora7のキットが出ていた。今回もお世話になろうと思う。必要なパッケージをGETしてくる。玄箱HGはMTやらMailやらと動いているサービスがある。今回は試験的に導入するため、遊んでいる玄箱(通常版)にインストールすることにした。今回のパッケージは「玄箱」「玄箱HG」の両方に対応しているらしい。前回のような異なったパッケージでは無い。非常に親切に出来ている。インストールは素直に出来るのかな?前回入れたFedora6もここのパッケージを利用した。FULL」が点灯時電源ボタン1回押す。玄箱通常kernelで起動する。/dev/fl3」を実行そして、再度rebootGETしたパッケージを解凍してEXEを実行。インストールが終わると、自動で電源が切れた。手動で電源を入れるも、動いてる様子が無い・・・サイトにも記述されていたが、インストール直後の一発目は起動しない場合が多いらしい。何度やっても、何分待っても動かない。再度インストールしても、同じ現象。インストール完了後に、HDDを外して起動。FULL」が赤点滅で電源が切れる。HDDを接続した後、電源を入れるとゴロゴロHDDは鳴っている。い・いけるか?時間は掛かったが無事起動したようだ。念のため再起動(reboot)を実行。サイトにも書いて有るように、一度起動すると次からは問題なく起動するようです。これはインストーラーの不具合?それとも他の原因?ま~起動したのでヨシとしよう。起動したので、先ずはyumでUPDATE。updateエラーがでる。ググってみても、有力な情報が出てこない。check-update」で表示されたパッケージをwgetで取得してUPDATE実行。testやっと我が家の玄箱にもMTAが入った。不正relayが気になるところ。念のためチェックしておこう!http://www.rbl.jp/svcheck.phpやhttp://www.abuse.net/relay.htmlでチェックできる。・====================================================================もちろんOKだった。ログの時間が1時間ズレてるぞ?システム時間がいつの間にかズレてるし。先日構築したMTAの経験を基にpostfix+qpopper+dracに挑戦することにした。postfixはパッケージにてインストール済みなので「/etc/postfix/main.cf」を先日設定した内容に基づき設定した。portmapまた、dumpも必要らしい。dump関連のパッケージもインストールされた。dracのインストールも先日と同様に作業。/usr/local/libdracd-setup.linuxの以下の個所を編集して起動スクリプトを用意します。&※このあとは先日の内容と同じなので略。http://www.asteroid-b612.org/software/qpopper-mysql/qpopper-mysql-0.15-test.patchその前にimapにも対応させたいdovecotをインストールしてみた。../qpopper-mysql-0.15-test.patchオプションを指定。受信時の詳細なログを記録するため。ホスト名の逆引きを行わない。受信時間短縮させる場合。restartコレで下準備OK?では実際にメールクライアントで送受信の確認して、完了っす。次は「Maildir」対応と「apop」対応ウィルス対策も必要だね。20:242007年3月18日(日)玄箱/ProにSATA2.5セット空いた時間で玄箱/ProにSATA2.5のセットした。ゲッツ!!懲りずに玄箱/Proを通販でゲットしてしまった。前々から使おうと思っていた2.5インチのHDDを使うことにしよう。400MHz程度だし、HDDの性能を使い切ることは無い。熱対策にもなるし、音も押さえられるはず・・・・でも今回の玄箱/ProはCPUが変更になっている。OSの選択も限られている。19:202007年2月11日(日)玄箱のCPUにヒートシンク取付HotSaNICでHDDの温度管理を行っていると、夏場のケース内温度が気になる。現在はHDD温度は34度前後をウロウロしている。/dev/ttyS1」で排気FANを高速化すれば良い。気休め程度だがケース内温度は下がるはず。CPUの熱暴走だけは防ぎたい。言うことで、ヒートシンクを取り付ける事にした。PCショップに適当な大きさのヒートシンクが無い。3日(土)玄箱fedoraに「RRDTool」&「HotSaNIC」HDDの温度管理やCPU負荷、そしてトラフィックを目視出来るようにRRDToolを導入することにした。玄箱HGfedoraにも同じ物をインストールしたが、kuro-sataを使っているせいかHDDの温度計測が出来ない。ここでは玄箱fedoraに入れたときの手順を残すことにする。HDDの温度を計測するにはsmartdでも可能だが、「RRDTool」&「HotSaNIC」ではちょいと難しい。そこで「hddtemp」を使うことにした。・rrdtool-1.0.49.tar.gz・hotsanic-0.5.0-pre5.tgz・hddtemp・HotSaNIC-hddtemp-module-040706.tar.gzその前に「RRDTool」&「HotSaNIC」を使う環境を整える。freetype-develgd-devellibpng-develzlib-develが必須。rrdtool-1.0.49.tar.gzをconfigureするときに開発環境も必要だった。gcc関連のインストールが必要。6日(土)玄箱FedoraにMT移植と思いきや、玄箱HGFedoraも構築(笑っと言うことで、玄箱HGVineのDBバックアップ・コンテンツのバックアップを行い、玄箱HGもFedora化してしまった。2台もFedoraが有っても仕方がない。WEBやMailは玄箱HGに任せて、玄箱で遊びたい気分、さて、次は何をやろうか~~玄箱にCentOSのPPC版を入れてみたい。PPC版も行けるような感じがする。玄箱FedoraにMTを移植するための準備を行う。mysqlmysqlperl-DBIがインストールされた。mysql-servermysql-serverperl-DBD-MySQLこれで、準備OK次に起動。start無事に起動。これで下準備OKです。玄箱HGVineのSQLをバックアップし、玄箱Fedoraに移植する。4日(木)玄箱FedoraでS・M・A・R・Tを使ってみよう先にインストールした玄箱LinuxではS・M・A・R・Tを使い、HDDの監視を行っていた。同じように監視してみよう。関係の有るようなパッケージをインストール。smartインストールされるパッケージは2つsmart-0.42-40.fc6fedora-package-config-smart-6-8インストールするも、動かない。Vineと同じくsmartmontoolsが必要らしい。smartmontools関連のパッケージもインストールされる。smartmontoolscryptsetup-luksdbusdbus-glibdbus-pythonhalhwdatakbdlibgcryptlibgpg-errorlibusblibvolume_idlibxml2-pythonpciutilspm-utilsおーー動いた。36HDDの温度は36度。玄箱FedoraにMTを仕込む準備をする。素のFedoraに必要なパッケージをインストールする。-3.8.2-6.fc6.ppc.rpmlibutempter-1.1.4-3.fc6.ppc.rpmlibwmf-0.2.8.4-10.ppc.rpmlibwnck-2.16.0-4.fc6.ppc.rpmlibxslt-1.1.18-1.FC6.ppc.rpmnotification-daemon-0.3.5-6.ppc.rpmpango-1.14.8-1.fc6.ppc.rpmpkgconfig-1:0.21-1.fc6.ppc.rpmpolicycoreutils-1.33.6-3.fc6.ppc.rpmshared-mime-info-0.19-1.ppc.rpmstartup-notification-0.8-4.1.ppc.rpmttmkfdir-3.0.9-22.ppc.rpmurw-fonts-2.3-6.1.1.ppc.rpmxorg-x11-filesystem-7.1-2.fc6.ppc.rpmxorg-x11-font-utils-7.1-2.ppc.rpmxorg-x11-xfs-1.0.2-3.1.ppc.rpmImageMagick-perl-6.2.8.0-3.fc6.ppc.rpmperl-HTML-Parser-3.55-1.fc6.ppc.rpmperl-HTML-Tagset-3.10-2.1.1.ppc.rpmperl-XML-LibXML-1.58-2.2.2.1.ppc.rpmperl-XML-LibXML-Common-0.13-8.2.2.ppc.rpmperl-XML-NamespaceSupport-1.09-1.2.1.ppc.rpmperl-XML-SAX-0.14-2.ppc.rpmここでもGET可能。http://www.fedoraproject.org/extras/development/ppc/ちょっと数が多いが、もれなくインストール。00:122006年12月10日(日)玄箱Fedora化のNTPサクッとググったら出てきた。localtimeこれで良いらしい。念のため、ハードウェアクロックも合わす。Vine3.1の時より、素直に動くような感じがする。玄箱(通常版)をVine3.1化して使っていたが、玄箱HGも同じVine3.1なのでつまらない・・・。そこで、Vine4.0化を行おうとググっていると「FC6化」のサイトを発見。調べると、簡単にできるらしい。言うと事で、ここを参考にFC6化を計画。簡単に仕上げたいのでこっちで作業を行った。玄箱からHDDを取り出し、Vine3.1化されたHDDをフォーマット。手順に従い、パーティションを切りインストール。30分程度の作業で、完了。普段CentOS4やRedhatES4を使っているので、何となくこっちの方が使いやすいような~~ん?待てよ!!相当時間がずれている。時間が合うとセッションが切れる。