在Linux上配置MinIO集群需要遵循以下步驟:
在每個節點上執行以下命令:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
sudo mv minio /usr/local/bin/
假設你有三個節點,IP地址分別是192.168.1.1
, 192.168.1.2
, 192.168.1.3
。
在每個節點上創建一個配置文件,例如/etc/minio/config.json
,內容如下:
{
"accessKey": "YOUR_ACCESS_KEY",
"secretKey": "YOUR_SECRET_KEY",
"region": "us-east-1",
"consoleAddress": ":9001"
}
替換YOUR_ACCESS_KEY
和YOUR_SECRET_KEY
為你自己的密鑰。
在每個節點上啟動MinIO服務,并指定集群配置文件:
minio server /etc/minio/config.json --address :9000
使用以下命令檢查集群狀態:
mc admin info --url http://192.168.1.1:9000
你應該能看到所有節點的信息。
安裝MinIO客戶端mc
:
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/
配置mc
客戶端:
mc alias set myminio http://192.168.1.1:9000 YOUR_ACCESS_KEY YOUR_SECRET_KEY
替換YOUR_ACCESS_KEY
和YOUR_SECRET_KEY
為你自己的密鑰。
使用mc
客戶端上傳和下載文件:
mc cp testfile.txt myminio/mybucket/
mc ls myminio/mybucket/
mc cp myminio/mybucket/testfile.txt .
/var/log/minio/
。通過以上步驟,你可以在Linux上成功配置一個MinIO集群。確保在生產環境中使用HTTPS和更強的安全措施來保護你的數據。