简介
本文如何描述对执行整理在头等协作保证(PCA)应用程序的过时或太充足DB条目的数据库(DB)真空。
贡献用约瑟夫Koglin, Cisco TAC工程师。
思科建议您有这些主题知识并且执行这些建议:
- PCA基础知识
- 当您在本文进行指定的操作您将需要维护窗口,如果PCA在制作。
- 您将需要全双工根访问权限-说明可以在本文的底部在根访问权限下的找到,如果不安排它配置
使用的组件
本文档中的信息根据这些软件版本和应用程序:
PCA和PCA Postrgres DB
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您的网络实际,请保证您了解所有命令潜在影响。
可以使用DB真空或DB清理
- 当磁盘空间重复增加从/opt目录
- 服务器联机长时间,前。6个月或更多和可以为日常维护使用。
- 持续备份失败
认为此作为数据库的重新组织,好处可以是
- 系统性能更加快速
- 可能间歇地显示了的数据一致当前显示。
- 磁盘空间能激烈地释放更加大的db增长的更多空间的descrease
- 更加快速备份的完成和有一个更高的成功比率
注意:在您执行DB真空前,请注意DB真空进程能任何地方从2个小时典型地用- 12个小时。因为DB真空依靠DB大小,进程时间可能变化
前期步骤,在您开始DB真空前
在此之前请做快照VM通过Vsphere或使用PCA备份,这是注意事项,只是为了有把握。
虽然没有问题所有报告的事件以在PCA的DB真空是安全是最佳的。
有两个选项
第 1 项
采取VM快照:
步骤1.在VM的右键单击在Vsphere
步骤2.选择Snapshot>>Take快照。在Vsphere的底部查看监控完成
或者
第 2 项
采取PCA备份端口:
1.,如果想要保证数据或保证和分析,请导航到系统Administration>>Backup Settings>>选择新并且填写基于的需要信息。
在您创建后VM快照或一个成功的备份请继续转发。
要保证PCA DB波尔特是开放的
请执行以下步骤保证必要的端口运行db真空是开放的连接
步骤1.登陆对PCA通过SSH作为root用户和端口26
步骤2.输入。/sbin/iptables -输入- p tcp--dport 5433 - j接受
步骤3.输入。 /etc/init.d/iptables保存
DB真空进程
步骤1.登陆对PCA作为root用户通过VM控制台,如果使用能超时并且是更加可靠运行这些in命令VM控制台的PuTTY或securecrt SSH会话
步骤2.终止所有进程和服务。 /opt/emms/emsam//bin/cpcmcontrol.sh终止(此进程能花费10-15分钟充分地终止所有服务)
步骤3.运行保证所有服务被终止。 /opt/emms/emsam/bin/cpcmcontrol.sh状态
步骤4.开始仅DB服务。 /opt/emms/emsam/bin/start_db.sh
步骤5.You将更改目录导航到postgres执行剩余的cd命令/opt/postgres/9.2/
注意:postgres版本是随时变化每个主要版本。如果与版本9.2的命令不运作,您能执行cd ls跟随的/opt/postgres/ - l查找版本安装。
步骤6.输入。 su postgres
步骤7.输入。vacuumlo - U cmuser - p 5433 - v cpcm
注意: 步骤7 -10将耗费一些个小时,并且每命令将完成对此是拥有。一旦它完成,请继续对下一步。
步骤8.Input vacuumlo - U cmuser - p 5433 - v qovr
步骤9.输入。/opt/postgres/9.2/bin/psql - p 5433--username=cmuser cpcm - c “真空FULL分析; "”
步骤10.输入。/opt/postgres/9.2/bin/psql - p 5433--username=qovr qovr - c “真空FULL分析; "”
步骤11.Input :su根和在根密码重新输入
步骤 12终止DB - /opt/emms/emsam/bin/shutdown_db.sh
步骤 13开始所有进程- /opt/emms/emsam//bin/cpcmcontrol.sh开始
为所有服务恢复然后重新登录请允许大约15分钟到gui。
您当前完成DB真空进程
根访问权限
此部分描述如何获取PCA的全双工根访问权限
步骤1.通过SSH登陆对PCA并且请使用端口26作为管理员用户
步骤2. Input.root_enable
键入您希望的根密码
步骤3. Input.rootand键入根密码
第四步:一旦登陆作为根输入。/opt/emms/emsam/bin/enableRoot.sh
步骤5. Input.passwdand在您的根密码重新输入
您应该当前能结束SSH会话和再LOG直接地作为根