使用Oracle oswatcher工具监控服务器性能并生成图形报告
关于 OSWOSWatcher 的使用符合 Oracle 的标准许可条款,并且不需要额外的许可即可使用!!!! 关注本人微信公众号,后台回复“oswatcher”获取安装包!! OSWatcher (oswbb) 是一种 UNIX shell 脚本的集合,主要用于收集和归档操作系统和网络的度量,以便为诊断性能问题提供支持。作为最佳实践,用户应当在所有运行着 Oracle 实例的节点安装和运行 OSWatcher。当诊断性能问题的时候, Oracle support 可以采用 OSWatcher 数据来诊断那些可能已经超出数据库之外的性能问题。OSWatcher 可以从 MOS Note 301137.1 下载 作为最佳实践,Oracle Support 建议所有用户在其运行 Oracle 的服务器上部署 OSWatcher。OSWatcher 应被视为任何数据收集可能存在的附加或补充。主要原因是,如果 Oracle Support 不得不向开发提交一个 Bug,那么开发很可能会坚持要求提供 OSWatcher 数据。如果没有,该 Bug 可能无法继续分析,直到安装了 OSWat...
在Centos7.9上安装netbackup 9.1服务器端
安装环境Centos 7.6 x86_64 netbackup 9.1 服务端 创建用户12345groupadd nbwebgrpmkdir -p /usr/openv/wmcuseradd -g nbwebgrp -c 'NetBackup Web Services account' -d /usr/openv/wmc nbwebsvcuseradd -c 'NetBackup Services account' -d /usr/openv/ nbusvcusermod -a -G nbwebgrp nbusvc 配置系统参数12345678echo "kernel.sem = 300 307200 32 1024" >> /etc/sysctl.conf sysctl -pecho "* soft nofile 8192" >> /etc/security/limits.confecho "* hard nofile ...
OracleLinux快速配置多路径multipath
多路径multipath作用使用设备映射器多路径(DM Multipath),您可以将服务器节点和存储阵列间的多个 I/O 路径配置为单一设备。这些 I/O 路径是可包含独立电缆、交换机和控制器的物理 SAN 连接。多路径聚合了 I/O 路径并生成由聚合路径组成的新设备。 比如按下图所示: server主机通过2个hba卡分别接到2台SAN交换机,2台SAN交换机又分别接了存储的控制器1和2. 此时从存储1映射给主机的1个LUN就会识别到多个路径,变成4块磁盘。为了达到高可用冗余的效果,就需要把多个磁盘聚合成一个设备来使用,这样任何一条路径发生故障,都不会影响业务运行。 多路径软件分为Linux操作系统自带的multipath和存储厂商提供的专用多路径软件。 常见的比如华为的UltraPath、EMC的power path、ibm存储的SDDPCM(AIX下特有)、Veritas的StorageFoundation 用存储厂商的好处就是能针对自家的存储做负载链路优化,可以自动屏蔽质量有问题的链路(这点multipathd不具备,经常会出现一条链路...
OEL7挂载ISCSI存储配置示例
客户让帮忙挂载个ISCSI存储,大概结构如下图所示: ISCSI存储为一台安装了truenas的X86服务器,提供存储服务的IP地址为10.16.0.1 服务器的ETH1网卡配置与10.16.0.1同段网络。 为了给客户做个简单培训,整理了一下操作步骤。下面是配置示例: 清空ISCSI存储连接为防止有其它配置影响,先断开所有登录会话 123456789101112[root@localhost ~]# iscsiadm -m node -U allLogging out of session [sid: 1, target: iqn.2024.12.org.trusnas.ctl:server1, portal: 10.16.0.1,3260]Logout of [sid: 1, target: iqn.2024.12.org.trusnas.ctl:server1, portal: 10.16.0.1,3260] successful.[root@localhost ~]# lsblkNAME MAJ:MIN RM SIZE RO TYPE MOU...
IBM_AIX平台搭建GPFS集群演示
早年间的实施记录,重新排版了一下: 基础环境当年是计划做一套10G的rac: 1、用的主机是两台IBM P740; 2、硬件存储使用的是V7000; 3、使用共享存储搭建GPFS集群文件系统给ORACLE做存储。 当时一共划了4块磁盘hdisk1-hdisk4(hdisk0系统用了,raid5),做好主机层面多路径后,主机识别磁盘,开始下面的操作。 搭建过程记录创建配置文件目录 123mkdir -p /etc/gpfscd /etc/gpfs/touch nodeslist 编辑文件 123bash-3.2# cat nodeslistp740-gpfs1:manager-quorump740-gpfs2:manager-quorum PATH里添加gpfs命令目录 12bash-3.2# echo $PATH/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java5/jre/bin:/usr/java5/bin:/usr/lpp/mmfs/bin:/u01/app/oracle/crs/bin 修改磁...
AIX系统The largest dump device is too small问题
问题报错今天巡检HIS的数据库服务器,发现小机AIX系统有大量的报错: 123456789101112131415[root@hisdb01:/]errptIDENTIFIER TIMESTAMP T C RESOURCE_NAME DESCRIPTIONE87EF1BE 0207150025 P O dumpcheck The largest dump device is too small.E87EF1BE 0206150025 P O dumpcheck The largest dump device is too small.E87EF1BE 0205150025 P O dumpcheck The largest dump device is too small.E87EF1BE 0204150025 P O dumpcheck The largest dump device is too small.E87EF1BE 0203150025 P O dumpcheck The largest du...
AIX平台下Oracle 11g RAC修改PUBLIC/VIP/SCAN
当前环境由于机房网络变更,客户要修改现在RAC的public/vip/scan地址,这里记录一下。 主机操作系统:AIX 7.2 数据库版本:11.2.0.4 rac 数据库实例名:orcl1/orcl2 当前hosts文件配置 1234567192.168.56.10 rac1192.168.56.11 rac210.10.10.1 rac1-priv10.10.10.2 rac2-priv192.168.56.12 rac1-vip192.168.56.13 rac2-vip192.168.56.14 rac-scan 计划修改后的IP地址(priv-IP由于两台服务器直连不过交换机,保持不变) 1234567192.168.56.120 rac1192.168.56.121 rac210.10.10.1 rac1-priv10.10.10.2 rac2-priv192.168.56.122 rac1-vip192.168.56.123 rac2-vip192.168....
推荐一些学习数据库的BLOG
这里我推荐一些学习中遇到的非常好的国内外BLOG给大家,仅供参考。 Oracle top 100-blog排名 https://developer.feedspot.com/oracle_blogs/ 英国老牌ACE Tim Hall的BLOG,几乎涵盖了所有版本Oracle的安装配置,写的非常的详细,入门必看 https://oracle-base.com/ 徐小强的blog,都是详解万字长文! https://blog.csdn.net/JiekeXu 尹总监的blog,19c全系列实战干货 https://blog.csdn.net/yhw1809 陈举超大佬的文章也是十分的详细🔎的实验 https://www.modb.pro/u/4703 三哥的自动化安装脚本可谓是全网第一,还有各种干货。 https://luciferliu.blog.csdn.net/ 云和恩墨的专家张维照,内容很全,可以通篇看一遍 https://www.anbob.com/aboutme-page 墨天轮知识图谱,涵盖大部分数据库,己经按照相应的学习路线整理好文章。 https://www....
使用expdp按条件导出oracle逻辑备份
今天遇到一个客户找我处理一个小问题,主要是按条件导出数据表报错,这里记录一下如何处理的。 expdp 直接带查询条件语句可能出现的情况直接在导出命令里写QUERY=<查询SQL>来按条件导出数据表可能会报这些错误 1234567891011121314151617181920212223--错误1LRM-00101: unknown parameter name 'empno'--错误2ORA-39001: invalid argument valueORA-39035: Data filter SUBQUERY has already been specified--错误3ORA-31693: Table data object "SCOTT"."DEPT" failed to load/unload and is being skipped due to error:ORA-00933: SQL command not properly ended--错误4LRM-00111: no closi...
简易异地保留RMAN备份的方案
需求客户原有个中心机房A,里面有台windows 服务器运行oracle 11g 在不远的机房B里有台XXG备份一体机对这个oracle进行定时备份,但是由于XXG备份一本体过保且备份故障无法继续了。 客户想要实现一个简易的备份,并能存储到B机房的服务器中,以防止数据丢失。 简易RMAN设计由于数据库不是很大,实际的数据量只有几十G,于是计划如下: 1、在A中心的数据库服务器上配置定时RMAN备份 2、在B中心的服务器上配置FTP,并打通A中心数据库服务器到B中心FTP的网络 3、配置A中心的数据库RMAN备份后,进行RAR压缩备份,再上传备份包到B中心的FTP上 4、A中心的数据库服务器保留15天备份。B中心的备份一直保留。 A中心的数据库服务器新建如下 123456789--备份目录F:\BACKUP--FTP上传日志记录F:\backup\FTP-LOG--存储相关的执行脚本F:\scriptr\rman_backup_full.bat //备份执行脚本F:\script\Dbfull.rman //备份脚本F:\script\ftp.bat ...








