LinuxManiaで堅牢なシステムを構築する
自前でインターネットサーバを立ち上げ、かつサービスストップしない堅牢性を実現したい !
これをするには何が必要でしょうか?
個人レベルのホームサーバならともかく、企業システムとして継続性が問われるサービスでは、自前で構築することは無理だと思うかもしれません。
ITサービスを継続させるための堅牢なシステム、というのは、専門用語では、High Availability(高可用性)構成とよばれます。(以下、HAと略します)
よく聞くミッションクリティカルなシステム、というのは、「落とすわけにいかないサービスをHigh Availability構成で実現する」ということです。
さて、このHA構成のためには莫大な資金と専門的な知識が必要と思われがちですが、どんな高価でミッションクリティカルなシステムであっても、
HA構成の基本的な考えは多重系統化するということでしかありません。
多重系統、簡単にいえば、ここが壊れた場合はこれで補う、これがアウトでもこれがある、という風にすることです。
これを専門用語で表現すると「Single Failure Point(サービスが止まってしまうポイント)をなくす」、ということになります。たとえばどれだけ高価なスーパコンピュータで同時処理能力がずば抜けたWebサーバを構築しても、玄関にあるルータが壊れるとサービス全体が止まってしまいます。
複雑なHA構成も、結局はこういうSingle Failure Pointを1個づ対処しているということに過ぎません。
ほとんどの企業さまにとっては、多重系統といっても2系統あれば十分と考えます。つまり、少投資で御社に見合ったHAを実現すればいいのです。またすべてのSingle Failure Pointを厳密に無くす必要もないと考えます。本気でやると自家発電装置まで必要ですから。
御社でもそれを自前ですることは可能なのです。
では具体的にHA構成でシステムを構築していきましょう。
Step 1.光ファイバー回線を用意
ではまずあなたの会社を眺めてみましょう。
光ファイバーの回線はあるでしょうか? なければまず引きましょう。
やはりADSLより光回線をおすすめします。
HA構成を目指すのであれが光回線を2本引きましょう。
プランは低クラスのタイプでもかまいませんが、要は光回線を会社まで直接引く方式が大事ということです。
光ファイバーは何本でも会社へ引くことが可能です。プランによりますが1回線5000円ほどです。
それも無理だというお客さまは集合回線でもかまいません。HAが弱くなるというだけです。
1本目は本番サーバに、2本目は何かあったときのバックアップ用においておきます。これにより回線という部分でのSingle Failure Pointは無くせました。
(厳密にはまったく別の場所に配置したり、さらに数を増やすとより堅牢ですが、ほとんどのお客さまにとって必要ないでしょう)
次回はStep2.ルータの設置
を説明いたします。
LinuxMania プリインストールソフトの紹介 (1) メーラ Thunderbird
こんにちは。ちぃです。
LinuxManiaのマシンは、使いやすくチューニングし様々なソフトをプリインストールした状態で出荷しておりますので、Linux玄人の方はもちろん、これからLinuxを始めたいという方にも大変お勧めです。
でも「Windowsしか使ったことないし・・・」「Linuxはどんなソフトが入っているのか、ちゃんと使えるのか不安」という方もいらっしゃると思います(私もはじめはそうでした)。
そこで、Linux一年生のわたくし、ちぃが今回から数回に渡ってLinuxManiaマシンに標準搭載されているソフトをご紹介し、その使い心地をレビューしていきたいと思います。
第一回目の今回は、メーラ「Thunderbird 」についてです。
Thunderbird 2.0 [ LinuxMania 全モデル共通プリインストール ]
※バージョンは2009年3月13日時点のものです。

