SlideShare une entreprise Scribd logo
1  sur  11
(一)         准备工作

1、 一个千兆交换机、一个 DNS 服务器、最少五根网线(四根连接 ODA 用、一根自己的笔

 记本用)



 ODA 安装部署需求:

 系统主机的名字(2 个)                                db1、db2


 时区                                          中国上海


 DNS 的域名和 IP 地址(要一直存在网络中, maywidevm.com、180.200.3.163

 可以 ping 通)

                                             180.200.2.50-57
 同网段中的 8 个 IP 地址(多留一个)

                                             255.255.252.0
 掩码

                                             180.200.3.99
 网关

                                             boss
 数据库的名字(SID)


 数据库的语言                                      ZHS16GBK(中文)

                                             small
 数据库的大小



      可以根据以下信息,确定数据可大小:

      -Very Small : Processes, 16 MB log buffer, SGA: 4096-8192 MB, PGA: 2048-4096 MB.
                   200

 1 GB redo log file

      -Small :400 Processes, 16 MB log buffer, SGA: 8192-16384 MB, PGA: 4096-8192 MB, 1

 GB redo log file

      -Medium :800 Processes, 32 MB log buffer, SGA:16384-24576 MB, PGA: 8192-12288

 MB, 2 GB redo log file

      -Large : 1200 Processes, 64 MB log buffer, SGA: 24576-49152 MB, PGA: 12288-24576

 MB, 4 GB redo log file
-Very Large :2400 Processes, 64 MB log buffer, SGA:49152 MB, PGA: 24576 MB, 4 GB

  redo log file
  SGA= System Global Area, PGA= Program Global Area


2、 ODA 使用的网口(见图)




  Bond0 上的两个网口,最少要使用一个网口连接网线

  每个节点的网络管理口,要连接一根网线



3、 文件的说明:

  OAKFactoryImage_2.1.0.0.0_110923.1.iso 文件,是用来恢复系统时用的

  p12978712_21000_Linux-x86-64 文件,是用来安装系统时用的,里面包括了 oracle11g 数

  据库的介质



4、 IP 地址的说明:

  db1、 是节点的物理 ip, VIP 是数据库对外服务 IP, SCAN 是响应外部请求的监听 IP,SCAN
     db2

  负责把请求转发到 VIP 上处理,SCAN_IP 需要 DNS 解析.
(二)      恢复步骤(两个节点都要恢复)

1、把 OAKFactoryImage_2.1.0.0.0_110923.1.iso 文件放在 d 盘根目录下,它不支持中文目录



2、按照 ODA_Bare_Metal_Restore.pdf 文件恢复 ODA 的系统,两个节点都要恢复,大约 2.5

小时(见图)
左下角会有一个光标在闪烁




3、恢复结束后,系统会再停在"oak1 login: "提示符下,可以登录进去查看(用户名/密码:

root/welcome1)



(三)            安装系统步骤(建议两个节点都要改一下配置)

1、先连接好 SP 端口的串口线,登录 root/changeme 设置 IP 地址(或者通过键盘显示器,在

BOIS 中设置见 ODA ILOM Configuration setup V2 文档)

->cd /SP/network
->setpendingipdiscovery=static
->setpendingipaddress=180.200.2.57
->setpendingipnetmask=255.255.252.0
->setpendingipgateway=180.200.2.57
->setcommitpending=true
->setstate=enabled

->show /SP/network


2、通过 web 登录(https://180.200.2.57)

在打开的 web 界面中选择 remote control--redirection---launch remote console(选择它,会弹

出新的对话框),登录到系统中(root/welcome1).



3、配置初始 IP(不能是分配的任何一个 IP,另外分配一个没用的,安装后这个 IP 就会自动被

替换)

# /opt/oracle/oak/bin/oakcli configure firstnet

Select the interface to configure network on [bond0 bond1 bond2 xbond0]:bond0
Configure DHCP on bond0?(yes/no):no
INFO: Static configuration selected
Enter the IP address to configure:180.200.2.50
Enter the netmask address to configure:255.255.252.0
Enter the gateway address to configure:180.200.3.99


3、配置 DNS 服务器,把所需要的 IP 地址进行正向、反向解析



4、修改配置文件(建议两个节点都要改)

1)配置 ftp

# vi /etc/xinetd.d/gssftp


server_args 把-a 去掉

disable =yes 改为 no


# cd /opt/oracle
# mkdir stage
# chmod 755 stage


2)添加 DNS(两台都要做)

# vi /etc/resolv.conf(添加一行)

nameserver 180.200.3.163


/etc/host.conf(注释原来的,增加一行)

ordernamed,hosts


