설치 가이드 · 3 min read · Oct 17, 2025

CentOS 5.1에서 Groundwork Open Source로 모니터링 - 페이지 2

Java 설치

Groundwork는 Java SDK 버전 1.5가 필요하며, 다음 URL에서 다운로드할 수 있습니다: http://java.sun.com/javase/downloads/index_jdk5.jsp. 필요한 파일은 jdk-1_5_0_15-linux-i586-rpm.bin입니다.

Webmin을 사용하여 파일을 서버에 업로드하려면, http://IP Address:10000에서 Webmin에 로그인합니다. 왼쪽 메뉴에서 “기타“를 클릭한 다음 “업로드 및 다운로드”를 클릭하고 마지막으로 “서버에 업로드” 탭을 클릭합니다. “찾아보기” 버튼을 사용하여 jdk-1_5_0_15-linux-i586-rpm.bin 파일을 찾고, “업로드할 파일 또는 디렉토리” 지시문을 /tmp 디렉토리로 설정한 후 “업로드” 버튼을 클릭합니다.

다음과 같은 오류가 발생하면, Webmin 구성에서 “신뢰할 수 있는 참조자” 지시문을 비활성화해야 합니다.

Webmin 오류

“신뢰할 수 있는 참조자” 지시문을 비활성화하려면, 왼쪽 메뉴에서 “Webmin”으로 이동한 다음 “Webmin 구성”을 클릭하고 “신뢰할 수 있는 참조자”를 클릭합니다 (오른쪽 끝에 있어야 함). “참조자 확인 활성화?”를 “아니오”로 설정하고 “알 수 없는 참조자에서 링크 신뢰” 옆의 상자를 체크합니다. 이 작업을 완료한 후, 다시 업로드를 시도하십시오.

jdk-1_5_0_15-linux-i586-rpm.bin 파일이 tmp 디렉토리에 있으면, 다음 명령어를 입력하여 설치합니다.

cd /tmp/  
chmod +x jdk-1_5_0_15-linux-i586-rpm.bin  
./jdk-1_5_0_15-linux-i586-rpm.bin

라이선스 계약에 동의하라는 메시지가 표시됩니다 - “yes”를 입력하고 Enter 키를 눌러 진행합니다. 설치가 완료되면, 다른 Java 패키지가 설치되어 있지 않은지 확인해야 합니다. 다음 명령어를 입력하십시오:

rpm -qa | grep -i java

다음과 유사한 출력이 표시되면, 이를 제거해야 합니다.

java-1.4.2-gcj-compat-1.4.2.0-27jpp

gcc-java-3.4.6-3

다음과 유사한 명령어를 입력하여 제거할 수 있습니다:

rpm -e java-1.4.2-gcj-compat-1.4.2.0-27jpp

이 작업이 완료되면, 진행하기 전에 서버를 재부팅해야 합니다. 지금 다음 명령어를 입력하십시오:

shutdown -r now

시스템이 재부팅되면, Java 설치를 마무리할 수 있습니다. 먼저, 프로필을 편집하고 Java 설치 경로를 삽입해야 합니다.

nano /etc/profile

편집기가 열리면, 열린 파일의 맨 아래에 다음 줄을 추가합니다:

export JAVA_HOME=/usr/java/jdk1.5.0_15

export PATH=$PATH:$JAVA_HOME/bin

변경 사항을 저장하려면 Ctrl-O를 누르고 편집기를 종료하려면 Ctrl-X를 누릅니다. 이제 다음 명령어를 입력하여 프로필을 업데이트해야 합니다:

source /etc/profile

Java가 작동하는지 확인하려면 다음 명령어를 입력하십시오:

which java

다음과 유사한 출력이 표시되어야 합니다:

/usr/java/jdk1.5.0_15/bin/java

거의 다 왔습니다. Groundwork가 Java를 예상하는 위치에서 찾을 수 있도록 몇 가지 바로가기를 만들어야 합니다.

ln -sf $JAVA_HOME/bin/java /etc/alternatives/java  
ln -sf /etc/alternatives/java /usr/bin/java

이제 “which java” 명령어를 다시 입력하면 다음과 같은 출력이 표시되어야 합니다:

/usr/bin/java

그렇다면 호스트 파일 설정으로 넘어갈 시간입니다. 그렇지 않다면, 이 단계들을 다시 살펴보아야 합니다.

호스트 파일 설정

Groundwork는 호스트 파일이 특정 방식으로 설정되기를 요구합니다 (여기서 찾을 수 있는 완벽한 설정 가이드와는 반대입니다). 다음 명령어를 입력하여 호스트 파일을 편집합니다.

nano /etc/hosts

이제 IP 주소와 호스트 이름이 다음 예와 같이 설정되어 있는지 확인합니다.

127.0.0.1 localhost localhost.localdomain
192.168.1.117 Groundwork Groundwork.Server

