热度 6
1、准备硬件
CPU
8 Core
32G
内存
存储
SSD
随机读的性能极高
写相对不是很理想,特别是频繁写
大量读的情况下,优势也不是很明显
FC速度:8G
不要使用SATA硬盘,建议SAS、FC盘
HBA
8G、双HBA
网卡
万兆(10G),特别是private network
可以考虑做bonding:LB、HA
cisco高性能交换机
SAN FC交换机
博科
带库
虚拟带库
RMAN、Veritas、Bakbone、TSM等
2、规划
IP、FC SWITCH、存储
3、装OS
换页空间:swap、paging space
TMP:一定要独立分开,不要放在/
oracle安装路径:/u01,同上
注意log问题
海量log建议单独建立文件系统存放
本地硬盘:RAID
Linux系统还是建议做
AIX不建议做,建议使用2PP来实现镜像
补丁:TL
firmware升级:小型机
硬盘
主板
HBA卡
网卡
存储控制器
存储硬盘
驱动
网卡
HBA卡驱动
4、调整参数
按照MOS来调整
5、MPIO
6、Bonding
7、性能测试
IO
orion
异步IO
网络
netperf+ip traffic
单block的传输性能
8个block的传输性能
32个block的传输性能
8、根据测试结果再次调整参数等,保证性能测试结果的理想
9、Clusterware的安装
ocr、voting disk
单独的LUN
OCR 3
Voting disk 2
单独的ASM卷组
补丁
尽量不要使用asmlib
充分使用CVU来进行测试和确认
10、RAC
Oracle软件
补丁
CA
建立了一堆资源,建立在了ocr中
相关数据库操作
充分使用CVU进行测试和确认
11、hugepage
12、异步IO的进一步确认
OS必须支持
Oracle必须支持
13、Oracle常用参数的调整
SGA、PGA
Session数量
14、压力测试
理想级别的测试
hammerora
swingbench
带应用的真实测试
LoadRunner
15、RAC Check、CHM、OSWatcher工具
16、删除操作
都不要手工去做,都有相关的脚本或者命令