第3回:インストールとNICの設定 (2/3)

Enterprise OS
改めて知っておきたいRed Hat Enterprise Linux 4 - インストール編

第3回:インストールとNICの設定
著者:日本ヒューレットパッカード  古賀 政純   2006/3/24
前のページ  1  2   3  次のページ
ディスクのパーティション設定、ファイルシステムについて

   ディスクのパーティションの設定は、あらかじめ用意された導入手順書に基づいて行います。

   RHEL4ではパーティションの設定ツールとしてDisk Druidが用意されています。Disk DruidはGUIによって簡単にパーティションを設定できますが、外部ストレージが接続されている場合にDisk Druidでパーティションの設定を行う際には、現在設定しようとしているパーティションがローカルディスクなのか、外部ストレージなのかに注意してください。

   このような事故を防ぐためには、外部ストレージとは結線をせずにローカルディスクのみを設定してしまい、OSが起動した後に外部ストレージのパーティションを設定するという方法もあります。

   Disk Druidでは、ディスクのパーティションに対してファイルシステムのタイプと容量を入力できます。選択できるファイルシステムとしてはext2、ext3、swap、vfatが選択可能ですが、OS領域にはext3やLVMを選択するのが一般的です。また、パーティションに対してソフトウェアRAID(RHEL4ではRAID0/1/5が可能)やLogical Volume Manager(LVM)を構築できますが、ソフトウェアRAIDはサーバ用途にはあまり使われず、ハードウェアRAIDの論理ディスク上にパーティションを作成します。

   LVMもこの時点で作成可能です。LVMにはパーティションを容易に拡張する機能やスナップショット機能があるので、エンタープライズ用途では非常に重要です。LVMを選択する場合にはLVMがサポートする最大容量に気をつけてください。

   また、HAクラスタソフトウェアなどのエンタープライズ用途のミドルウェアがLVMをサポートしているかを必ず確認してください。ユーザデータやデータベースなどのバックアップにおいて、スナップショットを取る運用を考慮する場合は、該当パーティションをLVMで構築します。

   Disk Druidでは作成したパーティションに対して、マウントポイントの設定が可能なので非常に便利なツールです。テスト環境やクライアント用途のLinuxでは「/boot」「swap」「/」この3つのパーティションで作成することが多いかと思いますが、エンタープライズ用途では障害復旧とデータ保全の観点から、細かくパーティションを分けるのが一般的です。一概にこうしなければならないという構成は存在しませんが、一般的にサーバ用途であれば「/var」「/tmp」「/opt」「/usr」「/home」「/data」などと「/」は別パーティションに設定することがほとんどです。

   HPのサーバシステムでは、「/opt」はHPが提供するドライバ群以外に、HP Systems Insight Manager(SIM)とよばれる監視ソフトウェアやRapid Deployment Pack(RDP)と呼ばれる複数サーバへOSを配備のための管理ソフトウェアのバックアップイメージファイルなどが保存されるため、十分な容量を確保するようにパーティションを設計します。「/var」はシステムログが大量に保存されるので、十分な容量を確保します。

   一方の「/bin」「/sbin」「/lib」「/etc」「/dev」は「/」と同一パーティションに存在しなければなりません。これはRHELの仕様であり別パーティションとして設定することは許されません。

   なお、「swap」は1つだけでなく複数作成することが可能です。


ブートローダの設定について

   ブートローダの設定では、OSを起動させるために必要なブートプログラムをどのディスクからどのように読み込むのかを設定します。

   RHELをインストールするサーバに外部ストレージを接続されている場合、SANからブートをするかしないかによって「高度なブートローダオプション」を設定する必要があります。

   外部ストレージを接続しているがSANからのブートではなく、サーバのローカルディスクからOSをブートする場合は、「高度なブートローダオプション」でブートするローカルディスクを適切に選択する必要があります。ProLiantサーバの場合、高度なブートローダオプションで「/dev/cciss/c0d0」にマスターブートレコード(MBR)がインストールされるように設定します。

   よくあるミスとしては、SANが接続されている状態で高度なブートローダオプションを設定せずに、SAN上にブートローダをインストールしてしまい、ローカルディスクからOSが起動しないといったことがあげられます。

   図2はSANが接続されたシステムにおいて、RHEL4のインストーラがもつ高度なブートローダオプションを使って「/dev/cciss/c0d0」からOSを起動させるための設定の例です。

