2007年11月19日月曜日

OSX 10.4.11 失敗

OS X 10.4.11 にアップデートしたら、HDDが飛んだ。

アップデート直後はとくに問題はなかったんですがね、しばらくしたらOSのパーティションを認識しなくなりました。仕方がないので、OSバーティションを消去して再インストールです。

セキュリティアップデートと新機能のパッチを一緒に配布してるのだから、トラブルは仕方ないですね。

2007年10月25日木曜日

LogWatch の導入

なんか通知がきた方が飽きない気がするので、入れてみました。

ここを参考に導入します。ファイルコピーだけなのでさくさく完了します。
http://www.atmarkit.co.jp/flinux/rensai/root04/root04c.html

公式HP:http://www.logwatch.org/

早速、実行してみると懐かしいログのレポートが表示されました。
cronに登録して完了です。

2007年10月21日日曜日

ToDO

1) SpeedyCGIの導入
 status:インストール失敗

2)apcheのログ管理
 status:OSXの管理ツールでアーカイブ作成。
     ただしファイル名を変更すると?状態のため、
     /var/log/httpd/access_log.?????????? をまとめて
     ログ解析ツールに渡すことにした。

2007年10月17日水曜日

speedyCGI導入記

前宅鯖環境を復旧すべく、SpeedyCGI のインストールをこころみました。

make でエラー発生。

cc -o speedy_backend speedy_backend_main.o speedy_perl.o speedy_util.o speedy_sig.o speedy_frontend.o speedy_backend.o speedy_file.o speedy_slot.o speedy_poll.o speedy_ipc.o speedy_group.o speedy_script.o speedy_opt.o speedy_optdefs.o xsinit.o -L/usr/local/lib /System/Library/Perl/5.8.6/darwin-thread-multi-2level/auto/DynaLoader/DynaLoader.a -L/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE -lperl -ldl -lm -lc
/usr/bin/ld: multiple definitions of symbol _my_perl
speedy_backend_main.o definition of _my_perl in section (__DATA,__common)
speedy_perl.o definition of _my_perl in section (__DATA,__common)
speedy_util.o definition of _my_perl in section (__DATA,__common)
speedy_sig.o definition of _my_perl in section (__DATA,__common)
speedy_frontend.o definition of _my_perl in section (__DATA,__common)
speedy_backend.o definition of _my_perl in section (__DATA,__common)
speedy_file.o definition of _my_perl in section (__DATA,__common)
speedy_slot.o definition of _my_perl in section (__DATA,__common)
speedy_poll.o definition of _my_perl in section (__DATA,__common)
speedy_ipc.o definition of _my_perl in section (__DATA,__common)
speedy_group.o definition of _my_perl in section (__DATA,__common)
speedy_script.o definition of _my_perl in section (__DATA,__common)
speedy_opt.o definition of _my_perl in section (__DATA,__common)
speedy_optdefs.o definition of _my_perl in section (__DATA,__common)
collect2: ld returned 1 exit status
make[1]: *** [speedy_backend] Error 1
make: *** [subdirs] Error 2


どうやら、シンボルの多重定義エラーで、OSXにUNIXツールを移植する際にくあるらしいのです。
解決策として-multiply_defined が使えるらしいので、早速Makefileを修正してみますが・・・、なおりません。全く同じエラーが出力されてしまいます。

続く/

2007年10月16日火曜日

DNSキャッシュサーバ

またまた、Safari が重たくなるのでした。今回の症状は読み出し開始が遅い。なんとなーく調べていると、DNSをローカルで動かすと少し早くなるとのこと。

早速DNSキャッシュサーバを運用します。
 1。設定ファイルを変更します。
$ diff /etc/named.conf /etc/named.conf.bk
10,13d9
< acl my-network {
< 192.168.100.0/26;
< 127.0.0.1;
< };
29,31d24
< max-ncache-ttl 300;
< max-cache-ttl 3600;
< lame-ttl 600;
$ diff /etc/resolv.conf /etc/resolv.conf.bk
1d0
< nameserver 127.0.0.1
 2。ネットワークの設定を変更して、DNSサーバで127.0.0.1を指定します。



以上です。なんかあんまかわらない。

2007年10月14日日曜日

ネットワーク設定の微調整

宅鯖とは関係ないが Safari が重たいのである。 と、今回はここから始まります。
ネットで調べると、Macのネットワーク設定でIPv6の設定を切るとSafariが早くなるとのこと。
早速設定を変更してみます。
なんと、少し引っかかりが減ったような気がします。





と、ここまできたのですが、ついでにネットワーク設定画面を眺めていたら、MTUの設定がありました。
一応 MTU1500 で問題なさそうなのですが、回線のBフレッツにあわせて1454に変更してみます。
変化は体感できませんが、ざっくり動かして問題なさそうなのでしばらく様子見です。


2007年10月13日土曜日

MySQLが少し簡単になります。

OSXServer 10.4には、MySQL 4.1.22 が標準搭載です。GUIでONにするだけで使用可能になります。

でも、その後はCUIってのは寂しいので、GUI管理ツールを導入します。何も考えず定番のphpMyAdmiを入れてみました。
  1. 設置手順は以下のように簡単・無問題です。
  2. 物をダウンロード(all-languages.tar.gz)
  3. 展開・設定ファイル作成(config.sample.inc.php→config.inc.php)修正は不要でした。
  4. MySQLを開始して、ブラウザからアクセス。
---
RoRでMySQLを使ったりする訳で、これはありがたいですね。



The phpMyAdmin Project: http://www.phpmyadmin.net/home_page/downloads.php

なんで、再起動がいるのよ。

Appleから配信されているセキュリティぱっち

あるのはありがたいのだが、当てた後にマシンの再起動が必要になる。DOSからの互換性があるWindowsならいざしらず、UNIXベースでこれでは前世紀の仕様ですね。

レガシーなアップデートシステムは早いところ捨てればいいのに。

AWStats をインストール

OS X Server には専用のGUI管理ツールが付属しており、ログ閲覧や統計グラフの表示機能があるのですが・・・。如何せん現実味のない機能しかない。そこで、前鯖なみの環境構築を目指してみます。

ざっくりとツールを探して、全鯖とおなじではつまらないので、AWStats に決定しました。

 1.ファイルをダウンロード(awstats-6.7.tar.gz)
 2.awstats.xxxxx.conf を作成

  以下を変更
  • LogFile
  • SiteDomain
  • HostAliases
  • DirCgi
  • DirIcons
  • AllowAccessFromWebToFollowingIPAddresses
  • SkipFiles
 3.文字化け対策(「自宅でブログサーバ立ち上げ」参照)
  • Jcode.pm のインストール
  • awstats.pl の修正

 4.鯖の設定変更(管理ツールでらくちん設定変更)
  • Logのフォーマットを
  • CGIを有効にする。
 5.鯖にファイルをアップロード
  • awstats.pl → awstats.cgi に変更
 6.一回実行 する。
  • # ./awstats.cgi -config=xxxx.xxxx.xxxx -update

 7.cron に登録して自動更新させる



早速ざっくり出力された内容をみると、表示される情報が非常に少ない・・・。まずDoCoMoの携帯からのアクセスがロボットとして除外されている。また、携帯からのアクセスは全部「不明」項目としてカウントされている。