/etc/init.d/xinetd restart(重启网络)



6)通过 ftp 工具把 p12978712_21000_Linux-x86-64 传到节点 0(下面那台上安装,否则会报

错)/opt/oracle/stage 中解压缩

解压缩

#                 /opt/oracle/oak/bin/oakcli          unpack   -package
/opt/oracle/stage/p12978712_21000_Linux-x86-64.zip




3)启图形
# startx




4)测试网络

通过 ssh 或者 web 登陆到节点上,ping 网关(不能和 DNS 使用同一个 ip 地址)和 dns,在

敲 nslookup,在里面做正向解析和反向解析的测试


227.111.16.172.in-addr.arpa     name = zjhtdbsrv1.zjhtc.com.
[root@oak1 ~]# nslookup 172.16.111.228
Server:          172.16.111.1
Address:          172.16.111.1#53
228.111.16.172.in-addr.arpa     name = zjhtdbsrv2.zjhtc.com.
[root@oak1 ~]# nslookup 172.16.111.229
Server:          172.16.111.1
Address:          172.16.111.1#53
229.111.16.172.in-addr.arpa     name = zjhtdbsrv1-vip.zjhtc.com.
[root@oak1 ~]# nslookup 172.16.111.230
Server:          172.16.111.1
Address:          172.16.111.1#53
230.111.16.172.in-addr.arpa     name = zjhtdbsrv2-vip.zjhtc.com.
[root@oak1 ~]# nslookup 172.16.111.231
Server:          172.16.111.1
Address:          172.16.111.1#53
231.111.16.172.in-addr.arpa     name = zjhtdbsrv-scan.zjhtc.com.
[root@oak1 ~]# nslookup 172.16.111.232
Server:          172.16.111.1
Address:          172.16.111.1#53
232.111.16.172.in-addr.arpa     name = zjhtdbsrv-scan.zjhtc.com.




5)打开配置界面

# cd ..
# cd /opt/oracle/oak/bin

# ./oakcli deployconfig (配置要检测通过,DNS 正反向解析必须正常,dns、网关能 ping 通,

其他 ping 不通是正常,见图)
7)安装(要在节点 0 下面那台上安装,否则会报错)

# /opt/oracle/oak/bin/oakcli deploy

11 步以前都是配置私有网络、内部配置的,如果有出错,检查网络问题。

第 3 步 SetupSSHroot 出错,有一边的 DNS 没配置好,ping node1;ping node2 检查。

随时检查运行命令的窗口有无报错信息.



8)等 100%完成后,可以直接对数据库进行查看,安装过程大概 2 个小时左右


Onecommand Deployment successful

(四)           检查数据库是否正常
1、数据库:

  1)可以用 OEM 图形方式检测

   https://180.200.2.54:1158/em (sys/welcome1 )可以看数据库



  2)也可以通过命令行进入,做简单的查看:

查看数据库所有实例的状态

$srvctl status database -d {数据库名字}

查看数据库某个实例的状态

$srvctl status instance -d {数据库名字} -i {数据库某个实例名}

启动数据库的所有实例

$srvctl start database -d {数据库名字}

启动数据库的某个实例

$srvctl start instance -d {数据库名字} -i {数据库某个实例名}

例:

[root@db2 ~]# su - oracle


[oracle@db2 ~]$ env | grep ORA


ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1


[oracle@db2 ~]$


[oracle@db2 ~]$


[oracle@db2 ~]$ env | grep HOME


HOME=/home/oracle


ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1


[oracle@db2 ~]$
[oracle@db2 ~]$ env | grep PATH


PATH=/u01/app/oracle/product/11.2.0/dbhome_1/bin:.:/usr/kerberos/bin:/usr/local/bin:/bin:/usr


/bin:/home/oracle/bin


[oracle@db2 ~]$


[oracle@db2 ~]$ srvctl status database -d boss


Instance boss1 is running on node db1


Instance boss2 is running on node db2


[oracle@db2 ~]$


只要看到数据库在两个节点上是 running 就行,证明数据库是好的



2、硬件:

   1)可以用 ILOM CONSOLE

   2)也可以用 OPS CENTER(可以去 OTN 上 download, 用户要付费)检测硬件




(五)           维护

1、可以用 SQLPLUS,使用 ORACLE 用户登录 OS

    SQL>conn / as sysdba
selectinstance_name,status from v$instance;

如果看到 status 是 OPEN,表明数据库是正常的,然后再在另外一个节点检查.

例子:

[root@db2 ~]# su - oracle


[oracle@db2 ~]$ sqlplus /nolog


[oracle@db2 ~]$ export ORACLE_SID=boss1


