この製品のマニュアルセットは、偏向のない言語を使用するように配慮されています。このマニュアルセットでの偏向のない言語とは、年齢、障害、性別、人種的アイデンティティ、民族的アイデンティティ、性的指向、社会経済的地位、およびインターセクショナリティに基づく差別を意味しない言語として定義されています。製品ソフトウェアのユーザーインターフェイスにハードコードされている言語、RFP のドキュメントに基づいて使用されている言語、または参照されているサードパーティ製品で使用されている言語によりドキュメントに例外が存在する場合があります。シスコのインクルーシブランゲージに対する取り組みの詳細は、こちらをご覧ください。
このドキュメントは、米国シスコ発行ドキュメントの参考和訳です。リンク情報につきましては、日本語版掲載時点で、英語版にアップデートがあり、リンク先のページが移動/変更されている場合がありますことをご了承ください。あくまでも参考和訳となりますので、正式な内容については米国サイトのドキュメントを参照ください。
この章は、次の項で構成されています。
Cisco UCS E-Series Servers(E シリーズ サーバ)およびCisco UCS E シリーズ ネットワーク コンピュート エンジン(NCE)はサイズ、重量、電力の効率にすぐれたブレード サーバのファミリで、第 2 世代の Cisco サービス統合型ルータ(Cisco ISR G2)および Cisco ISR 4000 シリーズに搭載されています。 これらのサーバは、オペレーティング システム(Microsoft Windows や Linux など)上でベアメタルとして、あるいはハイパーバイザ(VMware vSphere Hypervisor、Microsoft Hyper-V、Citrix XenServer など)上で仮想マシンとして導入される、ブランチオフィス アプリケーション向けの汎用コンピューティング プラットフォームを提供します。
E シリーズ サーバは、汎用コンピューティングの強力な Intel Xeon プロセッサ用に特別に作られています。 また、シングル幅とダブル幅の 2 種類のフォーム ファクタがあります。 シングル幅のE シリーズ サーバは単一のサービス モジュール(SM)スロットに適しており、ダブル幅のE シリーズ サーバは 2 つの SM スロットに適しています。
NCEは価格と性能の点で最適化されたモジュールで、シスコのネットワーク アプリケーションおよび他の軽量な汎用アプリケーションをホストするようにビルドされています。これらは、SM、NIM、および EHWIC の 3 つのフォーム ファクタで提供されます。SM E シリーズ NCE は 1 つの SM スロットに、NIM E シリーズ NCE は 1 つの NIM スロットに、EHWIC E シリーズ NCE は 2 つの EHWIC スロットに収納できます。
(注) | サポートされている E シリーズ サーバおよび NCE の詳細、ルータごとにインストール可能なサーバの最大数については、『Hardware Installation Guide for Cisco UCS E-Series Servers and the Cisco UCS E-Series Network Compute Engine』の「Hardware Requirements」の項を参照してください。 |
E シリーズ サーバとNCEには、3 つの主要なソフトウェア システムが必要です。
Cisco Integrated Management Controller(CIMC)は、E シリーズ サーバまたはNCEのマザーボードに組み込まれている別の管理モジュールです。専用の ARM ベースのプロセッサが(メイン サーバ CPU から独立して)CIMC ファームウェアを実行します。システムには、現行バージョンの CIMC ファームウェアが付属しています。CIMC ファームウェアは更新可能ですが、初期インストールは必要ありません。
CIMC はE シリーズ サーバおよびNCE用の管理サービスです。Web ベースの GUI または SSH ベースの CLI を使用して、サーバにアクセスし、サーバを設定、管理、モニタできます。
BIOS は、システム内のハードウェアを初期化し、ブート可能なデバイスを検出し、それらを指定された順序でブートします。オペレーティング システムを起動したり、オペレーティング システムが使用するハードウェアを設定したりします。使いやすい BIOS 管理機能により、ハードウェアを操作したり、使用したりできます。他にも BIOS では、システムを設定したり、ファームウェアを管理したり、BIOS エラー レポートを作成したりすることもできます。
システムには、現行バージョンの BIOS ファームウェアが付属しています。BIOS ファームウェアは更新可能ですが、初期インストールは必要ありません。
メイン サーバ CPU は Microsoft Windows や Linux などのオペレーティング システム上で、またはハイパーバイザ上で動作します。Microsoft Windows Server または VMware vSphere Hypervisor が事前にインストールされているE シリーズ サーバまたはNCEを購入することも、独自のプラットフォームをインストールすることもできます。
(注) | E シリーズ サーバまたは NCE でテストされたプラットフォームについては、『Release Notes for Cisco UCS E-Series Servers and the Cisco UCS E-Series Network Compute Engine』の「Software Requirements」の項を参照してください。 |
Cisco Integrated Management Controller(CIMC)は、E シリーズ サーバおよび NCE 用の管理サービスです。CIMC はサーバ内で動作します。Web ベースの GUI または SSH ベースの CLI を使用して、サーバにアクセスし、サーバを設定、管理、モニタできます。
CIMC を使用すると次のサーバ管理タスクを実行できます。
サーバの電源のオン、電源のオフ、電源再投入、リセット、およびシャットダウンを行う
サーバのブート順を設定する
RAID レベルを管理する
(注) | RAID 機能はE シリーズ サーバおよび SM E シリーズ NCE に適用されます。RAID 機能は EHWIC E シリーズ NCE および NIM E シリーズ NCE には適用されません。 |
サーバのプロパティとセンサーを表示する
リモート プレゼンスを管理する
ローカル ユーザ アカウントを作成して管理し、Active Directory によるリモート ユーザの認証をイネーブルにする
NIC プロパティ、IPv4、VLAN、ネットワーク セキュリティなど、ネットワーク関連の設定を行う
HTTP、SSH、IPMI over LAN、SNMP などのコミュニケーション サービスを設定する
証明書を管理する
プラットフォーム イベント フィルタを設定する
CIMC ファームウェアを更新する
BIOS ファームウェアを更新する
内部リポジトリからホスト イメージをインストールする
障害、アラーム、およびサーバのステータスをモニタする
サーバ障害の発生時にテクニカル サポート データを収集する
ほとんどすべてのタスクは、GUI インターフェイスと CLI インターフェイスのいずれでも実行できます。また、一方のインターフェイスで実行されたタスクの結果は、もう一方のインターフェイスにも表示されます。ただし、以下のことは実行できません。
シリアル ポートを使用する。
SSH を介してネットワーク上で。
ルータから。必要に応じて次のコマンドのいずれかを使用します。
ucse slot session imc:Cisco ISR G2 にインストールされている E シリーズ サーバおよび SM E シリーズ NCE で使用。Cisco IOS Release 15.2(4)M ~15.4(2)T で適用可能。
hw-module subslot slot/subslot session imc:Cisco ISR 4000 シリーズにインストールされている E シリーズ サーバ および NIM E シリーズ NCE で使用。
CLI ユーザには、admin、user(コントロールはできるが設定はできない)、および read-only のいずれかのロールが与えられます。
CLI のコマンド モードは階層構造になっており、EXEC モードがこの階層の最高レベルとなります。高いレベルのモードは、低いレベルのモードに分岐します。scope コマンドを使用すると、高いレベルのモードから 1 つ低いレベルのモードに移動し、exit コマンドを使用すると、モード階層内の 1 つ高いレベルに移動します。top コマンドを実行すると、EXEC モードに戻ります。
(注) | ほとんどのコマンド モードは、管理対象オブジェクトに関連付けられています。scope コマンドを実行すると、管理対象オブジェクトは作成されず、管理対象オブジェクトがすでに存在するモードにアクセスできるだけです。 |
各モードには、そのモードで入力できるコマンドのセットが含まれています。各モードで使用できるほとんどのコマンドは、関連付けられた管理対象オブジェクトに関係しています。割り当てられているロールによっては、あるモードで使用できるコマンドのサブセットにしかアクセスできない場合があります。アクセスできないコマンドは非表示になります。
各モードの CLI プロンプトには、モード階層における現在のモードまでのフルパスが表示されます。これにより、コマンド モード階層での現在位置がわかりやすくなります。また、階層内を移動する必要がある場合には、非常に便利な機能です。
次の表に、最初の 4 レベルのコマンド モード、各モードへのアクセスに使用するコマンド、および各モードに関連付けられている CLI プロンプトを示します。
モード名 | アクセスするコマンド | モード プロンプト | ||
---|---|---|---|---|
EXEC |
任意のモードから top コマンド |
# |
||
bios |
EXEC モードから scope bios コマンド |
/bios # |
||
advanced |
BIOS モードから scope advanced コマンド |
/bios/advanced # |
||
main |
BIOS モードから scope main コマンド |
/bios/main # |
||
server-management |
BIOS モードから scope server-management コマンド |
/bios/server-management # |
||
certificate |
EXEC モードから scope certificate コマンド |
/certificate # |
||
chassis |
EXEC モードから scope chassis コマンド |
/chassis # |
||
dimm-summary |
シャーシ モードから scope dimm-summary index コマンド |
/chassis/dimm-summary # |
||
storageadapter
|
シャーシ モードから scope storageadapter slot コマンド |
/chassis/storageadapter # |
||
physical-drive
|
storageadapter モードから scope physical-drive drive-number コマンド |
/chassis/storageadapter /physical-drive # |
||
virtual-drive
|
storageadapter モードから scope virtual-drive drive-number コマンド |
/chassis/storageadapter /virtual-drive # |
||
cimc |
EXEC モードから scope cimc コマンド |
/cimc # |
||
import-export |
cimc モードから scope import-export コマンド |
/cimc/import-export # |
||
log |
cimc モードから scope log コマンド |
/cimc/log # |
||
server |
ログ モードから scope server index コマンド |
/cimc/log/server # |
||
network |
cimc モードから scope network コマンド |
/cimc/network # |
||
ipblocking |
ネットワーク モードから scope ipblocking コマンド |
/cimc/network/ipblocking # |
||
tech-support |
cimc モードから scope tech-support コマンド |
/cimc/tech-support # |
||
fault |
EXEC モードから scope fault コマンド |
/fault # |
||
pef |
障害モードから scope pef コマンド |
/fault/pef # |
||
http |
EXEC モードから scope http コマンド |
/http # |
||
ipmi |
EXEC モードから scope ipmi コマンド |
/ipmi # |
||
kvm |
EXEC モードから scope kvm コマンド |
/kvm # |
||
ldap |
EXEC モードから scope ldap コマンド |
/ldap # |
||
power-cap |
EXEC モードから scope power-cap コマンド |
/power-cap # |
||
remote-install |
EXEC モードから scope remote-install コマンド |
/remote-install # |
||
sel |
EXEC モードから scope sel コマンド |
/sel # |
||
sensor |
EXEC モードから scope sensor コマンド |
/sensor # |
||
snmp |
EXEC モードから scope snmp コマンド |
/snmp # |
||
trap-destination |
snmp モードから scope trap-destination コマンド |
/snmp/trap-destination # |
||
sol |
EXEC モードから scope sol コマンド |
/sol # |
||
ssh |
EXEC モードから scope ssh コマンド |
/ssh # |
||
user |
EXEC モードから scope user user-number コマンド |
/user # |
||
user-session |
EXEC モードから scope user-session session-number コマンド |
/user-session # |
||
vmedia |
EXEC モードから scope vmedia コマンド |
/vmedia # |
任意のモードで Tab キーを使用すると、コマンドを実行できます。コマンド名の一部を入力して Tab を押すと、コマンド全体が表示されるか、または別のキーワードを選択するか引数値を入力する必要があるところまで表示されます。
スコープ内にある場合、exit コマンドで 1 レベル上位に移動できます。たとえばスコープが /chassis/dimm-summary のときに exit を入力した場合、スコープは 1 レベル上位の /chassis まで移動します。
CLI では、現在のセッションで使用したすべてのコマンドが保存されます。上矢印キーまたは下矢印キーを使用すると、これまでに使用したコマンドを 1 つずつ表示できます。上矢印キーを押すと履歴内の直前のコマンドが、下矢印キーを押すと履歴内の次のコマンドが表示されます。履歴の最後に到達すると、下矢印キーを押しても次のコマンドが表示されなくなります。
履歴内のすべてのコマンドは、履歴を 1 つずつ表示し、目的のコマンドを再度呼び出し、Enter を押すだけでもう一度実行することができます。このコマンドは手動で入力したように表示されます。また、コマンドを再度呼び出した後、実行する前にコマンドを変更することもできます。
CLI でコンフィギュレーション コマンドを入力する場合、commit コマンドを入力するまで、そのコマンドは適用されません。コミットされるまで、コンフィギュレーション コマンドは保留状態となり、discard コマンドを入力して廃棄できます。保留中のコマンドについては、アスタリスク(*)がコマンド プロンプトの前に表示されます。この例に示すように、commit コマンドを入力するとそのアスタリスクは消えます。
Server# scope kvm Server /kvm # set enabled yes Server /kvm *# commit Server /kvm #
複数のコマンド モードで保留中の変更を積み重ね、commit コマンド 1 つでまとめて適用できます。任意のコマンド モードで show configuration pending コマンドを入力して、保留中のコマンドを表示できます。
(注) | 複数のコマンドをまとめてコミットするのは、アトミック操作ではありません。失敗したコマンドがあっても、成功したコマンドは適用されます。失敗したコマンドはエラー メッセージで報告されます。 |
注意 | 同じスコープの中で行った変更をコミットするには、commit コマンドを使用しなければなりません。commit コマンドを使用して、別のスコープで行った変更の送信を試みると、エラーが返されます。これらの変更は再実行し、再コミットする必要があります。 |
ほとんどの CLI show コマンドでは、オプションの detail キーワードを指定でき、出力情報は表ではなくリスト形式で表示されます。
set cli output default:見やすいデフォルト形式。コマンド出力は、コンパクトなリストで表示されます。
次に、デフォルト形式のコマンド出力例を示します。
Server /chassis # set cli output default Server /chassis # show hdd detail Name HDD_01_STATUS: Status : present Name HDD_02_STATUS: Status : present Name HDD_03_STATUS: Status : present Server /chassis #
set cli output yaml:スクリプトによって簡単に解析できる YAML 形式。コマンド出力は、定義された文字列で区切られた YAML Ain't Markup Language(YAML)データ シリアル化言語で表示されます。
次に、YAML 形式のコマンド出力例を示します。
Server /chassis # set cli output yaml Server /chassis # show hdd detail --- name: HDD_01_STATUS hdd-status: present --- name: HDD_02_STATUS hdd-status: present --- name: HDD_03_STATUS hdd-status: present ... Server /chassis #
YAML の詳細については、http://www.yaml.org/about.html を参照してください。
いつでも ? 文字を入力して、コマンド構文の現在の状態で使用可能なオプションを表示することができます。プロンプトに何も入力せずに「?」を入力すると、現在のモードで使用できるコマンドがすべて表示されます。コマンドの一部を入力して「?」を入力すると、その時点のコマンド構文内の位置で使用可能なキーワードと引数がすべて表示されます。