물론, 192.168.1.117 주소 대신 서버의 IP 주소를, Groundwork.Server 대신 서버의 이름을 대체해야 합니다 (Groundwork.와 유사한 형식을 유지하는 것이 좋습니다. 여기서 는 로컬 도메인을 나타냅니다). 호스트 파일 내의 나머지 내용은 동일하게 유지해야 합니다. 수정이 완료되면, Ctrl-O를 눌러 변경 사항을 저장하고 Ctrl-X를 눌러 편집기를 종료합니다.

Groundwork Open Source 얻기 및 설치

이제 Groundwork를 얻고 설치할 시간입니다. 이것은 전체 빌드 프로세스 중 가장 수월한 부분이어야 합니다. 다음 명령어를 입력하여 Groundwork를 얻고 설치하십시오.

mkdir /usr/local/groundwork  
cd /usr/local/groundwork  
wget http://superb-east.dl.sourceforge.net/sourceforge/gwmos/groundwork-monitor-os-5.1.3-3.rhel5.i386.tar.gz  
tar -xvzf groundwork-monitor-os-5.1.3-3.rhel5.i386.tar.gz  
rpm -Uvh groundwork-foundation-pro-1.6.1-67.noarch.rpm  
rpm -Uvh groundwork-monitor-core-5.1.3-8.rhel5.i386.rpm

오류가 없다면, 새로운 Groundwork 기반 모니터링 솔루션을 방문할 시간입니다. 그러나 다음과 같은 오류가 발생하면:

Couldn’t connect to localhost:4913: IO::Socket::INET: connect: Connection refused

그렇다면 호스트 파일을 확인하고 제대로 설정되어 있는지 확인해야 합니다. 이 오류는 Apache가 호스트 이름을 제대로 확인하지 못하고 시작하지 못하기 때문에 발생합니다.

호스트 파일을 재구성해야 했다면, 진행하기 전에 다음 명령어를 입력해야 합니다:

/etc/init.d/httpd restart  
rpm -e groundwork-monitor-core-5.1.3-8.rhel5  
rpm -Uvh groundwork-monitor-core-5.1.3-8.rhel5.i386.rpm

GroundWork 접근하기

Groundwork에 접근하려면, 좋아하는 웹 브라우저를 열고 아래 예와 같이 서버의 IP 주소를 입력하면 됩니다.

http://192.168.1.117

기본 사용자 ID와 비밀번호는 다음과 같습니다:

사용자 이름: admin  
비밀번호: admin

구성

Groundwork의 전체 구성을 다루지는 않겠지만, 시작하는 데 도움을 드리겠습니다.

로그인하면 브라우저의 왼쪽 상단에 메뉴 영역이 표시됩니다 (“홈”을 찾으세요) - 그 왼쪽의 사각형을 클릭하여 메뉴에 접근합니다.

메뉴에서 “Configuration EZ”를 찾아 클릭합니다. 그 다음, “Discover”를 클릭하고 호스트를 스캔할 IP 범위를 입력합니다. 예를 들어 192.168.1.*-110을 입력한 후 “다음” 버튼을 클릭합니다. 스캔이 완료되면, 모니터링할 호스트를 선택하고 이름 옆에 체크 표시를 한 후 “추가“ 버튼을 클릭합니다.

호스트를 선택했으면, 구성을 완료할 시간입니다. 페이지 상단 근처의 메뉴에서 “Commit”이라고 표시된 곳을 찾아 클릭합니다. 화면 왼쪽에 두 가지 옵션이 있어야 합니다 - Pre flight test와 Commit. 먼저 “Pre flight test”를 선택하여 구성을 테스트합니다. “모든 것이 괜찮아 보입니다 - 사전 비행 검사 중 심각한 문제가 발견되지 않았습니다”와 같은 문구가 표시되면, 구성이 완료된 것입니다. “Commit”을 클릭한 후, 열리는 새 섹션에서 “Commit” 버튼을 클릭합니다.

그게 전부입니다! 이제 메뉴로 돌아가서 메뉴의 “모니터링 서버” 옵션으로 가면 새로운 모니터링 솔루션이 작동하는 것을 볼 수 있습니다.

귀하의 필요에 맞게 Groundwork를 확장하는 것에 대한 정보 (또는 다른 질문이 있는 경우), 그들은 훌륭한 커뮤니티 포럼을 가지고 있습니다 - GroundWork Community Support.

루트 MySQL 비밀번호 설정

모든 것이 제대로 작동하고 있다면, 이제 MySQL의 루트 비밀번호를 설정할 수 있습니다 (모든 것이 제대로 작동하는지 확신한 후에만 수행하십시오). 명령어는 다음과 같습니다:

mysqladmin -u root password put_your_password_here

제 가이드가 유용하셨기를 바랍니다.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.