『Oracle Clusterware管理およびデプロイメント・ガイド』に関するこのリリースにおける変更
この章では、Oracle Database19cおよび18c用のOracle Clusterwareの新機能について説明します。
Oracle Clusterwareリリース18cの変更点
Oracle Clusterware 18cのOracle Clusterware管理およびデプロイメント・ガイドの新機能は次のとおりです。
クラスタ間依存性プロキシ
関連項目:
クラスタ間依存性プロキシ共有単一クライアント・アクセス名
共有単一クライアント・アクセス名(SCAN)により、データ・センターの専用クラスタと他のクラスタで、一連のSCAN仮想IP(VIP)とリスナー(SCAN設定とも呼ばれる)を共有できます。これにより、同じSCANの設定をクラスタごとにデプロイしなくても済みます。この機能は、SCAN関連のDNSエントリの数を削減するだけでなく、1つのクラスタ構成にデプロイする必要があるVIPの数も削減します。
共有SCANにより、同時に複数のシステムで使用できる共有SCAN設定が提供されるため、データ・センターのクラスタのグループのデプロイメントおよび管理が簡単になります。
関連項目:
共有単一クライアント・アクセス名の構成ノードVIPのオプション化
注意:
この機能は、テスト環境および開発環境にのみ適用されます。停止時間ゼロのデータベース・アップグレード
関連項目:
停止時間0のアップグレード高速ホーム・プロビジョニングおよび保守のためのREST API
このリリースのOracle Clusterwareでは、REST APIコールとして最も一般的な高速ホーム・プロビジョニング・ワークフローが提供されます。
エンジニアド・システムのサポート
高速ホーム・プロビジョニングを使用して、Oracle Exadataインフラストラクチャにパッチを適用します。Oracle DatabaseおよびOracle Grid Infrastructureソフトウェア・ホームへのパッチ適用に加えて、Oracle Exadata環境でのデータベース・ノード、ストレージ・セルおよびInfiniBandスイッチのソフトウェアにパッチを適用できるようになりました。高速ホーム・プロビジョニングへのOracle Exadataコンポーネント・サポートの統合により、集中管理された高速ホーム・プロビジョニング・サービスのインベントリを介して、これらのコンポーネントのメンテナンスを管理および追跡できます。
ドライラン・コマンド検証
認証プラグイン
高速ホーム・プロビジョニングは、認証をデータ・センターで使用中のメカニズムと統合します。
コマンド・スケジューラとバルク操作
高速ホーム・プロビジョニングを使用すると、大規模なデータベース資産の保守に不可欠な自動化されたタスクをスケジュールおよびバンドルできます。ソフトウェア・ホームのプロビジョニング、新しいホームへの切替え、クラスタのスケーリングなどのタスクをスケジューリングできます。また、コマンドにクライアントのリストを追加して、大規模な操作を容易にすることができます。
更新を適用するためのローカル・スイッチ・ホーム
Oracle DatabaseおよびOracle Grid Infrastructureのホームを更新するための高速ホーム・プロビジョニングのオートマトンは、アーキテクチャ内に高速ホーム・プロビジョニング・サーバーまたはクライアントが存在しないローカル・モードで実行できます。
これらのオートマトンは、サーバーとクライアントのモードと同じユーザー・インタフェース、結果および多くのコマンド行オプションを備えています。これにより、中央の高速ホーム・プロビジョニング・サーバーとともに構成される環境と、高速ホーム・プロビジョニング・サーバーを使用しない環境で、一貫性のある標準化された保守アプローチが提供されます。
gridSetupユーティリティを使用したOracle Clusterwareの管理
gridSetupユーティリティ(gridSetup.sh
またはgridSetup.bat
)を使用したゴールド・イメージ・ベースのインストールが、Oracle Universal Installerを使用したOracle Grid Infrastructureのインストールを置き換えます。gridSetupベースの管理を使用して、クローニング、add-node、delete-node操作、ダウングレードなどのOracle Clusterware管理タスクをgridSetupユーティリティを使用して実行することもできます。
Oracle Clusterware 18cで非推奨となった機能
次の機能は、Oracle Clusterware 18cでは非推奨であり、将来のリリースではサポートされなくなる可能性があります。
addnode.shを使用したOracle Grid Infrastructureの管理
このリリースでは、gridSetup.sh
を使用して、インストール後またはアップグレード後にOracle Grid Infrastructureを構成するためのOracle Grid Infrastructureグリッド設定ウィザードを起動します。
Flex Cluster(ハブ/リーフ)のアーキテクチャ
障害発生時に再構成時間を短縮するために、Oracle Clusterwareスタックを継続的に改善することで、オンプレミスまたはクラウドで顧客のニーズを満たすクラスタの実装にリーフ・ノードが不要になりました。
Oracle Clusterware 12c リリース2 (12.2)の変更点
Oracle Clusterware 12c リリース2 (12.2)の『Oracle Clusterware管理およびデプロイメント・ガイド』の変更点は次のとおりです。
Oracle Clusterware 12c リリース2 (12.2)の新機能
Oracle Clusterware 12c リリース2 (12.2)での新機能を次に示します。
高速ホーム・プロビジョニングの拡張
高速ホーム・プロビジョニングにより、クラスタの作成と、Oracle Grid InfrastructureおよびOracle Databaseホームのプロビジョニング、パッチ適用およびアップグレードを行うことができます。Oracle Grid Infrastructure 11g リリース2 (11.2)クラスタでOracle Databaseをプロビジョニングすることもできます。
クラスタ・リソース・アクティビティ・ログ
共有グリッド・ネーミング・サービス(GNS)の高可用性
関連項目:
高可用性グリッド・ネーミング・サービスサーバーの重みベースのノード削除
関連項目:
サーバーの重みベースのノード削除ロード対応のリソース配置
関連項目:
ロード対応のリソース配置クラスタ状態アドバイザ
クラスタ検証ユーティリティの拡張
関連項目:
CVUの使用方法プライベート・ネットワークでのOracle Real Application Clustersに対するIPv6のサポート
関連項目:
ネットワーク・アドレスの構成要件の理解簡単なイメージベースのOracle Grid Infrastructureインストール
Oracle Grid Infrastructure 12c リリース2 (12.2)以上では、グリッド・インフラストラクチャ・ソフトウェアをダウンロードとインストール用のイメージ・ファイルとして使用できます。
注意:
Gridホームを配置するディレクトリにイメージ・ソフトウェアを抽出し、gridSetup.sh
スクリプトを実行してOracle Grid Infrastructureのインストールを開始する必要があります。
Oracle Real Application Clustersを管理するための義務の分離
Oracle Database 12c リリース2 (12.2)以上では、クラスタウェア・エージェントを対象とするSYSRAC管理権限を導入し、Oracle DatabaseでOracle Real Application Clusters (Oracle RAC)を管理する際の義務の分離ベスト・プラクティスがサポートされています。この機能により、Oracle RACに対して強力なSYSDBA管理権限を使用する必要がなくなりました。
SYSRACは、SYSDG、SYSBACKUPおよびSYSKMと同様、義務の分離の施行、および本番システム上のSYSDBAの使用への依存の軽減に役立ちます。この管理権限は、SRVCTLなどのOracle RACユーティリティのかわりに、クラスタウェア・エージェントによってデータベースに接続するためのデフォルト・モードです。
Oracleドメイン・サービス・クラスタおよびOracleメンバー・クラスタのサポート
SCANリスナーによるHTTPプロトコルのサポート
妥当なコマンドの評価(Why-If)
関連項目:
コマンドの評価の概要Oracle拡張クラスタのサポート
関連項目:
Oracle拡張クラスタグローバル・グリッド・インフラストラクチャ管理リポジトリ
リソース・グループ
関連項目:
リソース・グループOracle Real Application Clustersリーダー・ノード
Oracleトレース・ファイル・アナライザ・コレクタ
Oracleトレース・ファイル・アナライザ(TFA)コレクタは、Oracle Clusterware、Oracle Grid InfrastructureおよびOracle Real Application Clusters (Oracle RAC)システムの診断データ収集を簡素化し、診断を収集するためのユーティリティです。TFAは、インシデントが発生したことを検出すると、診断情報を自動的に収集します。
TFAは、Oracle Grid Infrastructureの一部としてインストールされる、ナビゲートしやすいWebベースの視覚化をTFAに追加するWebベースの視覚化機能も備えています。TFAを使用して、TFA収集の一環として収集された診断情報を効率的にレビューおよび分析できます。
Oracle Clusterware 12cで非推奨となった機能
次の機能は、Oracle Clusterware 12c リリース2 (12.2)では非推奨であり、将来のリリースではサポートされなくなる可能性があります。
config.shを使用したOracle Grid Infrastructure構成ウィザードの起動
このリリースでは、gridSetup.sh
を使用して、インストール後またはアップグレード後にOracle Grid Infrastructureを構成するためのOracle Grid Infrastructureグリッド設定ウィザードを起動します。
configToolAllCommandsスクリプトの非推奨
configToolAllCommands
スクリプトは、インストール後のOracle製品を構成するためにレスポンス・ファイル・モードで実行し、個別のパスワード・レスポンス・ファイルを使用します。Oracle Database 12c リリース2 (12.2)以上では、configToolAllCommands
スクリプトは非推奨となり、今後のリリースではサポート対象外となります。
Oracle製品のインストール後の構成を行うには、-executeConfigTools
オプションを使用して、Oracle DatabaseまたはOracle Grid Infrastructureのインストーラを実行できるようになりました。インストール時に作成されるものと同じレスポンス・ファイルを使用して、インストール後の構成を実行できます。
diagcollection.plスクリプトの非推奨
Oracleトレース・ファイル・アナライザが優先されるために、Oracle Clusterwareにパッケージ化されているdiagcollection.pl
ユーティリティ・スクリプトは非推奨になりました。
Oracle Clusterware 12cリリース1 (12.1)の変更点
Oracle Clusterware 12c リリース1 (12.1)の変更点
この項では、Oracle Clusterware 12c リリース(12.1)の『Oracle Clusterware管理およびデプロイメント・ガイド』の新機能を説明し、このリリースで非推奨となった機能およびサポート対象外となった機能についても説明します。
Oracle Clusterware 12cリリース1 (12.1.0.2)の変更点
このリリースの新機能は次のとおりです。
関連項目:
Oracle Database 12cの機能の詳細は、『Oracle Database新機能ガイド』を参照してください。
-
高速ホーム・プロビジョニング
高速ホーム・プロビジョニングでは、事前作成済のソフトウェア・ホームのカタログに格納されたイメージに基づいてOracleホームをデプロイできます。
関連項目:
詳細は、「高速ホーム・プロビジョニング」を参照してください。
-
Oracle Database QoS管理をアクティブにする必要がないメモリー・ガード
このリリースでは、Oracle Databaseサービスのクオリティ管理(Oracle Database QoS管理)を使用するかどうかに関係なく、メモリー・ガードがデフォルトで有効化されています。メモリー・ガードはノードのメモリー不足を検出し、既存のワークロードが縮小してメモリーが解放されるまで、新しいセッションを他のインスタンスに送ります。ノードの空きメモリーが増えると、自動的にサービスが再び新しい接続を受け入れられるようになります。
-
Oracle Clusterwareでの診断能力フレームワークのサポート
診断能力フレームワークによって、Oracle製品が診断データの格納と分析に際して標準化かつ簡易化された方法を使用できるようになります。
関連項目:
詳細は、「Oracle Clusterwareの診断およびアラート・ログ・データ」を参照してください。
-
Oracleトレース・ファイル・アナライザ・コレクタ
Oracleトレース・ファイル・アナライザ(TFA)コレクタは、Oracle Clusterware、Oracle Grid InfrastructureおよびOracle Real Application Clusters (Oracle RAC)システムの診断データ収集を簡素化し、診断を収集するためのユーティリティです。
-
グリッド・インフラストラクチャ管理リポジトリの自動インストール
グリッド・インフラストラクチャ管理リポジトリは、Oracle Grid Infrastructure 12cリリース1 (12.1.0.2)では自動的にインストールされます。グリッド・インフラストラクチャ管理リポジトリによって、クラスタ状態モニター、Oracle Database QoS管理、高速ホーム・プロビジョニングなどの機能が有効化され、過去のパフォーマンスや問題の診断を簡単に表示できる履歴メトリック・リポジトリが提供されます。この機能はOracle Enterprise Manager Cloud Controlに完全に組み込まれており、シームレスに管理できます。
Oracle Clusterware 12cリリース1 (12.1.0.1)の変更点
このリリースの新機能は次のとおりです。
関連項目:
Oracle Database 12cの機能の詳細は、『Oracle Database新機能ガイド』を参照してください。
-
Oracle Flex Clustersに関するクラスタ状態モニターの拡張
クラスタ状態モニター(CHM)は、オペレーティング・システムおよびクラスタ・リソースに関連する劣化や障害の検出および分析の向上を実現する、可用性の高いサーバー監視サービスを提供するために拡張されました。さらに、CHMはOracle Flex Clustersの構成をサポートし(クラスタのすべてのノードから収集をするためのデータ・コレクタ機能を含む)、データに関して単一のクラスタ表示を提供します。
-
Oracle ACFSおよびOracle ADVMのクラスタ・リソース
Oracle Clusterwareリソースのサポートには、Oracle Automatic Storage Management Cluster File System (Oracle ACFS)、Gridホーム用のOracle ACFS汎用ファイル・システム、およびOracle ASM Dynamic Volume Manager (Oracle ADVM)のボリュームに格納されたOracleホームの拡張が含まれます。このようなリソースは、Oracle Clusterwareによって管理され、Oracle ACFS、Oracle ADVMおよびOKSドライバの自動的なロード、ディスク・グループのマウント、動的ボリュームの有効化および自動的なOracle ACFSファイル・システムのマウントをサポートします。
関連項目:
詳細は、『Oracle Automatic Storage Management管理者ガイド』を参照してください。
-
Oracle Flex Cluster
Oracle Flex Clustersは新しい概念であり、従来型の少ないノード数で密結合のクラスタと、多くのノード数で疎結合のクラスタを結合します。この新しい概念を使用して構築可能な様々な構成をサポートするために、SRVCTLは新しいコマンドおよびコマンドのオプションを提供して、インストールおよび構成を容易にします。
関連項目:
詳細は、「Oracle Flex Cluster」を参照してください。
-
パブリック・ネットワークに関するIPv6サポート
Oracle Clusterware 12cは、IPv6ベースのパブリックIPアドレスおよびVIPアドレスをサポートします。
IPv6ベースのIPアドレスは、今日のデータ・センターにおける情報技術のインフラストラクチャに関する最新規格です。このリリースにおいて、Oracle RACおよびOracle Grid Infrastructureはこの規格をサポートしています。インストール中に、同じネットワーク上のIPv4アドレスまたはIPv6アドレスのいずれかで、クラスタ・ノードを構成できます。データベース・クライアントは、IPv4アドレスまたはIPv6アドレスのいずれかに接続できます。単一クライアント・アクセス名(SCAN)リスナーは、クライアント・リクエストのIPプロトコルに関する適切なデータベース・リスナーに、クライアント接続を自動的にリダイレクトします。
関連項目:
-
共有グリッド・ネーミング・サービス
グリッド・ネーミング・サービス(GNS)の1つのインスタンスによって、クラスタ数が非常に多い場合にも名前解決サービスが提供可能です。
関連項目:
詳細は、「Oracle Clusterwareのネットワーク構成の概念」を参照してください。
-
Windows上のOracle Grid Infrastructureのユーザー・サポート
Oracle Database 12c以上では、Oracle Databaseは、Oracle Grid Infrastructureホームを所有するための、Oracle Grid Infrastructureインストール所有者のアカウント(グリッド・ユーザー)の使用をサポートしています(これについてはインストール時に指定できます)。グリッド・ユーザーは、組込みアカウントまたはWindowsユーザー・アカウントのいずれかになります。限られた権限セットをグリッド・ユーザーが保有するには、Windowsのグリッド・ユーザー・アカウントは、権限が低い(非管理者)アカウントである必要があります。グリッド・ユーザー・アカウントを使用してOracle Grid Infrastructureをインストールすることによって、Oracle DatabaseサービスがOracle製品を実行するために必要な権限のみを保有することが徹底されます。
Windowsオペレーティング・システム用の従来のリリースでは、Oracleサービスは、完全な権限を保有するローカル・システム権限として動作していました。この機能によってサービスは、さらに厳重なセキュリティ管理を可能とするユーザー権限で実行されます。オラクル社では、Oracle Grid Infrastructureのインストール時に指定されるWindowsユーザー(前のパラグラフで言及されているGridユーザー)のセキュリティ・コンテキストで、Oracle Grid Infrastructure管理リポジトリのWindowsデータベース・サービスを作成しています。
この機能のサポートにおいて、オラクル社は一部のクラスタ検証ユーティリティ(CVU)コマンドを拡張し、ウォレットを管理するためにCRSCTLコマンドを追加しました。
-
個別パッチに関するOracle Grid Infrastructureのローリング移行
Oracle Automatic Storage Management (Oracle ASM)やOracle Clusterware用のOracle Grid Infrastructureの個別パッチによるローリング移行およびのアップグレードによって、データベースの可用性に影響することなく、クラスタ化されたOracle Grid Infrastructureノードの個別アップグレードや個別パッチによるパッチ適用が可能です。この機能によって、稼働時間の増加および柔軟なパッチ適用が実現されます。また、このリリースでは、新しいクラスタ状態(「ローリング・パッチ」)が導入されています。パッチ静止状態で可能な操作は、既存のローリング・アップグレード・クラスタ状態と類似しています。
-
ポリシーベースのクラスタ管理および運用
Oracle Grid Infrastructureでは、1つのクラスタで複数のアプリケーションを実行することができます。ポリシーベースの手法を利用して、これらのアプリケーションによって生じるワークロードが、クラスタ構成ポリシーを使用するクラスタに割り当てられます。さらに、クラスタ構成ポリシー・セットによって、必要時に時間をかけてクラスタに異なるクラスタ構成ポリシーを適用することが可能です。Webベースのインタフェースまたはコマンドライン・インタフェースを使用して、クラスタ構成ポリシーを定義できます。
同じクラスタ内で様々なワークロードを受け入れることで、共有インフラストラクチャにワークロードを集約することができ、高可用性とスケーラビリティが実現されます。集中管理されたポリシーベースの方法を使用することで、要求の変化に応じてリソースを動的に再配分し、優先度付けが可能になります。
関連項目:
詳細は、「クラスタ構成ポリシーおよびポリシー・セットの概要」を参照してください。
Oracle Clusterware 12cには、すべてのタイプのアプリケーションで高速な統合や高可用性を実現する
generic_application
リソース・タイプが含まれています。関連項目:
generic_application
リソース・タイプの詳細は、「Oracleクラスタウェアのリソース・タイプ」を参照してください。 -
Oracle Flex ASM
Oracle Flex ASMを使用すると、データベース・サーバーとは異なる物理サーバーでOracle ASMインスタンスを実行できます。Oracle ASMサーバー数が多い場合でも、大規模データベース・クライアントをサポートするためにクラスタ化が可能で、これによってシングル・ポイント障害を排除します。
関連項目:
Oracle Flex ASMの詳細は、『Oracle Automatic Storage Management管理者ガイド』を参照してください。
-
有効なノードの確認によるサービス登録の制限
スタンドアロンのOracle Databaseリスナーは、クライアントの接続元であるサブネットなどの様々な条件を使用して、このリスナーに登録されたデータベースにクライアントがアクセスすることを制限します。したがってこの時点で、Oracle Grid Infrastructureが管理するリスナーは構成可能です。
-
What-Ifコマンド評価
Oracle Clusterware 12cは、各操作が実際に実行される前に、特定の操作の影響を判断するための、一連の評価コマンドおよびAPIを提供します。
関連項目:
-
評価コマンドに関する詳細情報
-
APIの詳細は、「What-If API」を参照してください。
-
-
オンライン・リソース属性変更
Oracle Clusterwareでは、リソース・モデルを使用して、高可用性のためにハードウェアおよびソフトウェアを管理します。リソース属性を使用して、Oracle Clusterwareによるこれらのリソースの管理方法を定義します。オンライン・リソース属性変更を使用すると、リソースを再起動しないで、特定のリソース属性を変更したり、これらの変更を実装することができます。特定のSRVCTLおよびCRSCTLコマンドを使用して、オンライン・リソース属性変更を管理します。
-
Oracle ASMディスク・グループ・サポートにおけるOracle Cluster Registryバックアップ
Oracle Cluster Registry (OCR)バックアップ・メカニズムによりOracle ASMディスク・グループでOCRのバックアップを格納することができます。Oracle ASMディスク・グループにOCRのバックアップを格納すると、OCRのリカバリが必要になった場合にクラスタの任意のノードからOCRバックアップへのアクセスを許可することによって、OCR管理が簡素化されます。
非推奨となった機能
次の機能は今回のリリースで非推奨であり、今後のリリースではサポートされない可能性があります。
-
管理ユーザーに関して保存されているリストの使用による、クラスタ管理者の管理
この管理手法は、ポリシー・セットのアクセス制御リストを構成することによる、管理ユーザー・ロールのさらに包括的な管理によって代替されています。
-
単一文字SRVCTL CLIオプションの非推奨
すべてのSRVCTLコマンドは、単一文字オプションのかわりに完全単語オプションを受け入れるように拡張されました。このリリースで追加されたすべての新しいSRVCTLコマンド・オプションはフルワード・オプションのみをサポートしており、1文字のオプションはサポートしていません。この機能は、将来のリリースではサポート対象外になる可能性があります。
サポート対象外機能
-
WindowsのOracle Cluster File System
WindowsでのOracle Clusterファイル・システム(OCFS)はサポートされていません。
-
Oracle Enterprise Manager Database Control
Oracle Enterprise Manager Database Controlは、Oracle Enterprise Manager Database Expressに置き換えられています。
-
Oracle Database用のRAW (ブロック)記憶域デバイスおよび関連テクノロジ
Oracle Database 12cリリース1 (12.1)およびOracle Clusterwareなどの関連するグリッド技術は、RAWストレージ・デバイスまたはブロック・ストレージ・デバイスの直接使用を現在はサポートしていません。Oracle Clusterware 12cリリース1 (12.1)にアップグレードする前に、既存のファイルをRAWまたはブロック・デバイスからOracle ASMに移動する必要があります。