代码改变世界

小知识:杜绝明文密码,OGG的credentialstore特性

2020-07-16 23:38 by AlfredZhao, 927 阅读, 0 推荐, 收藏, 编辑
摘要:之前OGG配置文件中都会明文记录密码,而在OGG12c及以上版本中,有一个特性credentialstore,可以用来杜绝明文密码,提升安全性。 这里测试添加credentialstore并配置数据库用户ogg别名为user,至此可以使用dblogin useridalias user登陆ogg: 阅读全文

案例:归档自动清理脚本失效及连带影响

2020-07-16 08:58 by AlfredZhao, 1027 阅读, 0 推荐, 收藏, 编辑
摘要:前些天给同事准备一套模拟环境用于测试一个OGG问题: 环境架构:Oracle 11.2.0.4 RAC + 单实例11.2.0.4 ADG(同时作为OGG源端,OGG版本19.1.0.0.4) + 单实例19.3多租户(其中1个PDB作为OGG目标端,OGG版本19.1.0.0.4) 现象概述:发现 阅读全文

记录一则因主机名讹误导致的RAC启动异常

2020-07-15 23:11 by AlfredZhao, 620 阅读, 0 推荐, 收藏, 编辑
摘要:1.故障现象 2.解决方案 环境:RHEL 7 + Oracle 19.5 RAC 1.故障现象 最近遇到客户的一套19c测试环境,在一次主机重启后发现集群无法启动,使用crsctl stat res -t -init查看集群启动阶段时发现直接报错如下信息: [grid@xxdb01-vip ~]$ 阅读全文

小知识:Linux如何删除大量小文件

2020-07-15 21:34 by AlfredZhao, 3826 阅读, 0 推荐, 收藏, 编辑
摘要:环境:RHEL 6.5 + Oracle 11.2.0.4 需求:使用df -i巡检发现Inodes使用率过高,需要清理删除文件来解决。如果Inodes满,该目录将不能写,即使df -h查看还有剩余空间。 1.问题现象 2.解决方案 1.问题现象 Oracle的adump下记录的是sys的登陆审计信 阅读全文

Oracle ADG + Keepalived 切换演练

2020-07-14 23:58 by AlfredZhao, 1768 阅读, 0 推荐, 收藏, 编辑
摘要:客户的一套生产环境采用的架构是Oracle ADG + Keepalived,近期需要进行切换演练,要求我这边保障。ADG本身切换倒没啥可说的,但引入keepalived软件,就需要提前研究下这个架构。其实看了下环境配置,整体思路也非常简单,说白了就是利用keepalived软件引入一个VIP,应用 阅读全文

Oracle 11g ADG 部署(duplicate)快速参考

2020-07-14 13:29 by AlfredZhao, 2132 阅读, 0 推荐, 收藏, 编辑
摘要:本文旨在指导客户完成Oracle 11g的ADG部署工作,主库环境已具备,备库环境已安装完成数据库软件。 环境:RHEL 6.8 + Oracle 11.2.0.4 1.确认主库运行在归档模式 2.确认主库开启Force Logging 3.主库参数文件修改 4.创建SRLs 5.备份数据库 6.创 阅读全文

Linux NFS挂载报错wrong fs type, bad option, bad superblock

2020-07-13 17:01 by AlfredZhao, 1717 阅读, 0 推荐, 收藏, 编辑
摘要:1.故障现象 2.解决方案 1.故障现象 我的测试环境有一个NAS,之前配置都是按照测试需求在/etc/fstab里添加配置挂载选项: vi /etc/fstab 192.168.1.2:/mnt/HD/HD_a2/Public /public nfs rw,bg,hard,nointr,rsize 阅读全文

关于Oracle RAC调整网卡MTU值的问题

2020-07-07 16:37 by AlfredZhao, 2138 阅读, 0 推荐, 收藏, 编辑
摘要:在Oracle RAC的环境中,如果我们发现OSW监控数据显示包重组失败率过高,就需要引起足够的重视,因为这很可能会引发member kill/Node kill等重大故障,甚至在有些场景会连带影响到所有RAC节点不可用。 一般我们会选择调整ipfrag相关参数。除此之外,还有一种解决方案就是选择调 阅读全文

Oracle 19c快速安装部署

2020-07-06 23:54 by AlfredZhao, 2434 阅读, 0 推荐, 收藏, 编辑
摘要:最近学习开源,发现不止MySQL,很多开源的产品都有个特点:安装简单。 而回过头来看传统的Oracle确实是太重了,在这个用户产品快速更新迭代的时代下,如果数据库这类基础产品的安装部署都需花费很长时间显然是有些跟不上节奏的。 不过Oracle其实也没有固步自封,较新版本中也推出了很多简化的特性,比如 阅读全文

案例:推进GTID解决MySQL主主不同步问题

2020-07-03 00:20 by AlfredZhao, 402 阅读, 0 推荐, 收藏, 编辑
摘要:之前文章介绍过MySQL修改lower_case_table_names参数,如果之前大写存储的表将无法识别,需要特殊处理。 最近遇到一例应用开发人员在修改这个参数之后,为了清除之前大写存储的表,做了误操作,导致主主不同步。 1.故障现象模拟 2.推进GTID解决 1.故障现象模拟 在lower_c 阅读全文
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 65 下一页