title: Add new Elasticsearch node in existing cluster on different port
body: <p>I have elasticsearch 7.17.5 cluster with single node running on a server on port 9200.
  I am trying to add another node (which is running on same server but on different port, 9202) into the same cluster.</p>
  <p>It results in following error, nodes cannot discover each other:</p>
  <pre><code>master not discovered or elected yet, an election requires at least 2 nodes with ids from [ZjZOjTcwSm-s2lAY9VcuBQ, mtCGOL6PRBeslDK11fUyaw, WloPO0JVQXK4k6aDX39dTg], have only discovered non-quorum [{voting-master}{mtCGOL6PRBeslDK11fUyaw}{Zh7Qaz-SQ0SEL8-03pHwxw}{10.0.0.117}{10.0.0.117:9301}{dmv}, {data-1}{do0ILpulQQmLNIeVbx6_ow}{CKIBHG8lTBegWZODfCnLJg}{10.0.0.117}{10.0.0.117:9300}{cdfhilmrstw}]; discovery will continue using [10.0.0.117:9300] from hosts providers and [{voting-master}{mtCGOL6PRBeslDK11fUyaw}{Zh7Qaz-SQ0SEL8-03pHwxw}{10.0.0.117}{10.0.0.117:9301}{dmv}] from last-known cluster state; node term 21, last-accepted version 6483 in term 21
  </code></pre>
  <p>And getting these errors on master node</p>
  <pre><code>[2022-08-04T13:17:40,050][WARN ][o.e.d.PeerFinder         ] [data-1] address [127.0.0.1:9300], node [null], requesting [false] connection failed: [][127.0.0.1:9300] connect_exception: Connection refused: /127.0.0.1:9300: Connection refused
  [2022-08-04T13:17:40,050][WARN ][o.e.d.PeerFinder         ] [data-1] address [[::1]:9302], node [null], requesting [false] connection failed: [][[::1]:9302] connect_exception: Connection refused: /[0:0:0:0:0:0:0:1]:9302: Connection refused
  [2022-08-04T13:17:40,051][WARN ][o.e.d.PeerFinder         ] [data-1] address [[::1]:9305], node [null], requesting [false] connection failed: [][[::1]:9305] connect_exception: Connection refused: /[0:0:0:0:0:0:0:1]:9305: Connection refused
  [2022-08-04T13:17:40,051][WARN ][o.e.d.PeerFinder         ] [data-1] address [127.0.0.1:9301], node [null], requesting [false] connection failed: [][127.0.0.1:9301] connect_exception: Connection refused: /127.0.0.1:9301: Connection refused
  [2022-08-04T13:17:40,051][WARN ][o.e.d.PeerFinder         ] [data-1] address [127.0.0.1:9303], node [null], requesting [false] connection failed: [][127.0.0.1:9303] connect_exception: Connection refused: /127.0.0.1:9303: Connection refused
  [2022-08-04T13:17:40,051][WARN ][o.e.d.PeerFinder         ] [data-1] address [127.0.0.1:9304], node [null], requesting [false] connection failed: [][127.0.0.1:9304] connect_exception: Connection refused: /127.0.0.1:9304: Connection refused
  </code></pre>
  <p>how to add a node on different port in a running cluster</p>