开发者社区> wu.zhangw> 正文

【答疑】对象存储OSS常见问题解答(工具类1)

简介: 1. OSS控制台不支持上传文件夹,是否有其它方式可以支持? 解答:OSS提供了ossutil工具,支持文件夹上传。 使用cp命令进行上传/下载/拷贝文件时: 使用-r选项来拷贝文件夹 详见官网说明:https://help.aliyun.com/document_detail/50561.html Github:http://github.com/aliyun/ossutil 2. OSS的URL,怎么将失效时间设置得久一点? 解答:请使用ossutil工具。
+关注继续查看

1. OSS控制台不支持上传文件夹,是否有其它方式可以支持?

解答:OSS提供了ossutil工具,支持文件夹上传。

使用cp命令进行上传/下载/拷贝文件时:
使用-r选项来拷贝文件夹

详见官网说明:
https://help.aliyun.com/document_detail/50561.html
Github:
http://github.com/aliyun/ossutil

2. OSS的URL,怎么将失效时间设置得久一点?

解答:请使用ossutil工具。具体用法: ./ossutil sign --timeout

Usage of oss_util:

Options:
    --timeout=            time out of signurl, the unit is: s, default value is 60, the value range is: 0-9223372036854775807

详见ossutil工具帮助指引:./ossutil sign --help

3. 使用ossutil工具下载海量文件时中途报错,有什么办法可以避免下次又得重新从头开始下载吗?

解答:请使用--update选项,即:./ossutil cp --update

--update/-u
选项说明
如果指定了该选项,只有以下情况,ossuti才执行上传、下载、拷贝

目标文件(或object)不存在
源文件(或object)新于目标文件(或object)
当指定了该选项时,无论是否指定了--force选项,当目标文件存在时,ossutil都不会提示,直接采取上述策略。

详见云栖文章:
《【最佳实践】OSS开源工具ossutil-增量上传》
https://yq.aliyun.com/articles/601447
《【最佳实践】OSS开源工具ossutil-大文件断点续传》
https://yq.aliyun.com/articles/601787

4. 有方法可以把OSS存储挂载到Linux本地文件系统吗?

解答:OSS提供ossfs可以实现该功能。

ossfs能让您在Linux系统中把OSS bucket 挂载到本地文件系统中,
您能够像操作本地文件一样操作OSS对象,实现数据的共享。

详见官网说明:
https://help.aliyun.com/document_detail/32196.html
Github:
https://github.com/aliyun/ossfs

5. 使用ossfs将oss挂到k8s容器中,其中有部分文件是php,需要与php-fpm进程同一user,该如何做?

解答:ossfs工具支持挂载的文件夹属于某个user。

如果要使挂载的文件夹(/tmp/ossfs)属于某个user:

方法一: 如果要使挂载的文件夹(/tmp/ossfs)属于某个user,则需要以user的身份创建挂载文件夹和使用ossfs:
sudo -u user mkdir /tmp/ossfs
sudo -u user ossfs bucket-name /tmp/ossfs

方法二: 首先通过id命令获得指定用户的uid/gid信息。
例如获取www用户的uid/gid信息:id www;然后挂载时指定uid/gid参数:

ossfs your_bucket your_mountpoint -ourl=your_url -ouid=your_uid
                    -ogid=your_gid
注意:uid/gid都是数字。

详见官网说明: https://help.aliyun.com/document_detail/32197.html

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【答疑】对象存储OSS常见问题解答(SDK类2)
1.客户在使用OSS java SDK 上传时发现卡死。解答:原因是连接池中连接泄漏,可能是使用ossObject后没有关闭。云栖社区里有一篇文章详细介绍了这个问题: https://yq.aliyun.
1857 0
【答疑】对象存储OSS常见问题解答(咨询类3)
OSS支不支持HTTPS?解答:支持 使用HTTPS的最佳实践: https://yq.aliyun.com/articles/686003?spm=a2c4e.11163080.searchblog.97.34e42ec1yNirpJ 如果使用OSS又用了CDN加速, 第一次CDN没命中的时候, 是怎样收费的?解答:如果访问CDN没有命中的话,CDN会去OSS回源,这时是不消耗下行流量包的,只消耗回源流量包。
1398 0
【答疑】对象存储OSS常见问题解答(咨询类1)
1. OSS最大支持多大的文件? 解答:非multipart方式上传,最大支持5GB的文件; multipart方式上传,最大支持48.8TB。 通过控制台上传、简单上传、表单上传、追加上传的文件大小不能超过5GB, 要上传大小超过5GB的文件必须使用断点续传方式。
3767 0
阿里云闫卫斌:打造具备极致容灾能力的对象存储
数字经济时代,数据正呈现爆炸式的增长。有数据表明,近6年来中国数据增量年均增速超过30%。如此快速增长的数据,离不开相应的存储设备提供支撑。传统集中式存储受性能天花板的限制,难以满足海量数据存储的需求。分布式存储以Scale out(横向扩展)为特征,正成为海量数据存储的首选,这已经成为业内的普遍共识。
19200 0
PolarDB-PG | PostgreSQL + 阿里云OSS 实现高效低价的海量数据冷热存储分离
数据库里的历史数据越来越多, 占用空间大, 备份慢, 恢复慢, 查询少但是很费钱, 迁移慢 怎么办? 冷热分离方案: - 使用PostgreSQL 或者 PolarDB-PG 存成parquet文件格式, 放到aliyun OSS存储里面. 使用duckdb_fdw对parquet文件进行查询. - duckdb 存储元数据(parquet 映射) 方案特点: - 内网oss不收取网络费用, 只收取存储费用, 非常便宜 - oss分几个档, 可以根据性能需求选择 - parquet为列存储, 一般历史数据的分析需求多,性能不错 - duckdb 支持 parquet下推过滤, 数据过滤性能不错
4841 0
谷粒学院——Day06【整合阿里云OSS、EasyExcel技术实现Excel导入分类】
谷粒学院——Day06【整合阿里云OSS、EasyExcel技术实现Excel导入分类】
67 0
阿里云OSS设置跨域访问
阿里云OSS设置跨域访问
694 0
《阿里云 JindoFS+OSS 数据上云实战》电子版地址
为了帮助读者能更全面地了解 JindoFS,我们特地编撰了这本电子书。从架构到场景到实操,全方面解读jindoFS。
39 0
国际阿里云CDN加速导致OSS配置的CORS失效怎么解决!!!
当阿里云对象存储OSS的Bucket配置了CDN加速或开启了图片处理服务功能,可能会导致OSS上配置的CORS失效。
52 0
+关注
文章
问答
来源圈子
更多
阿里云存储基于飞天盘古2.0分布式存储系统,产品包括对象存储OSS、块存储Block Storage、共享文件存储NAS、表格存储、日志存储与分析、归档存储及混合云存储等,充分满足用户数据存储和迁移上云需求,连续三年跻身全球云存储魔力象限四强。
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
百问百答-OSS (上)
立即下载
百问百答-OSS (下)
立即下载
阿里云 JindoFS+OSS 数据上云实战
立即下载