培森的Blog 未分类 Hadoop数据迁移 单节点

Hadoop数据迁移 单节点

首先将旧服务器的文件备份下来 —导出旧服务器文件 进入 master:50070/explorer…

首先将旧服务器的文件备份下来

—导出旧服务器文件

进入 master:50070/explorer.html 查看hadoop文件目录的结构

然后分别导出每个目录下的文件, 导出到实际目录        

cd /home/hadoop/hadoop-2.5.2

bin/hadoop fs -get /new /home/hadoop/hadoop2.5.2/new1                /hadoop目录    /导出到的目录
bin/hadoop fs -get /project /home/hadoop/hadoop2.5.2/project1

image.png

导出后将导出的两个目录拷到硬盘或xhsell操作的机器上

/home/hadoop/hadoop2.5.2          /new1 || /project1

导入到新的Hadoop前, 如果新hadoop有测试数据, 先清理一下新的hadoop

要从HDFS中删除文件,可以使用以下命令:

hadoop fs -rm -r -skipTrash /path_to_file/file_name

要从HDFS中删除文件夹,可以使用以下命令:

hadoop fs -rm -r -skipTrash /folder_name

将硬盘里面的导出的文件Copy到新hadoop的机器上

cd /home/hadoop/hadoop-2.5.2
bin/hadoop fs -put /home/hadoop/hadoop2.6.5/new1/new  /            这个/  会把new传到hadoop上面 /new
bin/hadoop fs -put /home/hadoop/hadoop2.6.5/project1/project  /

推送new1 文件夹里面的new路径到 hadoop的new目录上即可

本文来自网络,不代表培森的Blog立场,转载请注明出处:https://blog.xupeisen.com/archives/131

作者: 培森

联系我们

联系我们

13262951234

在线咨询: QQ交谈

邮箱: admin@xupeisen.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部