Vyhledávání na webu

Nová instalace XenServeru 7


V dřívějších článcích byla diskutována konfigurace a použití XenServeru 6.5. V květnu 2016 vydala společnost Citrix novou verzi platformy XenServer. Spousta zůstala stejná, ale v této nejnovější verzi jsou také některé užitečné nové přírůstky.

Jednou z největších změn je upgrade na základní prostředí Dom0. XenServer 6.5 používal CentOS 5.10 a nové vydání XenServer 7 Dom0 bylo aktualizováno na CentOS 7.2. To přineslo novější linuxové jádro v Dom0 a také snadné budoucí možnosti upgradu v rámci CentOS 7.

Další velká změna nastala v rozdělení provedeném pro Dom0. Starší verze XenServeru spoléhaly na MBR a poměrně malý kořenový oddíl (4 GB). Následně se mnoho uživatelů pravděpodobně setkalo s problémy, kdy protokoly běžně zaplňovaly kořenový oddíl, pokud by nebyly monitorovány nebo exportovány do mechanismu externích protokolů.

S novým vydáním se schéma rozdělení změnilo na GPT a také bylo provedeno logičtější rozdělení. Níže uvedený graf plně odpovídá oficiálním informacím o vydání Citrixu:

  1. 18GB oddíl hostitelské řídicí domény (dom0) XenServeru
  2. 18GB zálohovací oddíl
  3. 4GB logovací oddíl
  4. 1GB swapovací oddíl
  5. 5GB spouštěcí oddíl UEFI

Tyto změny vyžadují větší požadavky na pevný disk pro Dom0 ve srovnání se staršími verzemi XenServeru, ale schéma zmírňuje několik problémů, které se vyskytly u starších verzí.

Další pozoruhodný upgrade v XenServer 7 je skutečný upgrade z Xen 4.4 na Xen 4.6. Xen je skutečná hypervizorová část XenServeru.

Seznam oprav a vylepšení je poměrně velký, ale některá z vysoce známých vylepšení od Citrixu zahrnují introspekci bez agenta proti malwaru pro hosty a také rámce, které mohou hostům umožnit migraci mezi CPU různých generací.

V tomto upgradu je vidět mnoho dalších vylepšení a autor důrazně doporučuje prohlížení seznamů a souvisejících dokumentů na webu Citrix:

  1. https://www.citrix.com/products/xenserver/whats-new.html

ODMÍTNUTÍ ODPOVĚDNOSTI

Účelem tohoto článku je projít čerstvou instalací a také pomoci správcům s procesem upgradu starších instalací XenServeru na novější XenServer 7 a aplikací kritických oprav.

  1. Nová instalace XenServeru 7
  2. Upgrade XenServer 6.5 na XenServer 7
  3. Aplikace XenServer 7 Critical Patch

Existuje několik způsobů, jak provést proces upgradu a „správné“ řešení pro každou konkrétní instalaci bude velmi záviset na organizaci. Ujistěte se, že rozumíte důsledkům a procesům potřebným pro úspěšný upgrade.

Citrix vydal velmi podrobný dokument, který by měl být přezkoumán před zahájením procesu upgradu: xenserver-7-0-installation-guide.pdf

Systémové požadavky na XenServer

  1. XenServer 7 ISO: XenServer-7.0.0-main.iso
  2. Server schopný virtualizace
  3. Seznam kompatibilního hardwaru je zde: http://hcl.xenserver.org/
  4. Mnoho systémů bude fungovat, i když nejsou uvedeny, ale výsledky se mohou lišit, používejte je na vlastní riziko.
  5. Minimálně 2 GB RAM; Pro provoz virtuálních strojů se doporučuje 4 GB nebo více
  6. Minimálně 1 64bitový procesor x86 1,5 GHz; Doporučuje se 2 GHz nebo více a více CPU
  7. Místo na pevném disku alespoň 46 GB; více vyžadováno, pokud se virtuální stroje budou ukládat lokálně
  8. Síťová karta alespoň 100 Mb/s; navrženo více gigabitů

Autor navrhl dodatky

