本文档是手动制作mysql5.6的trove镜像openstack版本为newton
1、创建基础虚拟机登录openstack创建一台虚拟机,这台虚拟机用于制作trove镜像,虚拟机的根磁盘最终会上传到glance给trove使用,虚拟机的根磁盘容量根据需要设置,这里略掉这步的详细操作。以下操作皆登录到这台虚拟机中操作2、配置ssh
3、添加mysql源
4、编辑/etc/yum.repos.d/mysql-community.repo 禁用mysql5.7,启用mysql5.6
5、安装mysql5.6安装完mysql後,不必设置mysqld随机启动
6、配置mysql
6.1、编辑/etc/my.cnf,在文件末尾添加下面一行,include这行上面有一行空白
6.2、创建目开发云主机域名录
7、安装percona-xtrabackup
8、源代码安装trove-agent
8.1、安装相关软件包
8.2、创建用户
8.3、下载trove源码
8.4、整合代码
由于在centos上备份时,有bug:1649592,已经整合时master分支,需要将commit整合进stable/newton分支
8.5、整合提交
8.6、安装trove
8.6.1、安装trove
8.6.2、创建启动文件
9、上传镜像
9.1、清理系统
9.2、将镜像制作成快照
10、配置trove使用制作好的镜像
操作系统环境配置(生产环境最优的配置)4.1 hostsecho “192.168.1.51 db1” >>/etc/hostscat /etc/hostsnproc,操作系统对用户创建进程数的资源限制nofile,每个进程能打开文件的次数(文件描…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。