数据库管理平台DMP

深信服数据库管理平台(DMP)提供MySQL、Oracle的RDS功能,支持全生命周期管理、自动MySQL主从切换、故障自愈、事务一致性备份、监控告警等,能够实现业务快速上线、资源快速分发、数据安全保护,提供SLA保障,使数据库运维复杂度大幅下降,帮助客户减少被动性救火工作,专注业务创新。
点击可切换产品版本
知道了
不再提醒
DMP 2.3.0
{{sendMatomoQuery("数据库管理平台DMP","取消纳管Oracle 数据库")}}

取消纳管Oracle 数据库

更新时间:2023-09-04

功能说明

DMP支持取消纳管Oracle 数据库。

前提条件

Oracle数据库已被纳管。

注意事项

1,取消纳管时,CDP并不会去清理已经存在的日志。请在取消前去清理掉CDP日志、避免备份盘空间没有释放。

2,纳管库是原生dmp部署的,如果脱离dmp之后也会没有日志清理,需要手动添加上(自己写脚本去清理数据库日志)

3,web页面操作完取消纳管后,还需在操作系统层面进行以下操作以对环境进行彻底清理。

1.停用相关进程

# /etc/init.d/sangfor_sdog stop

# /etc/init.d/sangfor_sdog_guarder stop

# /etc/init.d/sangfor_agentd stop

# /etc/init.d/sangfor_node_exporter stop

# /etc/init.d/sangfor_oracledb_exporter stop

2.删除agent插件

# rm -rf /sf/dsp/*

3.删除日志

# rm -rf /var/log/dsp/*

(如果数据库实例已经挂载了备份盘,但是取消纳管前并没有卸载备份盘,会导致备份目录的文件属性保持为 i 不得任意更动文件或目录)。

卸载备份盘

# umount /sf/dsp/db_backup/xxxxxxxxxxxxxxxxxxxxxx(数据库实例对应id)/

查看文件属性

# lsattr -a /sf/dsp/db_backup/

去掉文件属性后即可正常删除

# chattr -i /sf/dsp/db_backup/*

4.删除启动脚本

# rm -rf /etc/init.d/sangfor_sdog /etc/init.d/sangfor_sdog_guarder /etc/init.d/sangfor_agentd /etc/init.d/sangfor_node_exporter /etc/init.d/sangfor_oracledb_exporter /etc/init.d/mount_db_backup_dis

 

5.关闭防火墙端口

5.1 CentOS6、Red Hat Enterprise Linux6

1.关闭端口

# iptables -D INPUT -p tcp --dport 3334 -j DROP

# iptables -D INPUT -p tcp --dport 9100 -j DROP

# iptables -D INPUT -p tcp --dport xxxx(纳管数据库实例填写的端口) -j DROP

2.保存iptables配置

# service iptables save

3.查看端口开放情况

# iptables -L -n

 

5.2 CentOS7、Red Hat Enterprise Linux7

1.关闭端口

# firewall-cmd --zone=public --remove-port=3334/tcp --permanent

# firewall-cmd --zone=public --remove-port=9100/tcp --permanent

# firewall-cmd --zone=public --remove-port=xxxx/tcp --permanent

# firewall-cmd --reload

2.查看端口开放情况

# firewall-cmd --list-port

操作步骤

  1. 登录DMP平台,选择[数据库/数据库列表],找到需要取消纳管的数据库,在“更多”里,点击<取消纳管>按钮。

  1. 确认是否要取消纳管,点击“确定”。