当前位置: 首页 > news >正文

Fabric磁盘扩容后数据迁移

  线上环境原来的磁盘比较小,随着业务数据的增多,磁盘需要扩容,因此需要把原来docker数据转移至新的数据盘。

数据迁移

   操作系统: centOS 7
  docker默认的数据目录为/var/lib/docker
在这里插入图片描述
  创建一个新的目录/opt/dockerdata,先停止docker服务

systemctl stop  docker

  将docker 数据目录迁移到新目录

cp -rvf /var/lib/docker/*  /opt/dockerdata/

  修改docker默认数据存储目录配置,在/etc/docker/daemon.json文件添加以下内容,若是没有/etc/docker/daemon.json文件,则新建该文件

vi /etc/docker/daemon.json

在这里插入图片描述

重启docker

systemctl restart docker

  输入docker info, 可以看目录已经变更成新的目录了
在这里插入图片描述
   输入docker ps -a 可以看到原先启动的容器仍然存在,节点重启。
在这里插入图片描述
   用sdk 调用智能合约,看到链码容器也已经重启完毕
在这里插入图片描述

常见问题

   Q: 操作完成后重启docker发现镜像和容器都没了
   A: 数据没转移成功,我也曾经遇到过这个问题,刚开始用的cp -R 命令

cp -r /var/lib/docker/*  /opt/dockerdata/

  定位很久, 发现/opt/dockerdata/overlay2下面缺乏文件, 后来换成cp -rvf发现数据转移成功。

cp -rvf /var/lib/docker/*  /opt/dockerdata/
http://www.lryc.cn/news/5520.html

相关文章:

  • 大厂光环下的功能测试,出去面试自动化一问三不知
  • SATA SSD需要NCQ开启吗?
  • 知识图谱业务落地技术推荐之图神经网络算法库图计算框架汇总
  • ==与equals()的区别
  • 【人工智能】对贝叶斯网络进行吉布斯采样
  • Java 面向对象基础
  • RocketMQ源码(21)—ConsumeMessageConcurrentlyService并发消费消息源码
  • 基于 STM32+FPGA 的多轴运动控制器的设计
  • 《爆肝整理》保姆级系列教程python接口自动化(十三)--cookie绕过验证码登录(详解
  • soapui + groovy 接口自动化测试
  • Linux内存管理(三十五):内存规整简介
  • Java连接Redis
  • Python语言零基础入门教程(十六)
  • SAP ERP系统SD模块常用增强之一:VA01/VA02创建或修改SO的输入检查
  • 深度学习知识补充
  • Vue笔记(1)——数据代理与绑定
  • LeetCode题目笔记——2563. 统计公平数对的数目
  • 【MySQL Shell】8.9.5 将集群重新加入到 InnoDB ClusterSet
  • 元素水平垂直居中的方法有哪些?如果元素不定宽高呢?
  • 访问学者在新加坡访学生活日常花销大吗?
  • XCP实战系列介绍11-几个常用的XCP命令解析
  • 全志V853芯片 如何在Tina V85x平台切换sensor?
  • 2023全网最火的接口自动化测试,一看就会
  • 华为OD机试真题JAVA实现【最小传递延迟】真题+解题思路+代码(20222023)
  • Transformer
  • 并发包工具之 批量处理任务 CompletionService(异步)、CompletableFuture(回调)
  • 验收测试分类
  • 因新硬件支持内核问题Ubuntu 22.04.2推迟发布
  • agent扩展-自定义外部加载路径
  • Elasticsearch使用篇 - 指标聚合