<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Sep 28, 2017 at 5:25 PM, Alona Kaplan <span dir="ltr">&lt;<a href="mailto:alkaplan@redhat.com" target="_blank">alkaplan@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><br><span class="gmail-"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><br></div><div class="gmail_extra">And if I decide to start from scratch with this new cluster CLC on VLAN30, can I retain my old 3 hostnames (resolving to their new IPs)? How?</div></div></blockquote><div><br></div></span><div>You can -<br></div></div></div></div></blockquote><div><br></div><br class="gmail-Apple-interchange-newline"><div>I decided to go this way above and it seems I was able to reach the desired target. These below my steps. Eventually I will be more precise with another host for which I have to do the same</div><div><br></div><div>Host host1 is in cluster CLA and original mgmt network in CLA is ovirtmgmt on vlan167</div><div>From host point of view the original ovirtmgmt is a bridge on top of bond0.167<br></div><div><br></div><div>I have to put host1 into cluster CLB where the mgmt network is ovirtmgmntZ2Z3 on vlan68</div><div>This cluster CLB has already one host in it and the ovirtmgmt network is not checked as &quot;required&quot;</div><div>(if I select setup networks for the host host2 in CLB I see it in the right end side)</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>1. remove the host from the original clusters<br></div></div></div></div></blockquote><div><br></div><div>Put host host1 into maintenance and then removed</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>2. remove all the network from the host using Petr&#39;s vdsm tool (<a href="https://gerrit.ovirt.org/#/c/79495/" target="_blank">https://gerrit.ovirt.org/#/c/<wbr>79495/</a>)<br></div></div></div></div></blockquote><div><br></div><div>Actually I compared my 4.1.6 version of the python scripts involved in the tool and they seems quite different from their 4.2.0 version in the gerrit...so I didn&#39;t follow this way.</div><div>Instead. as I have to retain all networks but the management one I:</div><div><br></div><div>a) connect to host via ssh</div><div><br></div><div>b) create an ifcfg-bond0.68 so that:</div><div><div># diff ifcfg-bond0.68 ifcfg-bond0.167</div><div>2c2</div><div>&lt; DEVICE=bond0.68</div><div>---</div><div>&gt; DEVICE=bond0.167</div><div>4c4</div><div>&lt; BRIDGE=ovirtmgmntZ2Z3</div><div>---</div><div>&gt; BRIDGE=ovirtmgmt</div></div><div><br></div><div>c) create an ifcfg-ovirtmgmntZ2Z3 so that:</div><div><br></div><div><div># diff ifcfg-ovirtmgmntZ2Z3 ifcfg-ovirtmgmt </div><div>2c2</div><div>&lt; DEVICE=ovirtmgmntZ2Z3<br></div><div>---</div><div>&gt; DEVICE=ovirtmgmt<br></div><div>7,9c7,9</div><div>&lt; IPADDR=10.4.192.33</div><div>&lt; NETMASK=255.255.255.0</div><div>&lt; GATEWAY=10.4.192.254</div><div><br></div><div><div>&lt; IPADDR=10.4.167.84</div><div>&lt; NETMASK=255.255.255.0</div><div>&lt; GATEWAY=10.4.167.254</div></div></div><div><br></div><div>d) ask network guys to configure vlan 68 on the trunk network ports of the switch ports of the blade</div><div><br></div><div>e) activate the new interfaces on host1<br></div><div>ifup bond0.68</div><div>ifup ovirtmgmntZ2Z3</div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div></div><div>3. change the dns setting to resolve to the new IPs.<br></div></div></div></div></blockquote><div><br></div><div>Done this and also for more safety I put a static entry with the new ip of host1 inside /etc/hosts of engine and of the other host host2 of the target cluster </div><div>Verify that host1 is reachable from engine and host2</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div></div><div>4. Add the host to the new cluster.<br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-"><div dir="ltr"><div class="gmail_extra"><br></div></div></span></blockquote></div></div></div></blockquote><div><br></div><div>Done.</div><div>I get all the &quot;Installing... &quot; steps and then</div><div><div>Sep 29, 2017 2:36:12 PM Status of host host1 was set to NonOperational.</div><div>Sep 29, 2017 2:36:12 PM Host host1 does not comply with the cluster CLB networks, the following networks are missing on host: &#39;ovirtmgmntZ2Z3&#39;</div><div>Sep 29, 2017 2:36:08 PM Host host1 installation failed. Failed to configure management network on the host.<br></div></div><div><div>Sep 29, 2017 2:36:08 PM Host host1 installation failed. Failed to configure management network on the host.</div><div>Sep 29, 2017 2:36:05 PM Installing Host host1. Stage: Termination.</div></div><div><br></div><div><br></div><div>5. I select host1 and go into setup networks page</div><div>I cannot remove the ovirtmgmt network, so I simply edit it and set its protocol to none</div><div>Also I drag and drop the available ovirtmgmntZ2Z3 network from the right to the side of bond0 (under ovirtmgmt square) and edit it</div><div><br></div><div>Please note that I don&#39;t find how to set default route. It seems automatic. It is for this reason that I have to remove the static configuration of ovirtmgmt, otherwise when saving I get</div><div><br></div><div>VDSM host1 command HostSetupNetworksVDS failed: Only a singe default route network is allowed.</div><div><br></div><div>Possibly I miss something here about default route...</div><div><br></div><div>I leave checked both options:</div><div><span class="gmail-gwt-CheckBox gmail-GKIIXFICK-B" style="border-style:none">Verify connectivity between Host and Engine</span><br></div><div><span class="gmail-gwt-CheckBox gmail-GKIIXFICK-B" style="border-style:none">and</span></div><div><span class="gmail-gwt-CheckBox gmail-GKIIXFICK-B" style="border-style:none"><span class="gmail-gwt-CheckBox gmail-GKIIXFICK-B" style="border-style:none">Save network configuration</span><br></span></div><div><span class="gmail-gwt-CheckBox gmail-GKIIXFICK-B" style="border-style:none"><span class="gmail-gwt-CheckBox gmail-GKIIXFICK-B" style="border-style:none"><br></span></span></div><div>The host then is able to save and activate its new configuration. In events pane I have this:</div><div><br></div><div><div>Sep 29, 2017 2:45:08 PM Status of host host1 was set to Up.</div><div>Sep 29, 2017 2:44:35 PM Managed to sync all host host1 networks.</div><div>Sep 29, 2017 2:44:35 PM (1/1): Successfully applied changes on host host1. (User: g.cecchi@internal-authz)</div><div>Sep 29, 2017 2:44:35 PM (1/1): Applying network&#39;s changes on host host1. (User: g.cecchi@internal-authz)</div><div>Sep 29, 2017 2:42:41 PM Network changes were saved on host host1</div></div><div><br></div><div>In /var/lib/vdsm/persistence I have:</div><div><div>[root@host1 network-scripts]# ll /var/lib/vdsm/persistence/netconf/nets/</div><div>total 32</div><div>-rw-r--r--. 1 root root 270 Sep 29 14:42 iscsi1</div><div>-rw-r--r--. 1 root root 253 Sep 29 14:42 iscsi2</div><div>-rw-r--r--. 1 root root 371 Sep 29 14:42 ovirtmgmntZ2Z3</div><div>-rw-r--r--. 1 root root 229 Sep 29 14:42 ovirtmgmt</div><div>-rw-r--r--. 1 root root 225 Sep 29 14:42 vlan162</div><div>-rw-r--r--. 1 root root 271 Sep 29 14:42 vlan187</div><div>-rw-r--r--. 1 root root 229 Sep 29 14:42 vlan65</div><div>-rw-r--r--. 1 root root 224 Sep 29 14:42 vlan98</div><div>[root@host1 network-scripts]# </div></div><div><br></div><div>that seems correct in terms of timestamps and contents.</div><div>I put host1 into maintenance and reboot it via ssh management --&gt; restart</div><div>And it seems all has been maintained:</div><div><br></div><div><div>[g.cecchi@host1 ~]$ netstat -rn</div><div>Kernel IP routing table</div><div>Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface</div><div>0.0.0.0         10.4.192.254    0.0.0.0         UG        0 0          0 ovirtmgmntZ2Z3</div><div>10.4.187.0      0.0.0.0         255.255.255.0   U         0 0          0 p1p2.187</div><div>10.4.192.0      0.0.0.0         255.255.255.0   U         0 0          0 ovirtmgmntZ2Z3</div><div>10.10.100.0     0.0.0.0         255.255.255.0   U         0 0          0 p1p2</div><div>10.10.100.0     0.0.0.0         255.255.255.0   U         0 0          0 p1p1.100</div><div>[g.cecchi@host1 ~]$ </div></div><div><br></div><div>And I&#39;m able to activate it.</div><div>The storage connections (two iSCSI ones on p1p2 and p1p1.100) have been preserved from the original one when the host was into the other cluster</div><div><div><br class="gmail-Apple-interchange-newline">I also completed a migration of a VM from host2 to this new cluster host host1:</div><div><div>Sep 29, 2017 3:41:17 PM Migration completed (VM: c7service, Source: host2, Destination: host1, Duration: 22 seconds, Total: 22 seconds, Actual downtime: 148ms)</div><div>Sep 29, 2017 3:40:56 PM Migration started (VM: c7service, Source: host2, Destination: host1, User: g.cecchi@internal-authz). </div></div></div><div><br></div><div>Apparently the only problem I have is that I still cannot remove the ovirtmgmt network from this particular host.</div><div>If I go into &quot;Setup Networks&quot; page, I get in this if I try to put ovirtmgmt network to the right side, out of the networks of the host:</div><div><br></div><div>&quot;</div><div>Error while executing action: <br><br>host1:<ul style="margin-top:0px"><li>The Management Network (&#39;ovirtmgmt&#39;) is mandatory and cannot be removed.</li></ul></div><div>&quot;</div><div><br></div><div>But actually the ovirtmgmt network is not checked as required in this particular cluster and in fact the other host host2 that is part of this cluster has not it assigned</div><div><br></div><div>Cheers and thanks for the useful suggestions in this and the other related thread.</div><div><br></div><div>Gianluca</div></div></div></div>