/
13.txt
69 lines (49 loc) · 2.74 KB
/
13.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
[13] [DFN[Minio]] は、[[ストレージサーバー]]です。
[14] [[S3]] ほぼ互換の [[Web API]] を備えています。単体で使う他、
本番が [[S3]] のサービスの[[テスト]]にも便利です。ただし [[S3]]
の機能のすべてが実装されているわけではありません。
[REFS[
- [1] [CITE@en[minio/minio: Minio is an open source object storage server compatible with Amazon S3 APIs]]
([TIME[2017-02-11 18:18:06 +09:00]])
<https://github.com/minio/minio>
- [2] [CITE@en[Minio]]
([[Minio, Inc.]]著, [TIME[2017-02-07 03:48:32 +09:00]])
<https://minio.io/>
]REFS]
* 配布
[4] [[Linux]]、[[Windows]]、[[Mac OS X]] の[[バイナリー]]が配布されています。
[[Docker image]] も提供されています。
* サーバー実行
[3] [CODE[minio server]] と実行すると、[[サーバー]]が実行されます。
[5] [CODE[~/.minio]] が (なければ) 自動的に作られて、[[サーバー]]の設定ファイルが置かれます。
この場所は [CODE[minio server]] の [CODE[--config-dir]] オプションで変更できます。
* API
[6] [[Amazon S3]] 互換 [[Web API]] が提供されています。
* メモ
[7] [CITE[Minio]]
([TIME[2017-09-04 17:41:08 +09:00]])
<https://docs.minio.io/docs/minio-docker-quickstart-guide>
[8] [CITE@en[object acl implementation? · Issue #4496 · minio/minio]]
([TIME[2017-11-07 16:36:58 +09:00]])
<https://github.com/minio/minio/issues/4496#issuecomment-307262506>
[9] [[minio]] は [CODE[x-amz-acl]] に対応していません。 bucket を全公開
([CODE[public-read]]) にしたいときは、 >>8 の bucket policy を
[CODE[{bucket}/?policy]] に [CODE[PUT]] すれば良いです。
[10] 意味不明な Internal Error などで起動しなかったり変な応答を返したりするときは、
[[ディスク]]の空きが少ない場合があるようです。何GBか、
実際に使わなくても余分に空きが必要みたいです。
[TIME[2018-03-05T14:27:13.400Z]]
[11] [CITE@en[Migrate config.json into `.minio.sys/config` erasure coded backend · Issue #6182 · minio/minio]]
([TIME[2018-08-18 19:46:21 +09:00]])
<https://github.com/minio/minio/issues/6182>
[12]
この変更のせいで自動生成された [CODE[config.json]] から credentials
を取り出す形になってる実装は動かなくなることに・・・
[15] [CITE@en[Use of su-exec now requires container be started as root · Issue #7773 · minio/minio]]
([TIME[2019-07-23 16:33:44 +09:00]])
<https://github.com/minio/minio/issues/7773>
[16] >>15
[CODE[[[su-exec]]: setgroups([VAR[gid]]): Operation not permitted]]
[17]
保存ファイルの非互換変更多すぎじゃない??
[TIME[2019-12-18T00:54:57.00Z]]