728x90
Oracle Solaris 11.4 환경에서 MySQL의 설치 여부를 확인하고 서비스를 관리하는 방법은 다음과 같습니다. Solaris는 리눅스와 달리 SMF(Service Management Facility) 시스템을 통해 서비스를 관리하므로 svcs 및 svcadm 명령어를 주로 사용합니다.
1. MySQL 설치 여부 확인
시스템에 MySQL 패키지가 설치되어 있는지 확인하려면 pkg 명령어를 사용합니다.
- 설치된 패키지 확인:이 명령을 실행했을 때 database/mysql-57 (또는 다른 버전)과 같은 결과가 출력되면 설치된 것입니다.
-
Bash
pkg list | grep mysql - 상세 정보 확인:
-
Bash
pkg info mysql-57
2. MySQL 서비스 상태 확인
설치된 MySQL 서비스가 현재 실행 중인지, 혹은 중지된 상태인지 확인합니다.
- 전체 MySQL 서비스 상태 조회:
-
Bash
svcs -a | grep mysql - 출력 결과 해석:
- online: 서비스가 정상적으로 동작 중
- disabled: 서비스가 비활성화됨 (중지 상태)
- maintenance: 서비스에 오류가 발생하여 관리자 확인이 필요함
3. MySQL 서비스 기동 및 중지 방법
Solaris 11.4에서는 svcadm 명령어를 사용하여 서비스를 제어합니다. (root 권한 또는 관련 권한이 필요합니다.)
| 작업 내용 | 명령어 |
| 서비스 시작 | svcadm enable mysql |
| 서비스 중지 | svcadm disable mysql |
| 서비스 재시작 | svcadm restart mysql |
[!NOTE]
만약 특정 버전을 명시해야 한다면 전체 FMRI 명칭을 사용하십시오.
예: svcadm enable svc:/application/database/mysql:version_57
4. 추가 확인 사항 (연결 테스트)
서비스가 online 상태라면, 실제로 접속이 가능한지 확인해 볼 수 있습니다.
- 버전 확인: mysql -V 또는 mysqladmin -V
- 데이터베이스 접속: mysql -u root -p
- 로그 파일 확인 (오류 발생 시):tail -f /var/svc/log/application-database-mysql:default.log
- 서비스가 기동되지 않는다면 아래 경로에서 로그를 확인하세요.
728x90
'컴퓨터 활용(한글, 오피스 등) > 기타' 카테고리의 다른 글
| MySQL ERROR 1045 (28000): Access denied for user 'root' @'localhost ' (using password: YES) 오류 해결 (0) | 2026.01.21 |
|---|---|
| Mysql 설치방법 + 초기 비밀번호 설정 (0) | 2026.01.17 |
| Solaris에서 PostgreSQL 서비스는 SMF(Service Management Facility)를 통해 관리 (0) | 2026.01.16 |
| 로컬 AI 구축 (0) | 2026.01.14 |
| 용어 추정가격 예정가격 (0) | 2026.01.13 |