ます、DoCoMoとUP.Browserをロボット指定から外します。lib/robots.pm のRobotsSearchIDOrder_list2 と RobotsHashIDLib の当該行をコメントアウトします。


@RobotsSearchIDOrder_list2 = (
# 'docomo',
# 'up\.browser',

%RobotsHashIDLib = (
# 'docomo','<a href="http://www.nttdocomo.co.jp/"; title="DoCoMo home page [new window]" target="_blank">DoCoMo</a>',
# 'up\.browser','<a href="http://developer.openwave.com/dvl/support/faqs/faq_mag_browser.htm"; title="UP.Browser home page [new window]" target="_blank">UP.Browser</a>','updated','<a href="http://www.updated.com/"; title="updated home page [new window]" target="_blank">updated</a>',

次に携帯からのアクセスを認識させる方法ですが、対応方法をググってみたところサタケ家さんのこの「携帯ヲタがやってしまいました - 携帯完全対応させてみる」情報がピッタンコでしたので、これをパクって対応します。

完成です。


AWStats:http://awstats.sourceforge.net/

2007年10月5日金曜日

鯖マシンリプレース

ThinkPadの内蔵HDDが不調となった。古い機材のため更なる投資はせずに、本体ごとリプレースすることにした。

■新しい機材情報

・Mac mini (PPC G4 1.59GHz)
・RAM:1GB DDR SDRAM
・OS : Mac OS X Server 10.4.10
・HDD:FW接続 160G(Matrox)
   内蔵HDDは取外済

2007年9月22日土曜日

update

=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
php i386 4.3.9-3.22.9 update 1.3 M
php-gd i386 4.3.9-3.22.9 update 99 k
php-imap i386 4.3.9-3.22.9 update 51 k
php-mbstring i386 4.3.9-3.22.9 update 921 k
php-mysql i386 4.3.9-3.22.9 update 36 k
php-pear i386 4.3.9-3.22.9 update 268 k
xorg-x11-Mesa-libGL i386 6.8.2-1.EL.31 update 383 k
xorg-x11-libs i386 6.8.2-1.EL.31 update 2.7 M

2007年9月9日日曜日

update

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
kernel i686 2.6.9-55.0.6.EL update 11 M
Updating:
cyrus-sasl i386 2.1.19-14 update 1.2 M
cyrus-sasl-devel i386 2.1.19-14 update 1.3 M
cyrus-sasl-md5 i386 2.1.19-14 update 59 k
cyrus-sasl-plain i386 2.1.19-14 update 28 k

2007年9月2日日曜日

Update

=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
mysql i386 4.1.20-2.RHEL4.1.0.1 update 2.9 M
mysql-server i386 4.1.20-2.RHEL4.1.0.1 update 9.8 M

2007年8月27日月曜日

Update

=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
tar i386 1.14-12.5.1.RHEL4 update 334 k

2007年8月21日火曜日

Update

=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
net-snmp i386 5.1.2-11.EL4.10.0.1 update 504 k
net-snmp-libs i386 5.1.2-11.EL4.10.0.1 update 1.7 M
net-snmp-utils i386 5.1.2-11.EL4.10.0.1 update 157 k

2007年7月27日金曜日

Update

=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
bind i386 20:9.2.4-27.0.1.el4 update 580 k
bind-chroot i386 20:9.2.4-27.0.1.el4 update 34 k
bind-libs i386 20:9.2.4-27.0.1.el4 update 569 k
bind-utils i386 20:9.2.4-27.0.1.el4 update 141 k
perl-IO-Socket-SSL noarch 1.07-1 extras 42 k
perl-Net-SSLeay i386 1.30-4.el4.centos extras 198 k

2007年7月17日火曜日

Windows Live Writer を使ってみる。

ぶっちゃけ、大した事も書かないわけだが、ふとしたことからWindows Live Writer の存在を知った。いまどき、Web編集ソフトも珍しくもないわけだが、Blogger にも対応しており編集した記事を投稿できたりするらしい。

ひごろ、Bloggerの編集機能があまりにもモッサリしているため、イライラしていたため、物は試し使ってみることにしました。

今のところ、すこぶる普通のWeb編集ソフトですね。しかも、ブログ専用というだけあって、Bloggerに投稿された状態表示を再現してくれます。動作もBloggerでの編集に比べれば、快適ですね。

 

live_writer

その他、専用エディタだけあって、一通りの機能がそろっています。

文字装飾 編集機能(Undo、Copy、Paset)
URLの挿入 画像の挿入
表の挿入 地図の挿入
タグ文字の挿入  

 


そして、最後に記事の投稿も Windows Live Writer から出来ちゃうようです。今はベータ版ということで少し心配ですが、好感触ですので使ってみようかと思います。

2007年7月16日月曜日

update

うーん、なんか重要っぽい。

=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
httpd i386 2.0.52-32.3.ent.centos4 update 888 k
httpd-devel i386 2.0.52-32.3.ent.centos4 update 145 k
httpd-manual i386 2.0.52-32.3.ent.centos4 update 1.5 M
httpd-suexec i386 2.0.52-32.3.ent.centos4 update 29 k
mod_ssl i386 1:2.0.52-32.3.ent.centos4 update 99 k
xorg-x11-Mesa-libGL i386 6.8.2-1.EL.19 update 383 k
xorg-x11-libs i386 6.8.2-1.EL.19 update 2.7 M

2007年7月7日土曜日

SpeedyCGI 導入

鯖も再セットアップした事ですし、「がっくしメニュー」の高速化のために、SpeedyCGIを入れてみました。

SpeedyCGIの特徴
  • インストールが簡単。実行も root権限不要。
  • CGI(Perl)が常駐するので高速化する。
  • CGIの実行はapacheとは別プロセスになるため、より安定方向。
  • perl スクリプトの修正がほぼ不要。(グローバル変数の初期化あたりが問題になりやすいらしい)

さて、早速インストールです。テケトーな場所で、落としてmakeするだけです。
cd /usr
wget http://daemoninc.com/SpeedyCGI/CGI-SpeedyCGI-2.22.tar.gz
tar CGI-SpeedyCGI-2.22.tar.gz
cd CGI-SpeedyCGI-2.22
perl Makefile.PL
make
make install
httpd.conf の修正も行われるため、CGI側の設定をすれば終了です。

−−−
今回は「がっくしメニュー」でのみ使用できるように、個別に設定します。
最低限 AddHandler speedycgi-script cgi を書き加えるだけで、OKです。

/etc/httpd/conf/vhosts/site3.include に以下を設定します。
# /etc/httpd/conf/vhosts/site3.include
# user customizations can be added here.

<Directory /home/.sites/12/site3/web/orz/>
Options +ExecCGI -Indexes
AddHandler speedycgi-script cgi
AddType text/html cgi

ErrorDocument 404 http://orz.2ch.io/
</Directory>

<IfModule mod_speedycgi2.c>
# SpeedyMaxruns 1
SpeedyMaxBackends 4
# SpeedyTimeOut 300
</IfModule>

あとは、service httpd graceful でSpeedyCGIが動き出します。

2007年7月6日金曜日

鯖落ちた

昨日、鯖がいつの間にか落ちている事に気がつきました。

HDDが見えなくなっていました。fsckを行いましたが復旧は出来ませんでした。ただ、メンテツールによると、HDD自体は壊れていないと診断されました。そこで、フォーマットから
再インストールする事にしました。

前回環境(CentOS+BlueQuartz)が気に入っていたため、今回も同様の環境にします。

作業項目:
1)NuOnce Install CD v4.7 入手
2)OS再インストール(CentOS3→NuOnce) &  yum update
3)追加インストール:
 ・yum install perl-IO-Socket-SSL
 ・ddclient
 ・GCC(BQ-5102R-GCC-Tools-4.6.pkg)
 ・yum install httpd-devel
 ・SpeedyCGI(CGI-SpeedyCGI-2.22.tar.gz)
