内容

概要

前提条件

要件

使用するコンポーネント

背景説明

必須のドライバ ISO バンドルのダウンロード

RHEL 7.0 または CentOS 7.0 のインストール手順

確認

RHEL 6.5 または CentOS 6.5 のインストール手順

確認

インストール後の確認

関連情報

概要

このドキュメントでは、ローカル ストレージを使用して、Redhat Enterprise Linux（RHEL）または CentOS Linux を Cisco Unified Computing System（UCS）M シリーズ サーバにインストールする方法を説明します。

前提条件

要件

次の項目に関する知識があることが推奨されます。

- Cisco UCS Manager バージョン 2.5 または 3.1

- ストレージ プロファイル

- Linux オペレーティング システム（OS）

使用するコンポーネント

このドキュメントの情報は、UCS M シリーズに基づいています。

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期（デフォルト）設定の状態から起動しています。対象のネットワークが実稼働中である場合には、どのようなコマンドについても、その潜在的な影響について確実に理解しておく必要があります。

背景説明

Cisco M シリーズ モジュラ サーバは、コンポーザブル インフラストラクチャ設計の典型となるシスコ製品の 1 つです。モジュラ サーバにはローカル ストレージはありませんが、すべてのサーバで共有できる集中型ストレージがあります。共有ストレージにアクセスするため、OS には、ストレージ ネットワーク インターフェイス カード（sNIC）と呼ばれる Small Computer System Interface（SCSI）ドライバが必要になります。また、ディスクを検出するため OS のインストール中に追加する必要があります。

このドキュメントの後続のいくつかのセクションでは、ドライバをダウンロードする方法と OS インストール時にそのドライバをインストールする方法について説明します。

必須のドライバ ISO バンドルのダウンロード

UCSハードウェアとソフトウェアの相互運用性マトリックスは、特定のOS、デバイス、およびファームウェアの組み合わせに必要なドライババージョンの概要を示します。これらのリンクは、Matrix Utility ToolとMatrix PDFのリンクで、必要なドライババージョンを決定します。

UCS ハードウェアとソフトウェアの相互運用マトリックス ユーティリティ ツール（英語）

UCS ハードウェアとソフトウェアの相互運用マトリックスの PDF（英語）

ドライバ バンドルをダウンロードするには、次の手順を実行します。

1. Web ブラウザで、http://www.cisco.com に移動します。

2. [Support] の下で、[Downloads] > [All Downloads] に移動します。

3. [Servers - Unified Computing] をクリックします。

4. [UCS M-Series Modular Server Software] を選択します。

5. [Unified Computing System (UCS) Drivers] をクリックします。

6. ダウンロードするバンドルを選択し、[Download Now] をクリックします。

RHEL 7.0 または CentOS 7.0 のインストール手順

ユーザがサーバの電源を入れており、OS インストール ISO イメージから起動するように設定されていることを想定しています。

ステップ 1：  OS インストール ウィザードの最初の画面で、[Install Redhat Enterprise Linux 7.0] オプションを強調表示し、Tab キーを押してインストーラの追加のブート パラメータを表示/追加します。 図に示されているように、末尾に dd キーワードを追加して、Enter キーを押します。

ステップ2：イメージに示すように、インストーラによってドライバディスク(dd)ファイルのソースが識別されます。この手順では、OS インストール イメージのマップを解除して、sNIC ドライバ ディスク ISO ファイルをマップします。

ステップ3: rを押してメディアを再スキャンし、1を選択します。ドライバディスクISOに含まれているsNICドライバRPMファイルがエンリストされます。図に示されているように、[1] を選択してドライバを含め、[c] を押してドライバをロードします。

ステップ4：ドライバがメモリ領域に解凍されたら、ドライバディスクISOのマップを解除し、OSインストールISOファイルをマップします。図に示されているように、[r] を押して再スキャンし、[c] を押して OS インストール ウィザードを先に進めます。

確認

OS インストール ウィザードを進めると、ストレージ プロファイル ポリシーに従って共有集中型ストレージに作成された論理ユニット番号（LUN）が OS（sNIC ドライバの機能を利用）によって検出されます。

RHEL 6.5 または CentOS 6.5 のインストール手順

ステップ1:OSインストールウィザードの初期画面で、[Install or upgrade an existing system]オプションを強調表示して、Tabキーを押してブートパラメータを表示/編集します。行の末尾に dd キーワードを追加して、Enter キーを押します。

手順 2：OS インストール ウィザードによってドライバ ディスクの有無が尋ねられます。図に示されているように、[Yes] をクリックします。

ステップ 3： 図に示すように、ドライバ、接続元ロケーションとしてsr0オプションを選択します。

手順 4：OS インストール ISO のマップを解除し、RHEL 6.5 用の sNIC ドライバ ディスク ISO をマップします。図に示されているように、ドライバ ディスク ISO をマップしたら、[OK] をクリックします。

ステップ5:OSはsNICドライバを抽出し、インストール中に追加のドライバをロードするようプロンプトを表示します。図に示すようにNoをクリックし、ドライバディスクISOファイルのマップを解除します。OS インストール ISO イメージをマップし、OS のインストールを続行します。

確認

図に示されているように、sNIC ドライバがロードされたら、OS は共有ストレージ LUN を検出できるようになります。

インストール後の確認

以下の OS コマンドによって、sNIC ドライバの詳細を登録します。

カーネルに sNIC ドライバ モジュールを表示します。

Linux #cat /sys/module/snic/version

0.0.1.22

sNIC ドライバ モジュールの詳細：

Linux#  modinfo snic

filename:       /lib/modules/3.10.0-123.el7.x86_64/extra/snic/snic.ko

author:         Narsimhulu Musini <nmusini@cisco.com>, Sesidhar Baddela <sebaddel@cisco.com>

version:        0.0.1.22

description:    Cisco SCSI NIC Driver

license:        GPL v2

srcversion:     8B53EC0BA66CF57E0A0CEC8

alias:          pci:v00001137d00000046sv*sd*bc*sc*i*

depends:

vermagic:       3.10.0-123.el7.x86_64 SMP mod_unload modversions

parm:           snic_log_level:bitmask for snic logging levels (int)

parm:           snic_trace_max_pages:Total allocated memory pages for snic trace buffer (uint)

parm:           snic_max_qdepth:Queue depth to report for each LUN (uint)

snic_admin ユーティリティを使用します。

Linux # snic_admin

SNIC HBAs:

host0

SCSI States:

HBA       Device      Mode             State           Busy [ DrVer ]

host0     snic0       Initiator        running            0 [ 0.0.1.22 ]

host0 Targets

snic_das_tgt:0:0-2                       SNIC Target

snic_das_tgt:0:0-3                       SNIC Target

host0 LUNs:

Path       Device     Size   Vendor          Model                            State

0:0:0:0    sda       10 GB   Cisco           UCSME-MRAID12G       running

0:0:1:0    sdb       21 GB   Cisco           UCSME-MRAID12G       running

関連情報

- Cisco UCS M シリーズ モジュラ サーバ

- Cisco UCS Manager（UCSM）コンフィギュレーション ガイド

- ビデオ - Cisco UCS テック トーク シリーズ

- テクニカル サポートとドキュメント – Cisco Systems