开源IT管理系统 Hyperic HQ 部署测试 | 
                    
| 发表者:admin分类:监控安全2015-07-15 16:20:09 阅读[2565] | 
            开源IT管理系统 Hyperic HQ 部署测试                                                          最近接手服务器系统监控项目,开源软件hyperic-hq,安装了测试环境熟悉下。
Hyperic HQ 是一个开源的IT管理框架,让用户使用统一的界面来管理各种不同的IT技术。
下载地址:
http://sourceforge.net/projects/hyperic-hq/files/
http://www.hyperic.com/
我使用的是4.6版本,官方已经更新到5.0版本
下载安装包要注意,有32,64位选择,由于我的系统是64bit,下面的测试软件都将使用64bit。大家可以根据自己环境安装。
一、Server端安装:
hyperic-hq-installer-4.6-x86-64-linux.tar.gz
安装步骤
1 新建hyperic用户
2 解压下载文件移动到/var/lib/hyperic
3 切换hyperic用户
4 执行
按步骤提示安装
hyperic-hq可以支持报考MySQL、Oracle、postgresql等数据库,详细可以查看官方文档。我就简单说明下:
报错执行:
You must run this script as root:
/var/lib/hyperic-hq-installer-4.6/installer/data/hqdb/tune-os.sh
5 安装完毕之后,切换root用户启动命令
6 相应端口对外限制 7443端口对客户机开放 7080端口对访问ip开放
二、客户端安装:
现在包hyperic-hq-agent-4.4.0-1509-x86_64-linux.tar
解压
编辑配置文件
三、浏览器登陆
http://192.168.138.1:7080

此时服务器将会自动显示客户端监控IP及系统自带的监控项目
如果出现监控项目异常(如出现感叹号),请确认服务端和客户端的时间是否一样。
这只是开始,后期很多需要细细研究……
            
            
                
Hyperic HQ 是一个开源的IT管理框架,让用户使用统一的界面来管理各种不同的IT技术。
下载地址:
http://sourceforge.net/projects/hyperic-hq/files/
http://www.hyperic.com/
我使用的是4.6版本,官方已经更新到5.0版本
下载安装包要注意,有32,64位选择,由于我的系统是64bit,下面的测试软件都将使用64bit。大家可以根据自己环境安装。
一、Server端安装:
hyperic-hq-installer-4.6-x86-64-linux.tar.gz
安装步骤
1 新建hyperic用户
- #useradd hyperic
 
- #tar -zxvf hyperic-hq-installer-4.6-x86-64-linux.tar.gz
 - #mv hyperic-hq-installer-4.6 /var/lib/
 
- #su - hyperic
 - $
 
- #/var/lib/hyperic-hq-installer-4.6/setup.sh -postgresql
 
hyperic-hq可以支持报考MySQL、Oracle、postgresql等数据库,详细可以查看官方文档。我就简单说明下:
这里我选择支持postgresql数据库安装:
- 默认安装:/var/lib/hyperic-hq-installer-4.6/setup.sh 那么将使用hyperic-hq自带postgresql数据库
 - 支持其他数据库安装:/var/lib/hyperic-hq-installer-4.6/setup.sh -full 在交互中选择自己想要的数据库
 - 支持postgresql数据库安装:/var/lib/hyperic-hq-installer-4.6/setup.sh -postgresql
 
