Partizionare le tabelle di MySQL/MariaDB per Zabbix

Premessa: quanto scritto si applica indifferentemente a MySQL 8.0 o a MariaDB 10.x. Quindi nel seguito per comodità scriveremo MySQL, intendendo con questo entrambi i DB Server Nelle installazioni di Zabbix con backend su MySQL può capitare che le dimensioni delle tabelle in cui Zabbix salva i dati raccolti (history* e trends*)crescano di dimensione, causando…

Installare TimescaleDB su Oracle Linux 8

TimescaleDB is the open-source relational database for time-series and analytics. Build powerful data-intensive applications. Questa è la definizione che si trova sul sito relativamente a questa variante di PostgreSQL con funzioni di time series database. Purtroppo la documentazione presente sul sito copre Red Hat Enterprise, Fedora e CentOS, ma non Oracle Linux, divenuta, dopo la…

Installare MariaDB dai pacchetti di Centos 8 con la data directory dove vogliamo

Può capitare che serva installare MariaDB facendo in modo che i file dei DB non vadano a finire nella posizione classica (/var/lib/mysql). Se vogliamo mantenere l’installazione dai pacchetti (cosa utile per chi volesse un’installazione il più standard possibile) possiamo seguire questi passi (su Centos 8, ipotizzando di mettere i DB in /srv, ma potete usare…

Monitoring dei servizi di Windows via SNMP con Zabbix

Può succedere, come nel cso in esame, che venga richiesto di monitorare sistemi Windows senza poter usare l’agente di Zabbix. In questo caso il protocollo SNMP è un valido aiuto, essendo nativo su tutti i sistemi operativi, di facile configurazione e in grado di raccogliere le metriche di uso più comune. Una cosa che manca…

Monitoraggio di WordPress con Zabbix

WordPress è la più popolare piattaforma di blog al mondo, utilizzabile anche on premise, installandolo dove si vuole. Nel caso di una installazione on premise il problema principale è far si che il software sia sempre aggiornato. Nella fattispecie le parti di WordPress che devono essere sempre aggiornate sono il core, i plugin e i…

Installazione di Tomcat 8 su Centos 7

Tomcat 8 richiede Java 7 o superiore per funzionare. Installeremo la versione 8 della JDK di Oracle. Al momento della stesura di questo articolo l’ultima versione era la 8u25 ## wget –no-cookies \ –no-check-certificate \ –header “Cookie: oraclelicense=accept-securebackup-cookie” \ “http://download.oracle.com/otn-pub/java/jdk/8u25-b17/jdk-8u25-linux-x64.rpm” \ -O /opt/jdk-8-linux-x64.rpm Installiamo Java ## yum install /opt/jdk-8-linux-x64.rpm Configuriiamo Java usando il comando alternatives:…

Creazione di un filesystem distribuito con GlusterFS

  Operazioni preliminari Per prima cosa ho aggiunto due dischi da 20 GB alle due macchine virtuali. Poi ho provveduto a formattarli e a montarli: mkfs.xfs -i size=512 /dev/sdb1 mkdir -p /data/brick1 vi /etc/fstab Automatizziamo il mount scrivendo in /etc/fstab: /dev/sdb1 /data/brick1 xfs defaults 1 2 Salvare e uscire mount -a && mount<br /><br />Il…

Come creare certificati (autofirmati e non) con SSL e la riga di comando

Con OpenSSL è possibile generare in breve tempo sia le cosiddette CSR (Certificate Signature Request) che dei certificati autofirmati in brevissimo tempo, vediamo come: Innanzitutto creiamo la chiave per il certificato: openssl genrsa -out server.key 2048 Poi creiamo la CSR: openssl req -new -key server.key -out server.csr A questo punto si può richiedere il certificato…

© 2024 Catfish Blog | Tema: Storto di CrestaProject WordPress Themes.