利用 Partition Load Manager 进行分区负载日志记录和监控
2008-11-10 08:25:44 来源:WEB开发网安装 IBM HTTP Server
要安装 IBM HTTP Server,必须已安装 Java™ 软件。如果没有安装 Java 软件,请先安装 IBM Java 软件。
# java -jar setup.jar -silent
IBM HTTP Server 应该安装在 /usr/HTTPServer 下。
更改 IBM HTTP Server 配置
在更改 IBM HTTP Server 配置之前,必须先创建一个用户帐户。建议使用 oms 作为用户 ID,oms 作为组 ID。然后,按照以下所示修改 /usr/HTTPServer/conf/httpd.conf 中的值:
User oms
Group nobody
DocumentRoot "/usr/local/plm/htdocs"
<Directory "/usr/local/plm/htdocs">
Options Indexes FollowSymLinks MultiViews ExecCGI Includes
</Directory>
AddHandler cgi-script .cgi .pl
AddHandler server-parsed .html
准备运行 OMS
需要复制 OMS 文件集。要把 OMS 文件放在 /usr/local/plm 目录中。这些文件用于 OMS 数据库管理、OMS Web 应用程序以及 OMS 配置。应该以 oms 用户帐户运行以下命令。
# cd /usr/local
# tar xvf plm-monitoring-tool.tar
提取的目录和文件的所有者和组应该是 oms。如果不是,则使用 chown 命令更改所有权。
确保为这些文件设置适当的权限,如下所示:
*.html 至少为 644
*.pl 至少为 755
目录至少为 755
配置 OMS
要运行 OMS,OMS 配置文件 (/usr/local/plm/conf/grouplist.cfg) 应该包含每个分区负载管理器组的组名、分区负载管理器策略文件名、CPU 总数以及总内存数 (MB)。
例如,OMS 配置文件类似于下面所示内容:
Group_svr3 policy.test 16 131072
创建 RRD 数据库文件
首先,此操作需要根权限。创建 RRD 文件之后,将 RRD 文件的所有者和组更改为 oms。
# /usr/local/plm/bin/oms-create-rrd.pl
更改徽标和 OMS 标题
使用您公司的徽标图像文件替换 /usr/local/plm/htdocs/images/client-logo.gif,建议尺寸为 100x35。可以在 /usr/local/plm/htdocs/header.html 中修改抬头标题。
将 OMS 更新脚本注册到根的 cron 表中
应该使用 crontab -e 命令将 OMS 更新脚本添加到根的 cron 表中,如下所示:
####### OMS (PLM Monitoring System) data feeding every minute
0,5,10,15,20,25,30,35,40,45,50,55 * * * * * /usr/local/plm/bin/oms-update.pl 2>/dev/null
启动和停止 OMS
要启动 OMS,只需要启动 IBM HTTP Server。启动 IBM HTTP Server 之后,可以使用 Web 浏览器访问 OMS, 如下所示:
# /usr/HTTPServer/bin/apachectl start
要停止 OMS,需要停止 IBM HTTP Server,如下所示:
# /usr/HTTPServer/bin/apachectl stop
如果想停止使用 OMS 更新脚本,那么注释掉 cron 条目。
局限性
不支持增加或删除分区。增加或删除分区的唯一方法是使用 oms-create-rrd.pl 脚本重新创建 OMS 数据库,但是所有的数据将会丢失。
更多精彩
赞助商链接