环境上是集群 A ,集群 B ,集群 C ,A 上面架设 minio client ,B 上架设 nginx ,代理到 C 上面的 minio server 。
目前经过测试发现,本身网络是通的,但是就是无法通过 minio 的验证。连 bucket_exists()都会被拒绝。
而通过将 minio server 架设到 B 上,再由 A 直接访问,成功。
将 minio server 架设到 B 上,并同服务器启动 nginx 本地反向代理,失败。同 Access Denied 。
请问下有老哥有相关经验吗?看起来是 nginx 的问题,但按照网上方法加了大量的 header 参数也没有。
]]>想缩减成:两个服务器,每个服务器 3 块盘,居然不支持。。。
]]>当在单块磁盘上部署 MinIO server,MinIO server 允许客户端访问数据目录下已经存在的数据。比如,如果 MinIO 使用 minio server /mnt/data 启动,那么所有已经在 /mnt/data 目录下的数据都可以被客户端访问到。
mc
,按理说不管单磁盘部署还是集群部署,用mc
命令都可以访问到啊?mc
客户端之类的,直接就能对磁盘上的 minio 文件进行操作(比如 ls mv cp 等)。那如果我不通过minio
客户端操作数据,而是直接对存储的数据进行操作是否会有什么问题?如果使用 minio 当存储的话,用户上传文件的流程是不是这样的?用户把文件传到网站服务器上,然后,网站后端再利用 minio 的 sdk 把已经传到服务器的文件传到 minio 的相关服务器上面?
如果流程不是这样的话,前端直接调用 minio Javascript 相关 api 的把文件传到 minio 的服务器上,怎么解决 secretAccessKey 会在前端暴露的问题?
如果用户上传的是压缩包的话,minio 是否可以实现解压,浏览压缩包相关信息的功能?(如果 minio 原生不支持,按照我的理解就是需要在后端服务器上面,先解压然后再上传 minio 的服务器上,不知道这样的想法对不对?)
minio 支持创建文件夹吗?
我通过 minio server /data
启动了一个 minio,/data 原来已经有很多文件了,但是 minio 的 WEB GUI 界面里是看不到的,请教如何处理? 说白了我就想 minio 把某个目录给变成对象储存,最好还能设置永不过期的,不知道能否实现,谢谢!