[oracle@db2 ~]$ env
[oracle@db2 ~]$ conn / as sysdba


[oracle@db2 admin]$ ls


samples      shrept.lsttnsnames.ora


[oracle@db2 admin]$ moretnsnames.ora


LSNRCTL> status


LSNRCTL>services




2、更改 ip 地址(只要 DNS 不更改,主机的 ip 可以更改,因为数据库都是按照 ip 对应的名字来


操作的,我没有试过,大家可以尝试)


1)首先更改 DNS 服务器的正向和反向解析的 ip 地址


2)再更改/etc/hosts 里面的 ip 地址




SQL> select name,total_mb,free_mb from v$asm_diskgroup;




NAME             TOTAL_MB            FREE_MB

---------- ---------- ----------

DATA             4915200           4908292

RECO             6531200           6374320

REDO              280016           254940

Contenu connexe

Tendances

域名系统简介
域名系统简介域名系统简介
域名系统简介lurga
 
Linux 教育訓練
Linux 教育訓練Linux 教育訓練
Linux 教育訓練Bo-Yi Wu
 
Heartbeat+my sql+drbd构建高可用mysql方案
Heartbeat+my sql+drbd构建高可用mysql方案Heartbeat+my sql+drbd构建高可用mysql方案
Heartbeat+my sql+drbd构建高可用mysql方案cao jincheng
 
康盛创想项目部Linux 服务器部署标准(最新版)
康盛创想项目部Linux 服务器部署标准(最新版)康盛创想项目部Linux 服务器部署标准(最新版)
康盛创想项目部Linux 服务器部署标准(最新版)Yiwei Ma
 
Ext4 Bigalloc report public
Ext4 Bigalloc report publicExt4 Bigalloc report public
Ext4 Bigalloc report publicHao(Robin) Dong
 
Dns easy
Dns easyDns easy
Dns easyCYJ
 
Infiniflash benchmark
Infiniflash benchmarkInfiniflash benchmark
Infiniflash benchmarkLouis liu
 
Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)
Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)
Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)acqua young
 
高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践Frank Cai
 
高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践rewinx
 
Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版redhat9
 
ByPat博客出品-高性能Web服务器nginx及相关新技术的应用
ByPat博客出品-高性能Web服务器nginx及相关新技术的应用ByPat博客出品-高性能Web服务器nginx及相关新技术的应用
ByPat博客出品-高性能Web服务器nginx及相关新技术的应用redhat9
 
Dbabc.net 利用heartbeat + drbd搭建my sql高可用环境
Dbabc.net 利用heartbeat + drbd搭建my sql高可用环境Dbabc.net 利用heartbeat + drbd搭建my sql高可用环境
Dbabc.net 利用heartbeat + drbd搭建my sql高可用环境dbabc
 
2009-02 Sharetech MS6X20
2009-02 Sharetech MS6X202009-02 Sharetech MS6X20
2009-02 Sharetech MS6X20peter
 
Nae client(using Node.js to create shell cmd)
Nae client(using Node.js to create shell cmd)Nae client(using Node.js to create shell cmd)
Nae client(using Node.js to create shell cmd)fisher zheng
 
Oraliux+mysql5单机多实例安装文档
Oraliux+mysql5单机多实例安装文档Oraliux+mysql5单机多实例安装文档
Oraliux+mysql5单机多实例安装文档xuebao_zx
 
使用Nginx轻松实现开源负载均衡
使用Nginx轻松实现开源负载均衡使用Nginx轻松实现开源负载均衡
使用Nginx轻松实现开源负载均衡cachowu
 

Tendances (19)

域名系统简介
域名系统简介域名系统简介
域名系统简介
 
Linux 教育訓練
Linux 教育訓練Linux 教育訓練
Linux 教育訓練
 
Heartbeat+my sql+drbd构建高可用mysql方案
Heartbeat+my sql+drbd构建高可用mysql方案Heartbeat+my sql+drbd构建高可用mysql方案
Heartbeat+my sql+drbd构建高可用mysql方案
 
康盛创想项目部Linux 服务器部署标准(最新版)
康盛创想项目部Linux 服务器部署标准(最新版)康盛创想项目部Linux 服务器部署标准(最新版)
康盛创想项目部Linux 服务器部署标准(最新版)
 
Ext4 Bigalloc report public
Ext4 Bigalloc report publicExt4 Bigalloc report public
Ext4 Bigalloc report public
 
Dns easy
Dns easyDns easy
Dns easy
 
Infiniflash benchmark
Infiniflash benchmarkInfiniflash benchmark
Infiniflash benchmark
 
Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)
Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)
Install oracle ebs r12.1.1 on OEL5.6 x86(include demo)
 
