本記事では、OATを使用したOCPのインストール方法について説明します。
説明
この記事では、OAT V4.2.0バージョンを例に操作手順を説明します。OATのバージョンによって操作画面が異なる場合があります。実際の画面をご確認ください。
前提条件
OCPをインストールする前に、以下の情報を確認する必要があります:
- OATをインストール済みであること。詳細については、OATのデプロイを参照してください。
- スーパー管理者または運用担当者の権限を持つアカウントでOATにログインしていること。アカウントの詳細については、ユーザー管理を参照してください。
- OCPをインストールするためのサーバーの準備が完了し、OATに追加していること。詳細については、サーバーの準備と サーバーの追加を参照してください。
- OCPのメタデータベースMetaDBコンポーネントを作成していること。詳細については、MetaDBの作成を参照してください。
- OCPインストールパッケージをOATサーバーにアップロードしていること。詳細については、インストールパッケージのアップロードを参照してください。
- ネットワーク環境には、OCPが正常に稼働するためのネットワークポート設定要件(ネットワークアクセス権限)が規定されています。管理者は、実際の環境におけるOCPコンポーネントの導入構成に基づき、ネットワーク側とホスト側で関連ポートを開放してください。詳細については、コンポーネントのリスニングポート一覧をご参照ください。
操作手順
左側のナビゲーションバーで、プロダクトサービス > プロダクト をクリックして プロダクト管理 ページに移動し、右上の プロダクトのインストール をクリックして OCPのインストール を選択します。
OCPのインストール ページで、基本設定 を完了します。
パラメータ 説明 OCPイメージ OCPのDockerイメージ。 プロダクト名 プロダクトの名前。他のプロダクトと重複できません。 管理者パスワード OCP管理者パスワード。パスワードのフォーマットは以下のとおりです: - 長さは8~32文字です。
- 以下の4種類の文字のうち、少なくとも3種類以上を含む:数字(0~9)、大文字(A~Z)、小文字(a~z)、特殊文字
~!@#%^&*_-+=`|(){}[]:;',.?/。
マルチゾーンモード マルチゾーンインストールを有効にした場合、以下のパラメータがあります: - ゾーン名:ゾーンの名前。
- サーバー:OCPをインストールするサーバーのIPアドレス。
- OCPプロキシIP:ゾーンのOCPアクセスエントリーのIPアドレス。
- OCPプロキシポート:ゾーンのOCPアクセスエントリーのポート番号。デフォルトは
80です。 - MetaDBプロキシIP:MetaDBプロキシのIPアドレス。
- MetaDBプロキシポート:MetaDBプロキシのポート。デフォルトは
2883です。
サーバー OCPをインストールするサーバーのIPアドレス。 CPU サーバー上でOCPが使用可能なCPU。デフォルトは 8Cです。注意
OCPサーバーのCPUとメモリが16コア32 GBで、MetaDBが利用可能なCPUとメモリを8コア16 GBに設定する場合、OCPがサーバー上で使用可能なCPUを8コアに設定する必要があります。
メモリ OCPがサーバー上で使用可能なメモリ。デフォルトは 20 GBです。注意
OCPサーバーのCPUとメモリが16コア32 GBで、MetaDBが利用可能なCPUとメモリを8コア16 GBに設定する場合、OCPがサーバー上で使用可能なメモリを16 GBに設定する必要があります。
HTTPポート OCPのHTTPポート番号。デフォルトは 8080です。マルチクラスタモード マルチクラスタインストールモードを有効にします。 ログディレクトリ OCPのログ保存パス。デフォルトは /home/admin/logs/ocpです。OCPのインストール ページで、MetaDB設定 を完了します。
MetaDBのタイプには 作成済みMetaDB と その他のOB_MySQL があり、2つの方法で OCP Metaテナント と OCP Monitorテナント を設定します。
新しく作成したMetaDBで、テナントがまだ作成されていない場合は、作成済みMetaDB タブをクリックします。具体的なパラメータは以下のとおりです:
パラメータ 説明 作成済みMetaDBの選択 OCP用に作成済みのMetaDBを選択します。 MetaDBクラスタをOCPに引き継ぐかどうか OCPのクラスタ引き継ぎ機能を使用して、選択したMetaDBを追加します。完了後、OCPで管理できるようになりますが、同じMetaDBは1つのOCPでのみ引き継ぐことができます。 OCP Metaテナント OCP MetaDBの専用テナント。 テナント名 MetaDBテナント名。 テナントパスワード MetaDBテナントパスワード。 CPU OCP Metaテナントが使用可能なCPU。デフォルトは 2Cです。注意
MetaDBがサーバー上で使用可能なCPUとメモリを8コア16 GBに設定する場合、OCP Metaテナントが使用可能なCPUを2コアに設定する必要があります。
メモリ OCP Metaテナントが使用可能なメモリ。デフォルトは 5 GBです。注意
MetaDBがサーバー上で使用可能なCPUとメモリを8コア16 GBに設定する場合、OCP Metaテナントが使用可能なメモリを3 GBに設定する必要があります。
OCP Monitorテナント OCP MonitorDBの専用テナント。 テナント名 MonitorDBテナント名。 テナントパスワード MonitorDBテナントパスワード。 CPU OCP Monitorテナントが使用可能なCPU。デフォルトは 4Cです。注意
MetaDBがサーバー上で使用可能なCPUとメモリを8コア16 GBに設定する場合、OCP Monitorテナントが使用可能なCPUを2コアに設定する必要があります。
メモリ OCP Monitorテナントが使用可能なメモリ。デフォルトは 16 GBです。注意
MetaDBがサーバー上で使用可能なCPUとメモリを8コア16 GBに設定する場合、OCP Monitorテナントが使用可能なメモリを3 GBに設定する必要があります。
MetaDBクラスタの引継ぎ MetaDBクラスタを引き継ぐ場合はチェックを入れます。引き継ぎ後、OCPでこのMetaDBクラスタを確認できるようになります。各MetaDBクラスタは、1つのOCPでのみ引き継ぐことができます。 既存のテナントがある場合は、その他のOB_MySQL タブをクリックして、OCP Metaテナント と OCP Monitorテナント の接続情報を入力します。ユーザー名がrootでない場合、ユーザーにはデータベーステーブルを作成する権限が必要です。
OCPのインストール ページで、ロードバランシング設定 を完了します。
ロードバランシングモードには、以下の4つの選択肢があります:
作成済みのNLB。
作成済みのOBDNS。
その他のロードバランシング。
使用しない:ロードバランシングを使用しない場合、高可用性を実現できません。デフォルトで最初のIPアドレスを接続情報として使用します。
OCPのインストール ページで、OpenSearch設定 を完了します。
OpenSearch設定のモードは以下の3種類に分かれています:
- 作成済みのOpenSearch:ユーザーはドロップダウンリストからOATで作成したOpenSearchを選択できます。OpenSearchの作成方法については、OpenSearchの作成と削除を参照してください。
- 外部のOpenSearch:外部にデプロイされたOpenSearchのURL、ユーザー名、パスワードを入力する必要があります。
- 使用しない。
OCPの設定が完了したら、送信 をクリックします。
設定に誤りがある場合は、リセット をクリックすると、デフォルト設定をリストアできます。
次の操作
OCPのデプロイが完了したら、OCPにログインしてデプロイ後のチェックを行うことができます。
ブラウザにOCPのアクセスアドレスを入力し、Enterキーを押します。
アクセスアドレスは、http://< OCPサーバーのIPアドレス >:8080です。
表示されたログインページで、デフォルトアカウントの
adminアカウントを使用してログインします。
説明
- ドメイン名でアクセスする場合は、ローカルマシンのドメイン名解決サービスを設定する必要があります。
- OceanBaseアフターサービスサポートにお問い合わせいただき、adminアカウントのデフォルトパスワードを取得してください。アカウントのセキュリティを確保するため、初回ログイン後、速やかにパスワードを変更してください。