Git Product home page Git Product logo

rac_on_xx's Introduction

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

rac_on_xx's People

Contributors

s4ragent avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.