4)サービス設定
 ・BlueQuartz 設定(メールサーバ、FTP、WEBサーバ、アカウント)
 ・ntpd
5)WEBデータの復旧(ファイルをアップして終了)
6)がっくしメニュー(orz)の復旧
 ・SpeedyCGI導入のため、はまったw
 
一日仕事になりましたが、なんとか復旧しました。宅鯖の中味が薄いので楽ちんです。

2007年6月30日土曜日

Update

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
kernel i686 2.6.9-55.0.2.EL update 11 M
Updating:
httpd i386 2.0.52-32.2.ent.centos4 update 887 k
httpd-manual i386 2.0.52-32.2.ent.centos4 update 1.5 M
httpd-suexec i386 2.0.52-32.2.ent.centos4 update 29 k
krb5-libs i386 1.3.4-49 update 482 k
krb5-workstation i386 1.3.4-49 update 815 k
mod_ssl i386 1:2.0.52-32.2.ent.centos4

2007年6月20日水曜日

Update

=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
mod_perl i386 1.99_16-4.5 update 1.4 M


2007年6月14日木曜日

Update

=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
freetype i386 2.1.9-6.el4 update 763 k


2007年5月31日木曜日

update

=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
file i386 4.10-3.0.2.el4 update 258 k

2007年5月30日水曜日

update

=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
nuonce-hostsfix noarch 1.2-1 NuOnce Networks 2.8 k

2007年5月22日火曜日

update

=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
perl-DBD-MySQL i386 2.9004-3.1.centos4 update 111 k


2007年5月19日土曜日

大量update

一気にupdateが押し寄せてきました。

=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
centos-release i386 6:4-4.3 base 22 k
replacing centos-yumconf.noarch 4-4.5

kernel i686 2.6.9-55.EL base 11 M
Updating:
SysVinit i386 2.85-34.4 base 96 k
acl i386 2.2.23-5.3.el4 base 59 k
aspell i386 12:0.50.5-4.EL4 base 320 k
attr i386 2.4.16-3.1.el4 base 45 k
audit i386 1.0.15-3.EL4 base 200 k
audit-libs i386 1.0.15-3.EL4 base 38 k
autofs i386 1:4.1.3-199.3 base 245 k
binutils i386 2.15.92.0.2-22 base 2.8 M
chkconfig i386 1.3.13.5.EL4-1 base 129 k
coreutils i386 5.2.1-31.6 base 2.9 M
cpio i386 2.5-13.RHEL4 base 46 k
cpp i386 3.4.6-8 base 1.6 M
cracklib i386 2.8.9-1.3 base 56 k
cracklib-dicts i386 2.8.9-1.3 base 3.6 M
crash i386 4.0-3.9 base 1.3 M
curl i386 7.12.1-11.el4 base 230 k
dbus i386 0.22-12.EL.9 base 457 k
dbus-glib i386 0.22-12.EL.9 base 38 k
device-mapper i386 1.02.17-3.0.1.el4 update 515 k
dhclient i386 7:3.0.1-59.EL4 base 225 k
diskdumputils i386 1.3.25-1 base 85 k
dmraid i386 1.0.0.rc14-5_RHEL4_U5 base 690 k
dosfstools i386 2.8-18 base 64 k
e2fsprogs i386 1.35-12.5.el4 base 772 k
elfutils i386 0.97.1-4 base 136 k
elfutils-libelf i386 0.97.1-4 base 38 k
findutils i386 1:4.1.20-7.el4.3 base 108 k
ftp i386 0.17-23.EL4 base 48 k
gcc i386 3.4.6-8 base 4.4 M
gcc-c++ i386 3.4.6-8 base 2.4 M
gcc-objc i386 3.4.6-8 base 1.6 M
gd i386 2.0.28-5.4E base 119 k
glibc i686 2.3.4-2.36 base 5.9 M
glibc-common i386 2.3.4-2.36 base 16 M
glibc-devel i386 2.3.4-2.36 base 1.9 M
glibc-headers i386 2.3.4-2.36 base 585 k
glibc-kernheaders i386 2.4-9.1.100.EL base 695 k
grep i386 2.5.1-32.3 base 169 k
grub i386 0.95-3.8 base 434 k
hal i386 0.4.2-6.EL4 base 152 k
hotplug i386 3:2004_04_01-7.8 base 62 k
httpd i386 2.0.52-32.ent.centos4 base 887 k
httpd-manual i386 2.0.52-32.ent.centos4 base 1.5 M
httpd-suexec i386 2.0.52-32.ent.centos4 base 29 k
hwdata noarch 0.146.28.EL-1 base 357 k
initscripts i386 7.93.29.EL-1.centos4 base 1.1 M
iproute i386 2.6.9-3.EL4.7 base 680 k
iputils i386 20020927-19.EL4.5 base 104 k
jpackage-utils noarch 1.7.3-1jpp.1.el4 base 60 k
kbd i386 1.12-2.el4.4 base 1.1 M
kernel-utils i386 1:2.4-13.1.99 base 627 k
krb5-libs i386 1.3.4-47 base 482 k
krb5-workstation i386 1.3.4-47 base 815 k
kudzu i386 1.1.95.22-1 base 329 k
less i386 382-4.rhel4 base 84 k
libacl i386 2.2.23-5.3.el4 base 16 k
libattr i386 2.4.16-3.1.el4 base 15 k
libgcc i386 3.4.6-8 base 63 k
libobjc i386 3.4.6-8 base 67 k
libpng i386 2:1.2.7-3.el4 update 155 k
libselinux i386 1.19.1-7.3 base 55 k
libstdc++ i386 3.4.6-8 base 282 k
libstdc++-devel i386 3.4.6-8 base 8.6 M
libxml2 i386 2.6.16-10 base 620 k
libxml2-python i386 2.6.16-10 base 439 k
logrotate i386 3.7.1-6.RHEL4 base 32 k
logwatch noarch 5.2.2-2.EL4 base 132 k
lvm2 i386 2.02.21-5.el4 base 2.0 M
mailx i386 8.1.1-37.EL4 base 49 k
man i386 1.5o1-10.rhel4 base 243 k
man-pages noarch 1.67-12.EL4 base 3.9 M
mc i386 1:4.6.1-0.8.5 base 1.7 M
mdadm i386 1.12.0-2 base 93 k
mkinitrd i386 4.2.1.10-1.1 base 95 k
mod_ssl i386 1:2.0.52-32.ent.centos4 base 99 k
module-init-tools i386 3.1-0.pre5.3.4 base 347 k
net-snmp i386 5.1.2-11.EL4.10 base 504 k
net-snmp-libs i386 5.1.2-11.EL4.10 base 1.7 M
net-snmp-utils i386 5.1.2-11.EL4.10 base 156 k
net-tools i386 1.60-37.EL4.9 base 340 k
netdump i386 0.7.16-10 base 16 k
nscd i386 2.3.4-2.36 base 132 k
nss_ldap i386 226-18 base 1.0 M
ntp i386 4.2.0.a.20040617-6.el4 base 1.2 M
ntsysv i386 1.3.13.5.EL4-1 base 21 k
numactl i386 0.6.4-1.39 base 45 k
openldap i386 2.2.13-7.4E base 236 k
openssh i386 3.9p1-8.RHEL4.20 base 323 k
openssh-clients i386 3.9p1-8.RHEL4.20 base 345 k
openssh-server i386 3.9p1-8.RHEL4.20 base 210 k
openssl i686 0.9.7a-43.16 base 1.1 M
parted i386 1.6.19-16.EL base 488 k
pciutils i386 2.1.99.test8-3.4 base 68 k
php i386 4.3.9-3.22.5 update 1.3 M
php-gd i386 4.3.9-3.22.5 update 98 k
php-imap i386 4.3.9-3.22.5 update 50 k
php-mbstring i386 4.3.9-3.22.5 update 921 k
php-mysql i386 4.3.9-3.22.5 update 36 k
php-pear i386 4.3.9-3.22.5 update 267 k
policycoreutils i386 1.18.1-4.12 base 48 k
popt i386 1.9.1-22_nonptl base 60 k
procps i386 3.2.3-8.6 base 188 k
psacct i386 6.3.2-39.rhel4 base 53 k
python i386 2.3.4-14.4 base 4.8 M
python-elementtree i386 1.2.6-5.el4.centos base 88 k
python-sqlite i386 1.1.7-1.2.1 base 37 k
quota i386 1:3.12-6.el4 base 304 k
rdist i386 1:6.1.5-38.40.2 base 89 k
rhpl i386 0.148.5-1 base 289 k
rpm i386 4.3.3-22_nonptl base 650 k
rpm-build i386 4.3.3-22_nonptl base 458 k
rpm-libs i386 4.3.3-22_nonptl base 784 k
rpm-python i386 4.3.3-22_nonptl base 80 k
sed i386 4.1.2-6.el4 base 167 k
sendmail i386 8.13.1-3.2.el4 base 577 k
sendmail-cf i386 8.13.1-3.2.el4 base 302 k
sendmail-doc i386 8.13.1-3.2.el4 base 630 k
shadow-utils i386 2:4.0.3-61.RHEL4 base 588 k
sqlite i386 3.3.6-2 base 193 k
traceroute i386 1.4a12-24.EL4.1 base 25 k
unzip i386 5.51-9.EL4.5 base 142 k
usbutils i386 0.11-7.RHEL4.1 base 40 k
usermode i386 1.74-2 base 138 k
util-linux i386 2.12a-16.EL4.25 base 1.5 M
vixie-cron i386 4:4.1-47.EL4 update 81 k
xorg-x11-Mesa-libGL i386 6.8.2-1.EL.18 base 383 k
xorg-x11-libs i386 6.8.2-1.EL.18 base 2.7 M
yum noarch 2.4.3-3.el4.centos base 385 k

