ログイン |  新規登録
メインメニュー
広告
RSS/XML配信




リンク
テーマ選択

(6 テーマ)

日記

2009年5月5日(火曜日)

USBメモリからサーバを起動して長期運用してみる

Filed under: - tokita @ 03時37分03秒

SSDは流行っているけどUSBメモリでサーバを起動して運用しているという話はあまり聞かない。USBメモリは寿命が書き換え回数〜十数万回程度ということらしいので、サーバの記録装置としては向かないといってしまえばそれまでだけど、うまくいけばメリット多いので何とか使えないか実際使ってみて調査してみることにした。

HDDの代わりにUSBメモリをサーバの記録装置にしたときにメリット

  • 熱がほとんど出ない
  • 少電力
  • 騒音なし
  • USBメモリは容易に手に入る(コンビにでも売っている)
  • 設置が簡単・取替え簡単(USBポートに挿すだけ)
  • HDDと違い物理的に動いている部分がないので物理的な故障はしにくい

逆にデメリットは

  • USBメモリから起動できるコンピュータを使う必要がある
  • OSのインストールは工夫が必要
  • 記憶容量が少ない、普通に入手可能なのは USBメモリは〜64GBまで
  • 1MBあたりの容量ではHDDより高くなる

OSのインストールについてはモノによってはとても簡単になる。
CentOS 5.3 だとインストーラーからUSBメモリは SCSI のハードディスクに見えるので、そのまま /dev/sda を選んでインストールするだけでよい。

今回の件に合わせてこのPCを買った

http://aopen.jp/products/baresystem/bb10.html
A-Open BB10 SILVER
Mini-ITXマザーボード準拠のアルミ合金筐体

Atom 330 プロセッサ 1.6GHz (デュアルコア)がオンボード搭載、RAMはバルクの2GBを1枚別に買って挿さした。
HDD や SSD はなし。CDのドライブはスリム型のモノを搭載できるが今回は必要がないのでなし。
今回はあらかじめ CentOS-5.3 がインストール済みの USBメモリを使ったのでインストール作業もとくになし。



筐体の蓋を空けてRAMを挿して、蓋を戻して完了。

ACアダプタを挿して、OSが入ってるUSBメモリを挿してスイッチオンで問題なく CentOS 5.3が起動した。
デフォルトの設定だとキーボードが刺さってないと起動しないのでBIOSの設定でキーボードなしでも起動できるように設定。


USBメモリはこれ。レキサー社製の16GB。4500円ぐらいだったと思う。


実際さしたところ。これだけでOSが起動する。

今回はウェブサーバ兼データベースサーバとして利用する。運用するサイトはこれ。自分が管理・運用している。


http://haruhi.sc/ (←すでに BB10 + USBメモリで稼動中)
毎日 2000アクセス〜3000アクセスくらいある。
バナー画像の表示とかクローラーからのアクセスも合わせるともっと多い。

まったくアクセスがないサイトではやる意味がないのである程度アクセスがあって、使っているユーザさんもけっこう多く真剣に運用しているということでこのサイトに決定。
またこのサイトはXOOPSで作られていて、割と重い+MySQLを使うと今回の件でテストするには打ってつけだ。

管理画面からメンテナンスモードにしてさくっと移転。動作確認してメンテ年スモード解除で運用開始した。今のところ問題ない。バックアップについては他のサーバに rsync で必要な部分をコピーしている。
2時間くらい動かしてみたところ、意外とサーバが熱を持つのが分かった。体温計で測ったら39度。

これで三ヶ月〜半年ぐらい運用してみる。この記事自体がなくなっていたら察してもらえらばと。


2009年3月16日(月曜日)

httpd.conf に追加したい設定

Filed under: - tokita @ 17時38分15秒

これみてなるほどと思ったのだけど、

Emacsでサーバ作業を行う際の注意点
http://openlab.dino.co.jp/2009/02/25/185332417.html

確かに気をつけないとまずい。
以下の設定で、ファイル名の最後に ~ (チルダ)が付くファイルを表示できなくする。応急的処置だけど念のため。

httpd.conf に追加

<files ~ “~$”>
Order allow,deny
Deny from all
</Files>


2008年10月1日(水曜日)

D3モジュール自動生成

Filed under: - tokita @ 01時35分17秒

前々から考えていた XOOPS のD3型モジュールの自動生成のサービス追加しました。

D3モジュールについてはこの辺「D3モジュールとはなんなのか?」とか「D3 モジュール一覧」あたりをご覧ください。

このサイトのメニューからいけます。

D3モジュール生成

いろいろ中身を考えていたのですが、結局、GIJOE氏作の wraps モジュールをそのまま使うのがよいだろうと考えました。
その前は自前で雛形モジュールを作ろうかと思っていたのですが、意味の無い中身を作ってもしょうがないので。
ということは wraps 内の「wraps」の部分を書き換えれば同じでは?と思うかもしれませんが、その通りです。ただ、「wraps」「WRAPS」「Wraps」など大文字・小文字混じりもあるので自動で出来るだけらくでしょう。
また、ブロックの雛形を追加しています。それに伴い oninstall.php、onupdate.php、onuninstall.php を更新しています。


2008年9月5日(金曜日)

ナイトライダーの新シリーズ

Filed under: - tokita @ 04時51分37秒

2008年9月からアメリカNBCで始まるナイトライダーの新シリーズ。
車両はトランザムからシェルビー・マスタングGT500KRに変更されている。
トレーラーを見るとトランスフォーマーのようにスポーツカーからピックアップトラックに変形したりしている。
公式サイトにミニゲームがおいていた。

公式サイト

ミニゲーム


2008年9月3日(水曜日)

Google Chrome ダウンロード開始

Filed under: - tokita @ 05時55分10秒

9月2日からダウンロード開始されたGoogle制ウェブブラウザ「Google Chrome」が日本でもダウンロード可能になった。

Google Chrome

http://www.google.com/chrome

ユーザエージェント「Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.2.149.27 Safari/525.13」


2008年8月22日(金曜日)

ホダ塾ディストリビューション HD-1.0.2リリース

Filed under: - tokita @ 18時00分55秒

XOOPSのディストリビューションである、「ホダ塾ディストリビューション」の HD-1.0.2 がリリースされました。

ホダ塾ディストリビューション

このサイト運営者の tokita作のモジュール「cinemaru」が含まれています。バージョンは1.6です。機能は 1.5 と変わっていません。若干のバグフィックスがあります。

cinemaruのサイト
cinemaru - 動画モジュール「cinemaru」のサンプルサイト


2008年8月21日(木曜日)

イギリスBBCが北京オリンピック報道の為に作ったアニメ

Filed under: - tokita @ 15時13分34秒

西遊記がテーマっぽい。

Jamie HewlettさんとDamon Albarnさんが作ったらしいたが、どうも gorillaz の PV っぽいと思ったら同じ人だった。

GOZILLAZ




新着ダウンロード
カレンダー
2009年 7月
« 5月    
 1234
567891011
12131415161718
19202122232425
262728293031  
月別過去ログ
カテゴリ