3.5.4.3. 환경 변수


MariaDB 사용자 이름, 암호 및 데이터베이스 이름은 다음 환경 변수를 사용하여 구성해야 합니다.

표 3.7. MariaDB 환경 변수
변수 이름설명

MYSQL_USER

생성할 MySQL 계정의 사용자 이름입니다.

MYSQL_PASSWORD

사용자 계정의 암호입니다.

MYSQL_DATABASE

데이터베이스 이름.

MYSQL_ROOT_PASSWORD

root 사용자의 암호(선택 사항).

주의

사용자 이름, 암호 및 데이터베이스 이름을 지정해야 합니다. 3개를 모두 지정하지 않으면 Pod가 시작되지 않고 OpenShift Container Platform에서 지속적으로 재시작합니다.

MariaDB 설정은 다음 환경 변수로 구성할 수 있습니다.

표 3.8. 추가 MariaDB 설정
변수 이름설명기본값

MYSQL_LOWER_CASE_TABLE_NAMES

테이블 이름을 저장하고 비교하는 방법을 설정합니다.

0

MYSQL_MAX_CONNECTIONS

허용되는 최대 클라이언트 연결 수입니다.

151

MYSQL_MAX_ALLOWED_PACKET

한 패킷의 최대 크기 또는 생성된/지정 문자열입니다.

200M

MYSQL_FT_MIN_WORD_LEN

FULLTEXT 인덱스에 포함할 단어의 최소 길이입니다.

4

MYSQL_FT_MAX_WORD_LEN

FULLTEXT 인덱스에 포함될 단어의 최대 길이입니다.

20

MYSQL_AIO

네이티브 AIO가 손상된 경우 innodb_use_native_aio 설정 값을 제어합니다.

1

MYSQL_TABLE_OPEN_CACHE

모든 스레드에 대한 열려 있는 테이블 수입니다.

400

MYSQL_KEY_BUFFER_SIZE

인덱스 블록에 사용되는 버퍼의 크기입니다.

32m (또는 사용 가능한 메모리의 10%)

MYSQL_SORT_BUFFER_SIZE

정렬에 사용되는 버퍼의 크기입니다.

256K

MYSQL_READ_BUFFER_SIZE

순차적 검사에 사용되는 버퍼의 크기입니다.

8m (또는 사용 가능한 메모리의 5%)

MYSQL_INNODB_BUFFER_POOL_SIZE

InnoDB가 테이블 및 인덱스 데이터를 캐시하는 버퍼 풀의 크기입니다.

32m (또는 사용 가능한 메모리의 50%)

MYSQL_INNODB_LOG_FILE_SIZE

로그 그룹에 있는 각 로그 파일의 크기입니다.

8m (또는 사용 가능한 메모리의 15 %)

MYSQL_INNODB_LOG_BUFFER_SIZE

InnoDB가 디스크의 로그 파일에 쓰는 데 사용하는 버퍼의 크기입니다.

8m (또는 사용 가능한 메모리의 15 %)

MYSQL_DEFAULTS_FILE

대체 구성 파일을 가리킵니다.

/etc/my.cnf

MYSQL_BINLOG_FORMAT

binlog 형식을 설정하며 지원되는 값은 rowstatement 입니다.

statement

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.