2007年10月14日

XenカーネルだとSNMPDのASSERTが出る

忙しくて、久しぶりに簡単に投稿。情報にもならないようなものだけど。
CentOS5 の Xen カーネルで SNMP を稼動させていますが、シスログに
続きを読む
タグ:Linux CentOS
posted by funmoco at 21:51| Comment(1) | TrackBack(0) | Linux | このブログの読者になる | 更新情報をチェックする

2007年09月08日

Xen と タグVLAN(IEEE802.1Q)と bonding

以前に、Xen と タグVLAN(IEEE802.1Q)の組み合わせについてまとめたけれど、今回はさらにこれに bonding も組み合わせる方法をまとめる。
単純に考えると、以前の方法の eth0 を bond0 に、eth0.0100 を bond0.0100 のように置き換えればよいように思えるが、その方法では、ブリッジを構成するスクリプト内の
ip link set bond0.0100 name pbond0.0100
という処理で kernel panic が発生しシステムが停止してしまう。
そのため、bonding かつ タグVLAN(IEEE802.1Q)を Xen ブリッジ構成で利用するためのスクリプトとその使い方を以下に書く。

続きを読む
posted by funmoco at 22:14| Comment(0) | TrackBack(0) | Linux | このブログの読者になる | 更新情報をチェックする

2007年08月23日

Xen:virsh 対応 xml で自動起動

CentOS5 では標準で /etc/init.d/xendomains というサービスにより、仮想ドメインがシステムの起動時に自動起動する仕組みがある。
しかし、この xendomains は xm コマンドに対応した形式の設定ファイルを読み込みため、CentOS5 に付属するもうひとつのコマンドライン管理ツールである virsh 対応の xml ファイルを扱うことができない。

そこで、virsh 対応形式の xml ファイル(のみ)を扱うよう xendomains を変更してみた。
続きを読む
タグ:Linux CentOS Xen
posted by funmoco at 00:20| Comment(1) | TrackBack(0) | Linux | このブログの読者になる | 更新情報をチェックする

2007年08月16日

iSCSI Boot その2(Multipath I/O)

前回に構築した iSCSI Boot なシステムでは、 iSCSI へのネットワーク接続ラインが物理的に1本しかないため、このラインやネットワークに障害が発生すると、システムが停止してしまう。
そこで、今回は Multipath I/O の仕組みを利用してパスの冗長化をする。

ここでは、起動時に initrd 内でマルチパスデバイスを(毎回)作成して、そのデバイスを利用するような方法を考える。なお、すでにファイルシステムを作成しているデバイスをマルチパスデバイスとするために、persistent-superblock は利用しない(使うと、ファイルシステム異常となる。mdadm 的には Create ではなく Build を使用するということ)。

続きを読む
posted by funmoco at 23:26| Comment(0) | TrackBack(0) | Linux | このブログの読者になる | 更新情報をチェックする

2007年08月15日

iSCSI Boot

Intel の PCI Express 版 PRO/1000 Server Adapter は iSCSI Boot をサポートしている。今回はこれを利用した iSCSI Boot システムの構築方法についてまとめる。


Intel PRO/1000 Server Adapter の設定

Intel の PCI Express 版 PRO/1000 Server Adapter の標準のままでは iSCSI Boot ができないので iSCSI Boot に対応するには Flash ROM を書き換えなければならない。そこでまず、Download Center より、ISBOOT.EXE を取得する。
続きを読む
タグ:iSCSI Linux CentOS5
posted by funmoco at 00:20| Comment(0) | TrackBack(0) | Linux | このブログの読者になる | 更新情報をチェックする

2007年08月08日

Multipath I/O その2

昨日に引き続き、Multipath I/O についてまとまる。


fail と fail からの復帰

マルチパスデバイスを mount した状態で、その mount 領域にアクセスしているときに、そのアクセスで使用しているパスに障害が発生すると、数十秒してから別なパスに切り替わる。
このときのマルチパスデバイスの状態は以下のように、アクセスに失敗したパスで見えているデバイスが faulty spare とマークされる。
続きを読む
posted by funmoco at 23:37| Comment(1) | TrackBack(0) | Linux | このブログの読者になる | 更新情報をチェックする

2007年08月07日

Multipath I/O その1

本日は、Linux で Multipath I/O を実現する方法のまとめその1。
SCSI(iSCSI含む)デバイスへの I/O パスを冗長化するために、Linux では mdadm によりマルチパスデバイスを作成することができる。
以下では、CentOS5(+ iSCSI)の環境でマルチパスデバイスを作成、使用する方法を記述する。

続きを読む
posted by funmoco at 23:28| Comment(0) | TrackBack(0) | Linux | このブログの読者になる | 更新情報をチェックする

2007年08月04日

IPMI その2(SOL)

前回にひきつづき IPMI について。今回は、Serial Over LAN(以下 SOL)についてまとめる。
SOL は、LAN 経由でシリアル接続ができるというもの。これにより、BIOS 起動画面、BIOS 操作をはじめ Linux へのログインまでも LAN 経由のシリアル接続で可能となる。

続きを読む
タグ:Linux CentOS IPMI
posted by funmoco at 00:03| Comment(0) | TrackBack(0) | Linux | このブログの読者になる | 更新情報をチェックする

2007年08月03日

IPMI その1

ハードウェアを監視・管理するための標準仕様である IPMI(Intelligent Platform Management Interface)についてまとめる。
IPMI により、LAN 経由でサーバの電源をオン・オフしたり、シリアル接続を LAN 経由で行えたりする。今回は、LAN 経由でサーバの電源をオン・オフするところまでのまとめとする。

以下では、ハードウェアは Intel Server Chassis SR1500 を、OS は CentOS5 を使った場合について記述する。

続きを読む
タグ:Linux IPMI CentOS
posted by funmoco at 00:20| Comment(0) | TrackBack(0) | Linux | このブログの読者になる | 更新情報をチェックする

2007年07月30日

GNBD init スクリプト

以前に GNBD についてとりあえずの使い方をまとめたけれど、CentOS(Red Hat)の GNBD パッケージには init スクリプトがなくて、そのままではシステム起動後に手動で GNBD サーバの起動や、GNBD サーバへの接続をする必要がある。
そこで、以下に GNBD を単独で使うための init スクリプトを作成してみた。ただし、かなり自己都合的なスクリプトとなっている。

続きを読む
タグ:Linux CentOS GNBD
posted by funmoco at 22:11| Comment(0) | TrackBack(0) | Linux | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。