本站用于记录日常工作内容,虚拟化云计算,系统运维,数据库DBA,网络与安全。
 
0
在线搭建oracle11g R2 rac+dgrac1和rac2是现有的rac环境,版本11.2.0.3,rac3为新加来做物理dg的机器(以下称备机)rac3数据库版本为也11.2.0.3原rac节点采用asm管理,准备做dg的节点采用文件系统管理rac1和rac2      db_unique_name=racdg节点rac3     db_unique_name=rac_dg1.查看hosts文件[oracle@rac3]$ cat /etc/hosts 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6 172.2.9.20  rac1 172.2.9.30  rac2 172.2.9.40  rac3 172.2.9.21  rac1-vip 172.2.9.31  rac2-vip 1.1.1.20    rac1-priv 1.1.1.30    rac2-priv 172.2.9.25  rac-scan2.在备机上建立一些必须的文件夹[oracle@rac3 ~]$ mkdir -p $ORACLE_BASE/oradata/rac_dg/datafile [oracle@rac3 ~]$ mkdir -p $ORACLE_BASE/oradata/rac_dg/tempfile [oracle@rac3 ~]$ mkdir -p $ORACLE_BASE/oradata/rac_dg/controlfile [oracle@rac...
 
0

oracle 10g rac 存储迁移

发表者:admin分类:数据库2015-03-24 11:07:37 阅读[2133]
环境介绍:两台机器做的10g rac,需要用新存储替换掉老存储,服务器不变。做之前先做个全备以防万一,下面的没有备份的步骤,只是介绍一下迁移存储的过程,给有类似需求的朋友做个参考下面是具体实施步骤:1、迁移votedisk[oracle@rac1 ~]$ crsctl query css votedisk0.     0    /dev/raw/raw2located 1 votedisk(s).停止两节点crsrac1:[root@rac1 ~]# /etc/init.d/init.crs stopShutting down Oracle Cluster Ready Services (CRS):Stopping resources.Successfully stopped CRS resourcesStopping CSSD.Shutting down CSS daemon.Shutdown request successfully issued.Shutdown has begun. The daemons should exit soon.[root@rac1 ~]#rac2:[root@rac2 ~]# /etc/init.d/init.crs stopShutting down Oracle Cluster Ready Services (CRS):Stopping resources.Successfully stopped CRS resourcesStopping CSSD.Shutting down CSS daemon.Shutdown request successfully issued.Shutdown has begun. The daemons should exit soon.[root@rac2 ~]#备份vote盘[root@rac1 ~]# dd if=/dev/raw/raw2 of=/oracle/vote.bak20131120 bs=1M94...
Oracle 官网有关单实例迁移到RAC的一个步骤说明:       How to Convert 10g Single-Instance database to 10g RAC using Manual Conversion procedure [ID 747457.1]http://blog.csdn.net/tianlesoftware/archive/2010/12/09/6065903.aspx          RMAN 备份异机恢复 并创建新DBID       http://blog.csdn.net/tianlesoftware/archive/2011/03/11/6240983.aspx 一. 大致操作步骤如下:1.  安装Clusterware 和 ASM 实例2.  备份源库,并将备份集copy到rac 节点上3.  在RAC 上还原并修改初始化参数文件,还原控制文件和数据文件4.  增加undo 表空间和redo log 线程组,创建密钥文件5.  配置RAC监听6.  将数据库等资源添加到CRS 注意: 迁移的2个db版本版本要一致。包括小版本。 比如10.2.0.4.0.        我这个测试的时候是从10.2.0.1.0 迁移到10.2.0.4.0. 结果在open resetlogs的时候报错了,必须要先升级后,才能打开。       Redhat 5.4 Orcle RAC...
我们要做负载均衡的时候,我们必须考虑三个问题:1、智能DNS的使用;智能DNS我们可以用DNSPod来解决,看这篇文章:怎样用DNSPod做负载均衡。2、文件的同步;而文件的同步可以通过rsync软件来解决,看这篇文章:rsync服务器架设。3、MySQL数据库的同步。剩下是MySQL数据库的同步了,这节我们就来解决这个问题。MySQL是开源的关系型数据库系统。复制(Replication)是从一台MySQL数据库服务器(主服务器master)复制数据到另一个服务器(从服务器slave)的一个进程。配置主服务器(master)1、编辑数据库配置文件my.cnf,一般在/etc/目录下。#vi /etc/my.cnf在[mysqld]的下面加入下面代码:log-bin=mysql-binserver-id=1innodb_flush_log_at_trx_commit=1sync_binlog=1binlog-do-db=wordpressbinlog_ignore_db=mysqlserver-id=1中的1可以任定义,只要是唯一的就行。binlog-do-db=wordpress是表示只备份wordpress。binlog_ignore_db=mysql表示忽略备份mysql。不加binlog-do-db和binlog_ignore_db,那就表示备份全部数据库。2、然后重启MySQL:#service mysqld restart3、登录MySQL服务器。#mysql -uroot -p在主服务器新建一个用户赋予“REPLICATION SLAVE”的权限。你不需要再赋予其它...
架构简介 前几天网友来信说帮忙实现这样一个架构:只有两台机器,需要实现其中一台死机之后另一台能接管这台机器的服务,并且在两台机器正常服务时,两台机器都能用上。于是设计了如下的架构。此架构主要是由keepalived实现双机高可用,维护了一个外网VIP,一个内网VIP。正常情况时,外网VIP和内网VIP都绑定在server1服务器,web请求发送到server1的nginx,nginx对于静态资源请求就直接在本机检索并返回,对于php的动态请求,则负载均衡到server1和server2。对于SQL请求,会将此类请求发送到Atlas MySQL中间件,Atlas接收到请求之后,把涉及写操作的请求发送到内网VIP,读请求操作发送到mysql从,这样就实现了读写分离。 当主服务器server1宕机时,keepalived检测到后,立即把外网VIP和内网VIP绑定到server2,并把server2的mysql切换成主库。此时由于外网VIP已经转移到了server2,web请求将发送给server2的nginx。nginx检测到server1宕机,不再把请求转发到server1的php-fpm。之后的sql请求照常发送给本地的atlas,atlas把写操作发送给内网VIP,读操作发送给mysql从,由于内网VIP已经绑定到server2了,server2的mysql同时接受写操作和读操作。 当主服务器serve...
ORACLE中没有参数文件和控制文件如何通过rman恢复数据库  场景:一个DEV告诉我生产环境下某个用户的表都看不到了,需要恢复,而此时生产库上存储自动备份的参数文件控制文件的磁盘目录文件坏块,所以导致rman备份的只有数据文件和归档日志文件,这种情况下,如何在测试服务器上利用rman恢复数据呢?google了很多资料,咨询了朋友,恢复过程如下:前期准备工作:事先查询好先查询下原来的数据文件路径SQL> select name from v$datafile;NAME--------------------------------------------------------------------------------/home/oradata/stuorcl/system01.dbf/home/oradata/stuorcl/sysaux01.dbf/home/oradata/stuorcl/undotbs01.dbf/home/oradata/stuorcl/users01.dbf/home/oradata/stuorcl/stuorclk01.dbf/home/oradata/stuorcl/plas01.dbf/home/oradata/stuorcl/pl01.dbf/home/oradata/stuorcl/help01.dbf/home/oradata/stuorcl/adobelc01.dbf/home/oradata/stuorcl/sms01.dbf10 rows selected.SQL> 事先获得redo日志文件路径SQL> select member from v$logf...
ISCSI盘符飘逸问题解决环境:VMware Workstation 9 + CentOS 6.4 + Openfiler 2.99在Linux 系统中,使用iscsi挂在共享存储,在系统中可以看到跨在后的盘符/dev/sdb, /dev/sdc ,/dev/sdd等。但是每次重启后,盘符都会变化,如sdb-->sdc,sdc-->sdd,sdd-->sdb。如果是RAC环境,在另外一台机器上,同一块存储,显示的盘符也不一样,如RAC1机器上显示sdc,二在RAC2上显示sdd。如何真的安装RAC,重启机器后,盘符一变,数据库肯定是无法启动的。根据以上可以推断,系统每次启动后,ISCIS程序挂载共享盘,顺序都不是固定的。下面介绍如何顺序加载盘符。1)修改 /etc/iscsi/iscsid.conf文件,将node.startup = automatic 改为node.startup = manual。即:将自动加载共享存储改为手动加载共享存储。2)修改/etc/rc.local,加共享存储脚本加入进去。如下:# 以下搜索共享存储#/sbin/iscsiadm -m discovery -t sendtargets -p 192.168.8.100# 以下按顺序挂载共享存储#/sbin/iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.ocrdata -p 192.168.8.100 -l     /sbin/iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.oradata -p 1...
 