2007年4月27日金曜日

Thu Apr 26 04:02:42 2007

Relaying denied:
From 230.168.192.210.dynamic.ttn.net [210.192.168.230] to abc@yahoo.com.tw: 1 Time(s)

Wed Apr 25 04:02:10 2007

Relaying denied:
From [222.122.12.123] to rexm5hjz@gmail.com: 1 Time(s)

Client quit before communicating:
222.122.12.123 : 1 Time(s)

2007年4月25日水曜日

Sat Apr 21 04:02:44 2007

Relaying denied:
From [222.122.12.123] to rexm5hjz@gmail.com: 1 Time(s)

Client quit before communicating:
222.122.12.123 : 1 Time(s)

2007年4月20日金曜日

Wed, 18 Apr 2007 03:01:01

YUM Updater で、アップデートも楽々な、BlueQuartzなのでした。

=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
dovecot i386 1.0-1.0.BQ BlueQuartz 1.8 M
freetype i386 2.1.9-5.el4 update 763 k
php i386 4.3.9-3.22.4 update 1.3 M
php-gd i386 4.3.9-3.22.4 update 98 k
php-imap i386 4.3.9-3.22.4 update 50 k
php-mbstring i386 4.3.9-3.22.4 update 921 k
php-mysql i386 4.3.9-3.22.4 update 36 k
php-pear i386 4.3.9-3.22.4 update 267 k

Wed Apr 18 04:02:44 2007

Relaying denied:
From [222.122.12.123] to rexm5hjz@gmail.com: 1 Time(s)


Client quit before communicating:
222.122.12.123 : 1 Time(s)

2007年4月18日水曜日

Tue Apr 17 04:02:40 2007

/etc/cron.daily/00webalizer:

[new_snode] Warning: String exceeds storage size (73)

なんか来てるな。

2007年4月16日月曜日

Mon Apr 16 04:02:38 2007

Relaying denied:
From 219-84-3-128-adsl-tpe.dynamic.so-net.net.tw [219.84.3.128] to all9988@gmail.com: 1 Time(s)

2007年4月14日土曜日

Fri Apr 13 04:02:12 2007

Relaying denied:
From [222.122.12.123] to rexm5hjz@gmail.com: 1 Time(s)

Client quit before communicating:
222.122.12.123 : 1 Time(s)

2007年4月10日火曜日

Tue Apr 10 04:02:40 2007

Relaying denied:
From 219-84-127-67-adsl-tpe.dynamic.so-net.net.tw [219.84.127.67] to all9988@gmail.com: 1 Time(s)


Client quit before communicating:
125.225.20.215 : 1 Time(s)

2007年4月9日月曜日

Mon Apr 9 04:02:43 2007

Client quit before communicating:
125.225.0.33 : 1 Time(s)

Sun Apr 8 04:02:14 2007

TWしつこい


Client quit before communicating:
125.225.0.33 : 3 Time(s)

inetnum: 125.224.0.0 - 125.231.255.255
netname: HINET-NET
country: TW
descr: CHTD, Chunghwa Telecom Co.,Ltd.
descr: Data-Bldg.6F, No.21, Sec.21, Hsin-Yi Rd.
descr: Taipei Taiwan 100
admin-c: HN27-AP
tech-c: HN28-AP
status: ALLOCATED PORTABLE
mnt-by: MAINT-TW-TWNIC
mnt-lower: MAINT-TW-TWNIC
mnt-routes: MAINT-TW-TWNIC
changed: hm-changed@apnic.net 20051018
source: APN

2007年4月7日土曜日

Fri Apr 6 04:02:50 2007

Relaying denied:
From 219-84-127-67-adsl-tpe.dynamic.so-net.net.tw [219.84.127.67] to all9988@gmail.com: 1 Time(s)


Thu Apr 5 04:02:45 2007

Relaying denied:
From 59-117-184-35.dynamic.hinet.net [59.117.184.35] to support@microsoft.com: 1 Time(s)


Client quit before communicating:
220.133.139.137 : 2 Time(s)



2007年4月5日木曜日

