No description, website, or topics provided.
Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
azure
docker
ec2
efs
gce
generic
k8s
kvm
nspawn
oci
roles
vagrant-vbox
README.md
centos2oel.yml
common_menu.sh
common_vars.yml
commonutil.sh
delete.yml
rac.yml
start.yml
stop.yml

README.md

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