mysql下载:
升级目标MySQL版本5.7.18
前置条件:
1. 停止 hive,ranger,oozie等使用MySQL的服务。
2.停止ambari-server
升级流程:
1. 备份原MySQL数据库所有数据
mysqldump -u root -p123456 --all-databases > mysql_dump20170626
注:这个备份文件一定要多保存几份,如果一旦丢失,整个集群将不可恢复。
2. 开始进行MySQL升级
rpm -qa |grep mysql
卸载所有关于MySQL的rpm包
rpm -e mysql-devel-5.1.73-8.el6_8.x86_64 --nodeps
rpm -e mysql-server-5.1.73-8.el6_8.x86_64 --nodeps
安装新版本MySQLRPM包:
rpm -ivh mysql-community-devel-5.7.18-1.el6.x86_64.rpm --nodeps
rpm -ivh mysql-community-server-5.7.18-1.el6.x86_64.rpm --nodeps
rpm -ivh mysql-community-client-5.7.18-1.el6.x86_64.rpm --nodeps
rpm -ivh mysql-community-common-5.7.18-1.el6.x86_64.rpm --nodeps
rpm -ivh mysql-community-libs-5.7.18-1.el6.x86_64.rpm --nodeps
3.启动新的MySQL