Hyperthreading e VMware

Come Ottimizzare le Prestazioni

L’hyperthreading è un argomento ampiamente dibattuto nell’ambito della virtualizzazione dei server. Mentre alcuni sostengono che l’hyperthreading possa migliorare le prestazioni di un host VMware, altri affermano che in realtà possa degradarle. Secondo VMware, “le migliorie delle prestazioni dell’hyperthreading dipendono fortemente dall’applicazione, e alcune potrebbero subire un degrado a causa della condivisione di risorse del processore tra i processori logici”.

Leggi tutto “Hyperthreading e VMware”

Come eliminare i volumi Docker orfani

A partire dalla versione 1.9 di Docker, è possibile utilizzare i comandi integrati di Docker per eliminare i volumi orfani, senza dover ricorrere a script personalizzati come docker-cleanup-volumes. Il vantaggio di utilizzare i comandi integrati è che essi eliminano anche qualsiasi directory in /var/lib/docker/volumes che non sia un volume, quindi assicurati di non avere nulla che desideri salvare in quella directory.

Elencare i volumi orfani

Per visualizzare l’elenco dei volumi orfani, esegui il seguente comando:

docker volume ls -qf dangling=true

Questo comando elenca tutti i volumi che non sono attualmente associati a nessun container.

Eliminare i volumi orfani

Per eliminare i volumi orfani, esegui il seguente comando:

docker volume rm $(docker volume ls -qf dangling=true)

Questo comando elimina tutti i volumi elencati dal comando precedente.

Gestire il caso in cui non ci siano volumi orfani

Se non ci sono volumi orfani, il comando precedente non farà nulla. Per gestire meglio questo caso, puoi utilizzare il seguente comando specifico per Linux:

docker volume ls -qf dangling=true | xargs -r docker volume rm

Questo comando utilizza xargs per passare gli ID dei volumi orfani a docker volume rm solo se ce ne sono effettivamente.

Conclusione

Utilizzando i comandi integrati di Docker 1.9 e versioni successive, puoi facilmente eliminare i volumi orfani senza dover ricorrere a script personalizzati. Ricorda di verificare attentamente il contenuto della directory /var/lib/docker/volumes prima di procedere con l’eliminazione, per assicurarti di non perdere nulla di importante.

[DualBoot] Orologio di Windows con BIOS in UTC

Questo Tips è dedicato a tutte quelle persone che lavorano con più sistemi operativi su un unico terminale e che con molta probabilità si trovano ad affrontare ad ogni riavvio un cambiamento di orario.

Questo avviene perché Windows come default memorizza nel BIOS l’orario compresivo di fuso orario locale TZ (time zone), mentre i sistemi Linux e MacOS utilizzano l’orario UTC (Tempo coordinato universale).

Leggi tutto “[DualBoot] Orologio di Windows con BIOS in UTC”

Ignition Coil – Bobina di Accensione

Accensione nuova, problema nuovo! La bobina di accensione è indispensabile per il corretto funzionamento dei cilindri… Senza corrente, la candela non produce la scintilla, e senza la scintilla la benzina non scoppia!!

Reset password MySQL su CentOS

logo-mysql

Molte volte, capita di installare applicazioni su macchine Linux e non, con password “inventate” sul momento; Nel momento del bisogno, la nostra memoria ha difficoltà nel ricordarla.

logo-mysql

Nel mio caso ho non avevo idea di quale fosse la password di root del servizio mysql su macchina CentOS,

Per modificarla ho usato questo rapido sistema che bypassa l’autenticazione in fase di avvio del server MySQL ed una volta avviato il server, con un semplice set di comandi, si forza la scrittura della nuova password.

Spero che questa breve guida vi possa aiutare a risolvere il problema che molte volte affligge DB che vengono poco utilizzati

 

Leggi tutto “Reset password MySQL su CentOS”