<commit_before>---
published: false
---
# Upgrade grid from 192.168.127.12 to 172.16.58.3

I need to upgrade a RAC production set-up from grid 192.168.127.12 to 172.16.58.3. Since this is the first time I do that, I have first set-up a rehearsal environment on VMWare (to be documented in another post).

The upgrade went very smoothly. It consists of:

- Creating the new home for Grid on all servers with the correct permissions (the old was /u01/app/12.0.1/grid and the new is /u01/app/172.16.31.10/grid);
- Run the cluvfy: this checks and eventually fixes issues pro-actively;
- Install the new soft on one of the server. During the install you can choose to have the upgrade taking place and so the nodes will be upgraded in a rolling fashion (and the new soft will be installed on both nodes).<commit_msg>published<commit_after>---
layout: post
title: Upgrade grid 192.168.127.12 to 172.16.58.3
published: true
---

# Upgrade grid from 192.168.127.12 to 172.16.58.3

I need to upgrade a RAC production set-up from grid 192.168.127.12 to 172.16.58.3. Since this is the first time I do that, I have first set-up a rehearsal environment on VMWare (to be documented in another post).

The upgrade went very smoothly. It consists of:

- Creating the new home for Grid on all servers with the correct permissions (the old was /u01/app/12.0.1/grid and the new is /u01/app/172.16.31.10/grid);
- Run the cluvfy: this checks and eventually fixes issues pro-actively;
- Install the new soft on one of the server. During the install you can choose to have the upgrade taking place and so the nodes will be upgraded in a rolling fashion (and the new soft will be installed on both nodes).
{'fraction_non_alphanumeric': 0.07376561570493753, 'fraction_numerical': 0.07674003569303986, 'mean_word_length': 3.545945945945946, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 12, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1868614', 'n_tokens_mistral': 576, 'n_tokens_neox': 484, 'n_words': 263}