Oracle Exadataデータベース・ノードの更新
Oracle Exadataデータベース・サーバーを新しいOracle Exadataソフトウェア・バージョンに更新します。
- Oracle Exadataデータベース・ノード・イメージを作成します。
次のコマンドは、Oracle Exadataイメージを作成します。この例では、
imageで追加するOracle Exadataイメージの名前を指定し、imagetypeでOracle ExadataソフトウェアのEXAPATCHSOFTWAREを指定し、versionでOracle Exadataソフトウェアのバージョンを指定し、pathでインポートするOracle Exadataソフトウェア・ホームの絶対パスの場所を指定します。rhpctl import image -image image_name -imagetype EXAPATCHSOFTWARE -version software_version -path absolute_pathこのコマンドを使用してOracle Exadataソフトウェア・ホームをインポートする場合、
versionパラメータは、データベース・ノードのpatchmgrに必要なOracle Exadataソフトウェアのバージョンである必要があります。pathパラメータには、Oracle Exadata更新のzipファイルを含める必要があります。 - Oracle Exadataデータベース・ノード・イメージをクライアント・クラスタにデプロイします。
次のコマンドは、Oracle Exadataイメージをクライアント・クラスタにデプロイします。この例で、
imageはデプロイするOracle Exadataイメージの名前、clientはイメージをデプロイするクラスタの名前、およびpathはrhpclientのないターゲット側またはクライアント側にOracle Exadataソフトウェア・ホームをデプロイする絶対パスの場所を指定します。rhpctl deploy image -image image_name -client client_cluster_name -path image_file_pathtargetnodeパラメータは、ホームをホストしているノードがOracle Fleet Patching and Provisioningクライアントでない場合に必要です。rhpclientのないターゲットまたはクライアント・オプションが指定されていない場合、Oracle ExadataのイメージはOracle Fleet Patching and Provisioningサーバーにデプロイされます。 - 現在の構成を評価し、アップグレード前チェックを実行します。
次のコマンドでは、現在の構成を評価し、アップグレード前チェックを実行します。この例では、
imageで更新に使用するOracle Exadataイメージの名前を指定し、iso_repoでISOリポジトリ内のイメージを指定し、pathmgrlocでパッチ・マネージャの場所を指定し、clientでデータベース・ノードを更新するクラスタの名前を指定し、batchesでノードのバッチのカンマ区切りリストを"(nA,nB,...),(...,nY,nZ)"形式(各バッチはカッコで囲まれたノード名のカンマ区切りリストであり、ノード名は二重引用符("")で囲まれています)で指定します。rhpctl update exadata -dbnodes {comma_separates_list_of_nodes | [-batches "comma_separated_list_of_batches]} -image image_name -iso_repo iso_image_name -client client_cluster_name -patchmgrloc patch_mgr_loc [-patchmgrargs "-patch_manager_arguments"] -eval-dbnodesにノードのリストを指定しない場合、Oracle FPPは、クラスタ内のすべてのアクティブなデータベース・ノードを自動的に検出します。- コマンドの発行時に
clientオプションが指定されていない場合、データベース・ノードの更新はOracle Fleet Patching and Provisioningサーバーで実行されます。
- 現在の構成のバックアップを作成します。
rhpctl update exadata -dbnodes {comma_separates_list_of_nodes | [-batches "comma_separated_list_of_batches]} -image image_name -iso_repo iso_image_name -client client_cluster_name -patchmgrloc patch_mgr_loc [-patchmgrargs "-patch_manager_arguments"] -backup - Oracle Exadataデータベース・ノードを新しいイメージで更新します。
rhpctl update exadata -dbnodes {comma_separates_list_of_nodes | [-batches "comma_separated_list_of_batches"]} -image image_name -iso_repo iso_image_name -client client_cluster_name -patchmgrloc patch_mgr_loc [-patchmgrargs "-patch_manager_arguments"]