RE: multicast.pl utility is failing after the OS upgrade to RHEL7

From: Hameed, Amir <Amir.Hameed_at_xerox.com>
Date: Thu, 16 Apr 2020 22:19:04 +0000
Message-ID: <DM6PR11MB34835EF4743DF2A81CF7B80FF4D80_at_DM6PR11MB3483.namprd11.prod.outlook.com>



The issue was that the /tmp file system was mounted with the nonexec option. I remember running into this issue last year but couldn't recall this time.

Thanks
From: oracle-l-bounce_at_freelists.org <oracle-l-bounce_at_freelists.org> On Behalf Of Hameed, Amir Sent: Thursday, April 16, 2020 5:14 PM
To: oracle-l_at_freelists.org
Subject: multicast.pl utility is failing after the OS upgrade to RHEL7

Hi folks,
We had a three node cluster running Oracle grid version 12.1.0.2 on RHEL 6. Both Grid and RDBMS software are owned by user "oracle". We wanted to upgrade the OS of all RAC nodes to RHEL7 and took the following path as suggested by Oracle:

1. Delete node from the cluster
2. Perform OS upgrade
3. Add node back to the cluster
4. Repeat the process until OS on all nodes are upgraded

The nodes names are node1, node2 and node3 (for the sake of privacy). After OS was upgraded (it was basically a new install of the OS), when I run the mpathtest.pl utility from node1, it fails with the following error:

++++++++++++++++++++++++++++++++++++++++++++++++++++
perl mcasttest.pl -n node1,node2 -i eth8
########### Setup for node node1 ##########
Checking node access 'node1'
Checking node login 'node1'
Checking/Creating Directory /tmp/mcasttest for binary on node 'node1' Distributing mcast2 binary to node 'node1'
########### Setup for node node2 ##########
Checking node access 'node2'
Checking node login ' node2'
Checking/Creating Directory /tmp/mcasttest for binary on node ' node2'

Result of last host command:
EXE: mkdir /tmp
...: 1
FATAL: Failed to make path '/tmp' on 'node2'

++++++++++++++++++++++++++++++++++++++++++++++++++++

The error seems to suggest that the oracle account on node1 does not enough permissions to create directory on node2 under /tmp via ssh. However, I have been able to successfully run the mkdir command manually from node1 to create a directory on node2 using ssh: ssh node2 "mkdir /tmp/mcasttest"

Has anyone run into this issue or has any idea what might be causing it.

Thank you,
Amir

--
http://www.freelists.org/webpage/oracle-l
Received on Fri Apr 17 2020 - 00:19:04 CEST

Original text of this message