ZALOGUJ
    opened image

    Krótki przegląd Cloudmodule

     

     

     

    Cloudmodule to wspólna biblioteka dla platformy billingowej BillManager6, która dodaje dodatkowe funkcje do interakcji z instancjami.

    Pełna lista zmian w cloudmodule jest dostępna pod tym linkiem

    Obsługiwane systemy operacyjne

    • AlmaLinux 9

    Funkcje:

    • Instancje

      • Zatrzymaj

      • Uruchom

      • Uruchom ponownie

      • Ratunek

      • Uruchom z ISO

      • Zakończ ratunek

      • Odbuduj

      • Zmień hasło

      • Migawki

      • Kopie zapasowe

      • Zaplanuj kopie zapasowe

    • Obrazy

      • Możliwość załadowania własnego obrazu z adresu URL i użycia go jako źródła rozruchu dla instancji.

    Proces instalacji


    Aby zainstalować Cloudmodule, możesz pobrać skrypt instalacyjny i uruchomić go jako użytkownik root:

     

    curl -fsSL https://repo.zomro.com/get-module.sh -o get-module.sh
    sudo sh get-module.sh
    

    W trakcie instalacji BillManager zostanie uruchomiony ponownie, więc upewnij się, że w trakcie instalacji nie są uruchomione żadne ważne procesy.

    Po instalacji

    Po instalacji możesz zalogować się na swoje konto administratora,

    przejdź do zakładki Typy produktów i zauważ przyciski Szczegóły autoryzacji oraz Importuj typ elementu.

    Przejdź do sekcji Szczegóły autoryzacji i wklej rzeczywiste informacje o połączeniu dla swojego konta Zomro.

    W polu URL wklej https://api.zomro.com/billmgr.

    Po naciśnięciu przycisku OK zostaniesz przekierowany na stronę Typy produktów, gdzie będziesz mógł przejść do importu potrzebnych typów produktów.

    Kliknij Importuj typ elementu i wybierz to, co chcesz zaimportować (zwykle importowane są instancje i obrazy).

     

    Może wystąpić błąd, gdy po naciśnięciu przycisku OK nic się nie dzieje; po prostu naciśnij go ponownie, a wszystko zadziała.

     

     

    Po imporcie typów elementów należy ponownie uruchomić BillManager, aby zastosować zmiany.

    Aby zsynchronizować statusy, należy dodać plik sync.sh do katalogu /usr/local/mgr5/addon z następującą zawartością:

     

    #!/usr/bin/sh
    
    /usr/local/mgr5/sbin/mgrctl -m billmgr instances.sync elid=${PARAM_elid} sok=ok
    

     

    Aby automatycznie tworzyć kopie zapasowe według harmonogramu, dodaj następujące zadanie cron:

     

    */10 * * * * /usr/local/mgr5/sbin/mgrctl -m billmgr bckps_schedule.cron >/dev/null 2>&1
    

    Import taryf


    Aby zaimportować taryfy, można użyć standardowego modułu przetwarzania BillManager:

    1. Przejdź do sekcji «Centra danych» i dodaj nowe centrum danych bez zewnętrznego identyfikatora (zostanie dodany później).

    2. Przejdź do sekcji Moduły przetwarzania i utwórz nowy moduł przetwarzania BillManager, powiązany z nowym centrum danych utworzonym w kroku 1

      (użyj tych samych danych logowania, co w formularzu Szczegóły autoryzacji).

      Więcej informacji można znaleźć tutaj.

    3. Teraz możesz importować taryfy związane z typami produktów Instancje i Obrazy.

    Nie wszystkie parametry zostaną zaimportowane; po tym należy ręcznie skonfigurować parametry taryf.

    1. Wróć do sekcji «Centra danych» i dodaj zewnętrzny identyfikator do centrum danych utworzonego w kroku 1.

      Powinien to być region, w którym przechowywane są źródła rozruchu. Obecnie jest to Holandia-2.

     

    Przegląd funkcji
    Cloudmodule oferuje dodatkowe możliwości interakcji z usługami. Oto krótki przegląd każdej z nich:

     

    Ratunek
    Tryb ratunku podłącza obraz do twoich instancji. Możesz wybrać jeden z publicznych obrazów lub załadować swój własny.

    Uruchom z ISO

    Podłącza obraz ISO do instancji. Na razie obsługiwane są tylko publiczne obrazy.

    Zakończ ratunek

    Dostępne dla instancji w stanie ratunku lub uruchamiania z ISO. Ta funkcja odłącza obraz i uruchamia instancję ponownie.

    Odbuduj

    Instaluje system operacyjny na instancji. Należy pamiętać, że podczas instalacji wszystkie dane na instancji zostaną utracone.
    Instalację można przeprowadzić z publicznych obrazów lub własnych.

     

    Migawki
    Wyświetla listę powiązanych z wybraną instancją migawek i udostępnia przyciski do interakcji z migawkami.

    Kopie zapasowe

    Wyświetla listę powiązanych z wybraną instancją kopii zapasowych i udostępnia przyciski do pracy z kopiami zapasowymi.
     

    Harmonogramy kopii zapasowych

    Wyświetla listę powiązanych harmonogramów kopii zapasowych z wybraną instancją i udostępnia przyciski do interakcji z harmonogramami kopii zapasowych.

     

    Proponujemy również zapoznać się z artykułami, które mogą być przydatne do interakcji z produktami Cloud VPS za pomocą API: