Documentation Home
MySQL Shell 8.0
Download this Manual
PDF (US Ltr) - 1.4Mb
PDF (A4) - 1.4Mb


MySQL Shell 8.0  /  ...  /  本番 InnoDB クラスタ のデプロイ

このページは機械翻訳したものです。

6.2.2 本番 InnoDB クラスタ のデプロイ

本番環境で作業している場合、InnoDB クラスタ を構成する MySQL サーバーインスタンスは、セクション6.5「AdminAPI MySQL サンドボックス」 で説明されているように、単一のマシンではなく、ネットワークの一部として複数のホストマシンで実行されます。 これらの手順に進む前に、サーバーインスタンスとしてクラスタに追加する各マシンに必要なソフトウェアをインストールする必要があります。コンポーネントのインストール を参照してください。

次の図は、このセクションで使用するシナリオを示しています:

図 6.2 本番デプロイメント

これらの MySQL サーバーは、本番 InnoDB クラスタとしてグループ化されています。 一方のサーバーはプライマリインスタンスで、もう一方のサーバーはセカンダリインスタンスです。 プライマリサーバーの IP アドレスは 139.59.177.10 で、2 つのセカンダリインスタンスの IP アドレスは 139.59.177.11 および 139.59.177.12 です。 MySQL Router は、クライアントアプリケーションをプライマリインスタンスに接続します。 MySQL Shell の管理機能は、本番 InnoDB クラスタと直接対話します。

重要

すべてのインスタンスがローカルにデプロイされるサンドボックスデプロイメントとは異なり、AdminAPI がローカルファイルアクセス権を持ち、構成の変更を永続化できるマシンでは、本番デプロイメントでインスタンスの構成の変更を永続化する必要があります。 これを行う方法は、インスタンスで実行されている MySQL のバージョンによって異なります。設定の永続化 を参照してください。

サーバー接続情報を AdminAPI に渡すには、URI のような接続文字列またはデータディクショナリを使用します。URI 類似文字列またはキーと値のペアを使用したサーバーへの接続 を参照してください。 このドキュメントでは、URI のような文字列を示します。

このセクションでは、次のことを前提としています: