本記事では、OATを使用してOCPをインストールする方法について説明します。
説明
このセクションでは、OAT V4.2.0を例に操作手順を説明します。OATのバージョンによって操作画面が異なる場合があります。実際の画面をご確認ください。
前提条件
OCPをインストールする前に、以下の事項を確認してください。
- OATがインストール済みであること。詳細については、OATのデプロイを参照してください。
- スーパーユーザーまたはO&M担当者権限を持つアカウントで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とメモリが16C 32GB構成で、かつMetaDBがサーバー上で使用可能なCPUとメモリを8C 16GBに設定している場合、サーバー上でOCPが使用可能なCPUを8Cに設定する必要があります。
メモリ サーバー上でOCPが使用可能なメモリ。デフォルトは 20GBです。注意
準備したOCPサーバーのCPUとメモリが16C 32GB構成で、かつMetaDBがサーバー上で使用可能なCPUとメモリを8C 16GBに設定している場合、サーバー上でOCPが使用可能なメモリを16GBに設定する必要があります。
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は一つのOCPによってのみ移管されます。 OCP Metaテナント OCP MetaDB専用のテナントです。 テナント名 MetaDBテナント名。 テナントパスワード MetaDBテナントのパスワード。 CPU OCP Metaテナントが使用可能なCPU数。デフォルトは 2Cです。注意
MetaDBがサーバー上で使用可能なCPUとメモリを8コア16GBに設定した場合、OCP Metaテナントが使用可能なCPUを2コアに設定する必要があります。
メモリ OCP Metaテナントが使用可能なメモリ。デフォルトは 5GBです。注意
MetaDBがサーバー上で使用可能なCPUとメモリを8コア16GBに設定した場合、OCP Metaテナントが使用可能なメモリを3GBに設定する必要があります。
OCP Monitorテナント OCP MonitorDB専用のテナントです。 テナント名 MonitorDBテナント名。 テナントパスワード MonitorDBテナントのパスワード。 CPU OCP Monitorテナントが使用可能なCPU数。デフォルトは 4Cです。注意
MetaDBがサーバー上で使用可能なCPUとメモリを8コア16GBに設定した場合、OCP Monitorテナントが使用可能なCPUを2コアに設定する必要があります。
メモリ OCP Monitorテナントが使用可能なメモリ。デフォルトは 16GBです。注意
MetaDBがサーバー上で使用可能なCPUとメモリを8コア16GBに設定した場合、OCP Monitorテナントが使用可能なメモリを3GBに設定する必要があります。
MetaDBクラスタを移管する MetaDBクラスタを移管するためにチェックします。移管後はOCPでこのMetaDBクラスタが表示されます。各MetaDBクラスタは一つの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でログインします。
説明
- ドメイン名からアクセスする場合は、ローカルのDNSサービスを設定する必要があります。
- OceanBaseアフターサービスサポートにお問い合わせいただき、adminアカウントのデフォルトパスワードを取得してください。アカウントのセキュリティを確保するため、初回ログイン後、速やかにパスワードを変更してください。