Wed Apr 4 04:02:44 2007

Client quit before communicating:
61.217.224.178 : 2 Time(s)


inetnum: 61.216.0.0 - 61.219.255.255
netname: HINET-TW
descr: CHTD, Chunghwa Telecom Co.,Ltd.
descr: Data-Bldg.6F, No.21, Sec.21, Hsin-Yi Rd.
descr: Taipei Taiwan 100
country: TW
admin-c: HN27-AP
tech-c: HN28-AP
remarks: Delegated to HiNet for ADSL subscriber.
remarks: This information has been partially mirrored by APNIC from
remarks: TWNIC. To obtain more specific information, please use the
remarks: TWNIC whois server at whois.twnic.net.
mnt-by: MAINT-TW-TWNIC
changed: hostmaster@twnic.net 20010117
status: ALLOCATED PORTABLE

source: APNIC

2007年4月4日水曜日

Tue Apr 3 04:02:48 2007

台湾しつこいね

Relaying denied:
From host-63.149-155-124.totalbb.net.tw [124.155.149.63] to dvdr_mail2000@yahoo.com.cn: 1 Time(s)


Client quit before communicating:
124.155.149.63 : 1 Time(s)
125.225.105.189 : 2 Time(s)
220.132.182.251 : 4 Time(s)


Authentication warnings:
host-63.149-155-124.totalbb.net.tw [124.155.149.63] didn't use HELO protocol: 1 Time(s)



2007年4月3日火曜日

Mon Apr 2 04:02:08 2007

つづくな

Relaying denied:
From 203-70-94-126.adsl.dynamic.seed.net.tw [203.70.94.126] to all9988@gmail.com: 1 Time(s)


Client quit before communicating:
124.155.149.63 : 1 Time(s)

inetnum: 124.155.128.0 - 124.155.159.255
netname: KE-ING-NET
descr: KE-ing Co , Ltd
descr: 11 Floor,122 Tun Hwa North Road Taipei 105
descr: Taipei Taiwan
country: TW
admin-c: JG308-AP
tech-c: JG308-AP
status: ALLOCATED PORTABLE
notify: jguo@cns.net.tw
mnt-by: MAINT-TW-TWNIC
mnt-lower: MAINT-TW-TWNIC
mnt-routes: MAINT-TW-TWNIC
changed: hm-changed@apnic.net 20060328

source: APNIC


2007年4月1日日曜日

Sun Apr 1 04:02:55 2007

Client quit before communicating:
125.225.111.104 : 2 Time(s)

inetnum: 125.224.0.0 - 125.231.255.255
netname: HINET-NET
country: TW
descr: CHTD, Chunghwa Telecom Co.,Ltd.
descr: Data-Bldg.6F, No.21, Sec.21, Hsin-Yi Rd.
descr: Taipei Taiwan 100
admin-c: HN27-AP
tech-c: HN28-AP
status: ALLOCATED PORTABLE
mnt-by: MAINT-TW-TWNIC
mnt-lower: MAINT-TW-TWNIC
mnt-routes: MAINT-TW-TWNIC
changed: hm-changed@apnic.net 20051018
source: APNIC

2007年3月31日土曜日

Sat Mar 31 04:02:13 2007

Relaying denied:
From 203-70-51-159.adsl.dynamic.seed.net.tw [203.70.51.159] to all9988@gmail.com: 1 Time(s)

Client quit before communicating:
125.225.96.145 : 2 Time(s)
211.99.31.24 : 1 Time(s)

HDクラッシュ

気がつくと鯖が落ちていました。とりあえず、再起動します。

dmesgには、下記のようなログがくっきりと残されていました。

EXT3-fs: dm-0: orphan cleanup on readonly fs
ext3_orphan_cleanup: deleting unreferenced inode 280174
ext3_orphan_cleanup: deleting unreferenced inode 286692
ext3_orphan_cleanup: deleting unreferenced inode 286437
ext3_orphan_cleanup: deleting unreferenced inode 215946
EXT3-fs: dm-0: 4 orphan inodes deleted
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.

シングルユーザモードで起動してfsckします。

# fsck.ext3 -y -c /dev/hoge

2007年3月30日金曜日

Thu Mar 29 04:02:11 2007

今日は踏み台を探している方がこられた。

Connection attempts using mod_proxy:
localhost.localdomain 172.131.41.139 -> mx1.mail.yahoo.com:25 : 2 Time(s)

早速ログを観てみると。気持ちわりいなまったく。
localhost.localdomain 172.131.41.139 - - [28/Mar/2007:07:29:46 -0400] "POST http://172.131.41.139:25/ HTTP/1.1" 200 - "-" "-"
localhost.localdomain 172.131.41.139 - - [28/Mar/2007:07:29:47 -0400] "CONNECT mx1.mail.yahoo.com:25 HTTP/1.0" 405 323 "-" "-"


こんなのまで来てる。
Client quit before communicating:
125.225.102.230 : 2 Time(s)
59.117.109.192 : 2 Time(s)
59.117.111.29 : 2 Time(s)

inetnum: 125.224.0.0 - 125.231.255.255
netname: HINET-NET
country: TW
descr: CHTD, Chunghwa Telecom Co.,Ltd.
descr: Data-Bldg.6F, No.21, Sec.21, Hsin-Yi Rd.
descr: Taipei Taiwan 100
admin-c: HN27-AP
tech-c: HN28-AP
status: ALLOCATED PORTABLE
mnt-by: MAINT-TW-TWNIC
mnt-lower: MAINT-TW-TWNIC
mnt-routes: MAINT-TW-TWNIC
changed: hm-changed@apnic.net 20051018
source: APNIC

inetnum: 59.112.0.0 - 59.123.255.255
netname: HINET-NET
country: TW
descr: CHTD, Chunghwa Telecom Co.,Ltd.
descr: Data-Bldg.6F, No.21, Sec.21, Hsin-Yi Rd.
descr: Taipei Taiwan 100
admin-c: HN27-AP
tech-c: HN28-AP
status: ALLOCATED PORTABLE
mnt-by: MAINT-TW-TWNIC
mnt-lower: MAINT-TW-TWNIC
changed: hm-changed@apnic.net 20040909
source: APNI

2007年3月29日木曜日

Tue Mar 27 04:02:46 2007

Relaying denied:
From 203-70-6-233.adsl.dynamic.seed.net.tw [203.70.6.233] to all9988@gmail.com: 1 Time(s)

2007年3月24日土曜日

Fri Mar 23 04:02:52 2007

Relaying denied:
From [222.122.12.123] to rexm5hjz@gmail.com: 1 Time(s)

inetnum: 222.96.0.0 - 222.122.255.255
netname: KORNET
descr: KOREA TELECOM
descr: Network Management Center
country: KR

だめだなこりゃ

2007年3月21日水曜日

Wed Mar 21 04:02:44 2007

Relaying denied:
From 59-117-76-19.dynamic.hinet.net [59.117.76.19] to all9988@gmail.com: 1 Time(s)

Tue Mar 20 04:02:49 2007

Relaying denied:
From [222.122.12.123] to rexm5hjz@gmail.com: 1 Time(s)

2007年3月19日月曜日

Mon Mar 19 04:02:44 2007

