Sistemistica (3)

Mercoledì, 19 Ottobre 2016 15:20

Update Mysql da 5.1.73 a 5.7.16 (Centos 6.8)

Scritto da

Ad oggi, 16/10/2016, Mysql è arrivato alla versione 5.7.16 ed è arrivato il momento di aggiornare i DB Server Mysql che abbiamo nei laboratori e server di produzione.

Naturalmente prima di iniziare la delicata fase di upgrade ci facciamo un bel Backup di tutti i database e magari dell'intera macchina se si tratta di macchina virtuale.

Iniziamo:

Passiamo prima da Mysql 5.1.73 a 5.5.53 seguendo le seguenti fasi e comandi a linea di comando e assicurandoci che ogni fase non dia errori, altrimenti bisogna fermarsi e cercare di trovare la soluzione all'errore.

Controlliamo la versione di Mysql Installata:

rpm -qa | grep mysql

dovrebbe uscire qualcosa del genere:

mysql-server-5.1.73-5.el6_6.x86_64
mysql-libs-5.1.73-5.el6_6.x86_64
mysql-5.1.73-5.el6_6.x86_64

scarichiamo i repository aggiornati:

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm && rpm -Uvh epel-release-latest-6.noarch.rpm

wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm && rpm -Uvh remi-release-6*.rpm

Abilitiamo i repository:

nano /etc/yum.repos.d/remi.repo

e poi modifichiamo così:

[remi]
name=Remi's RPM repository for Enterprise Linux 6 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/6/remi/$basearch/
mirrorlist=http://rpms.remirepo.net/enterprise/6/remi/mirror
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi>>

Aggiorniamo Mysql:

yum -y update mysql*

Controlliamo l'avvenuto aggiornamento:

rpm -qa | grep mysql

dovrebbe uscire questo:

mysql-5.5.45-1.el6.remi.x86_64
compat-mysql51-5.1.54-1.el6.remi.x86_64
mysql-libs-5.5.45-1.el6.remi.x86_64
mysql-server-5.5.45-1.el6.remi.x86_64

Eseguiamo l'upgrade delle tabelle:

mysql_upgrade -u root -p

e digitiamo la password di root in nostro possesso

2° Passaggio --> Riavviamo il server e testiamo i nostri applicativi e/o siti web che utilizzano Mysql come DB

Se non ci sono problemi eseguiamo il 3° passaggio, ossia la migrazione da Mysql 5.5.53 a Mysql 5.6.24.

Scarichiamo il repository:

wget http://dev.mysql.com/get/mysql57-community-release-el6-7.noarch.rpm

Lo installiamo:

yum localinstall mysql57-community-release-el6-7.noarch.rpm

Lo abilitiamo:

yum repolist enabled | grep "mysql.*-community.*"

Installiamo Mysql:

yum install mysql-community-server

Avviamo il servizio:

service mysqld start

Eseguiamo l'upgrade delle tabelle (in questa fase l'upgrade durerà qualche minuto):

mysql_upgrade -u root -p

Controlliamo:

mysql --version

dovrebbe essere:

mysql Ver 14.14 Distrib 5.7.9, for Linux (x86_64) using EditLine wrapper

Riavviamo il server e se il servizio non parte in automatico, facciamolo in maniera manuale con: service mysqld start

e successivamente lo impostiamo di avviarsi in fase di boot.

A meno di 2 settimane dal rilascio della Release Candidate di Windows Server 2012 è interessante analizzare alcune novità del nuovo sistema operativo server di Microsoft che introducono concetti come lo Storage Pool e lo Storage Spaces, sul blog di Technet ci sono le prime indicazioni e le prime analisi su queste importanti novità che modificano la gestione delle risorse (spazio) sui nuovi server.

http://blogs.technet.com/b/italy/archive/2012/05/24/le-novit-224-per-lo-storage-di-windows-server-2012-storage-pools-storage-spaces-refs.aspx

Sabato, 05 Maggio 2012 09:22

RegMerge - Confronto file di registro

Scritto da

Con RegMerge si carica di uno o più file. Si possono confrontare con il Registro di sistema corrente, che consente di importare selettivamente le parti, o semplicemente vedere i cambiamenti. Questo è utile per le correzioni di file REG che trovate su internet, o confrontare il Registro di sistema con un altro PC o il proprio PC in uno stato precedente. Con RegMerge, invece di chiedersi cosa un file REG cambierà, o se è ancora diverso da quello del Registro di sistema corrente, è possibile ora vedere che cosa cambierà e applicare selettivamente porzioni di esso.

http://bitsum.com/regmerge.php per fare il download.

Massimo Chirivì

Massimo Chirivì - ICT Consultant
Via Carducci 228, 73050 - Salve (LE)
Tel. +.39.3357214260
E-Mail: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
Site WEB: www.massimochirivi.net