blinkfox
blinkfox

性别: 四川 - 成都 注册于 2020-09-21

向TA求助
20金币数
410 经验值
3个粉丝
主页被访问 802 次

最近动态

2021-05-25 17:57 回答问题

单个对象不能直接设置永久访问,可以设置桶策略,整个桶或某些路径层级为 `read_only`,就是可永久访问的了

2021-05-25 17:54 回答问题

1. MinIO 单点启动的时候,直接复制文件通常没问题,但是会缺少元数据信息,最好通过 `mc cp` 命令去复制,会走 s3 的 PUT 接口,存储的数据会有元数据信息的。 2. 创建文件夹没有限制,对于 s3 get 而言,影响也不大,但是要控制每文件夹的数量,太多的话,不利于维护和页面查询展示。对于文件系统而言,要“减小每一层的宽度,使用多层的方式增加深度”;

2021-05-18 15:24 回答问题

MinIO 官网有 Policies 示例的,比如这里:https://docs.min.io/minio/baremetal/security/IAM/iam-policies.html#minio-policy 你可以通过设置 "Action" 的数组值,来组合设置权限的

2021-04-16 14:32 回答问题

你调用 s3 api 所传的参数不对吧

2021-04-12 11:12 回答问题

1. 安装最新的 Go 语言环境,现在 MinIO 要求 1.16 及以上的版本,你直接去安装最新的 `go 1.16.3` 即可; 2. Windows 中设置环境变量,主要是GOROOT,GOBIN,GOPATH,还有 `GO111MODULE=on` 和 `GOPROXY=https://goproxy.cn` 这两环境变量; 3. 可以通过 go get 命令去拉代码,这个命令会安装到 GOPATH 的 `src/github/minio` 的路径,其实你可以找一个自己的目录,通过 `g

2021-04-12 10:19 回答问题

官方文档里面有 SetPolicyAsync 的方法有示例,你可以看看,policy 的格式是 JSON,JSON 中的内容大多跟 AWS s3 一致。或者你可以部署一个 MinIO console 服务,它里面可以创建 policy 或用户之类的,完了轴,你可以通过 mc 或者 GetPolicyAsync 的方法看看 JSON 内容,参考参考。 https://docs.min.io/docs/dotnet-client-api-reference.html https://github.com/m

2021-04-12 10:06 回答问题

使用 rclone 或者 mc mirror 进行迁移。

2021-04-09 16:47 回答问题

在容器中部署,一般是网络或 IP 方面的问题引起的吧。

2021-04-02 15:31 回答问题

这个源码启动的问题解决了吗?

2021-04-01 14:05 回答问题

你不要用 `inputSteam.avaliable()` 去获取文件大小,这是一个非常不可靠和危险的方法,如果是网络文件流,这个值就是 0,你应该把这个值对应的参数直接设置为 -1, 上传时会自己去读取完所有的流。 还有,大文件的话,要把 partSize 设置大一点,你设置的 -1,那默认就是 5M,太小了,上传的比较慢,你可以设置成 50M,上传效率会更高一些,不过内存就会占的更多。