

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# MySQL レイヤーリファレンス
<a name="layers-mysql"></a>

**重要**  
この AWS OpsWorks Stacks サービスは 2024 年 5 月 26 日にサポート終了となり、新規および既存のお客様の両方で無効になっています。できるだけ早くワークロードを他のソリューションに移行することを強くお勧めします。移行についてご質問がある場合は、[AWS re:Post](https://repost.aws/) または[AWS プレミアムサポート](https://aws.amazon.com/support)を通じて AWS サポート チームにお問い合わせください。

**注記**  
このレイヤーは、Linux ベースのスタックでのみ使用できます。

MySQL レイヤーは、広く使用されているリレーショナルデータベース管理システムである MySQL をサポートしています。 OpsWorks スタックは、オペレーティングシステムに応じて利用可能な最新バージョンをインストールします。MySQL インスタンスを追加する場合は、必要なアクセス情報がアプリケーションサーバーレイヤーに提供されます。マスター–マスターまたはマスター–スレーブ構成をセットアップするにはカスタム Chef レシピを書き込む必要があります。

**Short name:** db-master

**Compatibility:** (互換性:) MySQL レイヤーは custom、lb、memcached、monitoring-master、nodejs-app、php-app、rails-app、および web のレイヤーと互換性があります。

**Open ports:** (開いているポート:) MySQL レイヤーは、ポート 22 (SSH)、およびスタックのウェブサーバー、カスタムサーバー、さらには Rails、PHP、Node.js アプリケーションサーバーからのすべてのポートへのパブリックアクセスを許可します。

**Autoassign Elastic IP addresses:** デフォルトで Off

**Default EBS volume:** `/vol/mysql` で Yes

**Default security group:** AWS-OpsWorks-DB-Master-Server 

**Configuration:** (互換性:) MySQLレイヤーを設定するには、以下を指定する必要があります。
+ root ユーザーのパスワード
+ MySQL エンジン

**Setup recipes:**
+  opsworks\$1initial\$1setup
+ ssh\$1host\$1keys
+ ssh\$1users
+ mysql::client
+ dependencies
+ ebs
+ opsworks\$1ganglia::client
+ mysql::server
+ dependencies
+ deploy::mysql 

**Configure recipes:**
+ opsworks\$1ganglia::configure-client
+ ssh\$1users
+ agent\$1version
+ deploy::mysql 

**Deploy recipes:**
+ deploy::default
+ deploy::mysql 

**Shutdown recipes:**
+ opsworks\$1shutdown::default
+ mysql::stop

**インストール:**
+ OpsWorks スタックはインスタンスのパッケージインストーラを使用して、MySQL とそのログファイルをデフォルトの場所にインストールします。詳細については、[MySQL に関するドキュメント](http://dev.mysql.com/doc/index.html)を参照してください。