インストールガイド · 1 min read · Oct 17, 2025

CentOS 5.1でのGroundworkオープンソースによる監視 - ページ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オープンソースの取得とインストール

今、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」の2つのオプションが表示されるはずです。まず「Pre flight test」を選択して設定をテストします。このような文が表示される場合 - 「問題はないようです - プレフライトチェック中に深刻な問題は検出されませんでした」、その場合は設定が良好です。「Commit」をクリックし、新しいセクションが開いたら、そこにある「Commit」ボタンをクリックします。

それでおしまい!メニューに戻り、「Monitoring Server」オプションに移動すると、新しい監視ソリューションが動作しているのが見えるでしょう。

Groundworkをニーズに合わせて拡張することに関する情報(または他の質問がある場合)、彼らには素晴らしいコミュニティフォーラムがあります - GroundWork Community Support。

MySQLのルートパスワードの設定

すべてが正常に動作している場合は、今すぐMySQLのルートパスワードを設定できます(ただし、すべてが正常に動作していることを確認した後にのみ行ってください)。コマンドは次の通りです:

mysqladmin -u root password put_your_password_here

私のガイドが役に立ったことを願っています。

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。