高度なブートローダオプションの設定(cciss/c0d0にMBRをインストールする場合)
図2:高度なブートローダオプションの設定(cciss/c0d0にMBRをインストールする場合)
(画像をクリックすると別ウィンドウに拡大図を表示します)

   高度なブートローダオプションにおいて、OSがインストールされる「/dev/cciss/c0d0」をSANボリュームの「/dev/sdX」よりも上にくるように順序を変更します。すると、図3のようにブートローダをインストールする場所に「/dev/cciss/c0d0」があらわれるようになります。これにより、OSはSANからのブートではなく、ローカルディスクからブートするようになります。

ブートローダをインストールする場所に/dev/cciss/c0d0が現れる
図3:ブートローダをインストールする場所に/dev/cciss/c0d0が現れる
(画像をクリックすると別ウィンドウに拡大図を表示します)

前のページ  1  2   3  次のページ


日本ヒューレット・パッカード株式会社 古賀 政純
著者プロフィール
日本ヒューレット・パッカード株式会社
古賀 政純

2000年よりUNIXベースのHAクラスタシステム及び、科学技術計算システムのプリセールスに従事。並列計算プログラミング講習会などを実施。その後、大手製造業及び官公庁系の大規模Linuxクラスタの導入、システムインテグレーションを経験。現在は、大規模エンタープライズ環境向けのLinuxブレードサーバ及びHP Serviceguard for Linux(HAクラスタソフトウェア)のプリセールスサポート、システム検証を担当している。毎日、Linuxサーバと寝食を共に(?)しています。


INDEX
第3回:インストールとNICの設定
  サーバへRHEL4のインストール
ディスクのパーティション設定、ファイルシステムについて
  NIC設定について(OS標準機能)
改めて知っておきたいRed Hat Enterprise Linux 4 - インストール編
第1回 Red Hat Enterprise Linuxの概要
第2回 インストールの方法とサポート状況の確認
第3回 インストールとNICの設定
第4回 インストール後に行う設定
改めて知っておきたいRed Hat Enterprise Linux 4 管理編
第1回 外部ストレージの設定と運用について
第2回 RHEL4におけるユーザ管理
第3回 RHEL4におけるシステム管理とSIMについて
第4回 RHEL4におけるOSのチューニング
改めて知っておきたいRed Hat Enterprise Linux 4 - サーバ編
第1回 ブレードサーバとLinux
第2回 HAクラスタとバックアップ
第3回 データレプリケーションとWebサーバの構築の基本
改めて知っておきたいRed Hat Enterprise Linux 4 - 管理ツール編
第1回 現実路線のサーバ管理ソフトウェア
第2回 手軽なWeb管理ツールと強力な専用ツール
改めて知っておきたいRed Hat Enterprise Linux 4 - ネットワークサービス編
第1回 Webサーバの基本「Apache」
第2回 3つのファイルサーバ「NFS & FTP & Samba」
第3回 IPアドレスを管理する「DHCPサーバ」と通信の橋渡し「NATルータ」
第4回 NATサーバに必要なファイアウォール設定とデータベースサーバ、メールサーバ
改めて知っておきたいRed Hat Enterprise Linux 4 - バックアップ編
第1回 オープンソースMondo Rescueによるバックアップ手法
第2回 NetVault for Linuxを使ったバックアップ
改めて知っておきたいRed Hat Enterprise Linux 4 - クラスタ編
第1回 LinuxでもHAクラスタ
第2回 Serviceguard for Linuxでクラスタ環境の管理

人気記事トップ10

人気記事ランキングをもっと見る