linux下增加磁盘改变指定文件路径分区挂载点和迁移数据

Centos7 系统上原有目录/data 挂载根目录下,空间有点小,我们需要把/data目录挂载到另一个磁盘,同时把数据迁移。

1.查看分区情况 fdisk -l 2.查看路径对应分区情况 df -l 3.查看分区文件格式 df -T -H

4.给指定磁盘分区 fdisk /dev/vda

Command (m for help) n   primary partition (1-4) p Partition number (1-4): 1 First cylinder (1-5221, default 1): 1 Last cylinder, +cylinders or +size{K,M,G} (1-5221, default 5221): 15221 Command (m for help): w  #保存配置

5.分区后系统没有马上识别新的分区。要执行partprobe或者重启才能识别新的分区 partprobe

6.格式化

mkfs.ext4 /dev/vda2

7. 把分区格式化挂在/data01下,再把data的数据备份到data01又重新把分区挂载到/data mkdir /data01 echo -e "n\np\n2\n\n\nw" | fdisk /dev/vda &> /dev/null

8.mount /dev/vda2 /data01

9.拷贝源路径文件到 新路径 cd /data;find ./|cpio -dump /data01

10. 重新分配挂载点 umount /data01 ; mount /dev/vda2 /data

11.查看分区uuid # blkid

12.修改路径对分区挂载 /etc/fstab这个是开机自动挂载文件。可以修改 grep /data /etc/mtab >> /etc/fstab

如果想清理/ 目录下的空间。建议 1.确认现在的/data下目录数据是跟原本一样 2.把现在的/data卸载。就可以看到原本的/data下的数据,然后删除掉。再挂载/data 具体操作如下: umount /data #卸载现在挂载的盘 df -h #查看目前是不是已经没有挂载/data盘了 du -sh /data #确认是9G , rm -rf /data/*  # 清理 / 根目录 mount /dev/vda2 /data   #再然后继续把刚才的磁盘挂载到/data 

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏专注于主流技术和业务

Mantis2.16.0在CnetOS7上的安装配置

解压到目录:/home/mantis/mantisbt-2.16.0 tar xf mantisbt-2.16.0.tar.gz -C /home/manti...

1052
来自专栏小狼的世界

利用Apache ab以及GNUPlot来进行Web测试

最近写了几个测试脚本,希望要观察使用PUT方式上传文件和使用POST方式上传文件,两者效率的差别。

582
来自专栏北京马哥教育

【干货 | 原创 】MySQL/MariaDB数据库基于SSL实现主从复制

前言 备份数据库是生产环境中的首要任务,重中之重,有时候不得不通过网络进行数据库的复制,由于 MySQL/MariaDB的主从复制是明文传送的,如果在生产环境...

3325
来自专栏个人翻译

在 Heroku 中部署 Node.js 应用

原文地址:https://dzone.com/articles/deploying-nodejs-on-heroku

22210
来自专栏磨磨谈

Ceph用户邮件列表Vol45-Issue4

It is expected that the cluster log will be flooded with messages like: 2016-07-...

833
来自专栏xingoo, 一个梦想做发明家的程序员

Elasticsearch——禁止Body中的index覆盖Url中的index参数

本篇继续一下Elasticsearch日常使用的技巧翻译。 在Elasticsearch有很多的api支持在body中指定_index等信息,比如mget...

1886
来自专栏不想当开发的产品不是好测试

redis基本操作

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日...

1022
来自专栏小狼的世界

Hadoop学习笔记一:单节点安装

通过本节的学习,可以掌握如何在单节点上使用Hadoop进行Map/Reduce以及HDFS存储的实现。

823
来自专栏云原生架构实践

Docker Data Center系列(一)- 快速搭建云原生架构的实践环境

DDC是Docker Data Center的简称,是Docker公司推出的容器化数据中心管理平台。它的编排核心是swarm,包含2个主要组件UCP和DTR。

1036
来自专栏xiaoheike

Linux下部署solrCloud

这里我只是把我的师兄教我的关于Solrcloud搭建的过程,以及需要注意的地方文档化了。感谢他教会了我很多。

1163

扫码关注云+社区