0
一、架构1.1现有网络  现有网络架构如图一所示,其中服务器网段为192.168.0.x使用专门线路接入internet,192.168.88.x为网络设备网段,其它都是办公网段使用另外的线路接入internet。图一、现有网络结构图1.2 VPN架构  在图一所示的网络架构中搭建一台VPN服务器(192.168.0.x网段),在专门的安全设备上映射该服务器的内网地址(外部VPN拨入输入外网地址)。远程用户成功拨入后,办公网络的用户可以正常访问已拨入的VPN客户端。如图二所示。VPN服务器配置如下:  1、单网卡:192.168.0.47  2、VPN客户段:172.16.0.0  3、Office办公网段:192.168.10.x-192.168.17.x图二、VPN网络结构图1.3 VPN方案  通过使用CentOS6.3(64bit) +OpenVPN(VPN服务器)+OpenSSL(CA证书)+MySQL(验证)的方式组建VPN方案。二、安装配置linux系统2.1安装CentOS系统  通过正常方式安装CentOS6.3的64位版本。可以不安装图形界面,字符界面的组件中建议选上基本的开发工具。可通过以下指令查看系统版本,如图三所示。12cat/etc/issuecat /proc/version图三、linux系统版本2.2配置系统yum源  完成安装后配置系统的yum源有助于后续软件的安装配置,结合国内实际情况采用16...
 
