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...