• MySQL매뉴얼
    • MySQL 5.6 매뉴얼
    • MySQL 5.1 매뉴얼
    • MySQL 5.0 매뉴얼
    • MySQL HA 매뉴얼
  • 기술문서
    • Xtrabackup 구성
    • 메모리 사용량 모니터링
  • 서비스
    • MySQL유지보수
    • MySQL라이선스
  • 온라인문의
  • 회사소개
  • → 목 록 (MySQL5.1 한글메뉴얼) [close]
  • 1. MySQL 5.1 Reference Manual
  • 2. Installing and MySQL 업그레이드하기
  • 3. 사용 설명서 (Tutorial)
  • 4. MySQL 프로그램 사용하기
  • 5. 데이터베이스 관리
  • 1. 서버 측면 프로그램 개요
    2. mysqld — MySQL 서버
    3. MySQL 서버 스타트업 프로그램
    4. mysqlmanager — MySQL 인스턴스 매니저
    1. MySQL 인스턴스 매니저 명령어 옵션
    2. MySQL 인스턴스 매니저 구성 파일 (Configuration file)
    3. MySQL 인스턴스 매니저를 사용해서 MySQL 시작하기
    4. MySQL 인스턴스 매니저 사용자 및 패스워드 관리
    5. MySQL 인스턴스 매니저 상태 모니터링
    6. MySQL 인스턴스 매니저에 연결하기
    7. MySQL 인스턴스 매니저 명령어
    5. 설치-관련 프로그램
    6. 일반적인 보안 이슈
    7. MySQL 접근 권한 시스템
    8. MySQL 사용자 계정 관리
    9. 백업 및 복구
    10. MySQL 자국어 (Localization) 설정 및 국제적인 사용
    11. MySQL 서버 로그
    12. 동일 머신에서 여러 대의 MySQL 서버 구동 시키기
    13. MySQL 쿼리 캐시
  • 6. 리플리케이션
  • 7. 최적화 (Optimization)
  • 8. 클라이언트 및 유틸리티 프로그램
  • 9. 언어 구조 (Language Structure)
  • 10. 문자 셋 지원
  • 24. API 및 라이브러리
  • 25. Connectors

5.4. mysqlmanager — MySQL 인스턴스 매니저

 

5.4.1. MySQL 인스턴스 매니저 명령어 옵션

5.4.2. MySQL 인스턴스 매니저 구성 파일 (Configuration file)

5.4.3. MySQL 인스턴스 매니저를 사용해서 MySQL 시작하기

5.4.4. MySQL 인스턴스 매니저 사용자 및 패스워드 관리

5.4.5. MySQL 인스턴스 매니저 상태 모니터링

5.4.6. MySQL 인스턴스 매니저에 연결하기

5.4.7. MySQL 인스턴스 매니저 명령어

 

mysqlmanager 는 MySQL의 인스턴스 매니저 (IM)이다. 이 프로그램은 TCP/IP 포트에서 구동하면서 MySQL 데이터 베이스 서버 인스턴스를 모니터링하고 관리하는 데몬 (deamon)이다. MySQL 인스턴스 매니저는 유닉스-유사 OS 뿐만 아니라 윈도우에서도 사용할 수 있다. 이 프로그램은 TCP/IP 포트에서 구동을 하는 데몬이다. 유닉스 시스템의 경우에는 유닉스 소켓 파일에서도 구동을 한다.

 

MySQL 인스턴스 매니저는 mysqld_safe 스크립트를 대신해서 MySQL 서버 인스턴스를 하나 이상 시작 및 종료하기 위해 사용할 수 있다. 인스턴스 매니저는 여러 대의 서버 인스턴스를 관리할 수 있을 뿐만 아니라, mysqld_multi 스크립트도 대체할 수가 있다. 인스턴스 매니저는 다음과 같은 기능을 제공한다:

  • 인스턴스 매니저는 인스턴스를 시작 및 종료 시키며, 인스턴스의 상태를 보고한다.
  • 서버 인스턴스는 보호 받은 형태 (guarded) 또는 보호 받지 못한 형태 (unguarded)로 취급된다:
    • 인스턴스 매니저가 시작을 하면, 그것은 각각의 보호 받은 인스턴스를 시작한다. 만일 인스턴스가 깨진다면 (crashes), 인스턴스 매니저는 그것을 추적해서 다시 시작한다. 인스턴스 매니저가 종료하면 인스턴스도 종료를한다.
    • 보호 받지 못한 인스턴스는 인스턴스 매니저가 시작을 할 때 시작되지 않거나 또는 그것에 의해 모니터링을 받는다. 인스턴스가 시작된 이후에 깨지게 되더라도, 인스턴스 매니저는 그것을 다시 시작하지 못한다. 인스턴스 매니저가 종료를 하게 되더라도, 인스턴스가 구동 중에 있으면 그것을 종료 시키지 못한다.

인스턴스는 디폴트로 보호 받는다. 구성 파일 (Configuration file)에 nonguarded 옵션을 추가하면 인스턴스를 보호 받지 못하게 설정할 수가 있다.

  • 인스턴스 매니저는 인스턴스를 구성할 때 양 방향 인터페이스 (interactive interface)를 제공한다.
  • 인스턴스 매니저는 원격 인스턴스 관리를 제공한다. 즉, MySQL 서버 인스턴스를 제어하고자 하는 호스트에서 인스턴스를 구동하면서, 인스턴스 관리 연산을 원격에 있는 호스트에서 실행할 수가 있다.
다음에 나오는 섹션에서는 MySQL 인스턴스 매니저의 동작에 대해서 보다 자세하게 설명하고 있다.
서울시 강남구 영동대로 602 6층  TEL: 02-6061-0006
주식회사 이노클러스터  등록번호 : 727-86-02261
Copyright © innocluster Co. ltd. all rights reserved