Focus On Oracle

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

Oracle Engineered System


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

Exadata Onecommand,OEDA,OECA

Exadata之Onecommand,OEDA,OECA

Onecommand:字面意思为一条命令,一条命令就可以搞定一切。由于Exadata在早期部署时非常复杂,如果不是专业人员很难在很短时间内完成,所以Oracle引入了Onecommand,进而简化实施和运维人员的工作,他有一系列的Perl脚本和Shell脚本组成,Onecommand也在不断的改进,在部署11.2.0.3时有28步,目前最新版有19步,有了Onecommand我们就可以很简单地部署Exadata一体机了。

OEDA:Oracle Exadata Deployment Assistant (OEDA) 

Oracle Exadata Deployment Assistant includes a configuration tool, anda deployment tool. It uses the configuration file created by the configuration tool to configure the Oracle Exadata system.Oracle Exadata Deployment Assistant configuration tool runs on a client. The client must run one of the following operating systems:

   Oracle Linux x86-64
   Oracle Solaris x86-64 (64-bit)
   Oracle Solaris SPARC (64-bit)
   Microsoft Windows
   Apple OS X (64-bit)


下载OEDA工具

Download OEDA for Microsoft Windows (32/64-bit) (59 MB) Feb 2016
Download OEDA for Linux x86-64 (65 MB) Feb 2016
Download OEDA for Mac OS X (64-bit) (67 MB) Feb 2016
Download OEDA for Oracle Solaris on SPARC (64-bit) (87 MB) Feb 2016
Download OEDA for Oracle Solaris on x86-64 (64-bit) (81 MB) Feb 2016


下载OECA工具

Download OECA (10 MB)


下图为OEDA配置工具开始向导



OECA:Oracle Exadata Configuration Assistant (OECA)

早期的Exadata配置工具是dbm configurator,是通过一个非常强大的excel表格实现的。用户输入相应的信息,然后可以生成相关的配置文件,就可以通过Onecommand去部署。要使用dbm configurator需要安装office工具,没有向导,当然也不能跨平台使用。所以后来推出了一个新的基于Java的工具OEDA(Oracle Exadata Deployment Assistant),可以通过patch 14734044查看想对应的文件(exaconf.sh,exaconf.cmd)。


目前的OEDA包含了配置工具和部署工具,配置工具支持不同平台。目前的OEDA也就是早期的Onecommand的更新和升级,包含了配置工具(config.sh)和部署工具(install.sh)。

目前的部署步骤19步

1. Validate Configuration File
2. Setup Required Files
3. Create Users
4. Setup Cell Connectivity
5. Verify Infiniband
6. Calibrate Cells
7. Create Cell Disks
8. Create Grid Disks
9. Configure Cell Alerting 
10. Install Cluster Software
11. Initialize Cluster Software
12. Install Database Software
13. Relink Database with RDS
14. Create ASM Diskgroups
15. Create Databases
16. Apply Security Fixes
17. Setup ASR Alerting
18. Create Installation Summary
19. Resecure Machine


onecommand之前的脚本及部署步骤
deploy112.sh – For Oracle Database 11g Release 2 (11.2.0.2)
deploy11203.sh – For Oracle Database 11g Release 2 (11.2.0.3)
[root@onecommand]#./deploy11203.sh -l  
Step  0 = ValidateEnv 
Step  1 = CreateWorkDir 
Step  2 = UnzipFiles 
Step  3 = SetupSSHroot
Step  4 = UpdateEtcHosts 
Step  5 = CreateCellipinitora 
Step  6 = ValidateIB
Step  7 = ValidateCell 
Step  8 = PingRdsCheck 
Step  9 = RunCalibrate 
Step 10 = CreateUsers 
Step 11 = SetupSSHusers 
Step 12 = CreateGridDisks 
Step 13 = GridSwInstall 
Step 14 = PatchGridHome 
Step 15 = RelinkRDSGI 
Step 16 = GridRootScripts 
Step 17 = DbSwInstall 
Step 18 = PatchDBHomes
Step 19 = CreateASMDiskgroups 
Step 20 = DbcaDB
Step 21 = DoUnlock 
Step 22 = RelinkRDSDb 
Step 23 = LockUpGI
Step 24 = ApplySecurityFixes 
Step 25 = SetupASR
Step 26 = SetupCellEmailAlerts 
Step 27 = ResecureMachine 
[root@onecommand]#

步骤序号 步骤名字 步骤描述
Step 0 ValidateEnv Validate the environment.
Step 1 CreateWorkDir Create work directory.
Step 2 UnzipFiles Unzip files.
Step 3 setupSSHroot SSH for the root user
Step 4 UpdateEtcHosts Update the /etc/hosts directory
Step 5 CreateCellipinitora Create the cellip.ora and cellinit.ora files
Step 6 ValidateIB Validate the InfiniBand network
Step 7 ValidateCell Validate the cells.
Step 8 PingRdsCheck Check RDS using the ping command
Step 9 RunCalibrate Calibrate the system
Step 10 CreateUsers Create users
Step 11 SetupSSHusers Set up SSH for the user accounts.
Step 12 CreateGridDisks Create the grid disks.
Step 13 GridSwInstall Install the grid software
Step 14 PatchGridHome Patch the grid home software
Step 15 RelinkRDSGI Relink Reliable Data Socket (RDS) for the Grid Infrastructure
Step 16 GridRootScripts Run the grid root scripts
Step 17 DbSwInstall Install the Oracle Database software
Step 18 PatchDBHomes Patch the database software
Step 19 CreateASMDiskgroups Create the Oracle ASM disk groups
Step 20 DbcaDB Run Oracle Database Configuration Assistant
Step 21 DoUnlock Unlock Oracle Grid Infrastructure
Step 22 RelinkRDSDb Relink RDS protocol
Step 23 LockUpGI Lock Oracle Grid Infrastructure
Step 24 ApplySecurityFixes Apply any security fixes
Step 25 SetupASR Setup ASR
Step 26 SetupCellEmailAlerts Set up e-mail alerts for Exadata Storage Servers
Step 27 ResecureMachine Secure Oracle Exadata Database Machine



关键词:onecommand exadata 

相关文章

Exadata exafusion参数在不同版本的变化
19c新特性之实时统计信息收集
Oracle Exadata x8m-2的更新
Oracle Exadata十年
Oracle Exadata x8-2的更新
终于等到你,Oracle 19c真的来了
useful mos note for exadata
Exadata最权威最完整的学习资料
Exadata上收集Cell节点的日志
Exadata上如何重置Cell节点root密码当你忘记时
Oracle性能加速之Write-Back Flash Cache
Exadata and ASM
Top