Aby se čtenářům ušetřily potenciální bolesti hlavy, autor před zahájením tohoto procesu doporučuje následující položky:

  1. Aktualizujte firmware v systému XenServer (zejména firmware NIC) – více později
  2. Zastavte všechny nepodstatné hosty, abyste předešli problémům
  3. Než začnete, přečtěte si dokumentaci Citrix a také tento článek
  4. Nezapomeňte zálohovat informace o fondu, abyste v případě potřeby usnadnili návrat
  5. Po dokončení všech kroků restartujte všechny hostitele XenServer ještě jednou, pokud si prostředí může dovolit dobu restartu

Upgrade jednoho hostitele a nová instalace XenServeru 7

Tento první proces provede zcela novou instalaci XenServeru 7. Nezapomeňte zkontrolovat minimální požadavky na hardware, abyste se ujistili, že počítač podporuje XenServer 7.

1. Prvním krokem instalace je stažení souboru XenServer ISO. Pomocí výše uvedeného odkazu lze soubor snadno stáhnout z internetu pomocí příkazu ‘wget’.

wget -c  http://downloadns.citrix.com.edgesuite.net/11616/XenServer-7.0.0-main.iso

Jakmile se ISO stáhne, zkopírujte jej na jednotku USB pomocí nástroje ‘dd‘. UPOZORNĚNÍ – Následující příkaz nahradí VŠE na jednotce flash obsahem ISO XenServeru. Tento proces také vytvoří zaváděcí jednotku USB pro proces instalace.

dd if=XenServer-7.0.0-main.iso of=</path/to/usb/drive>

2. Nyní umístěte zaváděcí médium do systému, na který má být nainstalován XenServer. Pokud byl krok vytvoření zaváděcího média úspěšný, systém by měl zobrazit úvodní obrazovku XenServeru.

3. Na této obrazovce jednoduše stiskněte enter a zaveďte instalační program. Po úspěšném spuštění instalačního programu se na první obrazovce zobrazí výzva k výběru jazyka.

4. Na další obrazovce bude uživatel požádán, aby potvrdil, že by měl být proveden upgrade nebo instalace, a také se zeptá na další speciální ovladače, které může být nutné načíst v pořadí k instalaci XenServeru.

5. Další obrazovka je povinná EULA (Licenční smlouva s koncovým uživatelem). Pomocí šipek na klávesnici přesuňte kurzor na tlačítko „Přijmout EULA“.

6. Zde se instalace může ubírat jednou ze dvou cest, pokud instalační program zjistí předchozí instalaci. Další obrazovka vyzve uživatele k čisté instalaci nebo upgradu na stávající instalaci XenServeru. První sada pokynů zde projde čistou instalací. Pokud je potřeba provést upgrade, přejděte ke kroku 15.

7. Na další obrazovce se zobrazí výzva k zadání instalačního zařízení. V tomto případě to bude ‘sda‘.

8. Po zvolení instalační cesty bude XenServer potřebovat vědět, kde jsou umístěny instalační soubory. V tomto případě byl instalační program zaveden z místního média a to je možnost, kterou je třeba vybrat.

9. Další krok umožní uživateli nainstalovat doplňkové balíčky současně s tímto instalačním programem. V době psaní tohoto článku neexistují žádné doplňkové balíčky pro XenServer 7, takže zde lze vybrat „ne“.

10. Následující obrazovka uživateli umožní před instalací potvrdit integritu zdrojových souborů. Spuštění tohoto testu není povinné, ale může pomoci odhalit problémy s instalací před pokusem o zápis souborů.

11. Jakmile je ověření dokončeno, pokud je vybráno během instalace, instalační program XenServeru požádá uživatele o nastavení některých systémových informací.

První výzvou bude nastavení hesla uživatele root. Nyní, protože XenServer bude základním systémem pro potenciálně několik důležitých virtualizovaných serverů, je nutné, aby heslo bylo zabezpečené a zároveň dostatečně složité!

Důležité: Toto heslo také nezapomeňte, protože po dokončení instalace nebudou v systému žádní další uživatelé!

