小编Ben*_*y B的帖子

postgres 真空

好的,我已经搬到一家新公司,我看到他们在这里有一个 PostgreSQL 数据库来运行 OpenNMS。

我是一个 MySQL 人,对 PostgreSQL 一点也不熟悉,但我至少学会了如何运行psqlpostgres -D进入单用户模式。

无论如何,OpenNMS 崩溃了。我进入并追踪到 PostgreSQL,给出了这个错误:

WARNING:  database "template1" must be vacuumed within 965550 transactions
HINT:  To avoid a database shutdown, execute a full-database VACUUM in "template1".
Run Code Online (Sandbox Code Playgroud)

它实际上从 100 万开始,而我已经下降到 965500,如您所见。我已经通过登录单用户 ( postgres -D) 并完全运行 Vacuum来达到这一点。现在我希望这可以清理它,但结果正好是 55 行:

WARNING:  database "template1" must be vacuumed within 938861 transactions
HINT:  To avid a database shutdown, execute a full-database VACUUM in "template1".
WARNING:  database "template1" must be vacuumed within 938860 transactions …
Run Code Online (Sandbox Code Playgroud)

postgresql opennms vacuum

2
推荐指数
1
解决办法
5038
查看次数

在我的小型网络中使用云计算

好的,我大致了解云……在过去 3 年左右的时间里,我一直在使用服务器的虚拟化。本来用vmware server,现在更喜欢xenserver ...

尽管我的机器不再与硬件永久绑定,但我仍然必须密切关注我的配置,确保正确匹配负载,不要过度配置等。

我仍然遇到迁移问题,因为我的服务器不一样,所以在使用 xenserver 时我无法从旧的英特尔至强 (PE1850) 迁移到新一代 (PE1950)(是的,vmware 可以做到这一点)

但是现在有了 cloud.com、openstack、eucalyptus 等,所以我可以运行自己的云……

这些工具是否允许我使用我的物理硬件并使它们成为云的所有贡献者,将 xenserver 安装到云,然后将操作系统安装到 xenserver?当我需要更多处理/空间/内存时,我只需购买足够的服务器并将它们添加到云中?这将使配置更容易,并消除没有匹配服务器的问题......

如果没有,这些工具会给我什么?

cloud cloud-computing eucalyptus

0
推荐指数
1
解决办法
178
查看次数