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

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.

Následně to má jako jeden z precheck právě upgrade workflow prostředí.

Hláška se projevuje při Precheck.

Jak to ale vyřešit jsem hledal všude na internetu, ale všechno směřovalo jen na vCenter server. Kde má SDDC manager uložený HCL DB?

Ale opět slavím vítězství ducha nad hmotou 🙂

HCL databáze je/by měla být, stahována do složky

/nfs/vmware/vcf/nfs-mount/vsan-hcl

Příkaz, jak zjistit, jaký je datum v tom JSON souboru:

cat all.json | jq | grep "jsonUpdated"

Pokud tedy máme přístup k internetu z SDDC manageru, tak stačí pár příkazů:

  1. stáhnout si aktuální vSAN HCL
    wget https://partnerweb.vmware.com/service/vsan/all.json

  2. Přejmenovat stažený soubor
    mv all.json all.json.old
    mv all.json.1 all.json
  3. Nastavit oprávnění pro vcf_lcm účet
    chown vcf_lcm:vcf all.json
    chmod 644 all.json
  4. Restartovat lcm službu
    systemctl restart lcm

Po tady této změně konečně už v Prechecku nehlásil, že má zastaralou databázi vSAN HCL.