请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

进入PXC节点后发现是mysql权限,不能执行apt-get!

使用docker exec -it node1 bash进入nodo1,发现:
图片描述

正在回答

4回答

另外,建议你再次下载一下本课程的文档,里面更新了很多内容,包括很多同学都会遇到的pxc容器启动后闪退的故障

1 回复 有任何疑惑可以回复我~
  • 提问者 caicai31 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-10-01 08:53:43
墨7228 2019-03-31 20:22:57

这错误提示代表进入这个node1服务中的时候没有权限操作,所以我们要给到root用户进入服务

方式:

重新以root角色进入docker服务,随便进入一个节点,这里我进入node1

docker exec -it -u 0 node1 /bin/bash

安装xtrabackup

apt-get install percona-xtrabackup-24

安装完后进行全量备份:

innobackupex --user=root --password=MySQL密码 /data/backup/full

执行完后自动开始全量备份

切换到全量备份文件夹

cd /data/backup/full

    

0 回复 有任何疑惑可以回复我~
元气满满来学习 2018-11-14 11:19:28

你好,你是怎么解决的,重新pull pxc,不是又要重新来一遍之前做过的所有操作吗?

0 回复 有任何疑惑可以回复我~
  • pxc 5.7.1镜像是最稳定的,pxc最新的镜像也不是不能用,只是不能用apt-get安装程序,在数据备份的章节要用到apt安装备份工具,所以就有问题了,还是用老版本的pxc镜像稳定
    回复 有任何疑惑可以回复我~ 2018-11-14 11:23:32
  • 知道啦,感谢解答
    回复 有任何疑惑可以回复我~ 2018-11-14 11:32:54
神思者 2018-09-30 09:06:02

用老版本pxc镜像,docker pull pxc镜像名称:5.7.21

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信