登录FusionCube Center的管理界面,按照图1-1所示顺序进入FusionStorage存储池信息概览界面:
图1-1 “FusionCube Center”
图1-2 “FusionCube Center”
根据图1-2中所示位置的信息可以看出,存储池StoragePool0的可用总容量为9.62 TB,考虑节点故障冗余,确保存储池中节点故障后仍可确保所有数据均保持相同的副本个数,并且为了避免存储池过度分配导致存储池进入写保护状态,我们通过如下公式计算单个存储池可分配容量大小。
当考虑单磁盘故障冗余时,可分配容量不超过 (存储池总容量 - s / k )*87%
当考虑单节点故障冗余时,可分配容量不超过 (存储池总容量 - n * s / k )*87%
其中,存储池总容量为FusionCube Center管理界面中如图1-2所示位置的总容量;请根据客户需求,选择故障冗余的场景来计算可分配的存储池容量。
说明:
s为单个磁盘的容量(单位T),例如3.2T NVME盘的s=3.2/(1.024*1.024*1.024*1.024)=2.91 TB;
k为存储池的副本数量,取值为2或者3;
n为单个存储节点的主存数量。
计算出存储池可分配容量之后,我们按照如下规划创建共享卷,总容量不可超过存储池的可分配容量。
请事先和客户沟通好需要的共享卷信息,包括OCR区卷个数和卷大小,闪回区是否需要单独划分及其容量大小,Data数据区个数和容量大小等信息。
OCR区中包含集群配置的关键信息,包括公共和专用网络配置信息,建议使用五个OCR卷,每个卷容量为10GB;
闪回区用于存放一些特定的恢复文件,用于集中和简化管理数据库恢复工作。通过配置闪回区,可以避免在多实例归档到相同磁盘时,出现磁盘空间耗尽而影响所有实例的情行。闪回区的容量大小建议为800GB,容量大小可很据业务需求进行调整。
Data数据区用来存放数据,磁盘组大小按照实际业务需求划分,建议数据区单个磁盘大小为1600G,共享卷规划信息如Oracle RAC共享卷规划所示:
表1-7 共享卷规划数据库
编号
磁盘盘符
共享卷大小
存储池名称
逻辑卷名
磁盘绑定名称
磁盘组名称
Oracle 11g R2 RAC
OCR/Votedisk区
1
/dev/sdb
10G
StoragePool01
fc2_OCR_0001
OCRDISK01
OCR
2
/dev/sdc
10G
StoragePool01
fc2_OCR_0002
OCRDISK02
OCR
3
/dev/sdd
10G
StoragePool01
fc2_OCR_0003
OCRDISK03
OCR
4
/dev/sde
10G
StoragePool01
fc2_OCR_0004
OCRDISK04
OCR
5
/dev/sdf
10G
StoragePool01
fc2_OCR_0005
OCRDISK05
OCR
闪回区
1
/dev/sdg
1600G
StoragePool01
fc2_FRA_0001
FRADISK01
FRA
数据区
1
/dev/sdh
1600G
StoragePool01
fc2_DATA_0001
DATADISK001
DATA
2
/dev/sdi
1600G
StoragePool01
fc2_DATA_0002
DATADISK002
DATA
3
/dev/sdj
1600G
StoragePool01
fc2_DATA_0003
DATADISK003
DATA
4
/dev/sdk
1600G
StoragePool01
fc2_DATA_0004
DATADISK004
DATA