Relaying denied:
From 59-112-81-40.dynamic.hinet.net [59.112.81.40] to all9988@gmail.com: 1 Time(s)
From TC222-156-9-6.adsl.dynamic.apol.com.tw [222.156.9.6] to ag106470@aptg.net: 1 Time(s)


2007年3月13日火曜日

Tue Mar 13 04:02:47 2007

Relaying denied:
From [222.122.12.123] to rexm5hjz@gmail.com: 1 Time(s)

また来てるのか、しつこいな。

2007年3月9日金曜日

Fri Mar 9 04:03:01 2007

Relaying denied:
From [222.122.12.123] to rexm5hjz@gmail.com: 1 Time(s)

こんなのも出力されてるな、なんだ。
A total of 1 sites probed the server

こんなのも webalizerのログに出力されているが関係があるのか。
Warning: Truncating oversized request field [263]

ついにうざいやつのリストにのったのか。

2007年3月8日木曜日

Wed Mar 7 04:02:11 2007

www.rbl.jp でメールのリレーチェックをしてみた。今回もOKだった。

Tue Mar 6 04:02:09 2007

Relaying denied:
From [222.122.12.123] to rexm5hjz@gmail.com: 1 Time(s)

新しい人きたね。

2007年3月3日土曜日

Sat Mar 3 04:02:14 2007

まだきやがる。

Relaying denied:
From NK219-91-65-31.adsl.dynamic.apol.com.tw [219.91.65.31] to bbb1@so-net.net.tw: 1 Time(s)

Total: 1


Dynamic DNS 止まっていました・

宅鯖では corega ルータを使用していましたが、ついうっかり、Flet’sスクエアにアクセスしてしまいDynamicDNSのIPアドレス設定ががFlet’sでのIPアドレスに書き変わってしまいました。
そのため、しょうもないサーバですが一晩ほどアクセス不能になりました。

これを機会にddclientでの設定に変更しました。ddcllient は定期的にWAN 側のIPアドレスをェックして変更されていればDynamicDNSのIPアドレス設定を変更するフリーソフトです。
そのため、IPアドレスが変わってからしばらくサービス不可状態が発生しますが、個人運営ですから問題ないでしょう。

これで、宅鯖がいきていればIPアドレス設定が更新されるようになりました。

2007年2月28日水曜日

宅鯖の監視(MRTG)

宅鯖の状態をより具体的に把握するために、MRTGによる監視を行うことにした。
すこしググると時代はrrdtoolに移行しているようだが、CentOS 用に yumのモジュールが用意されてい無いようなので、MRTGの採用を決定した。
まぁ、宅鯖のような小規模ではどっちでも良いでしょう。

正直、MRTGのインストールは一行コマンドで終了です。
# yum install mrtg


これで、.cfg の作成から cron の設定まで勝手に行ってくれます。
# cat /etc/cron.d/mrtg
*/5 * * * * root /usr/bin/mrtg /etc/mrtg/mrtg.cfg --lock-file/var/lock/mrtg/mrtg_l --confcache-file /var/lib/mrtg/mrtg.ok

後は、/etc/mrtg/mrtg.cfg を修正するだけで、記録されていきます。今回は後述する参考リンクをもとに、CPU負荷、eth0トラフィック、空きメモリ、HDD温度を観測することにしました。

またうちの宅鯖では BlueQuartzを使用していますので、MRTGの画面をこれに接続することにしました。

まず、/usr/sausalito/ui/web に MRTGの出力先へのリンクを張ります。
/etc/mrtg/mrtg.cfg を設定します。直接出力しても問題ないともいますが、MRTGインストール時に出力先フォルを別に作っていたので、リンクとしました。深く考えていません。

次に、MRTGのTOPとなる、index 画面を作成します。
# indexmaker --columns 1 /etc/mrtg/mrtg.cfg > /usr/sausalito/ui/web/mrtg/index.html

つづいて、 BlueQuartz のメニューにMRTGを追加します。
/usr/sausalito/ui/menu 以下に、 mrtg ディレクトリを作成します。下記内容で、MRTG項目を追加するxml ファイルを作成します。

# cat /usr/sausalito/ui/menu/mrtg/mrtg.xml
<item id="base_mrtg" label="MRTG" description="The Multi Router Traffic Grapher (MRTG) " url="/mrtg/">
<parent id="base_sysmanage" order="90">
</parent>
</item>
おしまい。これで、下記のように表示されます。すごく簡単、ほんとに書くことないっす。





参考リンク

最終回 MRTGによるサーバ監視システムの構築
http://www.atmarkit.co.jp/flinux/rensai/root08/root08a.html

備忘録::Naka: MRTGでCPU温度とHDD温度もグラフ化
http://voidmain.no-ip.com/~nakamoo/cgi-bin/mt/archives/2005/05/rtgcpuhdd.html

管理画面にメニューを追加してみよう
http://bluequartz.org/docs/addmenu/index-j.html

MRTG
http://www.mrtg.jp/

2007年2月27日火曜日

php 4.3.9-3.22.3アップデート

CentOSにPHPのアップデートが出たと、宅鯖から連絡がきたので、
アップデートした。
アップデートもBlueQuartzならメニューから一発!。簡単なのでよい・

Feb 27 00:13:57 Updated: php.i386 4.3.9-3.22.3
Feb 27 00:13:55 Updated: php-mbstring.i386 4.3.9-3.22.3
Feb 27 00:13:55 Updated: php-gd.i386 4.3.9-3.22.3
Feb 27 00:13:55 Updated: php-imap.i386 4.3.9-3.22.3
Feb 27 00:13:55 Updated: php-pear.i386 4.3.9-3.22.3
Feb 27 00:13:52 Updated: php-mysql.i386 4.3.9-3.22.3

2007年2月24日土曜日

Thu Feb 22 04:02:51 2007

Relaying denied:
From 203-70-92-20.adsl.dynamic.seed.net.tw [203.70.92.20] to bbb1@so-net.net.tw: 1 Time(s)

Total: 1

2007年2月22日木曜日

FDはあるけどCD-ROMブート環境の無いノートPCにNuOnce(CentOS + Blue Quartz)をインストール

まず、以下の内容は中村さんの暇人日記blog板「暇人日記blog版: FDはあるけどCD-ROMドライブの無いノートPCに最新版Linuxをインストール」を参考にさせて頂いております。

FDはあるけどCD-ROMブート環境の無いノートPC(ThinkPadi1620)にNuOnce(CentOS + Blue Quartz)をインストールするわけですが、全体の流れは以下です。

  1. 必要ファイルのダウンロードと媒体作成
  2. CentOS 3.8のインストール
  3. NuOnce v4.6のインストール
  4. 大団円==
なを、私的メモですので下記の通りに作業されても、うまくいかない場合が予想されます。参考にされる方は、多少のアドリブが必要になることご了承ください。



作業詳細


1.必要ファイルのダウンロードと媒体作成

インストールに使用する媒体を用意します。作成作業には別途WinXPのPC上で行いました。

1.1 NuOnce CentOS ™ / Blue Quartz ™ Installation CD v4.6

NuOnce Networks のページから「NuOnce Installer of - CentOS + BlueQuartz ISO Image」を選択し Nu-CentOS-BQ-4.6.iso をダウンロードします。v4.6はファイルは1つ(CD一枚)でした。
普通にNeroで焼いてCDを作成します。

