通过ossimport将ECS服务器文件迁移到oss对象存储

作者: black_wizard 分类: 环境配置 发布时间: 2018-04-14 09:59

阿里云oss说明 配置

https://help.aliyun.com/document_detail/56990.html?spm=a2c4g.11186623.6.1078.Kb6n6c

因为运行需要 Java 1.7 及以上 这里下载 是用 jdk1.8 ,

1.下载ossimport并配置

使用的是单机模式,ossimport-2.3.1.zip,上传至服务器并解压。

修改ossimport/conf/local_job.cfg配置

2.下载安装jdk

下载页面 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,

1)  uname -a 查看系统 是32位还是64位,下载对应版本

2)这里在安装解压jdk过程中出现了问题  gzip stdin not in gzip format

因为是用 wget 直接下载的jdk,但是下载之前需要同意Oracle的安装协议,用wget的方式,没有选择同意,下载下来的文件会有问题,所以在Linux上解压一直失败

最后选择重新下载到本地再上传到服务器解压

解压完成过后,在根目录下找到 /etc/profile 在文件末尾添加

JAVA_HOME=/data/jdk1.8.0_161
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH

最后通过 reboot  重启服务器 ,输入 java -version 查看 安装的jdk版本信息

3.同步文件

执行文件 ./import.sh

1)过程中可能报错 因为我下载的jdk 是32位 系统是64位(通过uanme -a 查看)