目次HinemosマネージャとなるVPSを作るHinemosの管理対象とするコンピュータにHinemosエージェントをインストールするHinemosに管理対象のコンピュータを登録するHinemosは、複数のコンピュータの状態管理やジョブ管理等の機能を提供するオープンソースの統合運用管理ソフトです。VPSやクラウドを使用していると管理しなければならないコンピュータが増えがちですが、Hinemosを使用すれば1つのインターフェースでまとめての管理が可能になります。ConoHaではHinemosマネージャとHinemosクライアント(Webクライアント)をインストール済みのアプリケーションイメージを提供していますので、すぐに使い始めることができます。「サーバー追加」ボタンをクリックします。イメージタイプから「アプリケーション」を選択し、「Hinemos」を選択してVPSを作成します。VPSが起動したら、ブラウザから「http://[VPSのIPアドレス]/」にアクセスします。するとHinemosのログイン画面が表示されます(VPS起動後にサーバー上でセットアップスクリプトが実行されるため、少し時間がかかる場合があります)。ログインし、管理者パスワードを変更します。初回ログイン用にユーザー名:hinemos、パスワード:hinemosが用意されていますのでこれを使用してログインします。このアカウントのパスワードを変更する必要があります。Hinemosに不正ログインされることはHinemosが管理しているすべてのコンピュータに不正ログインされるのと同義となりますので必ず十分な強度のパスワードに変更するようにしてください。Perspective(V)をクリックします。上のAccountを選択し、OKをクリックするとHinemosのアカウントや権限を表示するページが開かれます。Account[User]という領域のUserIDがhinemosとなっている行を右クリックし、ChangePasswordをクリックします。パスワードを変更するためのダイアログが出てきますので適宜入力してOKをクリックしてください。これで、Hinemosマネージャ側の設定はひとまず完了です。Hinemosの管理対象とするコンピュータにHinemosエージェントをインストールするHinemosが運用監視で使用しているプロトコルはシステム監視において一般的なものであるため、監視対象のコンピュータには特定のプログラムをインストールする必要はありません。監視対象のコンピュータにHinemosエージェントというプログラムをインストールしておくことで、より詳細な監視やジョブ管理機能を利用できるようになります。ConoHaのHinemosアプリケーションイメージではCentOS6またはCentOS7がインストールされたコンピュータに対してHinemosエージェントを半自動でインストールするためのAnsibleのPlaybookを同梱していますので、簡単にインストールすることができます。Ansibleについては活用マニュアルの構成管理ツールAnsibleを使ってみようで以前に取り上げていますので、そちらもご覧ください。HinemosマネージャをインストールしたVPSにログインします。ConoHaのコントロールパネルのコンソールでも、SSHを使用しても、どちらでもかまいません。/root/agent-installer/にあるエージェントをインストールするための2つのファイルを編集します。setup_hinemos_agent.ymlがAnsibleのPlaybook本体で、hinemos_nodesファイルがエージェントをインストールしたい対象を記録しているファイルです。HinemosエージェントがどのHinemosマネージャからの接続を受け付けるかを教えるために、setup_hinemos_agent.ymlを編集します。"managerAddress=http://"HinemosマネージャのIPアドレス":8081/HinemosWS/"に書き換えます。最初からマネージャのIPアドレスが書き込まれていた場合はそのまま使用してください。次に、hinemos_nodesファイルにエージェントをインストールしたいコンピュータのIPアドレスを1行に1つずつ記入します。冪等性を持つようにしてありますので、過去にインストールしたIPアドレスが残っていても削除せずに新しいコンピュータのIPアドレスをファイル末尾に追記していけばOKです。Ansibleを実行します。シェルで以下のコマンドを実行します。setup_hinemos_agent(もし[2]で書き込んだIPアドレスのコンピュータにSSHの公開鍵を登録していない場合、このコマンドに–ask-passというオプションを追加しパスワード認証を使用するようにしてください)以下の画像のように、実行結果の出力にfailedがなければ正常にインストールができています。以上で、Hinemosエージェントのインストールは完了です。Hinemosに管理対象のコンピュータを登録する最後に、管理対象のコンピュータをHinemosマネージャに登録します。ブラウザから「http://[最初に作成したHinemosアプリイメージのVPSのIPアドレス]/」にアクセスし、ログインします(パスワードは変更済みですよね?)。Perspectiveをクリックします。Repository[Node]という領域の右上の+(Create)ボタンをクリックします。SearchのIPアドレスの部分に管理対象としたいコンピュータのIPアドレスを記入し、searchボタンをクリックします。すると、ウィンドウ下半分のAttributeという領域の必要な情報が自動的に入力されるので、一番下にあるRegisterボタンをクリックして登録しましょう。Hinemosエージェントをインストールしたコンピュータが複数ある場合、この作業を繰り返してください。これでHinemosマネージャから管理対象のコンピュータを管理できるようになりました。実際にコンピュータの状態を取得したり、ジョブを投入する方法については公式のユーザーマニュアルや管理者ガイドをご覧ください。問題は解決できましたか?はいいいえご回答ありがとうございます。送信ご回答受け付けました。ご協力ありがとうございました。