Coder Social home page Coder Social logo

racgindb_ru's Introduction

RACGInDB_RU

Oracle RAC Grid Infrastructure and Oracle Home patch - RU January'19 RU 18.3 to 18.5

Release Update for RAC GI and Oracle_HOME

Variables


oracle_user: "oracle" oracle_install_group: "oinstall" patch_dir: "/u01/patches" patchid: "28828717" tmp_dir: "/u01/app/temp" logdir: "/tmp/{{ patchid }}" oracle_home: "/u02/app/oracle/product/18.3.0/dbhome_1" grid_home: "/u02/app/18.3.0/grid" stage_dir: "/u01/stage" root_user: "root" grid_user: "grid" date: "{{ lookup('pipe', 'date +%Y%m%d-%H%M') }}"

Tree Structure for this role is -

[root@oel75 ansible]# tree roles/racdb_patch_apply/ roles/racdb_patch_apply/ ├── defaults │   └── main.yml ├── files │   └── sqlpatch.sql ├── tasks │   ├── main.yml │   ├── postpatch_apply.yml │   └── prepatch_apply.yml ├── templates └── vars └── main.yml

5 directories, 6 files

Tasks: main.yml

  • pre_tasks_before_apply [prepatch_apply.yml]

    • Backup opatch file from grid home / oracle home
    • Update required opatch utility in grid home / Oracle home
    • Update opatch ownership in grid home / Oracle home
    • OPatch Conflict Check in grid home / Oracle home
    • OPatch SystemSpace Check in grid home / Oracle home
    • check inventory for grid home / Oracle home
    • One-Off Patch Conflict Detection (-analyze)
    • current patch information
  • RU to grid home first node

  • RU to grid home second node

  • Pause after GI patching completion

  • RU to database home first node

  • RU to database home second node

  • post_tasks_after_apply [postpatch_apply.yml]

    • Apply data patch

racgindb_ru's People

Contributors

asiandevs avatar

Watchers

James Cloos 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.