高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践
 
高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践高性能Web服务器Nginx及相关新技术的应用实践
高性能Web服务器Nginx及相关新技术的应用实践
 
Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版Bypat博客出品-利用cent os快速构建自己的发行版
Bypat博客出品-利用cent os快速构建自己的发行版
 
Rsync服务器架设方法.v0.1b
Rsync服务器架设方法.v0.1bRsync服务器架设方法.v0.1b
Rsync服务器架设方法.v0.1b
 
ByPat博客出品-高性能Web服务器nginx及相关新技术的应用
ByPat博客出品-高性能Web服务器nginx及相关新技术的应用ByPat博客出品-高性能Web服务器nginx及相关新技术的应用
ByPat博客出品-高性能Web服务器nginx及相关新技术的应用
 
Dbabc.net 利用heartbeat + drbd搭建my sql高可用环境
Dbabc.net 利用heartbeat + drbd搭建my sql高可用环境Dbabc.net 利用heartbeat + drbd搭建my sql高可用环境
Dbabc.net 利用heartbeat + drbd搭建my sql高可用环境
 
2009-02 Sharetech MS6X20
2009-02 Sharetech MS6X202009-02 Sharetech MS6X20
2009-02 Sharetech MS6X20
 
Nae client(using Node.js to create shell cmd)
Nae client(using Node.js to create shell cmd)Nae client(using Node.js to create shell cmd)
Nae client(using Node.js to create shell cmd)
 
Oraliux+mysql5单机多实例安装文档
Oraliux+mysql5单机多实例安装文档Oraliux+mysql5单机多实例安装文档
Oraliux+mysql5单机多实例安装文档
 
Dns
DnsDns
Dns
 
使用Nginx轻松实现开源负载均衡
使用Nginx轻松实现开源负载均衡使用Nginx轻松实现开源负载均衡
使用Nginx轻松实现开源负载均衡
 

En vedette

Опис досвіду
Опис досвідуОпис досвіду
Опис досвідуVita Bas
 
M o n i t o r i n g
M o n i t o r i n gM o n i t o r i n g
M o n i t o r i n gDiana Fadila
 
Применение фитотерапии как метода профилактики рака в группах повышенного и в...
Применение фитотерапии как метода профилактики рака в группах повышенного и в...Применение фитотерапии как метода профилактики рака в группах повышенного и в...
Применение фитотерапии как метода профилактики рака в группах повышенного и в...iStootS
 
St. Valentine's Day
St. Valentine's Day St. Valentine's Day
St. Valentine's Day Vita Bas
 
John the baptist
John the baptistJohn the baptist
John the baptistwm_rushton
 
1 nuskin(如新)中国营销策划方案
1  nuskin(如新)中国营销策划方案1  nuskin(如新)中国营销策划方案
1 nuskin(如新)中国营销策划方案gguozhenqian
 
Global childcare slides for presentation (3)
Global childcare slides for presentation (3)Global childcare slides for presentation (3)
Global childcare slides for presentation (3)300678124
 
The Water Cycle
The Water CycleThe Water Cycle
The Water Cycleawolfnj
 
Curtis Christopher Robinson
Curtis Christopher RobinsonCurtis Christopher Robinson
Curtis Christopher Robinsonawolfnj
 
Hmss2011 brochure
Hmss2011 brochureHmss2011 brochure
Hmss2011 brochurerajmayukh
 
Outlook 2010 password recovery
Outlook 2010 password recoveryOutlook 2010 password recovery
Outlook 2010 password recoverygregchappel
 
The 2011 thailand flood
The 2011 thailand floodThe 2011 thailand flood
The 2011 thailand floodHo Wei Haw
 
The Planet Neptune
The  Planet  NeptuneThe  Planet  Neptune
The Planet Neptuneawolfnj
 

En vedette (15)

Опис досвіду
Опис досвідуОпис досвіду
Опис досвіду
 
M o n i t o r i n g
M o n i t o r i n gM o n i t o r i n g
M o n i t o r i n g
 
Применение фитотерапии как метода профилактики рака в группах повышенного и в...
Применение фитотерапии как метода профилактики рака в группах повышенного и в...Применение фитотерапии как метода профилактики рака в группах повышенного и в...
Применение фитотерапии как метода профилактики рака в группах повышенного и в...
 
St. Valentine's Day
St. Valentine's Day St. Valentine's Day
St. Valentine's Day
 
John the baptist
John the baptistJohn the baptist
John the baptist
 
1 nuskin(如新)中国营销策划方案
1  nuskin(如新)中国营销策划方案1  nuskin(如新)中国营销策划方案
1 nuskin(如新)中国营销策划方案
 
