• 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 업그레이드하기
  • 1. 설치 관련 일반 사항
    2. 바이너리 배포판을 사용해서 MySQL을 설치하는 표준 방법
    3. 윈도우에 MySQL 설치하기
    4. RPM 패키지를 사용해서 리눅스에 MySQL 설치하기
    5. Mac OS X에 MySQL 설치하기
    6. Solaris에 MySQL 설치하기
    7. Installing MySQL on NetWare
    8. 다른 유닉스 유사 시스템에 tar.qz 패키지를 사용해서 MySQL 설치하기
    9. 소스 배포판을 사용해서 MySQL 설치하기
    10. 설치 후 설정 및 테스팅
    11. MySQL 업그레이드 하기
    12. MySQL 다운그레이드 하기
    13. OS 관련 노트
    14. 환경 변수
    15. Perl Installation 노트
  • 3. 사용 설명서 (Tutorial)
  • 4. MySQL 프로그램 사용하기
  • 5. 데이터베이스 관리
  • 6. 리플리케이션
  • 7. 최적화 (Optimization)
  • 8. 클라이언트 및 유틸리티 프로그램
  • 9. 언어 구조 (Language Structure)
  • 10. 문자 셋 지원
  • 24. API 및 라이브러리
  • 25. Connectors

2.7. Installing MySQL on NetWare

 

NetWare용 MySQL은 NetWare를 위한 Metrowerks CodeWarrior 및 GNU autools의 특수 크로스-컴파일 버전을 사용해서 컴파일되어 있다.

 

NetWare용 최신 버전은 http://dev.mysql.com/downloads/에서 다운로드 받을 수 있다.

 

MySQL을 NetWare 서버에 설치하기 위해서는 다음과 같은 조건이 만족해야 한다:

  • NetWare 6.5에 대한 최신 지원 팩이 설치되어 있어야 한다.
  • 시스템은 반드시 NetWare를 설치하기 위한 Novell의 최소 요구 조건을 만족 시켜야 한다.
  • MySQL 데이터 및 프로그램 바이너리는 반드시 하나의 NSS 볼륨에 설치되어야 한다; 전통적인 볼륨은 지원하지 않음.

다음의 설치 과정에 따라서 MySQL을 설치하도록 한다:

 

1.      이전 설치 버전에서 업그레이드를 하고자 한다면, 우선 MySQL 서버를 종료 시킨다. 서버 콘솔에서 다음과 같이 실행한다:

          SERVER:  mysqladmin -u root shutdown

2.      여러분이 MySQL을 설치하는 위치에 접속할 수 있는 클라이언트 머신에서 타겟 서버에 로그 온 한다.

3.      바이너리 패키지 Zip 파일을 서버에 푼다. 파일을 SYS:\ 에 푸는 것이 안전하다.

4.      디렉토리의 이름을 사용하기 쉽도록 다른 이름으로 변경한다. 이 매뉴얼에서는 SYS:MYSQL 라고 고쳤다.

5.      서버 콘솔에서, MySQL NLM를 가지고 있는 디렉토리에 대한 검색 경로를 추가한다. 예를 들면:

          SERVER:  SEARCH ADD SYS:MYSQL\BIN

6.      필요할 경우에는 서버 콘솔에서 mysql_install_db를 실행해서 데이터 디렉토리와 그랜트 테이블을 초기화 시킨다.

7.      서버 콘솔에서 mysqld_safe를 실행해서 MySQL 서버를 시작한다.

8.      설치를 마치기 위해서는, 아래의 명령어를 autoexec.ncf에 추가해야 한다. 예를 들면, 여러분이 MySQL을 SYS:MYSQL에 설치하고 자동으로 MySQL을 시작하고자 한다면, 다음과 같은 라인을 추가하면 된다:

 

          #Starts the MySQL 5.1.x database server

          SEARCH ADD SYS:MYSQL\BIN

          MYSQLD_SAFE

 

MySQL을 NetWare 6.0에서 구동한다면, 명령어 라인에서 --skip-external-locking 옵션을 사용할 것을 강력하게 권장한다:

 

#Starts the MySQL 5.1.x database server

SEARCH ADD SYS:MYSQL\BIN

MYSQLD_SAFE --skip-external-locking

 

또한, CHECK TABLE 및 REPAIR TABLE를 myisamchk 대신에 사용해야 하는데, 그 이유는 myisamchk이 외부 잠금을 사용하기 때문이다. NetWare 6.0에서는 외부 잠금이 문제가 있다고 알려져 있다; 이 문제는 NetWare 6.5에서는 해결이 되었다. NetWare 6.0에서의 MySQL 사용은 공식적으로는 지원되지 않는다는 점을 알아두자.

 

NetWare상의 mysqld_safe은 스크린 프리젠스 (presence)를 제공한다. mysqld_safe NLM을 셧 다운하더라도, 스크린은 디폴트로 사라지지 않고, 대신에 사용자 입력용 프롬프트를 내 보낸다:

 

**

 

만일 자동으로 스크린을 닫고자 한다면, --autoclose 옵션을 mysqld_safe에 사용한다:

 

#Starts the MySQL 5.1.x database server

SEARCH ADD SYS:MYSQL\BIN

MYSQLD_SAFE --autoclose

서울시 강남구 영동대로 602 6층  TEL: 02-6061-0006
주식회사 이노클러스터  등록번호 : 727-86-02261
Copyright © innocluster Co. ltd. all rights reserved