准备工作:
- 安装前需要考虑需要使用的image版本,image可以在e-delivery(https://edelivery.oracle.com/)上下载到,是分开cell和db两套Image的。
- 准备两个3GB大小的U盘,以及一个Linux操作系统,解压下载到的两个image到Linux中,运行其中的USB引导image脚本(是一个bash脚本),脚本提示的很清楚,按照提示进行即可。以此获得两套引导USB介质。
- 根据image版本去ARU上下载对应版本的onecommand(http://aru.us.oracle.com)。
- 下载到onecommand以后,解压,根据里面的readme文件,去support.oracle.com上下载对应版本的DB、GI、两者的BundlePatch、对应版本的Opatch安装介质(Opatch的安装介质版本不会写在onecommand中,可能需要运行onecommand时,根据报错再去下载,要做好准备!)。在安装完image以后需要放置到/opt/oracle.SupportTools文件夹下的onecommand目录中去(不要修改文件名!
- 如果是升级安装(例如本次升级到11.2.0.3的db版本),建议使用对应的onecommand版本和相应的DB、GI版本,不建议先安装到底版本的DB、GI然后再进行升级操作到需要的高版本。(本次升级PSC使用11.2.0.2的db版本和conmmand进行deploy,安装后才将db升级到11.2.0.3,这种方式不建议)
- onecommand中有dbconfigurator.xls文件,根据System同事的主机网络布线和配置情况(前期可能需要和system同事一起确定网络部署),填写该网络配置文件。填写好后,依次点击其中的两个按钮生成onecommand运行时需要的配置文件,并上传至装好相应Exadata的onecommand目录下。
- 如果是升级安装需要收集并保留原先的网络配置以备后续安装时使用。需要的信息:/opt/oracle.SupportTools/onecommand中原安装通过dbconfigurator.xls生成的配置文件(通常文件名为dbMachine_xxxx ,xxxx为主机名前缀);ifconfig 信息;/etc/hosts文件
安装DB:
- 插入DB USB Image,重启DB机器,在引导画面中进入引导选项菜单(或进入BIOS界面设置亦可),选择使用USB引导系统.
- 引导进去后,提示相对清晰,根据提示进行即可.
- 如果image版本较高,可能需要刷服务器固件,会占用大量时间!可以选择image版本。建议先了解当前机器的Image版本,选择与之相同或高一两个小版本的image。如果是升级安装则可能必须使用高版本,image操作首先开始刷固件微码(如果image比当前机器版本稍高则可能没有该步骤).
- 系统自动重起进行系统安装,安装成功后机器会自动关闭电源,此时拔去USB,加电后注意在BIOS中选择从硬盘引导,然后启动。
- 再次加电后,自动进入DB服务器节点IP等信息的配置阶段,根据和system同事确定的网络布线情况和ip规划填入相应的IP和网卡信息。(特别要注意IB网卡需要绑定、应用访问IP的以太网卡需要绑定,默认网卡请选择管理网端的网卡,具体使用那些网卡进行绑定需要视具体的网络连线而定).如果是升级安装则根据原先机器的网络配置进相应的配置操作。
- 配置成功后,再次自动重启。
- 成功进入系统后,上传解压后的onecommand工具至/opt/oracle.SupportTools目录下。
- 上传DB等安装介质和补丁至此目录。
- 等全部节点(DB、cell)的image安装完毕后,在onecommand目录下运行./checkip.sh进行网络配置检查,如果有问题根据显示的信息进行修正。检查没有问题之后运行onecommand目录下:deploy112.sh –s <step>(可以用-l 列出每个步骤代表的含义等,详见其帮助).注意DB版本11.2.0.3对应onecommand:deploy11203.sh
- 运行成功后,Exadata安装完毕。
安装Cell:
安装步骤大致同DB的1~5。
DB和Cell的安装可以并行进行,没有特定的顺序要求(先DB、先Cell都可以)。建议多刻几个USB启动盘,同时进行re-imaging这样可以节省很多时间。
Comment