MySQL PID 경로(파일명) 변경하기
MySQL PID 경로(파일명) 변경하기
DB : Maria 10.1
분명 예전엔 [mysqld] 섹션에 pid-file=경로 이렇게 쓴거 같은데... 이상하게 안되는거다.
버전이 올라가면서 바꼈나?... 싶어서 생각해보니 mysqld 가 아니라 왠지 mysqld_safe 일꺼 같은거다.
그래서 그쪽으로 설정을 바꿔 넣어보니 역시나 안된다.
MariaDB [(none)]> show global variables like '%pid%';
+---------------+-------------------------------------------+
| Variable_name | Value |
+---------------+-------------------------------------------+
| pid_file | /app/mariadb/data/localhost.localdomain.pid |
+---------------+-------------------------------------------+
1 row in set (0.00 sec)
MariaDB [(none)]>
에라이 모르겠다. 검색..ㄱㄱ 했지만 역시 내가 아는 것과 내용들은 비슷비슷...
결국 마지막으로 메뉴얼 ㄱㄱ.. 역시나 메뉴얼에 모든게 있다.
원문
--pid-file=file_name
The path name of the file in which the server should write its process ID.
If this option is not given, mysql.server uses a default value of host_name.pid. The PID file
value passed to mysqld_safe overrides any value specified in the [mysqld_safe] option file group.
Because mysql.server reads the [mysqld] option file group but not the [mysqld_safe] group,
you can ensure that mysqld_safe gets the same value when invoke using mysql.server as when
invoked manually by putting the same pid-file setting in both the [mysqld_safe] and [mysqld]
groups.
요약하자면...
pid-file 옵션은 PID값을 저장하고 있는 파일을 지정하는 옵션이고
별다른 설정을 안하면 DATA_DIR/HOST_NAME.pid 라는 경로 및 파일명을 갖는다.
mysql.server 스크립트를 이용해 서비스를 구동/정지 할 시에는
my.cnf의 [mysqld] 섹션과 [mysqld_safe] 섹션에 pid-file 옵션을 모두 넣어줘라....인듯..?
그래서 두군데 섹션에 모두 넣어주고
[mysqld]
pid-file=/app/mariadb/data/mariaDB.pid
[mysqld_safe]
pid-file=/app/mariadb/data/mariaDB.pid
확인했더니.. 잘바껴져있다.
MariaDB [(none)]> show global variables like '%pid%';
+---------------+-------------------------------+
| Variable_name | Value |
+---------------+-------------------------------+
| pid_file | /app/mariadb/data/mariaDB.pid |
+---------------+-------------------------------+
1 row in set (0.00 sec)
MariaDB [(none)]>
'MySQL-MariaDB' 카테고리의 다른 글
XtraBackup을 이용한 InnoDB 증분백업과 복구하기 ( 3 ) 증분백업 (0) | 2016.07.29 |
---|---|
XtraBackup을 이용한 InnoDB 증분백업과 복구하기 ( 2 ) 풀백업 (0) | 2016.06.09 |
XtraBackup을 이용한 InnoDB 증분백업과 복구하기 ( 1 ) 설치 (0) | 2016.06.09 |
InnoDB Buffer Pool 덤프 & 로드 (0) | 2016.06.08 |
리눅스 MariaDB 설치하기 (0) | 2016.04.27 |