12. V následujících několika krocích se zeptá, jak má být nakonfigurováno síťové rozhraní pro správu (Statická adresa nebo DHCP) a také název hostitele a DNS informace. To bude záviset na prostředí.

13. Tento krok zahrnuje několik obrazovek pro nastavení informací o časovém pásmu a NTP (Network Time Protocol).

14. V tomto okamžiku instalačního programu byly poskytnuty všechny informace o počáteční konfiguraci pro čistou instalaci a instalační program je připraven nainstalovat všechny potřebné soubory.

VAROVÁNÍ – Pokračování v tomto bodě VYMAZÁ VŠECHNA DATA na cílových discích!

Po výběru „Install XenServer“ pokračujte krokem 19.

Upgrade XenServer 6.5 na XenServer 7

15. Tyto kroky se používají pouze v případě, že provádíte upgrade na starší verzi XenServeru. Pokud si uživatel přeje, instalační médium najde starší verze XenServeru. Při upgradu instalační program automaticky vytvoří zálohu aktuálního systému.

16. Jakmile je záloha vytvořena, instalační program vás požádá o dodatečné balíčky. V době psaní tohoto článku neexistují žádné doplňkové balíčky pro XenServer 7.

17. Následující obrazovka uživateli umožní před instalací potvrdit integritu zdrojových souborů. Spuštění tohoto testu není povinné, ale může pomoci odhalit problémy s instalací před pokusem o zápis souborů.

18. Upgrade může konečně začít! V tomto okamžiku instalační program zazálohuje starší systém 6.x a provede příslušné změny v nastavení XenServeru 7.

Pokračování v instalaci XenSever 7

19. Jednou z nejviditelnějších změn, které autor zaznamenal u novějšího XenServeru 7, je, že se zdálo, že doby spouštění byly drasticky zkráceny. Většina dosud testovaných systémů XenServer 7 se spouštěla přibližně o 35–60 % rychleji než při spuštění XenServer 6.5. Pokud byla instalace úspěšná, systém by měl nabootovat do konzoly XenServer.

Gratulujeme, instalace/upgrade XenServeru byla úspěšná! Nyní je čas vytvořit virtuální hosty, sítě a úložiště!

Aplikace XenServer 7 Critical Patch XS70E004

20. Chcete-li použít tuto opravu prostřednictvím XenCenter, jednoduše přejděte do nabídky ‘Tools‘ a vyberte možnost ‘Install Update‘.

21. Další obrazovka poskytne informace o procesu instalace opravy. Po přečtení upozornění stačí kliknout na další a pokračovat.

22. XenCenter, je-li připojen k internetu, bude moci na této obrazovce najít všechny chybějící záplaty pro prostředí. V době vydání tohoto článku je jedinou dostupnou opravou „XS70E004“. Tato oprava by měla být aplikována OKAMŽITĚ po upgradu nebo instalaci XenServeru 7.

23. Na další obrazovce budou hostitelé XenServeru vyzváni k použití opravy.

24. Po kliknutí na ‘další‘ XenCenter stáhne záplaty a pošle je na vybrané servery. Jednoduše počkejte na dokončení tohoto procesu a v případě potřeby vyberte možnost „další“.

25. Po nahrání záplatových souborů provede XenCenter řadu kontrol, aby se ujistil, že jsou splněny určité podmínky před instalací záplat a restartem hostitelů.

25. Jakmile jsou dokončeny všechny předběžné kontroly, XenCenter vyzve administrátora, jak by měly být řešeny úlohy po instalaci. Pokud neexistuje pádný důvod, proč ne, je obvykle nejlepší odpovědí umožnit XenCenter provádět tyto úkoly.

26. Na další obrazovce se zobrazí průběh instalace opravy a upozorní správce na případné chyby.

Tím je proces záplatování hostitelů XenServer 7 ukončen. Dalším krokem je začít vytvářet virtuální hosty! Děkujeme, že jste si přečetli tento článek o instalaci XenServer 7.

Nepřehlédněte: XenServer 7 – Upgrade fondu přes CLI a webové rozhraní XenCenter

Dejte nám prosím vědět o všech problémech, které máte, v komentářích níže.