Come configurare gli abbonamenti per ZEVENET Enterprise Edition

PUBBLICATO DA Zevenet | 7 febbraio, 2019

Descrizione

L'obiettivo di questo articolo è spiegare come funzionano gli abbonamenti ZEVENET e come configurare gli abbonamenti ZEVENET Enterprise Edition per mantenerli aggiornati ZEVENET elettrodomestici in modo molto automatico.

Architettura

Le appliance ZEVENET Enterprise Edition richiedono la connettività a due servizi: certs.zevenet.com e repo.zevenet.com

ZEVENET Enterprise Edition si collega a https://certs.zevenet.com/ per controllare il tuo Piano di abbonamento o supporto stato e una volta che questo sistema conferma l'accesso è concesso, quindi si connette a https://repo.zevenet.com/ per verificare gli aggiornamenti del pacchetto.

Per questo motivo, è importante assicurarsi che Load Balancer sia in grado di raggiungere entrambi i punti remoti. Se per qualsiasi motivo la connessione a Internet dal load balancer non è consentita a quei siti il ​​load balancer può essere configurato per aggiungere un Proxy HTTP e HTTPS. Assicurati di aver abilitato le seguenti regole di destinazione nel tuo centro dati:

Per gli amministratori di sistema del firewall: Consenti dall'IP ZEVENET alla risoluzione DNS di certs.zevenet.com e repo.zevenet.com porto 443 (Protocollo HTTPS)
Per gli amministratori di sistema Proxy: Consenti dall'IP Zevenet a https://certs.zevenet.com/* e https://repo.zevenet.com/* (Protocollo HTTPS)

Procedura di configurazione

Segui i passaggi successivi per abilitare il tuo Piano di abbonamento o supporto nelle appliance ZEVENET Load Balancer Enterprise Edition. Innanzitutto, assicurati di avere gli apparecchi installati e attivati.

1. Collegati al tuo dispositivo ZEVENET e assicurati che sia installata almeno la versione ZEVENET 5.2.11:

root@zvnlb:~# dpkg -l | grep zevenet
ii  zevenet                        5.2.11                      amd64        ZEVENET Load Balancer Enterprise Edition

2. Se il pacchetto ZEVENET è in una versione precedente, si prega di applicare l'ultima versione ricevuta al momento del Piano di abbonamento o supporto acquisizione.

3. Se necessario, configurare il proxy quando non è consentita una connessione diretta a Internet. Modifica il global.conf file e configurare il $ http_proxy e $ https_proxy variabili come segue.

root@zvnlb:~# vi /usr/local/zevenet/config/global.conf

#proxy
$http_proxy="http://PROXY_IP:PROXY_HTTPS_PORT";
$https_proxy="https://PROXY_IP:PROXY_HTTPS_PORT";

NOTA: se la versione di ZEVENET è 6 o successiva, la configurazione proxy può essere eseguita nella GUI Web Sistema> Servizi remoti> Proxy.

Nel caso in cui il proxy richieda la convalida, configuralo come segue:

root@zvnlb:~# vi /usr/local/zevenet/config/global.conf

#proxy
$http_proxy="http://USER:PASSWORD@PROXY_IP:PROXY_HTTPS_PORT";
$https_proxy="https://USER:PASSWORD@PROXY_IP:PROXY_HTTPS_PORT";

Prendi in considerazione per:

  • Cambiamento di UTENTE e PASSWORD per le credenziali proxy fornite.
  • Cambiamento di IP PROXY con il tuo IP o il tuo nome proxy.
  • Cambiamento di PROXY_HTTPS_PORT con la tua porta proxy che accetta HTTPS.
  • Assicurarsi che l'IP proxy e la porta proxy siano raggiungibili da Load Balancer, è possibile utilizzare telnet per questi test.

Ripetere questa configurazione su tutte le appliance ZEVENET che richiedono l'accesso al repository remoto per gli aggiornamenti.

Applicazione di aggiornamenti e hotfix del pacchetto

Le appliance ZEVENET sono completamente integrate con il sistema operativo Linux basato in un ambiente GNU / Debian, quindi una volta applicata la versione ZEVENET 5.2.11 o successiva sarà possibile aggiornare il sistema ZEVENET come qualsiasi altro GNU / Debian tramite Repository APT, fare riferimento ai seguenti comandi da applicare per mantenere aggiornati gli apparecchi.