0
I couldn’t find any decent documentation online about getting Zabbix configured with an Oracle backend so I decided to write one myself. The oracle installation section of this guide is based on John Smileys guide (available here), but has been adapted for 11GR2.As usual I’ll be basing this on a CentOS 5.4 i386 installation. Please note that to install Oracle you need to have X11 installed. The requirements for an x64 installation are a little different. I prefer to use X11 forwarding over SSH when it’s available I also need to note here that you can’t use su and then have X11 forwarding work.For the record, I’ve never used the Oracle Database product before this week, so I’m sure there’s bad practices all over the place. If there is leave a comment and I’ll sort out my mistakes.Oracle OverviewFor those of you, who like me haven’t had to touch oracle before, I’ve drawn up a pretty picture which outlines how Oracle hangs together in terms of database design and storag...
 
0

zabbix下的oracle监控

发表者:admin分类:数据库2015-03-10 10:21:30 阅读[2019]
zabbix下的oracle监控一、orabbix说明  orabbix是一个用来监控oracle数据库性能的zabbix插件工具,通过安装在被监控服务器上客户端上收集数据并传给zabbix服务器端,然后通过调用图形显示。具有以下功能:1、数据库版本2、归档文件3、等待的事件(如文件的I/O,单块的读,多块的读,直接读,SQLNet消息,控制文件I/O,日志写等)4、HitRatio(监控Hit Ratio的触发,表/存储过程,SQLArea,Body)5、逻辑I/O(当前读操作,持续的读操作,块的更改)6、PGA7、SGA(固定的缓冲,JAVA pool,Large Pool,Log Buffer,Shared Pool,Buffer Cache)8、物理I/O(重写操作,数据文件写操作,数据文件读操作)9、SharePool(Pool Dictionary Cache, Pool Free Memory, Library Cache,Sql Area ,Misc.)10、Pin Hit Ratio (monitor Hit Ratio on Trigger, Tables/Procedures, SQLArea,Body)11、Session/Processes (monitor Sessions and processes)12、Session (Active Session, Inactive Sessions, System Session)二、 orabbix安装2.1、Java环境  首先在被监控的服务器安装java环境,可以直接到oracle官网下载对应的包安装。12wget http://download.oracle.com/otn-pub/java...
    总共51页,当前第35页 | 页数:
  1. 25
  2. 26
  3. 27
  4. 28
  5. 29
  6. 30
  7. 31
  8. 32
  9. 33
  10. 34
  11. 35
  12. 36
  13. 37
  14. 38
  15. 39
  16. 40
  17. 41
  18. 42
  19. 43
  20. 44
  21. 45