Loading...
MySQL 9.5 Reference Manual 9.5의 2.7 Installing MySQL on Solaris의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
2.7.1 Installing MySQL on Solaris Using a Solaris PKG
참고
MySQL 9.5는 Solaris 11.4 이상을 지원합니다.
Solaris에서 MySQL은 여러 가지 다른 형식으로 제공됩니다.
native Solaris PKG 형식을 사용하여 설치하는 방법에 대한 정보는 Section 2.7.1, “Installing MySQL on Solaris Using a Solaris PKG”을 참조하십시오.
표준 tar 바이너리 설치를 사용하려면, Section 2.2, “Installing MySQL on Unix/Linux Using Generic Binaries”에 제공된 참고 사항을 사용하십시오. 설치 전후에 필요할 수 있는 Solaris 전용 참고 사항은 이 섹션 끝부분의 참고 사항과 힌트를 확인하십시오.
Solaris에서 tarball 또는 PKG 형식의 바이너리 MySQL 배포판을 가져오려면, https://dev.mysql.com/downloads/mysql/9.5.html을 이용하십시오.
Solaris에서 MySQL을 설치하고 사용할 때 유의해야 할 추가 참고 사항:
mysql 유저 및 그룹과 함께 MySQL을 사용하려면 groupadd 및 useradd 명령을 사용하십시오:1groupadd mysql 2useradd -g mysql -s /bin/false mysql
1pkg install archiver/gnu-tar
InnoDB 파일을 저장하려는 모든 파일 시스템은 forcedirectio 옵션을 사용하여 마운트해야 합니다. (기본적으로 마운트는 이 옵션 없이 수행됩니다.) 이 작업을 수행하지 않으면 이 플랫폼에서 InnoDB 스토리지 엔진을 사용할 때 성능이 크게 저하됩니다.
MySQL을 자동으로 시작하고 싶다면, support-files/mysql.server를 /etc/init.d에 복사하고 이 파일을 가리키는 심볼릭 링크를 생성하여 이름을 /etc/rc3.d/S99mysql.server로 지정할 수 있습니다.
너무 많은 프로세스가 매우 빠르게 mysqld에 연결을 시도하면, MySQL 로그에서 다음과 같은 에러를 보게 될 수 있습니다:
1Error in accept: Protocol error
이 문제에 대한 임시 방편으로, --back_log=50 옵션을 사용하여 서버를 시작해 볼 수 있습니다.
setuid() 애플리케이션에서 코어를 생성하는 것은 보안상 영향이 있기 때문에, 기본적으로 Solaris는 setuid() 프로그램에 대해 코어 파일을 지원하지 않습니다. 그러나 coreadm을 사용하여 이 동작을 변경할 수 있습니다. 현재 유저에 대해 setuid() 코어 파일을 활성화하면, 이들은 모드 600으로 생성되며 슈퍼유저가 소유하게 됩니다.2.6 Installing MySQL Using Unbreakable Linux Network (ULN)
2.7.1 Installing MySQL on Solaris Using a Solaris PKG