<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Migrating a single host to an existing pool]]></title><description><![CDATA[<p dir="auto">I have two pools each with a single host each. One has VMs and one host has none.</p>
<p dir="auto">I wish to have both hosts in the same pool.</p>
<p dir="auto">It appears I am unable to move a host out of it's pool as the host is the pool master.</p>
<p dir="auto">How can I get around this?</p>
]]></description><link>https://xcp-ng.org/forum/topic/9825/migrating-a-single-host-to-an-existing-pool</link><generator>RSS for Node</generator><lastBuildDate>Mon, 10 Aug 2026 08:09:23 GMT</lastBuildDate><atom:link href="https://xcp-ng.org/forum/topic/9825.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 18 Oct 2024 05:51:03 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Migrating a single host to an existing pool on Fri, 18 Oct 2024 10:56:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mchenry" aria-label="Profile: McHenry">@<bdi>McHenry</bdi></a> on the host you want to join: check if <code>/etc/stunnel/certs/sdn-controller-ca.pem</code> exists - if not create it: <code>touch /etc/stunnel/certs/sdn-controller-ca.pem</code> and then<br />
<code>xe pool-certificate-uninstall name=sdn-controller-ca.pem</code> then retry the join.</p>
]]></description><link>https://xcp-ng.org/forum/post/84446</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/84446</guid><dc:creator><![CDATA[BenjiReis]]></dc:creator><pubDate>Fri, 18 Oct 2024 10:56:42 GMT</pubDate></item><item><title><![CDATA[Reply to Migrating a single host to an existing pool on Fri, 18 Oct 2024 16:45:15 GMT]]></title><description><![CDATA[<p dir="auto">Just going to XO / Home / Pools / pool-1 and pressing "Add hosts" button, selecting host-2  worked OK this time. So no detaching host from a pool and attaching to new pool ... just a button <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=f084dd9e819" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://xcp-ng.org/forum/post/84476</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/84476</guid><dc:creator><![CDATA[maxxie]]></dc:creator><pubDate>Fri, 18 Oct 2024 16:45:15 GMT</pubDate></item><item><title><![CDATA[Reply to Migrating a single host to an existing pool on Fri, 18 Oct 2024 14:05:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/benjireis" aria-label="Profile: BenjiReis">@<bdi>BenjiReis</bdi></a> Thanks. So what are my exact steps please?</p>
<p dir="auto">I have 2 pools with 1 host each. Each host is master of its pool. (this is what you get by fresh installing xcp-ng on second machine and adding it in XO / New / Server)</p>
<p dir="auto">I want one pool with 2 hosts.</p>
<p dir="auto">Do I just go XO / Home / Pools / pool-1  and press "Add hosts" button selecting host-2?<br />
Do I still need to execute <code>xe pool-certificate-uninstall</code> on host-2 ?</p>
<p dir="auto">Last time I tried it I got some weird errors everywhere, but that might be because of botched Patches upgrade, I was impatient.<br />
Thanks!</p>
]]></description><link>https://xcp-ng.org/forum/post/84461</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/84461</guid><dc:creator><![CDATA[maxxie]]></dc:creator><pubDate>Fri, 18 Oct 2024 14:05:48 GMT</pubDate></item><item><title><![CDATA[Reply to Migrating a single host to an existing pool on Fri, 18 Oct 2024 13:51:51 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/maxxie" aria-label="Profile: maxxie">@<bdi>maxxie</bdi></a> XO / Settings / Servers is to show a list our your <em>pool's masters</em> so one per pool.</p>
<p dir="auto">It's expected as only the master is connected to XO and then dispach the API calls to other hosts when relevant.<br />
If the Pool view shows 2 hosts then you're good.</p>
<p dir="auto">You can also ssh to any of your host and run <code>xe host-list</code> you should see the 2 listed <img src="https://xcp-ng.org/forum/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=f084dd9e819" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:23px;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://xcp-ng.org/forum/post/84457</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/84457</guid><dc:creator><![CDATA[BenjiReis]]></dc:creator><pubDate>Fri, 18 Oct 2024 13:51:51 GMT</pubDate></item><item><title><![CDATA[Reply to Migrating a single host to an existing pool on Fri, 18 Oct 2024 12:27:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mchenry" aria-label="Profile: McHenry">@<bdi>McHenry</bdi></a> Hi. Could you, please, list exact steps you had to do?</p>
<p dir="auto">Im in the same situation as in your original post. If I open first pool and simply try "Add hosts" button,  and add second host, the first pool shows second host, but XO / Settings / Servers only shows first host.<br />
And <code>xo-cli server.getAll</code> shows second host as "status: 'disconnected'.</p>
<p dir="auto">So after you did steps by <a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/benjireis" aria-label="Profile: BenjiReis">@<bdi>BenjiReis</bdi></a>, what exactly did you do after?<br />
When you say "move a host out of it's pool", ho do you do that?</p>
<p dir="auto">I'm trying to solve this for more than a day now.<br />
Thanks!</p>
]]></description><link>https://xcp-ng.org/forum/post/84452</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/84452</guid><dc:creator><![CDATA[maxxie]]></dc:creator><pubDate>Fri, 18 Oct 2024 12:27:39 GMT</pubDate></item><item><title><![CDATA[Reply to Migrating a single host to an existing pool on Fri, 18 Oct 2024 11:07:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/benjireis" aria-label="Profile: BenjiReis">@<bdi>BenjiReis</bdi></a></p>
<p dir="auto">Worked perfectly. Thanks guys.</p>
]]></description><link>https://xcp-ng.org/forum/post/84447</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/84447</guid><dc:creator><![CDATA[McHenry]]></dc:creator><pubDate>Fri, 18 Oct 2024 11:07:05 GMT</pubDate></item><item><title><![CDATA[Reply to Migrating a single host to an existing pool on Fri, 18 Oct 2024 10:56:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mchenry" aria-label="Profile: McHenry">@<bdi>McHenry</bdi></a> on the host you want to join: check if <code>/etc/stunnel/certs/sdn-controller-ca.pem</code> exists - if not create it: <code>touch /etc/stunnel/certs/sdn-controller-ca.pem</code> and then<br />
<code>xe pool-certificate-uninstall name=sdn-controller-ca.pem</code> then retry the join.</p>
]]></description><link>https://xcp-ng.org/forum/post/84446</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/84446</guid><dc:creator><![CDATA[BenjiReis]]></dc:creator><pubDate>Fri, 18 Oct 2024 10:56:42 GMT</pubDate></item><item><title><![CDATA[Reply to Migrating a single host to an existing pool on Fri, 18 Oct 2024 10:52:24 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/benjireis" aria-label="Profile: BenjiReis">@<bdi>BenjiReis</bdi></a></p>
<p dir="auto">[21:48 svr10451 ~]# xe pool-join master-address=10.0.0.4 master-username=root master-password="*******************************"<br />
The host joining the pool has different CA certificates from the pool coordinator while using the same name, uninstall them and try again.<br />
&lt;extra&gt;: sdn-controller-ca.pem</p>
<p dir="auto"><a href="https://docs.xenserver.com/en-us/xenserver/developer/xenserver-8/management-api/api-errors" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.xenserver.com/en-us/xenserver/developer/xenserver-8/management-api/api-errors</a></p>
<p dir="auto">Both hosts are xcp-ng 8.3</p>
]]></description><link>https://xcp-ng.org/forum/post/84445</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/84445</guid><dc:creator><![CDATA[McHenry]]></dc:creator><pubDate>Fri, 18 Oct 2024 10:52:24 GMT</pubDate></item><item><title><![CDATA[Reply to Migrating a single host to an existing pool on Fri, 18 Oct 2024 10:34:20 GMT]]></title><description><![CDATA[<p dir="auto">You can also do this from a host's xsconsole with the menu:</p>
<ul>
<li>Resource Pool Configuration
<ul>
<li>Join a Resource Pool</li>
</ul>
</li>
</ul>
]]></description><link>https://xcp-ng.org/forum/post/84441</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/84441</guid><dc:creator><![CDATA[gduperrey]]></dc:creator><pubDate>Fri, 18 Oct 2024 10:34:20 GMT</pubDate></item><item><title><![CDATA[Reply to Migrating a single host to an existing pool on Fri, 18 Oct 2024 09:30:04 GMT]]></title><description><![CDATA[<p dir="auto">It is also possible to perform this activity from within XO as described <a href="https://xen-orchestra.com/docs/manage_infrastructure.html#adding-a-host-to-an-existing-pool" target="_blank" rel="noopener noreferrer nofollow ugc">here</a>. There are some prerequisites for performing this action that you should review -- <a href="https://docs.xcp-ng.org/installation/requirements/#-pool-requirements" target="_blank" rel="noopener noreferrer nofollow ugc">https://docs.xcp-ng.org/installation/requirements/#-pool-requirements</a></p>
]]></description><link>https://xcp-ng.org/forum/post/84437</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/84437</guid><dc:creator><![CDATA[Danp]]></dc:creator><pubDate>Fri, 18 Oct 2024 09:30:04 GMT</pubDate></item><item><title><![CDATA[Reply to Migrating a single host to an existing pool on Fri, 18 Oct 2024 08:13:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/forum/user/mchenry" aria-label="Profile: McHenry">@<bdi>McHenry</bdi></a> not sure what you mean.</p>
<p dir="auto">You can easily join the host with no VMs to the other one by calling <code>xe pool-join master-address=&lt;ip of other host&gt; master-username=... master-password=...</code></p>
<p dir="auto">Then you should have a 2 hosts pool.</p>
<p dir="auto">What make you think it's not possible?</p>
]]></description><link>https://xcp-ng.org/forum/post/84430</link><guid isPermaLink="true">https://xcp-ng.org/forum/post/84430</guid><dc:creator><![CDATA[BenjiReis]]></dc:creator><pubDate>Fri, 18 Oct 2024 08:13:16 GMT</pubDate></item></channel></rss>