mariadb 기본값 'datadir' 변경 후 서비스가 실행되지 않습니다.Redhat 서버에서 Linux 7.7에는 Mariadb(10.4) galera 클러스터가 있습니다.
윈도우에서는 MariaDB 'datadir'를 변경할 수 있으며 서비스도 원활하게 다시 시작됩니다.
RedHat 서버 Linux에서 서비스를 시작하려고 할 때 MariaDB에 대한 'dataadir'(내 .cnf 파일의 [mysqld] 아래)의 기본값을 변경할 수 없음 MariaDB 서비스 상태에 오류가 표시됨
Process: 9243 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
Process: 11537 ExecStart=/usr/sbin/mysqld $MYSQLD_OPTS $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION (code=exited, status=1/FAILURE)
Process: 11515 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=`/usr/bin/galera_recovery`; [ $? -eq 0 ] && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 (code=exited, status=0/SUCCESS)
Process: 11509 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
나는 Galera 클러스터의 이 문제가 Galera 구성(내 .cnf.d/server.cnf의 [galera] 아래)을 변경했다고 생각했지만 사용하지 않았습니다. 이번에는 다른 오류가 발생했습니다.
Process: 7180 ExecStart=/usr/sbin/mysqld $MYSQLD_OPTS $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION (code=exited, status=0/SUCCESS)
Process: 7308 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=`/usr/bin/galera_recovery`; [ $? -eq 0 ] && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 (code=exited, status=1/FAILURE)
Process: 7304 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
라이센스 문제 또는 구성 문제가 있습니까?제 문제를 검토하고 제게 제안해 주십시오.
언급URL : https://stackoverflow.com/questions/61043455/service-not-starring-after-mariadb-default-datadir-changing-in-redhat-server
'programing' 카테고리의 다른 글
PHP & (ampersand, bitwise and) 연산자 이해하기 (0) | 2023.08.08 |
---|---|
범위를 벗어난 문자* 참조 (0) | 2023.08.08 |
Swift에서 NSNotification 관찰자를 제거할 위치는 어디입니까? (0) | 2023.08.08 |
그래서 제 Excel-VBA 프로젝트 비밀번호가 쉽게 깨질 수 있습니다...다른 옵션은 무엇입니까? (0) | 2023.08.08 |
도커 분리 모드 (0) | 2023.08.08 |