Global childcare slides for presentation (3)
Global childcare slides for presentation (3)Global childcare slides for presentation (3)
Global childcare slides for presentation (3)
 
The Water Cycle
The Water CycleThe Water Cycle
The Water Cycle
 
Curtis Christopher Robinson
Curtis Christopher RobinsonCurtis Christopher Robinson
Curtis Christopher Robinson
 
Hmss2011 brochure
Hmss2011 brochureHmss2011 brochure
Hmss2011 brochure
 
Los medios y recursos didacticos
Los medios y recursos didacticosLos medios y recursos didacticos
Los medios y recursos didacticos
 
Outlook 2010 password recovery
Outlook 2010 password recoveryOutlook 2010 password recovery
Outlook 2010 password recovery
 
The 2011 thailand flood
The 2011 thailand floodThe 2011 thailand flood
The 2011 thailand flood
 
Criterios para la selección de medios y recursos
Criterios para la selección de medios y recursosCriterios para la selección de medios y recursos
Criterios para la selección de medios y recursos
 
The Planet Neptune
The  Planet  NeptuneThe  Planet  Neptune
The Planet Neptune
 

Similaire à Oda安装 恢复步骤

Oracle10g Rac Configuration For Linux X86
Oracle10g Rac Configuration For Linux X86Oracle10g Rac Configuration For Linux X86
Oracle10g Rac Configuration For Linux X86dbabc
 
Juniper ScreenOS 基于Policy的
Juniper ScreenOS 基于Policy的Juniper ScreenOS 基于Policy的
Juniper ScreenOS 基于Policy的mickchen
 
Install Oracle11g For Aix 5 L
Install Oracle11g For Aix 5 LInstall Oracle11g For Aix 5 L
Install Oracle11g For Aix 5 Lheima911
 
X64服务器 lamp服务器部署标准 new
X64服务器 lamp服务器部署标准 newX64服务器 lamp服务器部署标准 new
X64服务器 lamp服务器部署标准 newYiwei Ma
 
Mysql proxy+mysql-mmm
Mysql proxy+mysql-mmmMysql proxy+mysql-mmm
Mysql proxy+mysql-mmmYiwei Ma
 
Altibase管理培训 安装篇
Altibase管理培训 安装篇Altibase管理培训 安装篇
Altibase管理培训 安装篇小新 制造
 
百度系统部分布式系统介绍 马如悦 Sacc2010
百度系统部分布式系统介绍 马如悦 Sacc2010百度系统部分布式系统介绍 马如悦 Sacc2010
百度系统部分布式系统介绍 马如悦 Sacc2010Chuanying Du
 
第11讲 管理Cisco互联网络
第11讲 管理Cisco互联网络第11讲 管理Cisco互联网络
第11讲 管理Cisco互联网络F.l. Yu
 
构建ActionScript游戏服务器,支持超过15000并发连接
构建ActionScript游戏服务器,支持超过15000并发连接 构建ActionScript游戏服务器,支持超过15000并发连接
构建ActionScript游戏服务器,支持超过15000并发连接 Renaun Erickson
 
0118 Windows Server 2008 的伺服器核心 (Server Core)
0118 Windows Server 2008 的伺服器核心 (Server Core)0118 Windows Server 2008 的伺服器核心 (Server Core)
0118 Windows Server 2008 的伺服器核心 (Server Core)Timothy Chen
 
Java线上应用问题排查方法和工具(空望)
Java线上应用问题排查方法和工具(空望)Java线上应用问题排查方法和工具(空望)
Java线上应用问题排查方法和工具(空望)ykdsg
 
Deskpool vdi solution introduction
Deskpool vdi solution introductionDeskpool vdi solution introduction
Deskpool vdi solution introductionDongLiwu
 
Hacking Nginx at Taobao
Hacking Nginx at TaobaoHacking Nginx at Taobao
Hacking Nginx at TaobaoJoshua Zhu
 
九州通 Tsm重新配置文档(2008 11 10)
九州通 Tsm重新配置文档(2008 11 10)九州通 Tsm重新配置文档(2008 11 10)
九州通 Tsm重新配置文档(2008 11 10)heima911
 
九州通 Tsm重新配置文档(2008 11 10)
九州通 Tsm重新配置文档(2008 11 10)九州通 Tsm重新配置文档(2008 11 10)
九州通 Tsm重新配置文档(2008 11 10)heima911
 
Osc scott linux下的数据库优化for_postgresql
Osc scott linux下的数据库优化for_postgresqlOsc scott linux下的数据库优化for_postgresql
Osc scott linux下的数据库优化for_postgresqlOpenSourceCamp
 
