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
转载于:https://www.cnblogs.com/jing1617/p/8857192.html
linux下增加磁盘改变指定文件路径分区挂载点和迁移数据相关推荐
- Linux数据文件自动迁移,linux下增加磁盘改变指定文件路径分区挂载点和迁移数据...
Centos7 系统上原有目录/data 挂载根目录下,空间有点小,我们需要把/data目录挂载到另一个磁盘,同时把数据迁移. 1.查看分区情况 fdisk -l 2.查看路径对应分区情况 df -l ...
- Linux下MySQL的my.cnf文件路径问题
Linux版本的my.cnf文件,一般会放在/etc/my.cnf或/etc/mysql/my.cnf下; Windows下的是my.ini文件,一般会在安装目录的根目录; 但Linux下用rpm包安 ...
- linux中rm删除的文件是否可以恢复,Linux下用rm删除的文件的恢复方法
Linux下用rm删除的文件的恢复方法_Linux教程_Linux公社-Linux系统门户网站 https://www.linuxidc.com/Linux/2008-08/14744.htm lin ...
- Linux下使用exec命令将文件与文件描述符关联
在shell脚本下exec为系统自带的脚本命令,其作用是用来执行其他程序: 语法格式: exec (选项)(参数) 选项: -c:在当前环境下执行命令,即在当前shell脚本下执行,而不是打开一个新的 ...
- linux函数删除某文件,Linux环境下用C++删除指定文件
Linux环境下用C++删除指定文件 "Talk is cheap, show me the code!" #include #include #include #include ...
- 20191004在LINUX下如何将tar压缩文件解压到指定的目录下
百度搜索:tar 解压缩到指定目录 https://zhidao.baidu.com/question/9844116.html 在LINUX下如何将tar压缩文件解压到指定的目录下 各位,请教一下在 ...
- linux服务器mv文件,linux下使用mv命令移动文件到指定目录的方法
linux下使用mv命令移动文件到指定目录的方法 发布时间:2020-10-30 10:01:25 来源:亿速云 阅读:83 作者:小新 这篇文章给大家分享的是有关linux下使用mv命令移动文件到指 ...
- 搜索linux中大于m文件,linux 下查找大于100M的文件(转)
命令行如下 find . -type f -size +1000000k Linux系统下查找大文件或目录的技巧 当硬盘空间不够时,我们就很关心哪些目录或文件比较大,看看能否干掉一些了,怎么才能知道呢 ...
- linux下执行mysql的sql文件
linux下执行mysql的sql文件 mysql -uroot -proot 进入到mysql 然后执行source /var/ftp/pub/sogoodsoft.sql; 即可. www.2ct ...
最新文章
- C语言解决关于兔子的古典问题的代码
- ESI最新计算机学科统计:中国78所跻身高被引100强,中南大学夺冠
- UIVisualEffectView实现毛玻璃效果
- [Jsoi2016]最佳团体 BZOJ4753 01分数规划+树形背包/dfs序
- MATLAB实战系列(九)-遗传算法(GA)求解旅行商问题(TSP)思路解析
- 基本语法和数组(二维,多维,交错数组)
- 模式窗体 winform 1201
- 2020年还需要阅读的10篇人工智能论文
- 一个用php抓取网页中电子邮箱的实例
- 方格图片轮换JS特效
- 模型部署翻车记:pytorch转onnx踩坑实录
- 华为鸿蒙 os 适配机型曝光,华为鸿蒙OS 2.0首批适配机型曝光
- matlab改变遥感图像的存储格式
- SpringCloud常用注解
- codesys工控机_CoDeSys
- 状告技术总监,索赔 90 万元,称其拖延研发进度、系统频繁崩溃出错、产品质量存在严重问题...
- 大数据基础——Hadoop大数据平台搭建
- 伦茨小知识-什么是耳机阻抗
- Python numpy函数:reshape()
- Exchange 2016就地存档