Nedávno, když jsem laboroval s hypervisorem od Citrixu… přesněji XenServerem 6.2.0 a měl jsem v úmyslu vyvořit pool a následně poolu vytvořit rádoby „diskové pole“, do kterého se budou instalovat všechny nově vytvořené VM a vše bude ošetřeno technologii: HA (High Availability) jsem narazil na celkem zásadní problém. Nutno podotknout, že oba mé „servery“ mají heterogení konfiguraci. Pro upřesění:
x1
- i3 3240 @ 3.40 Ghz
- 12 GB RAM
- 250 GB HDD
x2
- Core 2 Quad Q9300 @ 2.50 Ghz
- 3.5 GB RAM
- 160 GB HDD
Teď už přímo k problému, který nastal při vytváření Poolu… z čista jasna na mě vyskočila hláška „This server’s hardware is incompatible with the master’s“ jako první co mě napadlo… google > citrix forum: http://support.citrix.com/article/CTX127059
Po přečtení článku jsem byl ještě víc zmatenější než před tím, ale zjistil jsem, že za vše může právě heterogení masky CPU. Masky CPU jsem zjistil pomocí příkazu: xe host-cpu-info
- i3 – 359ae3bf-bfebfbff-00000001-28100800
- Q9300 – 0008e3fd-bfebfbff-00000001-20100800
Bylo tedy nutné vytvořit společnou masku, kterou jsem vytvořil pomocí CBM- Tool – viz. http://blogs.citrix.com/2011/08/08/create-common-cpu-masks-for-heterogeneous-pools-in-xenserver/
Následně jsem u obou Xenů vlezl do konzole a zadal příkaz „xe host-set-cpu-features features=<mask>“ přičemž <mask> = Common CPU mask. Po restartu x1 i x2 vše fungovalo ! 🙂
Zdravim, predne pochvala za hezky napsany serial a ted k problemu. Mam v poolu 2xstare identicke HP s intelem a potreboval bych do nej dostat i Dell s AMD, casem i dalsi ruznorode stroje. Nejde mi ani tak o HA, jako o moznost migrace. Samozrejme jsem narazil na „This server’s hardware is incompatible with the master’s“. Zkousel jsem stahnout zde odkazovany CMB-Tool, ale link je mrtvy.
Chtel bych se zeptat jestli nemate po ruce jeho kopii?
A jeste jedna vec, snazil jsem se vytvorit v poolu tech HP pro kazdy stroj portbundingovy interface, coz se vzdy povede jen pro jeden host, je z toho nejaka cesta ven aby oba stroje meli svazane 3(4) sitovky v LACP?
Diky
VS