Hadoop+spark實作
Hadoop+spark實作Hadoop+spark實作
Hadoop+spark實作FEG
 
HDFS與MapReduce架構研討
HDFS與MapReduce架構研討HDFS與MapReduce架構研討
HDFS與MapReduce架構研討Billy Yang
 

Similaire à Oda安装 恢复步骤 (20)

Asm+aix
Asm+aixAsm+aix
Asm+aix
 
Oracle10g Rac Configuration For Linux X86
Oracle10g Rac Configuration For Linux X86Oracle10g Rac Configuration For Linux X86
Oracle10g Rac Configuration For Linux X86
 
Juniper ScreenOS 基于Policy的
Juniper ScreenOS 基于Policy的Juniper ScreenOS 基于Policy的
Juniper ScreenOS 基于Policy的
 
Install Oracle11g For Aix 5 L
Install Oracle11g For Aix 5 LInstall Oracle11g For Aix 5 L
Install Oracle11g For Aix 5 L
 
X64服务器 lamp服务器部署标准 new
X64服务器 lamp服务器部署标准 newX64服务器 lamp服务器部署标准 new
X64服务器 lamp服务器部署标准 new
 
Mysql proxy+mysql-mmm
Mysql proxy+mysql-mmmMysql proxy+mysql-mmm
Mysql proxy+mysql-mmm
 
Altibase管理培训 安装篇
Altibase管理培训 安装篇Altibase管理培训 安装篇
Altibase管理培训 安装篇
 
百度系统部分布式系统介绍 马如悦 Sacc2010
百度系统部分布式系统介绍 马如悦 Sacc2010百度系统部分布式系统介绍 马如悦 Sacc2010
百度系统部分布式系统介绍 马如悦 Sacc2010
 
第11讲 管理Cisco互联网络
第11讲 管理Cisco互联网络第11讲 管理Cisco互联网络
第11讲 管理Cisco互联网络
 
构建ActionScript游戏服务器,支持超过15000并发连接
构建ActionScript游戏服务器,支持超过15000并发连接 构建ActionScript游戏服务器,支持超过15000并发连接
构建ActionScript游戏服务器,支持超过15000并发连接
 
0118 Windows Server 2008 的伺服器核心 (Server Core)
0118 Windows Server 2008 的伺服器核心 (Server Core)0118 Windows Server 2008 的伺服器核心 (Server Core)
0118 Windows Server 2008 的伺服器核心 (Server Core)
 
Java线上应用问题排查方法和工具(空望)
Java线上应用问题排查方法和工具(空望)Java线上应用问题排查方法和工具(空望)
Java线上应用问题排查方法和工具(空望)
 
Deskpool vdi solution introduction
Deskpool vdi solution introductionDeskpool vdi solution introduction
Deskpool vdi solution introduction
 
Hacking Nginx at Taobao
Hacking Nginx at TaobaoHacking Nginx at Taobao
Hacking Nginx at Taobao
 
九州通 Tsm重新配置文档(2008 11 10)
九州通 Tsm重新配置文档(2008 11 10)九州通 Tsm重新配置文档(2008 11 10)
九州通 Tsm重新配置文档(2008 11 10)
 
九州通 Tsm重新配置文档(2008 11 10)
九州通 Tsm重新配置文档(2008 11 10)九州通 Tsm重新配置文档(2008 11 10)
九州通 Tsm重新配置文档(2008 11 10)
 
Osc scott linux下的数据库优化for_postgresql
Osc scott linux下的数据库优化for_postgresqlOsc scott linux下的数据库优化for_postgresql
Osc scott linux下的数据库优化for_postgresql
 
Hadoop+spark實作
Hadoop+spark實作Hadoop+spark實作
Hadoop+spark實作
 
HDFS與MapReduce架構研討
HDFS與MapReduce架構研討HDFS與MapReduce架構研討
HDFS與MapReduce架構研討
 
Virtualbox
VirtualboxVirtualbox
Virtualbox
 

