opensciencegrid - GridFTP 安装

Posted xuyaowen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了opensciencegrid - GridFTP 安装相关的知识,希望对你有一定的参考价值。

最近配置一个GridFTP 用于测试其传输FTP性能, 在这里简单记录,备忘;使用本教程可以简单起一个GridFTP用于测试服务;

预配置环境:

测试系统:CentOS 7 1806 

配置Yum仓库:https://opensciencegrid.org/docs/common/yum/ 

安装GridFTP:

yum install osg-gridftp

启动GridFTP匿名服务器:(带有认证的没有配置成功,也不想试了)

globus-gridftp-server -control-interface 0.0.0.0  -aa -p 5000  -anonymous-user 1000  # root 用户使用 1000 表示本地任意一个非root用户
globus-gridftp-server -control-interface 0.0.0.0  -aa -p 5000  # 非 root 用户使用

安装  globus-url-copy 命令:

yum install globus-gass-copy-progs

生成测试文件:

dd if=/dev/zero of=size80m bs=8k count=10240

输出测试日志:

tail -f /var/log/gridftp-auth.log

运行匿名用户测试:

root@localhost ~# globus-url-copy -v file:///root/size80m ftp://127.0.0.1:5000/tmp/size80m
Source: file:///root/
Dest:   ftp://127.0.0.1:5000/tmp/
  size80m

测试成功:

[21230] Thu Sep 19 12:29:09 2019 :: New connection from: localhost:40224
[21230] Thu Sep 19 12:29:09 2019 :: User anonymous successfully authorized.
[21230] Thu Sep 19 12:29:09 2019 :: Starting to transfer "/tmp/size80m".
[21230] Thu Sep 19 12:29:12 2019 :: Finished transferring "/tmp/size80m".
[21230] Thu Sep 19 12:29:12 2019 :: Closed connection from localhost:40224
[20327] Thu Sep 19 12:29:12 2019 :: Child process 21230 ended with rc = 0

安装gridftp 图形界面:

 

以上是关于opensciencegrid - GridFTP 安装的主要内容,如果未能解决你的问题,请参考以下文章