Wangpan

Results 21 comments of Wangpan
trafficstars

good job, I'll review it, but it's too many files changed, so may be a long time will be needed.

My review content: 1. Checked all file changes to see if they were all changes in comments content. 2. Randomly checked whether the translation of some comments is accurate. There...

Tips: Please do not use force push with an all in one commit. You can add a new commit so we can get what you changed based on last commit....

yes, but the dashboard only support CurveBS now, we will push source codes here in July, and there are many minor bugs in dashboard project, so we need deveplopers to...

> 这个issue指的是希望可以通过minio-s3-gateway去兼容多个对象存储系统吗 是通过s3-gateway提供s3协议,s3-gateway作为s3协议网关,使用curveadm部署在curve-fuse挂载点上,类似s3-gateway运行在本地文件系统上,这样用户上传下载curve-fuse上的文件就可以通过s3协议完成。完成了从posix到s3协议的转换。 当然这是第一步,第二步是修改minio-s3-gateway,并配合调用curvefs的sdk,不依赖curve-fuse挂载就可以支持s3协议。

一种可能的实现方案:先用curveadm挂载一个curve-fuse目录,然后再用curveadm的playbook扩展能力,在挂载点上启动一个gateway,应该就可以实现了,这是一个初步方案,如果要考虑高可用,还需要部署两个同样的节点,并配置keepalived、haproxy等高可用组件服务来实现故障后的自动切换。

> 请问为什么 “系统和容器只能共享一个 core_pattern 一个配置”呢 系统和容器只能共享一个 core_pattern,这是因为 core_pattern 是一个内核参数,它决定了当进程崩溃时,系统如何生成和存储 core 文件。core_pattern 是一个全局的设置,它不能被每个容器单独配置,而是由宿主机统一管理。如果容器中的进程崩溃,它会使用宿主机的 core_pattern 来生成 core 文件,并且将其存储在宿主机的文件系统中

reference:[k8s-env-format](https://kubernetes.io/docs/tasks/inject-data-application/define-environment-variable-container/)

This tool may be a good choice: https://github.com/megastep/makeself

Another way, may be we can build some docker images, which can be used for building deb, rpm package.