MySQL 계층 참조 - AWS OpsWorks

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

MySQL 계층 참조

중요

이 AWS OpsWorks Stacks 서비스는 2024년 5월 26일에 수명이 종료되었으며 신규 고객과 기존 고객 모두 사용할 수 없게 되었습니다. 고객은 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션할 것을 강력히 권장합니다. 마이그레이션에 대해 궁금한 점이 있으면 AWS re:Post 또는 Premium AWS Support를 통해 AWS Support 팀에 문의하세요.

참고

이 계층은 Linux 기반 스택에서만 사용할 수 있습니다.

MySQL 계층은 널리 사용되는 관계형 데이터베이스 관리 시스템인 MySQL을 지원합니다. AWS OpsWorks Stacks는 운영 체제에 따라 사용 가능한 최신 버전을 설치합니다. MySQL 인스턴스를 추가할 경우 필요한 액세스 정보가 애플리케이션 서버 계층으로 제공됩니다. 사용자 지정 Chef 레시피를 작성하여 마스터-마스터 또는 마스터-슬레이브 구성을 설정해야 합니다.

짧은 이름: db-master

호환성: MySQL 계층은 다음 계층과 호환됩니다. 사용자 지정, lb, memcached, monitoring-master, nodejs-app, php-app, rails-app, web.

개방 포트: MySQL 계층은 포트 22(SSH) 그리고 스택의 웹 서버, 사용자 지정 서버 및 Rails, PHP 및 Node.js 애플리케이션 서버의 모든 포트에 대한 퍼블릭 액세스를 허용합니다.

탄력적 IP 주소 자동 할당: 기본적으로 Off

기본 EBS 볼륨: 예. 위치: /vol/mysql

기본 보안 그룹: AWS- OpsWorks -DB-마스터-서버

구성: MySQL 계층을 구성하려면 다음을 지정해야 합니다.

  • 루트 사용자 암호

  • MySQL 엔진

설정 레시피:

  • opsworks_initial_설정

  • ssh_host_keys

  • ssh_users

  • mysql::client

  • dependencies

  • ebs

  • opsworks_ganglia::client

  • mysql::server

  • dependencies

  • deploy::mysql

Configure 레시피:

  • opsworks_ganglia::configure-client

  • ssh_users

  • agent_version

  • deploy::mysql

Deploy 레시피:

  • deploy::default

  • deploy::mysql

Shutdown 레시피:

  • opsworks_shutdown::default

  • mysql::stop

설치:

  • AWS OpsWorks Stacks는 인스턴스의 패키지 설치 프로그램을 사용하여 MySQL과 해당 로그 파일을 기본 위치에 설치합니다. 자세한 정보는 MySQL 설명서를 참조하세요.