Focus On Oracle

Installing, Backup & Recovery, Performance Tuning,
Troubleshooting, Upgrading, Patching

Oracle Engineered System


当前位置: 首页 » 技术文章 » Cloud

How to deploy ODA Virtualized Platform on X5-2

ODA网络配置情况

ODA X5-2有四个物理网口(net0 net1 net2 net3),两两(net0,net1)(net2,net3)做了bond,一个可用于生产网络,一个可用于管理或备份网络。除了这两个外,虚拟化还用到了192.168.18.1(第一个节点)和192.168.19.1(第二个节点)


ODA虚拟化


ODA的虚拟化是通过在底层直接安装Oracle VM Server,然后在创建一新oakDom1
Dom0 IB地址
节点一:192.168.16.24
节点二:192.168.16.25

设置Dom0地址

安装完虚拟化之后,需要为Dom0设置ip地址(需要通过串口线连接ILOM,start /sp/console登陆去设置)
oakcli configure firstnet

部署ODA_BASE
将ODA_BASE的软件上传至第一个节点DOM0的/OVS目录,通过下面的命令部署ODA_BASE(ODA_BASE包含了操作系统、GI和DB软件)
oakcli deploy oda_base
安装完之后可以看到oakDom1,下面是样例

[root@oda1 OVS]# xm list
Name                                        ID   Mem VCPUs      State   Time(s)
Domain-0                                     0  4096    72     r-----  12247.8
oakDom1                                      1 196608    24     -b----    280.7
[root@xd05oda01 ~]# oakcli show oda_base
ODA base domain
ODA base CPU cores     :16
ODA base domain memory :96
ODA base template      :/OVS/oda_base_12.1.2.9.gz
ODA base vlans         :['net1', 'net2', 'vbr1']
ODA base current status:Running
[root@xd05oda01 ~]# 

部署完成后,ODA_BASE IB地址为
节点一:192.168.16.27
节点二:192.168.16.28
为ODA_BASE设置地址
通过在Dom0上访问IB地址192.168.16.27/192.168.16.28位ODA_BASE设置IP地址
oakcli configure firstnet
检查固件版本
安装前确认安装的版本是否符合要求
[root@xd05oda01 ~]# oakcli show version -detail
Reading the metadata. It takes a while...
System Version  Component Name            Installed Version         Supported Version
--------------  ---------------           ------------------        -----------------
12.1.2.5.0
                Controller_INT            4.230.40-3739             Up-to-date
                Controller_EXT            09.00.00.00               06.00.02.00
                Expander                  0018                      Up-to-date
                SSD_SHARED {
                [ c1d20,c1d21,c1d22,      A29A                      Up-to-date
                c1d23 ]
                [ c1d16,c1d17,c1d18,      A29A                      Up-to-date
                c1d19 ]
                             }
                HDD_LOCAL                 A720                      Up-to-date
                HDD_SHARED                A2D2                      Up-to-date
                ILOM                      3.2.4.52 r101649          Up-to-date
                BIOS                      30050100                  Up-to-date
                IPMI                      1.8.12.0                  Up-to-date
                HMP                       2.3.2.4.1                 Up-to-date
                OAK                       12.1.2.5.0                Up-to-date
                OL                        5.11                      Up-to-date
                OVM                       3.2.9                     Up-to-date

可用会用到的命令,根据实际情况,需要看readme
oakcli unpack -package /root/p21645601_121290_Linux-x86-64_1of2.zip
oakcli unpack -package /root/p21645601_121290_Linux-x86-64_2of2.zip
oakcli update -patch 12.1.2.9.0 --infra


部署数据库
启动vnc(vncserver :1

开始部署(oakcli deploy
这个命令会启动图形化向导工具,也可以导入,通过下面的链接查看如何生成配置文件
http://www.ohsdba.cn/index.php?g=Home&m=Article&a=show&id=264

在安装数据库过程中,如果没有配置DNS服务器,在"Step#17"可能会遇到错误。通过查看发现没有什么已成,但日志中有关DNS检测的异常。可以通过手动去执行剩下的步骤
单步执行
/opt/oracle/oak/onecmd/GridInst.pl -r 18
多部一起执行
/opt/oracle/oak/onecmd/GridInst.pl -r 18-24

列出相关安装步骤
[root@~]# /opt/oracle/oak/onecmd/GridInst.pl -l

INFO : Logging all actions in the file /dev/null and traces in the file /dev/null
INFO : Loading the configuration file /opt/oracle/oak/onecmd/onecommand.params...
The steps in order are...
Step 0 = ValidateParamFile
Step 1 = SetupNetwork
Step 2 = WriteNodelists
Step 3 = SetupSSHroot
Step 4 = VerifyEnvVersion
Step 5 = SetupDNS
Step 6 = UpdateEtcHosts
Step 7 = SetTimezone
Step 8 = SetupNTP
Step 9 = SetupILOM
Step 10 = ValidateEnv
Step 11 = CreateUsers
Step 12 = SetupStorage
Step 13 = SetupSSHusers
Step 14 = InstallGIClone
Step 15 = RunGIClonePl
Step 16 = RunRootScripts
Step 17 = GIConfigAssists
Step 18 = CreateASMDiskgroups
Step 19 = InstallDBClone
Step 20 = RunDBClonePl
Step 21 = DbcaDB
Step 22 = SetupACFS
Step 23 = SetupASR
Step 24 = ResecureMachine

注意:ResecureMachine是安全加固,加固后安全了很多,但也有不便的地方,密码的复杂度、过一段时间就要更改。


至此,ODA虚拟化基本安装部署完毕,剩下的就是部署虚拟化了,也是通过oakcli命令,支持Windows和Linux虚拟化。


Reference

https://www.oracle.com/engineered-systems/database-appliance/x5-2/index.html

888888.1    ODA补丁版本
1520579.1    ODA虚拟化安装
1373599.1    ODA裸机恢复



关键词:x5-2 oda cloud 

相关文章

Oracle Cloud Native Solutions
Oracle Kubernetes Engine
Terraform,docker,wercker,k8s
Vagrant with oracle
Oracle自治数据仓库云
OMC - How to Install Gateway Agent
Oracle大数据之交互式快速参考
Oracle数据库云服务
Oracle数据库备份云服务
Oracle RAC and Third Party Cloud
Oracle Database Multilingual Engine(MLE)
Oracle GraalVM
Top