本記事では、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とメモリが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メタテナント と 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とメモリを8C 16GBに設定している場合は、OCP Metaテナントが使用可能なCPUを2Cに設定する必要があります。
メモリ OCP Metaテナントが使用可能なメモリ。デフォルトは 5GBです。注意
MetaDBがサーバー上で使用可能なCPUとメモリを8C 16GBに設定している場合は、OCP Metaテナントが使用可能なメモリを3GBに設定する必要があります。
OCP Monitorテナント OCP MonitorDB専用のテナント。 テナント名 MonitorDBテナント名。 テナントパスワード MonitorDBテナントパスワード。 CPU OCP Monitorテナントが使用可能なCPU。デフォルトは 4Cです。注意
MetaDBがサーバー上で使用可能なCPUとメモリを8C 16GBに設定している場合は、OCP Monitorテナントが使用可能なCPUを2Cに設定する必要があります。
メモリ OCP Monitorテナントが使用可能なメモリ。デフォルトは 16GBです。注意
MetaDBがサーバー上で使用可能なCPUとメモリを8C 16GBに設定している場合は、OCP Monitorテナントが使用可能なメモリを3GBに設定する必要があります。
MetaDBクラスタの引き継ぎ MetaDBクラスタを引き継ぐためにチェックします。引き継いだ後は、このMetaDBクラスタがOCPで表示されます。各MetaDBクラスタは一つのOCPによってのみ引き継がれます。 既存のテナントがある場合、その他のOB_MySQL タブをクリックし、OCPメタテナント と 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アカウントのデフォルトパスワードを取得してください。アカウントのセキュリティを確保するため、初回ログイン後速やかにパスワードを変更してください。