对象存储 使用 Hadoop Shell 访问 COS 元数据加速存储桶

对于一些比较简单的文件操作,可以直接通过命令行的方式来完成。这篇指导你如何通过 Hadoop Shell,以命令行的方式来访问元数据加速桶。

相关产品
对象存储 产品页,含版本规格、价格与购买入口。

一、前提条件

·确保已经开通元数据加速服务,并且进行了正确的环境部署和 HDFS 协议配置。具体部署和配置,详情请参见 使用 HDFS 协议访问已开启元数据加速的存储桶。

·登录任意一台完成了环境部署和 HDFS 协议配置的服务器,进入命令行界面。

二、支持的操作

1. 详细的 Hadoop 命令行文档,请参见 Hadoop Shell 命令。

2. 下面列举一些常用的文件操作。

三、遍历目录(list)

hadoop fs -ls cosn://examplebucket-1250000000/

四、创建目录(mkdir)

hadoop fs -mkdir -p cosn://examplebucket-1250000000/test_01/xxx

五、上传文件

hadoop fs -put ./len1m.txt cosn://examplebucket-1250000000/test_01/xxx/len1m_1.txt

六、下载文件

hadoop fs -get cosn://examplebucket-1250000000/test_01/xxx/len1m_1.txt ./len1m_1.txt

七、删除文件

注意:文件被删除后,其对应的数据将无法再被访问。

hadoop fs -rm cosn://examplebucket-1250000000/test_01/xxx/len1m_1.txt

八、删除目录

注意:目录被删除后,将无法再被访问。

hadoop fs -rm -r cosn://examplebucket-1250000000/test_01/xxx

九、目录统计(du)

hadoop fs -du cosn://examplebucket-1250000000/test_01

十、文件校验和

hadoop fs -checksum cosn://examplebucket-1250000000/test_01/xxx/len1m_1.txt

赞 (0)
上一篇 4天前
下一篇 4天前