【使ってみた感想】
・必要な機能だけがまとめられていて扱いやすい
・メールの検索機能が充実している
・迷惑メールに強い!
・セキュリティ面でも安心
まず、Thunderbirdはデフォルトの状態では見た目も機能もシンプルで大変扱いやすいです。
他のメーラを使ったことのある方でしたら、メール送受信の設定なども特に迷うことなく進めることができると思います。
また、Webブラウザのように「進む」「戻る」のボタンがついているのも大きな特徴です。
直前に見たメールをボタンひとつで再度読むことができます。
さらに、メール整理のための機能がもりだくさんです。
フォルダ作成や重要メールのマークはもちろん、タグもお好みで名前や色を自由に変えることが可能です。
検索機能もなかなかで、送信者、受信者、内容・・・などなど様々なキーワードで素早くメールを検索してくれます。
気になるセキュリティ機能もかなり充実していて、フィッシング詐欺メールの疑いがあるときは警告バーでお知らせしてくれますし、怪しいリモート画像は自動的に表示をブロックしてくれます。
という訳で私は Thunderbird がとても気に入り、仕事のメーラとして使っているのですが、中でも一番気に入っているのは迷惑メール対策の素晴らしさです。
Thunderbird には迷惑メール判別学習機能がついています。
迷惑メールが入ってきたらボタンをワンクリック。それだけで Thunderbird が「こいつは迷惑メールだな」と学習し、データを蓄積して次に受信したときは別なフォルダに振り分けたり自動的に削除してくれたりします。
なんて賢いのでしょう!
さらに、先ほど「デフォルトの状態では見た目も機能もシンプル」と書きましたが、お好みにより自由にカスタマイズすることも可能です。
詳細はこちらをどうぞ。
Thunderbird 機能概要
Thunderbird をはじめ、LinuxManiaにプリインストールされているソフトはほとんどのOSで動作しますので、興味をお持ちいただいた方は試しにお使いいただいてもいいかもしれません。
次回は Webブラウザ Firefox をご紹介します。
お好みの設定で Linux を自動インストールする方法を紹介します
最近の Linux は、デフォルトを選択するだけで簡単にインストールできますが、その気になれば構成を細かく変更することが可能です。
でも、細かく変更すると、再インストール時に同一構成を指定するのが面倒だったり…。
そこで Kickstart!!
望みの構成をあらかじめ設定ファイルに記述し、インストーラに読ませてやると…。
なんと、指定した通りの構成で自動インストールしてくれます。
「でも、設定ファイルを書くなんて難しいんじゃない…?」
いえいえ、そんなことはありません。
Fedora と CentOS では、/root/anaconda-ks.cfg にインストール時の構成が保存されています。
これをUSBメモリ にコピーし、インストール時にオプションで指定してやれば…。
前回と同じ構成でインストールしてくれるというわけです。
具体的な手順は、次のようになります。(管理者権限が必要です)
- Linux用ファイルシステム(EXT3)でフォーマットした USBメモリ を用意します。
USBメモリ をアンマウントした状態で、「mkfs -t ext3 /dev/sdb1」を実行します。
(ハードディスクが1台のみ搭載されている場合) - USBメモリ に /root/anaconda-ks.cfg をコピーします。
- anaconda-ks.cfg ファイルを編集し、パーティション関係の行を有効にします。
「#clearpart」「#part」「#volgroup」「#logvol」で始まる行の行頭の「#」を削除します。 - anaconda-ks.cfg ファイルを編集し、「%packages」行より前に次の行を追加します。
「firstboot –enable」(初回起動時設定ダイアログを有効にします) - Fedora (CentOS) インストールディスク で PC を起動します。
- メニューが表示されたら、[Tab]キーを押し、設定ファイルを指定するオプションを追加します。
- 「ks=hd:sdb1:/anaconda-ks.cfg」 (ハードディスクが1台のみ搭載されている場合)
※キーバインドが英語のため、記号の入力方法が日本語と若干異なります。
「:」は [Shift]+[れ]キー、「=」は [へ]キー を押して入力する必要があります - USBメモリ を PC に装着します。
- [Enter]キーを押し、インストールを開始します。
- 途中で設定ファイルがない旨のダイアログが出ますが、[Enter]キーを何度か押します。
※何度押してもダイアログが出続ける場合は、指定したファイル名が間違っている可能性があります。 - Fedora (CentOS) の自動インストールが開始されます。
- コーヒーでも飲んでゆっくり待ちましょう
いかがでしょうか?
設定ファイルをさらに編集すれば、より凝った構成でのインストールも可能です。
編集方法は、近いうちに活用ガイドとして公開させていただく予定です。





