MinIO 引數解析與限制

2021-09-29 13:13:53 字數 1798 閱讀 8065

minio server 在預設情況下會將所有配置資訊存到$/.minio/config.json檔案中。 以下部分提供每個欄位的詳細說明以及如何自定義它們。乙個完整的 config.json 在 這裡

預設的配置目錄是$/.minio,你可以使用--config-dir選項指定新的路徑覆蓋預設的路徑。minio server 在首次啟動時會生成乙個新的 config.json ,裡面帶有自動生成的訪問憑據。

tls 證書存在$/.minio/certs目錄下,你需要將證書放在該目錄下來啟用 https 。

以下是乙個帶來tls證書的minio server的目錄結構。

$ tree ~/.minio

/home/user1/.minio

├── certs

│ ├── cas

│ ├── private.key

│ └── public.crt

└── config.json

引數

型別描述

version

string

version決定了配置檔案的格式,任何老版本都會在啟動時自動遷移到新版本中。 [請勿手動修改]

credential

物件儲存和web訪問的驗證憑據。

credential.accesskey

string

access key長度最小是5個字元,你可以通過 minio_access_key環境變數進行修改

credential.secretkey

string

secret key長度最小是8個字元,你可以通過minio_secret_key環境變數進行修改

region

string

region描述的是伺服器的物理位置,預設是us-east-1(美國東區1),這也是亞馬遜s3的預設區域。你可以通過minio_region_name 環境變數進行修改。如果不了解這塊,建議不要隨意修改

browser

string

開啟或關閉瀏覽器訪問,預設是開啟的,你可以通過 minio_browser 環境變數進行修改

示例

export minio_browser=off

minio server /data

由於糾刪碼的原因,minio 有如下限制

專案引數

最大驅動器數量

16最小驅動器數量

4讀仲裁

n/2寫仲裁

n/2+1

通過瀏覽器訪問 minio ,由於瀏覽器的限制,上傳檔案的大小限制為 5gb。

s3 api 的限制

專案引數

最大桶數

無限額每桶最大物件數

無限額最大物件大小

5tb最小物件大小

0每次 put 操作的最大物件大小

5gb每次上傳的最大 part 數量

10000

part 大小

5mb到5gb. 最後乙個part可以從0b到5gb

每次list parts請求可返回的part最大數量

1000

每次list objects請求可返回的object最大數量

1000

每次list multipart uploads請求可返回的multipart uploads最大數量

1000

minio 不支援的 amazon s3 bucket api

minio不支援的amazon s3 object api.

minio 併發數 MinIO 引數解析與限制

minio 引數解析與限制 minio server 在預設情況下會將所有配置資訊存到 minio config.json 檔案中。以下部分提供每個欄位的詳細說明以及如何自定義它們。乙個完整的 config.json 在 這裡 預設的配置目錄是 minio,你可以使用 config dir 選項指定...

Minio服務限制 租戶

專案 引數最大驅動器數量 16最小驅動器數量 4讀仲裁 n 2 寫仲裁n 2 1 專案引數 web瀏覽器上傳大小限制 5gb專案 引數最大桶數 無限額每桶最大物件數 無限額最大物件大小 5 tb 最小物件大小 0 b每次put操作的最大物件大小 5 gb 每次上傳的最大part數量 10,000 p...

minio安裝 與springboot整合

2 cmd執行指令碼 minio.exe server d html minio 為minion執行目錄,檔案上傳到這裡 1 拉取docker映象 docker search minio docker pull minio minio2 啟動容器 docker run itd p 9000 9000...