我在 Lotus Domino 服务器 (8.5.3 FP2) 上实现了 DAOS,如下所示:
Lotus Domino 服务器文档:
- 在 DAOS 中存储文件附件:已启用
- Domino 存储到 DAOS 之前对象的最小大小:64000 字节
- DAOS 基本路径:E:\DAOS
- 延迟删除对象:30 天
事务日志正在运行,特定测试数据库设置了以下高级属性:
- Domino 附件和对象服务(打勾)
- 对附件使用 LZ1 压缩
- 压缩数据库设计
- 压缩数据
我已经重新启动了服务器。当我运行compact -c时,它会压缩数据库,但不会减小大小。我已经在 Windows 资源管理器 (60Gb) 中检查了数据库,大小在前后是一样的。我检查了目录 (E:\DAOS),大小为 35Gb。
当我运行命令“Tell DAOSMgr Status tmp\test.nsf”时,我得到以下响应。从网上查找,我相信 ticket count = 0 意味着数据库不是真正的 DAOS'ed?
Admin Process: Searching Administration Requests database
DAOSMGR: Status tmptest.nsf started
DAOS database status:
Database: E:\Lotus\Domino\Data\tmp\test.nsf
Database state = Synchronized
Last resynchronized: 03/09/2012 02:49:13 PM
Ticket count: 0
DAOSMGR: Status tmp\test.nsf completed
我已经在数据库上运行了 fixup。当我尝试运行 DAOS 估算器时,它总是崩溃。这是早期版本的 domino 上较大数据库的问题,但现在不是了。
谁能告诉我为什么尺寸没有减小?我错过了什么吗?
我认为你把 DAOS 搞混了。DAOS 从文档中删除附件并将它们存储在服务器上,因此如果发送一封带有大附件的电子邮件,它不会存储在每个数据库中,只是存储在 DAOS 中的一个文件中。
以下是一些链接:
http://www-01.ibm.com/support/docview.wss?uid=swg21449358这是为了减少nlo文件的数量。
IBM 支持人员也问同样的问题,我建议在这里阅读
所以 - 看起来问题出在数据库上。我在数据库上运行了一个修复程序,删除了一个损坏的文件——这是一个测试数据库,所以现在将找出损坏的文件是什么。
现在,当我运行“Tell DAOSMgr Status tmp\test.nsf”时,我得到以下响应:
票数不再为 0。
实现 DAOS 时有一些要点(在我看来)。这里也提到了一些
1.) 你应该记住你的备份软件,不是每个都支持 DAOS。如果软件不支持 DAOS,您仍然可以恢复邮件文件,但必须随后将每个 *.nlo 文件恢复到 DAOS 文件夹。您可以在此处找到更多信息: http ://www-10.lotus.com/ldd/dominowiki.nsf/dx/daos-backup-and-restore
因此,大多数公司在主服务器(来自集群)上启用 DAOS,并在充当故障转移的第二台服务器上运行备份(未启用 DAOS)。
2.) 我也会在 mail.box 上启用 DAOS,如下所述: http ://www-10.lotus.com/ldd/dominowiki.nsf/dx/daos-best-practices#Mailbox
3.) 请记住,NLO 文件默认是加密的。对于您这边的恢复来说,这可能是个问题。
http://www-10.lotus.com/ldd/dominowiki.nsf/dx/daos-best-practices#Encryption http://www.lntoolbox.com/en/notesini-reference/bycategory/14-server_configuration/2245 -daosencryptnlo.html
4.) 您应该通过防病毒软件排除 NLO: http ://www-10.lotus.com/ldd/dominowiki.nsf/dx/daos-best-practices#Antivirus