XO Pool Management
-
@coolsport00 From your master over SSH (or console)
xe host-list
xe forget-host uuid=<Slave-UUID>
-
@DustinB Thanks Dustin. If my Slave loses network again...I'll run that cmd. Hopefully not though!
Question if I may - does it matter where I configure my Host networking? Meaning (not my Mgmt ntwk..that's upon install), but if I want to change Network names/desc's, do I do that after adding Hosts to a Pool, or just go ahead and do it on the Hosts before adding them to a Pool? When I had my issue mentioned earlier above..I literally hadn't done anything but added 1 Host to my other in a Pool and just began homogenizing Networks, as well as adding a couple other VLAN networks. That was it..then bam!...issues on my Slave.
Thanks. -
@coolsport00 said in XO Pool Management:
@DustinB Thanks Dustin. If my Slave loses network again...I'll run that cmd. Hopefully not though!
Question if I may - does it matter where I configure my Host networking? Meaning (not my Mgmt ntwk..that's upon install), but if I want to change Network names/desc's, do I do that after adding Hosts to a Pool, or just go ahead and do it on the Hosts before adding them to a Pool? When I had my issue mentioned earlier above..I literally hadn't done anything but added 1 Host to my other in a Pool and just began homogenizing Networks, as well as adding a couple other VLAN networks. That was it..then bam!...issues on my Slave.
Thanks.I've always configured and setup my hosts into a pool, then went in and made any descriptive changes once the environment is setup.
Making changes on a per host basis doesn't really work or make any sense as they would be superseded by changes made at the pool.
-
@DustinB Yep...makes total sense, especially when you have multiple Hosts. Make 1 config or change and let Pools propagate to all Pool Hosts is my thought too. I'm just trying to pinpoint how my Slave Host got corrupted...if there was some issue configuring a Host directly vs it being in a Pool.
Thanks. -
@coolsport00 Ok...just found in XCP docs, it says you "should" rename NICs before joining Hosts to a Pool:
https://docs.xcp-ng.org/networking/#renaming-nicsThough, that's for XCP directly and says the eth's need to be down to make the change. I'm not entirely sure this is the same process when doing via XO? Is that really needed?
I would think a simple Name/Descr change doesn't require a downed eth and changes can simply be done in a XO Pool?
-
@coolsport00 These are two different features. The XCP one involves renaming the physical NICs. Any changes you make in XO doesn't rename the physical NIC.
-
@Danp Ah ok, understood. Does XCP use netplan for Linux networking mgmt? I know how to rename pNics in that. Maybe I just do that and it'd be easier? I rename pNics for other Linux devices I use for Veeam backup components; so it would be no big deal to do here if possible before I even start adding the XCP Hosts to XO. But, I guess as long as "logically" within XO I see the pNic name what I want so I know what it is...all good.
Thanks. -
@coolsport00 Please stick with the documented method to be safe.
-
@Danp Understood...and that's what I did (in XO). Thanks!
-
@lawrencesystems @olivierlambert
Thought I'd provide an update here...only fairAfter getting everything running again, I was able to add 2 physical XCP Hosts to XO and get things going -> create a Pool; create some VMs; test Live Migration (not VDI-based yet); import from VMW (an issue there with Linux); but overall...able to dive into it a bit deeper and see how things in XCP/XO work vs VMW. So far, after getting through my initial issues...I think it's ok
I think my Host2 network issue may have stemmed from attempting to add it back into XO when I was no longer seeing it in the Settings > Servers area after adding it to a Pool. I wasn't aware it would disappear from that area when adding it to a Pool. I don't think the documentation states this (unless I overlooked it? if not, would be helpful I think). Anyway...thanks to all for chiming in!
-
O olivierlambert marked this topic as a question
-
O olivierlambert has marked this topic as solved