Migrare immagini qcow2 da KVM a VMWare

Di recente sono passato da Proxmox a ESXI il quale ha un miglior supporto per strumenti di automazione come Ansible e Terraform, oltre ad una migliori integrazione con Red Hat Satellite. Non mi andava di ricreare da capo tutte le macchine virtuali e quindi ho optato a migrarle.

Se stavate usando immagini qcow2 anche sotto KVM (qemu), funzionerà lo stesso la seguente procedura.

Il primo passo è convertire l’immagine qcow2 in un file vmdk utilizzato da VMWare. Ho eseguito questi passaggi sul mio laptop con Fedora, tuttavia qualsiasi box Linux dovrebbe andare bene. Puoi eseguire la conversione in questo modo:

qemu-img convert -f qcow2 -O vmdk test.qcow2 test.vmdk

Quindi dovrai abilitare SSH sul tuo server ESXI per utilizzare vmkfstools sull’hypervisor stesso.

Continua a leggere

Load Balancing TCP e UDP con Nginx

Ultimamente avevo necessità di un bilanciatore su una infrastruttura PaaS e ho pensato ad utilizzare nginx come sistema Load Balancing TCP e UDP.

Il Load Balancing è un modo eccellente per ridimensionare l’applicazione e aumentarne le prestazioni e la ridondanza. Nginx, che è un popolare software per server Web, può essere configurato come un semplice ma potente bilanciamento del carico per migliorare la disponibilità e l’efficienza delle risorse del server. In una configurazione nginx funge da punto di ingresso singolo per un’applicazione Web (o in questo caso come un server dns) distribuita che lavora su più server separati.

Continua a leggere

Tunneling SSH su https per bypassare i firewalls

In questo argomento impareremo come bypassare il firewall che blocca le connessioni SSH a livello di applicazione. Ciò ignorerà anche il proxy Web poiché il proxy supporrà che si tratti di traffico HTTPS legittimo. Innanzitutto installeremo un server Apache che otterrà tutte le richieste HTTPS sulla porta 443 e lo invierà alla porta 22. Dal lato client useremo il tunnel proxy che convertirà il nostro traffico SSH in https e lo invierà alla porta 443 su indirizzo remoto . Abbiamo bisogno di un server e un client per completare questa configurazione.

Continua a leggere

Come installare LEMP (Linux, Nginx, MariaDB, PHP) su Fedora 30 Server

In questo articolo, vedremo come installare stack LEMP su Fedora 30 Server. LEMP sta per:

L -> Linux
E -> Nginx
M -> Maria DB
P -> PHP

Supponiamo che Fedora 30 sia già installata sul tuo sistema.

LEMP è una raccolta di potenti impostazioni software installate su un server Linux per aiutare nello sviluppo di piattaforme e per la creazione di siti Web, LEMP è una variante di LAMP in cui invece di Apache, EngineX (Nginx) viene utilizzato e MariaDB utilizzato al postodi  MySQL.

Continua a leggere

1 2 3 24