{"id":1819,"date":"2018-11-13T16:24:14","date_gmt":"2018-11-13T14:24:14","guid":{"rendered":"http:\/\/www.ludovicocaldara.net\/dba\/?p=1819"},"modified":"2020-08-18T16:04:47","modified_gmt":"2020-08-18T14:04:47","slug":"port-ormi-gi-cvu","status":"publish","type":"post","link":"https:\/\/www.ludovicocaldara.net\/dba\/port-ormi-gi-cvu\/","title":{"rendered":"Port conflict with &#8220;Oracle Remote Method Invocation (ORMI)&#8221; during Grid Infrastructure install"},"content":{"rendered":"<p>After years of installing Grid Infrastructures, today I have got for the first time an error on something new:<\/p>\n<pre class=\"lang:plsql highlight:0 decode:true \">$ \/u01\/app\/grid\/crs1840\/gridSetup.sh -silent -responseFile \/u01\/app\/grid\/crs1840\/inventory\/response\/CERNDB_Grid_Config.rsp ORACLE_HOME_NAME=crs1840\r\nLaunching Oracle Grid Infrastructure Setup Wizard...\r\n\r\n[FATAL] [INS-13013] Target environment does not meet some mandatory requirements.\r\n   CAUSE: Some of the mandatory prerequisites are not met. See logs for details. \/tmp\/GridSetupActions2018-11-13_12-40-03PM\/gridSetupActions2018-11-13_12-40-03PM.log\r\n   ACTION: Identify the list of failed prerequisite checks from the log: \/tmp\/GridSetupActions2018-11-13_12-40-03PM\/gridSetupActions2018-11-13_12-40-03PM.log. Then either from the log file or from installation manual find the appropriate configuration to meet the prerequisites and fix it manually.<\/pre>\n<p>Looking at the logs (which I do not have now as I removed them as part of the failed install cleanup \ud83d\ude41 ), the error is generated by the cluster verification utility (CVU) on this check:<\/p>\n<pre class=\"lang:plsql highlight:0 decode:true \">Verifying Port Availability for component \"Oracle Remote Method Invocation (ORMI)\"<\/pre>\n<p>The components verified by the CVU can be found inside $ORACLE_HOME\/cv\/cvdata\/. In my case, precisely:<\/p>\n<pre class=\"lang:plsql highlight:0 decode:true\">$ grep -i ORMI $ORACLE_HOME\/cv\/cvdata\/18\/crsinst_prereq.xml\r\n         &lt;PORT NAME=\"Oracle Remote Method Invocation (ORMI)\" VALUE=\"23791\" PROTOCOL=\"TCP\" NETWORK_TYPE=\"PUBLIC\"\/&gt;\r\n         &lt;PORT NAME=\"Oracle Remote Method Invocation (ORMI)\" VALUE=\"23792\" PROTOCOL=\"TCP\" NETWORK_TYPE=\"PUBLIC\"\/&gt;<\/pre>\n<p>This check is critical, so the install fails.<\/p>\n<p>In my case the port was used by mcollectived.<\/p>\n<pre class=\"lang:plsql highlight:0 decode:true\">[root@server1 work]# netstat -anp | grep 23791\r\n\r\n[root@server1\u00a0work]# netstat -anp | grep 23792\r\ntcp 0 0 x.x.x.x:23792 x.x.x.x:61613 ESTABLISHED 2298\/ruby\r\n\r\n[root@server1\u00a0work]# ps -eaf | grep 2298\r\nroot 2298 1 0 11:16 ? 00:00:02 \/opt\/puppetlabs\/puppet\/bin\/ruby \/opt\/puppetlabs\/puppet\/bin\/mcollectived --config=\/etc\/puppetlabs\/mcollective\/server.cfg --pidfile=\/var\/run\/puppetlabs\/mcollective.pid --daemonize\r\nroot 47116 4114 0 12:50 pts\/0 00:00:00 grep --color=auto 2298<\/pre>\n<p>The port has been taken dynamically, and previous runs of CVU did not encounter the problem.<\/p>\n<p>A rare port conflict that might happen when configuring GI \ud83d\ude42<\/p>\n<p>&#8212;<\/p>\n<p>Ludo<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After years of installing Grid Infrastructures, today I have got for the first time an error on something new: $ \/u01\/app\/grid\/crs1840\/gridSetup.sh -silent -responseFile \/u01\/app\/grid\/crs1840\/inventory\/response\/CERNDB_Grid_Config.rsp ORACLE_HOME_NAME=crs1840 Launching Oracle Grid Infrastructure Setup Wizard&#8230; [FATAL] [INS-13013] Target environment does not meet some mandatory &hellip; <a href=\"https:\/\/www.ludovicocaldara.net\/dba\/port-ormi-gi-cvu\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[321,327,326,309,3,308,330,149],"tags":[],"class_list":["post-1819","post","type-post","status-publish","format-standard","hentry","category-aced","category-oracle-maa","category-oracle","category-oracle-cloud","category-oracledb","category-oracle-database-18c","category-oracle-inst-upg","category-oracle-rac"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.ludovicocaldara.net\/dba\/wp-json\/wp\/v2\/posts\/1819","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ludovicocaldara.net\/dba\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ludovicocaldara.net\/dba\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ludovicocaldara.net\/dba\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ludovicocaldara.net\/dba\/wp-json\/wp\/v2\/comments?post=1819"}],"version-history":[{"count":1,"href":"https:\/\/www.ludovicocaldara.net\/dba\/wp-json\/wp\/v2\/posts\/1819\/revisions"}],"predecessor-version":[{"id":1820,"href":"https:\/\/www.ludovicocaldara.net\/dba\/wp-json\/wp\/v2\/posts\/1819\/revisions\/1820"}],"wp:attachment":[{"href":"https:\/\/www.ludovicocaldara.net\/dba\/wp-json\/wp\/v2\/media?parent=1819"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ludovicocaldara.net\/dba\/wp-json\/wp\/v2\/categories?post=1819"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ludovicocaldara.net\/dba\/wp-json\/wp\/v2\/tags?post=1819"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}