반응형
도커 mariadb에서 연합 엔진을 활성화하는 방법
나는 그것이 필요합니다.federated engine
컨테이너의 데이터베이스를 미리 채우기 위한 진입점에 있습니다.사용 가능으로 설정하려면federated engine
my.cnf에 연합 명령을 수동으로 삽입하기 위해 bash 스크립트를 작성했지만 아래 오류가 발생했습니다.
2021-07-20 16:14:22+00:00 [참고] [입구점]: /usr/local/bin/도커-입구점sh: 실행 중인 /vmdker-entrypoint-initdb.d/_enable_mdk.shsed: 임시 파일 /etc/mysql/sedHjVLxp를 열 수 없습니다. 권한이 거부되었습니다.
_enable_details.쉬
#!/bin/bash
sed -i '/\[mysqld\]/a federated' /etc/mysql/my.cnf
사용할 수 있는 올바른 방법을 알 수 있습니까?federated engine
연합 스토리지 엔진을 설치하는 가장 쉬운 방법은 명령줄 인수를 사용하여 컨테이너를 실행하는 것입니다. --plugin-load-add=ha_federatedx
또는 구성 파일 기반 접근 방식의 경우 다음을 사용합니다(문서의 "사용자 정의 MariaDB 구성 파일 사용" 참조).
$ cat config/federated.cnf
[mariadbd]
plugin-load-add=ha_federated
$ podman run -v=./config/:/etc/mysql/conf.d/ -e MARIADB_ALLOW_ROOT_EMPTY_PASSWORD=1 mariadb:10.5
마지막 방법은 사용하는 것입니다./docker-entrypoint-initdb.d/
a federated.sql
스크립트:
INSTALL SONAME 'ha_federatedx';
언급URL : https://stackoverflow.com/questions/68458361/how-to-enable-federated-engine-in-docker-mariadb
반응형
'programing' 카테고리의 다른 글
데이터 프레임에서 이름별로 열을 삭제하는 방법 (0) | 2023.06.21 |
---|---|
Firebase Analytics setScreenName이(가) 더 이상 사용되지 않습니다. (0) | 2023.06.21 |
인스턴트 기사 - 트윗 포함 (0) | 2023.06.21 |
VBA 없이 Excel에서 두 어레이를 연결할 수 있는 방법이 있습니까? (0) | 2023.06.21 |
ORA-00060: 리소스를 기다리는 동안 교착 상태가 감지됨 (0) | 2023.06.21 |