Stisknutím tlačítka "Enter" přeskočíte na obsah

Autor: Jiří Viktorin

Resize vCSA 8.0 Root partition

Když jsem zkoušel přes VCF dohledat aktualizace, z verze 5.1.0 – konkrétně vCenter 8.0.2, NSX 4.1.2.1 … tak jsem narazil na jeden Check, který mi hlásil error.

Konkrétně se jednalo o Free space na Root partition „/“. Vyžaduje minimálně 30GB a aktuálně tam bylo 29GB

Jak tedy zvětšit root partition ve vCenter server? Nabízela se klasická metoda. Je to VM, tak zvětším VMDK soubor a pak zvětším partition jako kteroukoli jinou ve vCenter. Jde to přes API, appliance shell nebo Bash shell. Všechny 3 postupy níže v textu.

Jenže tento „zaručený postup“ funguje jen na všechny ostatní disky, kromě ROOT. Viz toto KB: https://kb.vmware.com/s/article/2145603 a v něm zmíněné

  • Resizing root partition is not supported on 7.0 and above.

VCF update – problém s vSAN HCL up to date

Tak si zkouším a hraju s HoloDeck, které mi simuluje prostředí s VCF. Aktuálně tedy na zmenšeném prostředí se 4 virtuálními hosty.

Při upgradu z verze 5.0 na 5.1 jsem ale narazil na jeden zajímavý problém. Přestože SDDC manager má přístup do internetu, odkud si stahuje Upgrade bundly atd. tak se mi neaktualizoval vSAN HCL DB.

Configstore CLI

Tak jsem se musel pustit do hloubkové „kontroly“ ESX hosta verze 8. Jelikož jsem připravoval Lab na školení vSphere Whats New 8, tak jsem si pomohl vyklonováním nainstalovaných nested hostů. Problém nastal s některými konfiguracemi, které byly stejné, resp. stejně špatné. V grafice to vidět nebylo, ale když jsem zkoušel použít novinku ve verzi 8, což je Cluster Desired State Configuration, projevilo se to. Je to dáno tím, že konfigurace již nejsou uloženy v pouhých souborech (/etc/vmware/esx.conf), ale od verze 7.0U2 jsou uloženy v ConfigStore viz. vSphere Release notes.

Problém nastává, pokud chcete něco z toho změnit. Není to nemožné, akorát to chce trochu upravit systém myšlení a přejít z klasického Linuxového, kdy veškeré konfigurace jsou v souborech, do „programátorského“ kdy se upravují konfigurace přes API a JSON.