Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6520
  • 博文数量: 2
  • 博客积分: 110
  • 博客等级: 入伍新兵
  • 技术积分: 30
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-25 18:53
文章分类
文章存档

2011年(2)

我的朋友
最近访客

分类: 系统运维

2011-01-18 12:12:38

使用监控数据库安装,相见以前的博客内容

一、在的帮助下,解决了两者共存和postgresql不能显示datasize的问题。

二、解决两者共存问题的方法

1. add community.odbc.PgSqlDatabaseMap modeler pluging to 'Modeler Plugins' list and model your server.

2. Lock Postgress databases and Server instances from deletion

3. remove community.odbc.PgSqlDatabaseMap modeler pluging

4. add community.odbc.MySqlDatabaseMap modeler pluging to 'Modeler Plugins' list and model your server.


5. Lock MySQL databases and Server instances from deletion


三、解决postgresql不能显示datasize问题的方法

1.modify PgSqlDatabaseMap.py 36 line

"SELECT datname as dbname, pg_database_size(datname) as totalBlocks FROM pg_database;"""

to

"SELECT datname as dbname, pg_database_size(datname)::float as totalBlocks FROM pg_database;"""


2. modify dmd/Devices/Server/rrdTemplates/PgSqlDatabase/sizeUsed

SELECT pg_database_size(datname) as sizeUsed  FROM pg_database WHERE datname='${here/dbname}';

to

SELECT pg_database_size(datname)::float as sizeUsed, datname FROM pg_database WHERE datname='${here/dbname}';

阅读(969) | 评论(0) | 转发(0) |
0

上一篇:appspot.com又不能访问了。

下一篇:没有了

给主人留下些什么吧!~~