Jako Service Provider, masz obowiązek zbierania danych o wykorzystanych licencjach VMware oraz raportować je do swojegeo Agregatora. Służy do tego narzędzie vCloud Usage Meter.
Nowości jakie wprowadza aktualizacja vCloud Usage Meter do wersji 3.4:
- Wsparcie dla Horizon DaaS
- Wsparcie dla NSX
- Wsparcie dla vSAN
- Wsparcie najnowszych wersji produktów VMware (polecam lekturę macierzy kompatybilności)
- Możliwość mierzenia użycia vCenter Operations Manager w trybie standalone
- Możliwość mierzenia użycia NSX w trybie standalone
- Usprawnione zbieranie danych z vCenter
- Nowy raport z historią maszyn wirtualnych
- Nowy raport miesięczny zużycia przez danego klienta
- Nowe sekcje w miesięcznym raporcie rozliczeniowym związane z błędami konfiguracji i vCloud Director
- Zwiększone bezpieczeństwo
- Synchronizacja czasu z NTP
Niestety, aktualizacja wiąże się z deploymentem nowego wirtualnego appliance i importem ustawień. Nie ma metody podniesienia wersji zainstalowanego oprogramowania… (przynajmniej według dokumentacji).
Problem polega na tym, że o ile możemy zaimportować ustawienia i konfigurację ze starego Usage Meter’a, zebrane dane i raporty nie są migrowane. Cytując dokumentację „The vCloud Air Network Program stipulates that a Service Provider needs to keep usage data for a period of 24 months going back from the current month”. Czyli musisz trzymać „obok” kopię starego appliance przez 24 miesiące, a samą aktualizację wykonać najlepiej z końcem miesiąca. Szkoda że VMware nie pomyślało o tym aby dało się zaimportować dane. Wszystko się komplikuje, ponieważ import konfiguracji możemy wykonać jedynie po IP.
W moim przypadku problem jest mały, więc wprowadziłem ręcznie konfigurację (dodałem vCenter i vCloud Director).
Wersja 3.4 jest do pobrania TUTAJ
Polecam także lekturę forum VMware Community. Można tam znaleźć wiele pytań i odpowiedzi.
Migracja konfiguracji ze starszej wersji
- Zainstaluj nową wersję vCloud Usage Meter 3.4 GA virtual appliance.
- Wykonaj snapshot starej maszyny, z której przeprowadzisz import.
- Upewnij się że posiadasz hostname (lub IP) starego appliance, hasło root oraz webpass.
- Włącz sshd na starym vCloud Usage Meter:
- Zaloguj się na root
- wykonaj „service sshd start”
- Na nowym vCloud Usage Meter:
- Zaloguj się na root (lub jako usgmtr i przejdź na użytkownika root)
- Wykonaj „importum <host_starego_um> <wersja_starego_um>”, gdzie host_starego_um to hostname lub IP, a wersja to jedna z : 320, 330, 331, 332 lub 333
- „importum” połączy się po ssh oraz scp aby wyeksportować bazę danych ze starego systemu. Skopiuje bazę danych oraz keystore do nowej instalacji.
- Zostaniesz dwukrotnie zapytany o hasło, raz dla ssh raz dla scp.
- Podczas importu mogą wystąpić błędy „ERROR: must be owner of extension plpgsql” lub „WARNING: no privileges could be revoked for 'public’ „. Możesz je zignorować.
- Po zakończeniu importu wyłącz ssh na starym appliance „service sshd stop”