Acfs Test Cases

You might also like

Download as xls, pdf, or txt
Download as xls, pdf, or txt
You are on page 1of 4

[Test Code]

Action Target
Test 1
ACFS - 1 Preconditions:
Oracle ACFS
destructive
Test. Kill
VDBG
process.
1) Create ASM Diskgroup.
Sanity Check 2) Create ACFS for ORACLE_HOME by ASMCA.
3) Create another ACFS for other files than Oracle
data files.
4) Initiate all workload to induce stress condition
5) Initiate ACFS IO workload such as bonnie, iozone or
postmark to induce stress to ACFS.
Steps:
1- Pick up 2 random nodes and send SIGKILL to ASM
VDBG process on both nodes concurrently.

Test 2
ACFS - 2 Preconditions:
1) Create normal redundancy ASM Diskgroup with two
failgroups, which are on separated storage path.
Oracle ACFS
destructive
Test.
Physically
fail the
access to
one of ASM
failgroups.
2) Create ACFS for ORACLE_HOME by ASMCA.3)
Create another ACFS for other files than Oracle data
files.
Sanity Check
4) Initiate all workload to induce stress condition.
5) Initiate ACFS IO workload such as bonnie, iozone or
postmark to induce stress to ACFS.
Steps:
1- Make sure ORACLE_HOME on ACFS file system
2- Remove physical access to one of ASM failgroups for example
by removing the disk itself, cables, or switches
3- After 600 second, check the status of database and
service resources
Oracle High Availibility Testing
Clusterware
Test
Category
Detailed Test Execution
4- Restore the IO path.
1- Disable path to one disk.
2- After a while, check the status of the database,
service resources and ACFS status.
3- Restore the IO path.
Test 3
ACFS 3 Preconditions:
1) Create normal redundancy ASM Diskgroup with two
failgroups
Oracle ACFS
Test.
2) Create ACFS for ORACLE_HOME by ASMCA
Resize
Oracle ACFS
by acfsutil.
3) Create another ACFS mount point.
Sanity Check
4) Put other files than Oracle datafiles to the ACFS.
5) Initiate all workload to induce stress condition.
6) Initiate ACFS IO workload such as bonnie, iozone or
postmark to induce stress to ACFS.
Steps:
1- Enlarge Oracle ACFS to a large size.
The command like
/sbin/acfsutil size [+/-] newsize <mount-point>
Clusterware:
- ASM instance and DB instance become
OFFLINE.
- CRSD restart since it fails to access OCR, if
OCR store in ASM diskgroup.
- OHASD restart CRSD&ASM instances and then
CRSD restart RDBMS instances.
- DB workload resumes after RDBMS instances
restart.
- Zero impact to the other nodes
Clusterware:
- If normal redundant ASM diskgroup are used,
the Oracle ACFS file system shouldnt be able to
tolerate the loss of all disks in a failgroup

- Oracle ACFS filesystem status should be still
ONLINE.
- Zero impact on the rdbms workload.
- Zero Node eviction or cluster failure.
Oracle High Availibility Testing
Expected Test Outcome Actual Test
Outcome
Clusterware:
-

- Oracle ACFS filesystem status should be still
ONLINE.
- Zero impact on the rdbms workload.
- Zero Node eviction or cluster failure.

You might also like