- # su - hyperic
 - -bash-3.2$ /var/lib/hyperic-hq-installer-4.6/setup.sh -postgresql
 - Unpacking JRE to temporary directory /tmp/jre
 - Please ignore references to missing tools.jar
 - Unable to locate tools.jar. Expected to find it in /tmp/lib/tools.jar
 - Loading taskdefs...
 - Taskdefs loaded
 - Initializing Hyperic HQ 4.6 Installation...
 - Choose which software to install:
 - 1: Hyperic HQ Server
 - 2: Hyperic HQ Agent
 - You may enter multiple choices, separated by commas.
 - 1
 - HQ server installation path [default '/home/hyperic']:
 - Enter the fully qualified domain name of the SMTP server that HQ will use to send email messages [default '192.168.138.1']:
 - Enter the email address that HQ will use as the sender for email messages [default 'hqadmin@168.138.1']:
 - Enter an encryption key to use to encrypt the database password.:
 - www.igg.com
 - What should the username be for the initial admin user? [default 'hqadmin']:
 - What should the password be for the initial admin user?:
 - (again):
 - What should the email address be for the initial admin user? [default 'hqadmin@168.138.1']:
 - Loading install configuration...
 - Install configuration loaded.
 - Preparing to install...
 - Validating server install configuration...
 - Checking server webapp port...
 - Checking server secure webapp port...
 - Verifying admin user properties
 - Validating server DB configuration...
 - Installing the server...
 - Unpacking server to: /home/hyperic...
 - Creating server configuration files...
 - Copying binaries and libraries to server installation...
 - Copying server configuration file...
 - Copying server db-upgrade files...
 - Copying server libs...
 - Setting up server database...
 - Setting up JDBC driver...
 - Copying database files...
 - Configuring database...
 - Loading taskdefs...
 - Taskdefs loaded
 - Starting repopulation of configuration table...
 - Starting built-in database...
 - Waiting for built-in database to start (on port 9432)...
 - Preparing database...
 - Loading taskdefs...
 - Taskdefs loaded
 - Loading taskdefs...
 - Taskdefs loaded
 - Loading taskdefs...
 - Taskdefs loaded
 - Waiting for server to stop...
 - Stopping built-in database...
 - Built-in database stopped.
 - Installing the server JRE ...
 - Unpacking JRE amd64-linux-1.6.tar.gz to: /home/hyperic/server-4.6...
 - Setting permissions on /home/hyperic/server-4.6...
 - Setting permissions on server binaries...
 - Fixing line endings on text files...
 - --------------------------------------------------------------------------------
 - Installation Complete:
 - Server successfully installed to: /home/hyperic/server-4.6
 - --------------------------------------------------------------------------------
 - You can now start your HQ server by running this command:
 - /home/hyperic/server-4.6/bin/hq-server.sh start
 - Note that the first time the HQ server starts up it may take several minutes
 - to initialize. Subsequent startups will be much faster.
 - Once the HQ server reports that it has successfully started, you can log in
 - to your HQ server at:
 - http://192.168.138.1:7080/
 - username: hqadmin
 - password: hqadmin
 - To change your password, log in to the HQ server, click the "Administration"
 - link, choose "List Users", then click on the "hqadmin" user.
 - Setup completed.
 - A copy of the output shown above has been saved to:
 - /var/lib/hyperic-hq-installer-4.6/installer/logs/hq-install.log
 - Deleting temporary JRE
 
You must run this script as root:
/var/lib/hyperic-hq-installer-4.6/installer/data/hqdb/tune-os.sh
5 安装完毕之后,切换root用户启动命令
- $exit
 - #chmod +x /home/hyperic/server-4.6/bin/hq-server.sh
 - #/bin/su - hyperic -c '/home/hyperic/server-4.6/bin/hq-server.sh start'
 - Starting HQ Server...
 
- # netstat -ntlp | grep java
 - tcp 0 0 0.0.0.0:7080 0.0.0.0:* LISTEN 24037/java
 - tcp 0 0 0.0.0.0:7443 0.0.0.0:* LISTEN 24037/java
 
现在包hyperic-hq-agent-4.4.0-1509-x86_64-linux.tar
解压
- #tar -zxvf hyperic-hq-agent-4.4.0-1509-x86_64-linux.tar
 - #mv hyperic-hq-agent-4.4.0 /root/soft/
 
- #vim /root/soft/hyperic-hq-agent-4.4.0/conf/agent.properties
 - #末尾添加:
 - agent.setup.camIP=192.168.138.1 #指向server端IP
 - agent.setup.camPort=7080 #端口
 - agent.setup.camSSLPort=7443
 - agent.setup.camSecure=yes
 - agent.setup.camLogin=hqadmin #登陆账号
 - agent.setup.camPword=hqadmin #登陆密码
 - agent.setup.agentIP=192.168.138.134 #客户端ip
 - agent.setup.agentPort=2144 #客户端监听端口
 - #/root/soft/hyperic-hq-agent-4.4.0/bin/hq-agent.sh start
 
http://192.168.138.1:7080

此时服务器将会自动显示客户端监控IP及系统自带的监控项目
如果出现监控项目异常(如出现感叹号),请确认服务端和客户端的时间是否一样。
这只是开始,后期很多需要细细研究……
转载请标明出处【开源IT管理系统 Hyperic HQ 部署测试 】。
《www.micoder.cc》
虚拟化云计算,系统运维,安全技术服务.
| Tags: | [阅读全文...] | 
最新评论