Oda安装 恢复步骤

  • 1. (一) 准备工作 1、 一个千兆交换机、一个 DNS 服务器、最少五根网线(四根连接 ODA 用、一根自己的笔 记本用) ODA 安装部署需求: 系统主机的名字(2 个) db1、db2 时区 中国上海 DNS 的域名和 IP 地址(要一直存在网络中, maywidevm.com、180.200.3.163 可以 ping 通) 180.200.2.50-57 同网段中的 8 个 IP 地址(多留一个) 255.255.252.0 掩码 180.200.3.99 网关 boss 数据库的名字(SID) 数据库的语言 ZHS16GBK(中文) small 数据库的大小 可以根据以下信息,确定数据可大小: -Very Small : Processes, 16 MB log buffer, SGA: 4096-8192 MB, PGA: 2048-4096 MB. 200 1 GB redo log file -Small :400 Processes, 16 MB log buffer, SGA: 8192-16384 MB, PGA: 4096-8192 MB, 1 GB redo log file -Medium :800 Processes, 32 MB log buffer, SGA:16384-24576 MB, PGA: 8192-12288 MB, 2 GB redo log file -Large : 1200 Processes, 64 MB log buffer, SGA: 24576-49152 MB, PGA: 12288-24576 MB, 4 GB redo log file
  • 2. -Very Large :2400 Processes, 64 MB log buffer, SGA:49152 MB, PGA: 24576 MB, 4 GB redo log file SGA= System Global Area, PGA= Program Global Area 2、 ODA 使用的网口(见图) Bond0 上的两个网口,最少要使用一个网口连接网线 每个节点的网络管理口,要连接一根网线 3、 文件的说明: OAKFactoryImage_2.1.0.0.0_110923.1.iso 文件,是用来恢复系统时用的 p12978712_21000_Linux-x86-64 文件,是用来安装系统时用的,里面包括了 oracle11g 数 据库的介质 4、 IP 地址的说明: db1、 是节点的物理 ip, VIP 是数据库对外服务 IP, SCAN 是响应外部请求的监听 IP,SCAN db2 负责把请求转发到 VIP 上处理,SCAN_IP 需要 DNS 解析.
  • 3. (二) 恢复步骤(两个节点都要恢复) 1、把 OAKFactoryImage_2.1.0.0.0_110923.1.iso 文件放在 d 盘根目录下,它不支持中文目录 2、按照 ODA_Bare_Metal_Restore.pdf 文件恢复 ODA 的系统,两个节点都要恢复,大约 2.5 小时(见图)
  • 4. 左下角会有一个光标在闪烁 3、恢复结束后,系统会再停在"oak1 login: "提示符下,可以登录进去查看(用户名/密码: root/welcome1) (三) 安装系统步骤(建议两个节点都要改一下配置) 1、先连接好 SP 端口的串口线,登录 root/changeme 设置 IP 地址(或者通过键盘显示器,在 BOIS 中设置见 ODA ILOM Configuration setup V2 文档) ->cd /SP/network ->setpendingipdiscovery=static ->setpendingipaddress=180.200.2.57 ->setpendingipnetmask=255.255.252.0 ->setpendingipgateway=180.200.2.57 ->setcommitpending=true ->setstate=enabled ->show /SP/network 2、通过 web 登录(https://180.200.2.57) 在打开的 web 界面中选择 remote control--redirection---launch remote console(选择它,会弹 出新的对话框),登录到系统中(root/welcome1). 3、配置初始 IP(不能是分配的任何一个 IP,另外分配一个没用的,安装后这个 IP 就会自动被 替换) # /opt/oracle/oak/bin/oakcli configure firstnet Select the interface to configure network on [bond0 bond1 bond2 xbond0]:bond0 Configure DHCP on bond0?(yes/no):no INFO: Static configuration selected Enter the IP address to configure:180.200.2.50 Enter the netmask address to configure:255.255.252.0
  • 5. Enter the gateway address to configure:180.200.3.99 3、配置 DNS 服务器,把所需要的 IP 地址进行正向、反向解析 4、修改配置文件(建议两个节点都要改) 1)配置 ftp # vi /etc/xinetd.d/gssftp server_args 把-a 去掉 disable =yes 改为 no # cd /opt/oracle # mkdir stage # chmod 755 stage 2)添加 DNS(两台都要做) # vi /etc/resolv.conf(添加一行) nameserver 180.200.3.163 /etc/host.conf(注释原来的,增加一行) ordernamed,hosts /etc/init.d/xinetd restart(重启网络) 6)通过 ftp 工具把 p12978712_21000_Linux-x86-64 传到节点 0(下面那台上安装,否则会报 错)/opt/oracle/stage 中解压缩 解压缩 # /opt/oracle/oak/bin/oakcli unpack -package /opt/oracle/stage/p12978712_21000_Linux-x86-64.zip 3)启图形
  • 6. # startx 4)测试网络 通过 ssh 或者 web 登陆到节点上,ping 网关(不能和 DNS 使用同一个 ip 地址)和 dns,在 敲 nslookup,在里面做正向解析和反向解析的测试 227.111.16.172.in-addr.arpa name = zjhtdbsrv1.zjhtc.com. [root@oak1 ~]# nslookup 172.16.111.228 Server: 172.16.111.1 Address: 172.16.111.1#53 228.111.16.172.in-addr.arpa name = zjhtdbsrv2.zjhtc.com. [root@oak1 ~]# nslookup 172.16.111.229 Server: 172.16.111.1 Address: 172.16.111.1#53 229.111.16.172.in-addr.arpa name = zjhtdbsrv1-vip.zjhtc.com. [root@oak1 ~]# nslookup 172.16.111.230 Server: 172.16.111.1 Address: 172.16.111.1#53 230.111.16.172.in-addr.arpa name = zjhtdbsrv2-vip.zjhtc.com. [root@oak1 ~]# nslookup 172.16.111.231 Server: 172.16.111.1 Address: 172.16.111.1#53 231.111.16.172.in-addr.arpa name = zjhtdbsrv-scan.zjhtc.com. [root@oak1 ~]# nslookup 172.16.111.232 Server: 172.16.111.1 Address: 172.16.111.1#53 232.111.16.172.in-addr.arpa name = zjhtdbsrv-scan.zjhtc.com. 5)打开配置界面 # cd .. # cd /opt/oracle/oak/bin # ./oakcli deployconfig (配置要检测通过,DNS 正反向解析必须正常,dns、网关能 ping 通, 其他 ping 不通是正常,见图)
  • 7.
  • 8. 7)安装(要在节点 0 下面那台上安装,否则会报错) # /opt/oracle/oak/bin/oakcli deploy 11 步以前都是配置私有网络、内部配置的,如果有出错,检查网络问题。 第 3 步 SetupSSHroot 出错,有一边的 DNS 没配置好,ping node1;ping node2 检查。 随时检查运行命令的窗口有无报错信息. 8)等 100%完成后,可以直接对数据库进行查看,安装过程大概 2 个小时左右 Onecommand Deployment successful (四) 检查数据库是否正常
  • 9. 1、数据库: 1)可以用 OEM 图形方式检测 https://180.200.2.54:1158/em (sys/welcome1 )可以看数据库 2)也可以通过命令行进入,做简单的查看: 查看数据库所有实例的状态 $srvctl status database -d {数据库名字} 查看数据库某个实例的状态 $srvctl status instance -d {数据库名字} -i {数据库某个实例名} 启动数据库的所有实例 $srvctl start database -d {数据库名字} 启动数据库的某个实例 $srvctl start instance -d {数据库名字} -i {数据库某个实例名} 例: [root@db2 ~]# su - oracle [oracle@db2 ~]$ env | grep ORA ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1 [oracle@db2 ~]$ [oracle@db2 ~]$ [oracle@db2 ~]$ env | grep HOME HOME=/home/oracle ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1 [oracle@db2 ~]$
  • 10. [oracle@db2 ~]$ env | grep PATH PATH=/u01/app/oracle/product/11.2.0/dbhome_1/bin:.:/usr/kerberos/bin:/usr/local/bin:/bin:/usr /bin:/home/oracle/bin [oracle@db2 ~]$ [oracle@db2 ~]$ srvctl status database -d boss Instance boss1 is running on node db1 Instance boss2 is running on node db2 [oracle@db2 ~]$ 只要看到数据库在两个节点上是 running 就行,证明数据库是好的 2、硬件: 1)可以用 ILOM CONSOLE 2)也可以用 OPS CENTER(可以去 OTN 上 download, 用户要付费)检测硬件 (五) 维护 1、可以用 SQLPLUS,使用 ORACLE 用户登录 OS SQL>conn / as sysdba selectinstance_name,status from v$instance; 如果看到 status 是 OPEN,表明数据库是正常的,然后再在另外一个节点检查. 例子: [root@db2 ~]# su - oracle [oracle@db2 ~]$ sqlplus /nolog [oracle@db2 ~]$ export ORACLE_SID=boss1 [oracle@db2 ~]$ env
  • 11. [oracle@db2 ~]$ conn / as sysdba [oracle@db2 admin]$ ls samples shrept.lsttnsnames.ora [oracle@db2 admin]$ moretnsnames.ora LSNRCTL> status LSNRCTL>services 2、更改 ip 地址(只要 DNS 不更改,主机的 ip 可以更改,因为数据库都是按照 ip 对应的名字来 操作的,我没有试过,大家可以尝试) 1)首先更改 DNS 服务器的正向和反向解析的 ip 地址 2)再更改/etc/hosts 里面的 ip 地址 SQL> select name,total_mb,free_mb from v$asm_diskgroup; NAME TOTAL_MB FREE_MB ---------- ---------- ---------- DATA 4915200 4908292 RECO 6531200 6374320 REDO 280016 254940