Aggiorna il database dei pacchetti nell'appliance ZEVENET dal repository APT remoto.

root@zvnlb:~# apt-get update
 Hit:1 https://repo.zevenet.com/ee/v5/4.9.13zva5000 stretch InRelease
 Reading package lists... Done
root@zvnlb:~# apt-get --with-new-pkgs upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  cherokee zevenet zevenet-web-gui
2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,764 kB of archives.
After this operation, 3,072 B disk space will be freed.
Do you want to continue? [Y/n] Y
.
.
.

Da ZEVENET 6 il sistema include uno strumento chiamato checkupgrades che controlla se un aggiornamento del pacchetto è in sospeso e fornisce informazioni sullo stato del sistema come segue:

root@zvnlb:~# checkupgrades 
Zevenet Packages are up-to-date.

o tramite la GUI Web:

Cerca un determinato pacchetto nel database locale.

root@zvnlb:~# apt-cache search zevenet
cherokee - Zevenet cherokee
gdnsd - Zevenet gdnsd
health-checks - Zevenet health checks
pound - Zevenet pound reverse proxy
ssyncd - Zevenet Ssyncd
zevenet - ZEVENET Load Balancer Enterprise Edition
zevenet-web-gui - Web GUI of Zevenet Enterprise
zevenet-ipds - Security updates to feed IPDS module of ZEVENET Load Balancer

Leggi i contenuti e le informazioni per un determinato pacchetto.

root@zvnlb:~# apt-cache show zevenet-web-gui

Aggiorna un certo pacchetto.

root@zvnlb:~# apt-get install zevenet-web-gui

Aggiorna l'intero sistema.

root@zvnlb:~# apt-get --with-new-pkgs upgrade

Aggiornamenti offline

ZEVENET Load Balancer è in grado di essere aggiornato anche se il bilanciamento del carico non è autorizzato a connettersi a Internet, quindi gli ultimi aggiornamenti di ZEVENET sono accessibili anche in formato ISO, questo file ISO può essere scaricato dal portale di supporto ZVNCentral.

La procedura per il processo di aggiornamento offline è la seguente.
1. Assicurarsi che il bilanciamento del carico abbia un contratto di supporto attivo.
2. Scarica l'ultimo file ISO di aggiornamento ZEVENET dalla sezione KB del portale ZVNCentral, link diretto qui.
3. Copia il file ISO nel percorso del bilanciamento del carico / Usr / local / zevenet / aggiornamenti /.
4. Esegui il comando checkupgrades, questo comando verificherà in primo luogo la connettività al nostro sistema privato, se la connessione non è possibile, quindi il comando verificherà se ci sono file ISO di aggiornamento nel percorso degli aggiornamenti.
5.Se sono presenti aggiornamenti in sospeso, verrà visualizzato un messaggio per confermare con il processo di aggiornamento.

Considerazioni

ZEVENET 6 configura l'abbonamento per impostazione predefinita al momento dell'attivazione dell'appliance, quindi assicurati che il bilanciamento del carico abbia la connettività Internet prima di attivarlo, se la procedura di attivazione viene eseguita senza connettività Internet, l'abbonamento non sarà configurato correttamente, ma è possibile forzare la procedura una volta raggiunta la connettività Internet con il seguente comando:

echo "" | /usr/local/zevenet/bin/enterprise.bin Zevenet::Apt setAPTRepod

Compatibilità e sicurezza

ZEVENET Load Balancer è basato su un sistema GNU / Debian e completamente integrato con i servizi di repository APT. Tuttavia, ciò non significa che i pacchetti ZEVENET siano completamente compatibili con i pacchetti principali Debian, poiché è stato progettato per essere ottimizzato e pronto per l'alta disponibilità, scalabilità e sicurezza delle applicazioni.

È in grado di aggiungere repository APT di terze parti per determinati pacchetti, ma utilizzalo a tua esclusiva responsabilità. Gli aggiornamenti di sistema e gli aggiornamenti sono supportati solo dai repository APT ZEVENET ufficiali. Inoltre, per motivi di sicurezza, accetta solo aggiornamenti dai repository di pacchetti firmati.

Condividere su:

Documentazione sotto i termini della GNU Free Documentation License.

questo articolo è stato utile?

Articoli Correlati