8.4.3.5 管理ネットワーク・スイッチのpatchmgr構文
patchmgrを使用して、Oracle Exadata Database Machine X7-2以降のシステムにある9000シリーズの管理ネットワーク・スイッチでファームウェア・アップグレードを実行できます。
前提条件
patchmgrは、Oracle Linuxを実行しているOracle Exadataデータベース・サーバーまたはOracle Exadata以外のシステムである駆動システムで実行されます。これにより、中央のサーバーからpatchmgrを実行して、複数のOracle Exadataシステムを更新できます。
管理ネットワーク・スイッチのpatchmgr構文
./patchmgr --adminswitches [adminswitch_list_file]
{ --upgrade | --downgrade } [--adminswitch-precheck] [--unkey] [--force]
[ -log_dir { absolute_path_to_log_directory | AUTO } ]
メイン引数
引数 | 説明 |
---|---|
--adminswitches [adminswitch_list_file] |
patchmgrが管理ネットワーク・スイッチで機能することを指定します。 指定した場合、スイッチ・リスト・ファイルによって管理ネットワーク・スイッチが識別されます。ファイルの各行には、1つのスイッチのホスト名またはIPアドレスが記載されています。 ファイル名を指定しない場合、このコマンドは、patchmgrを実行しているホストから検出されたすべての管理ネットワーク・スイッチで機能します。 |
--upgrade |
管理ネットワーク・スイッチのファームウェアをアップグレードします。 |
--downgrade |
管理ネットワーク・スイッチのファームウェアをダウングレードします。 |
サポートされているオプション
管理ネットワーク・スイッチのファームウェア更新では、次のオプションがサポートされています。
表8-7 管理ネットワーク・スイッチのpatchmgrオプション
オプション | 説明 |
---|---|
--adminswitch-precheck |
リスト・ファイル内の管理ネットワーク・スイッチでスイッチ・ファームウェアのアップグレードまたはダウングレード・シミュレーションを実行しますが、実際のインストールは実行しません。このオプションは、--upgrade または--downgrade とともに使用します。
|
--unkey |
このオプションを |
--force |
このオプションを |
-log_dir ( absolute_path_to_log_directory | AUTO ) |
patchmgrをroot以外のユーザーとして実行する場合は、 ノート: |
例8-12 管理ネットワーク・スイッチのファームウェアをアップグレードするためのpatchmgrの使用
この例では、switches.lst
ファイルで指定されたスイッチでアップグレード前提条件チェックを実行してから、スイッチをアップグレードします。
$ cat switches.lst
dbm0sw-adm0
$ ./patchmgr --adminswitches switches.lst --upgrade --adminswitch-precheck
$ ./patchmgr --adminswitches switches.lst --upgrade
親トピック: patchmgrの構文