続いて、エラーフリーのFD媒体を用意します。作成したNuOnceのCDから /ks/grub-single-drive.cfg をFDにコピーします。その際、名称を ks.cfg に変更しておきます。


1.2 CentOS 3.8 のブートイメージ

kddilabsさんから、CentOS3.8のFDイメージ(3枚組み)を取得します。

ただ、うちからだとkddilabsさんは遠いのか ダウンロード速度が出ませんでした。CentOS3.8は一時的なインストールですので、古い雑誌の付録などで他のVerのCDがあればそちらを使ったほうが良いと思います。

ftp://ftp.kddilabs.jp/31/Linux/packages/CentOS/3.8/os/i386/dosutils/rawrite.exe
ftp://ftp.kddilabs.jp/31/Linux/packages/CentOS/3.8/os/i386/images/bootdisk.img
ftp://ftp.kddilabs.jp/31/Linux/packages/CentOS/3.8/os/i386/images/drvnet.img
ftp://ftp.kddilabs.jp/31/Linux/packages/CentOS/3.8/os/i386/images/pcmciadd.img

rawrite.exe でそれぞれのイメージをFDに書き込みます。
エクスプローラから rawrite.exeをダブルクリックして起動し、「Enter disk image source file name:」と表示されたら、書き込みたいイメージファイル名(bootdisk.img とか)を入力。
Enter target diskette drive:」と表示されれば、FDのドライブ名(a とか)入力し、「Please insert a formatted diskette into drive A: and press -ENTER- :」と表示されたところでエラーフリーのFD媒体を挿入して、Enterキーを押せば作成されます。

簡単な作業なのですが、難しい点と言えばエラーフリーのFD媒体を探すのが・・・。

1.3 ks.cfg ディスクの作成

NuOnceのインストーラの為に、ks.cfgを書き込んだFDを用意します。といっても簡単で
FATフォーマットのFloppyを一枚用意し、そこにインストールCDのksフォルダから
インストールしたい構成にあったks.cfgにリネームしてコピーするだけです。

私の環境は、ブートローダはgrubでIDE HDDが1つの環境ですので「grub-single-drive.cfg
を使用しました。


2.CentOS 3.8 のインストール

今回 CentOS3.8 はftpインストールしますので、TinkPadにFD、CD、LANカード&LANを接続します。なを、バッテリーはへたっていたので装着していません。
また、インストール作業に影響はないはずですが、BIOSを最新版にUpdateし、一旦初期値にもどしてから、以下の設定変更をしています。
  • FDからBOOT可能に設定
  • LCDの拡大表示をON
  • シリアル、パラレル、モデムなど不要/存在しないデバイスをOFF
  • LCDを閉じたときにサスペンドしないように設定
FD(bootdisk)からブートさせると、CentOSのインストーラが起動します。FDは bootdisk -> pcmciadd -> drvnet の順に使います。CentOS3.8は暫定インストールですので、最小限の構成を選択します。

また、kddilabsさんは遠いので、今回は rikenさん(ftp://ftp.riken.jp/Linux/centos/3.8/os/i386/)からftpインストールしました。


3.NuOnce v4.6のインストール
3.1 準備

さっそく、NuOnceのインストール準備に取り掛かります。NuOnce のインストールCDに格納されているカーネルを取り出してThinkPadにコピーするのです。

まず、CentOS3.8から起動します。/boot 適当にディレクトリを作ります。今回は /boot/centos としました。 NuOnce の のCDをマウントして、/isolinux 以下のファイルを /boot/centos にコピーします。

次に grub.conf を編集します。
以下ではUSB接続のFDが/dev/sdaとして認識されるため、hd:sda/ks.cfg としています。必要に応じて変更してください。
  # vi /boot/grub/grub.conf
  *以下を追加します
title CentOS 4.4 Install
root (hd0,0)
kernel /centos/vmlinuz ks=hd:sda/ks.cfg text ramdisk_size=8192
initrd /centos/initrd.img

3.2 CentOS 3.8 からNuOnce インストール


編集を終了後、 ks.cfg をコピーした媒体をFDに挿入して、HDから再起動します。
起動時の grub で CentOS 4.4 Install を選択すれば、うまくいけばインストーラが起動します。なを、NuOnce のインストールは全自動です。見てるだけで、HDの初期化からBlueQuartz のセットアップまで行います。


4.大団円==

お疲れ様でした。NuOnce のインストール終了後、設定は BlueQuartz 5100R Setup Wizard, Step by Step. あたりを参考にされるとよいと思います。

また、以下は直ぐに行ったほうが良いと思います。
 ・admin のパスワード変更
 ・mysql admin のパスワード変更
  /usr/bin/mysqladmin --user=root password YOUR_PASSWORD_HERE
 ・各モジュールのアップデート
  /usr/bin/yum update



備考


中村さんの暇人日記blog板「暇人日記blog版: FDはあるけどCD-ROMドライブの無いノートPCに最新版Linuxをインストール」
http://ryos.cocolog-nifty.com/hima/2006/09/fdcdrompclinux_2b32.html

NuOnce Networks(BlueQuartz + CentOS Package)
http://www.nuonce.net/bluequartz.php

NuOnce Installer of - CentOS + BlueQuartz ISO Image
http://www.nuonce.net/bq-cd.php

CentOS
http://www.centos.org/

BlueQuartz
http://bluequartz.org/index-j.html

BlueQuartz 5100R Setup Wizard, Step by Step.
http://bluequartz.org/docs/fc1kit/bqwizard-j.html

CentOS 3.8 mirror
ftp://ftp.kddilabs.jp/31/Linux/packages/CentOS/3.8/os/i386/
ftp://ftp.riken.jp/Linux/centos/3.8/os/i386/


今回集めた機器一覧:
  • IBM ThinkPad i1620 / CPU:Celeron 500MHz, RAM:192Mbyte)
  • BUFFALO LPC5-CLX-CB /CardBus 100M Lanカード
  • TEAC FD-05PUB / IBM External USB Floppy Disk Drive
  • PLEXTOR PX-740UF / USB接続のDVDドライブ(Bootできない)
  • Seagate ST940110A / Mac mini 内臓2.5HDD 5400rpm 40GB (余りもの)
  • (消耗品)FD媒体 4枚、 CD-R媒体 1枚
以上

Thu Feb 22 04:02:51 2007

Relaying denied:
From 203-70-92-20.adsl.dynamic.seed.net.tw [203.70.92.20] to bbb1@so-net.net.tw: 1 Time(s)

Total: 1



2007年2月21日水曜日

Wed Feb 21 04:02:10 2007

本日は平和な1日

2007年2月20日火曜日

宅鯖の構築メモ

BlueQuartzを使ってみるため、宅鯖を一新することにしました。
使用する機材は無難にIntel系を想定しました。ちょうど古いノートPCが手元にあり、これを採用することにしました。

 今回集めた機器一覧:
  • IBM ThinkPad i1620 / CPU:Celeron 500MHz, RAM:192Mbyte)
  • BUFFALO LPC5-CLX-CB /CardBus 100M Lanカード
  • TEAC FD-05PUB / IBM External USB Floppy Disk Drive
  • PLEXTOR PX-740UF / USB接続のDVDドライブ(Bootできない)
  • Seagate ST940110A / Mac mini 内臓2.5HDD 5400rpm 40GB (余りもの)

