Skip to content

s4ragent/rac_on_xx

Repository files navigation

rac_on_xx

Oracle RAC on Docker /Kubernetes /systemd-nspawn /Azure /EC2 /GCE

Description

  • basic infomation
OS Oracle Linux 7.x
Storage NFS4 with Flex ASM
L2 Network emulation vxlan
DNS dnsmasq on each instance
  • Network infomation (e.g. 3-nodes RAC)
hostname/instance name/vip eth0 vxlan0(public) vxlan1(internal) vxlan2(asm)
storage 10.xx.xx.xx - - -
node001 10.xx.xx.xx 192.168.0.51 192.168.100.51 192.168.200.51
node002 10.xx.xx.xx 192.168.0.52 192.168.100.52 192.168.200.52
node003 10.xx.xx.xx 192.168.0.53 192.168.100.53 192.168.200.53
node001.vip - 192.168.0.151 - -
node002.vip - 192.168.0.152 - -
node003.vip - 192.168.0.152 - -
scan1.vip - 192.168.0.31 - -
scan2.vip - 192.168.0.32 - -
scan3.vip - 192.168.0.33 - -
  • Storage infomation
Diskgroup name use asm device path redundancy size(GB) size(GB)(e.g. 3-nodes RAC)
VOTE ocr and voting disk /u01/oradata/vote.img external 40960 + ( num_of_nodes * 2048 ) 47104
DATA Database files /u01/oradata/data.img external 5120 + ( num_of_nodes * 1024 ) 8192
FRA flash recovery area /u01/oradata/fra.img external 25600 25600

Demo (12-nodes RAC on ubuntu docker)

crsctl crsctl crsctl crsctl

Tested Environment(12.2.0.1)

  • Docker/nspawn Environment
Docker(ubuntu host) Docker(Centos host) systemd-nspawn
Environment version 18.01.0-ce 18.01.0-ce systemd-229-4ubuntu
OS(kernel) version ubuntu 16.04.1 LTS(4.4.0-47-generic) CentOS 7.4.1708(3.10.0-693.17.1.el7.x86_64) ubuntu 16.04.1 LTS(4.4.0-47-generic)
Other info(region etc) N/A N/A N/A
Last Update Date 2018/01/31 2018/02/01 2018/02/01
  • Kubernets Environment
Kubernetes(AKS) Kubernetes(GKE) Kubernetes(minikube(local docker cluster))
Environment version ubuntu(4.11.0-1016-azure) ubuntu(4.4.0-1027-gke) ubuntu(4.13.0-1012-gcp)
Other info(region etc) eastus us-central1-c N/A
Last Update Date 2018/04/19 2018/02/06 2018/04/20
  • Cloud Environment
Azure EC2 GCE
Environment version N/A N/A N/A
OS(kernel) version Oracle Linux 7.3(4.1.12-112.14.13.el7uek.x86_64) Oracle Linux 7.4(4.1.12-112.14.13.el7uek.x86_64) Oracle Linux 7.4(4.1.12-112.14.13.el7uek.x86_64)
Other info(region etc) westus2 us-west-2 us-west1-b
Last Update Date 2018/02/02 2018/02/06 2018/02/04

Licence

MIT

Author

@s4r_agent

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published