実はこの構成、HDDかFDでしかブートできません。そのため、FDブートでOSをインストールするのが一番簡単な方法だったりします。じつは事前にFDでインストール可能なFreeBSDをインストールし、RAQdevil(Sun Cobalt RaQ550 の FreeBSD potrs)を構築してたりします。

ところが、RAQdevilは日本語対応が今一なのです。また機能もBlueQuartzほどそろっていませんでした。Cobalt 初心者の鯖管としては自前で拡張することも難しいと考え、泣く泣く他の選択肢を検討し、NuOnce Networks(BlueQuartz + CentOS Package) への移行を決めました。動作はFreeBSDの方が軽かったので残念です。

さて、NuOnce ではCDからブートしてインストールすることが想定されています。そもそも今ではCentOS自体がFDブートでのインストールをサポートしていません。がしかし、ググるとそのものずばりの記事を中村さんの暇人日記blog板で発見でき、インストールの目処が立ちました。
暇人日記blog版: FDはあるけどCD-ROMドライブの無いノートPCに最新版Linuxをインストール

何度か失敗もありましたが、以下のような流れでNuOnce のセットアップに成功しました。

1.必要ファイルのダウンロード
 1.1 NuOnce CentOS ™ / Blue Quartz ™ Installation CD v4.6
 1.2 CentOS 3.8 のブートイメージ
2.CentOS 3.8のインストール
 2.1 FDイメージ作成
 2.2 インストール
3.NuOnce v4.6のインストール
 3.1 準備
 3.2 CentOS 3.8 からNuOnce インストール
4.大団円==

詳細は次回~

Tue Feb 20 04:02:09 2007

今日は特に無し、平和だった。

がっくしメニュー

別名:onz(Open Resource Zone)メニュー、

CGIが使えるサーバを持ってる皆さんに協力してもらって、みんなのサーバで2chの携帯アクセス負荷を軽減しようという計画です。

以前の宅鯖では、暇な時にSETIを動かしていました。しかし、SETIはCPUパワーを要求しますので動かすとCPUが熱くなります。それが常に懸案事項でした。そのため、最近は放置していました。

ところが、宅鯖を一新するにあたって 以前から興味のあった onzメニューに参加してみることにしました。

近況は 運用情報@2ch掲示板 あたりを参照してくださいな。

Go for BlueQuartz!

Project BlueQuartz のページ。Project BlueQuartz は Cobalt Users Group が行っている。

Sun Microsystem が Open Sourceとして公開した RaQ 550 のソースコードを元に、Cobalt ソフトウェアの他環境への移植作業をサポートする活動を行っている団体。
その成果物を BlueQuartz として公開されている。
活動が停滞気味だったようだが、最近再開の兆しが見えたようである。

BlueQuartz を知って、宅鯖を一新することにした。ホントにありがとう。

Cobaltソフトウェアの容易な操作性は今なお秀逸、宅鯖如きでは勿体ない気もするがありがたく使わせてもらう事にしました。

NuOnce Networks

BlueQuartz + CentOS Package のインストールCDを無料配布している有難いところ。

Downloadしたisoイメージを焼いて、CDからBootすればOS〜BlueQuartzのセットアップが一発で完了してしまう。とても簡単で、ちょー便利。

その他にも、便利な追加パッケージも配布されている。GCCや、セキュリティ強化パッケージ等大変興味深い。

これまでのログ

Processing Initiated: Mon Feb 19 04:02:07 2007

Relaying denied:
From 203-70-92-128.adsl.dynamic.seed.net.tw [203.70.92.128] to bbb1@so-net.net.tw: 1 Time(s)
From 61-62-75-111-adsl-tpe.DYNAMIC.so-net.net.tw [61.62.75.111] to service@c3.counter.idv.tw: 1 Time(s)

Total: 2




Processing Initiated: Sun Feb 18 04:02:14 2007

お、今日はきてないな。




Processing Initiated: Sat Feb 17 04:02:18 2007

Relaying denied:
From 203-70-94-248.adsl.dynamic.seed.net.tw [203.70.94.248] to bbb1@so-net.net.tw: 1 Time(s)
From 239.134.61.59.broad.fz.fj.dynamic.163data.com.cn [59.61.134.239] to dvdr_mail2000@yahoo.com.cn: 1 Time(s)

Total: 2

Authentication warnings:
239.134.61.59.broad.fz.fj.dynamic.163data.com.cn [59.61.134.239] didn't use HELO protocol: 1 Time(s)




Processing Initiated: Fri Feb 16 04:02:11 2007

Relaying denied:
From 219-84-60-147-adsl-tpe.dynamic.so-net.net.tw [219.84.60.147] to dvdr_mail2000@yahoo.com.cn: 1 Time(s)

Total: 1

Authentication warnings:
219-84-60-147-adsl-tpe.dynamic.so-net.net.tw [219.84.60.147] didn't use HELO protocol: 1 Time(s)




Processing Initiated: Thu Feb 15 04:02:10 2007

Relaying denied:
From 203-70-79-72.adsl.dynamic.seed.net.tw [203.70.79.72] to bbb1@so-net.net.tw: 1 Time(s)

Total: 1




Processing Initiated: Wed Feb 14 04:02:11 2007

Relaying denied:
From 190-48-8-56.speedy.com.ar [190.48.8.56] (may be forged) to kjhjkhdkjasda@ciudad.com.ar: 1 Time(s)

Total: 1

宅鯖詳細

えっと、Mac mini鯖を停止して、BlueQuartz鯖を作ってみました。

サーバ機器_
 ・IBM ThinkPad i1620
   CPU: Intel Mobile Celeron 500MHz
   RAM: 128+64 MByte
   HDD: 40GByte (Mac mini内蔵品2.5ich 5400rpm ATA100)
   OS: CentOS 4.4
 ・BUFFALO LPC5-CLX-CB (10/100M Card Bus)

履歴_
 ・2007/02/12 より稼動開始。
 ・2007/02/17「がっくしメニュー」参加。



Blogはじめ

うちの宅鯖はパーソナルユースのため、鯖管の気分で一年と待たずにシステムが一新されたりする。これまでは備忘録を宅鯖に設置していたので、システムを一新するたびに備忘録システムも0から再構築し直していた。

さすがにそれはめんどくさいと感じはじめた為、備忘録を宅鯖とは別に設置したほうが良いと思い立った。では、どこに置くのが良いかとしばし考えてみると。

宅鯖関係なので、鯖自体が安定化すれば更新は無くなる。長期間保存やデータの引越しも考慮したい。また、大切な情報は書き込まないにしても、やたらに他所に売り渡されてもいやな気分がする。
条件をまとめてみた。些細な条件が色々思いつくものだ。

条件:
  1. 使用資格が不問であること
  2. 長期使用が可能であること
  3. 備忘録であるため、派手な機能は不要
  4. アクセスが容易であること。OSやISPの縛りなどがないこと
  5. 社会的な責任感を持ち合わせていること
  6. 引越しの可能性を考慮できる
  7. やたら更新を催促されない、落ち着いた環境であること

以上の条件を考慮して、やはりここは大御所のGoogleに頼み込む事とした。