MinIO是一個(gè)開(kāi)源、分布式的對(duì)象存儲(chǔ)系統(tǒng),提供了一個(gè)基于標(biāo)準(zhǔn)的Amazon S3兼容接口,專(zhuān)為云原生環(huán)境設(shè)計(jì),開(kāi)發(fā)者可以使用熟悉的API在私有云或邊緣環(huán)境中部署和管理大規(guī)模非結(jié)構(gòu)化數(shù)據(jù),如圖片、視頻、日志文件等。本文主要介紹Linux環(huán)境下如何安裝部署與啟動(dòng)Minio。
一、特點(diǎn)
MinIO的核心特點(diǎn)包括:
1、高性能:采用Golang編寫(xiě),設(shè)計(jì)時(shí)充分考慮了高并發(fā)場(chǎng)景下的性能表現(xiàn),能夠支持PB級(jí)別的存儲(chǔ)需求。
2、分布式架構(gòu):支持跨多個(gè)節(jié)點(diǎn)擴(kuò)展,通過(guò)糾刪碼(Erasure Coding)技術(shù)實(shí)現(xiàn)數(shù)據(jù)冗余和容錯(cuò),即使部分硬件故障也能保證數(shù)據(jù)安全。
3、S3兼容性:無(wú)縫集成到現(xiàn)有的AWS S3生態(tài)系統(tǒng)中,使得應(yīng)用程序可以無(wú)需修改代碼就能切換到MinIO作為后端存儲(chǔ)。
4、安全性:提供了多種加密選項(xiàng)以保護(hù)數(shù)據(jù)安全,包括服務(wù)器端加密、客戶端加密以及與KMS集成的能力。
5、輕量級(jí):由于其簡(jiǎn)潔的設(shè)計(jì)和高效的實(shí)現(xiàn),MinIO非常適合在資源有限的邊緣計(jì)算設(shè)備或者容器化環(huán)境中運(yùn)行。
6、可插拔存儲(chǔ)層:能夠靈活地利用不同的存儲(chǔ)后端,比如本地磁盤(pán)、網(wǎng)絡(luò)存儲(chǔ)或者是公有云提供的塊存儲(chǔ)服務(wù)。
7、易于管理和監(jiān)控:提供了豐富的運(yùn)維工具和儀表板,便于用戶進(jìn)行集群配置、監(jiān)控和維護(hù)工作。
二、下載及安裝
1、下載MinIO:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
2、更新權(quán)限:
chmod +x minio
三、啟動(dòng)
MinIO服務(wù)器啟動(dòng)的基本命令及其常用參數(shù)如下:
minio server [目錄列表]
[目錄列表]是指你想要用作數(shù)據(jù)存儲(chǔ)的本地磁盤(pán)或掛載點(diǎn)的路徑,多個(gè)路徑之間以空格分隔。例如:
minio server /data1 /data2 /data3
以上命令會(huì)啟動(dòng)一個(gè)使用 /data1、/data2 和 /data3 作為存儲(chǔ)后端的MinIO服務(wù),默認(rèn)監(jiān)聽(tīng)在 http://localhost:9000。
以下是幾個(gè)常用的啟動(dòng)參數(shù):
1、監(jiān)聽(tīng)地址與端口:
minio server --address=:9000 /data
這將使MinIO服務(wù)器監(jiān)聽(tīng)所有網(wǎng)絡(luò)接口上的9000端口。
2、啟用HTTPS:
minio server --address=:9000 --certs-dir /path/to/certs /data
在此示例中,–certs-dir 參數(shù)指向包含證書(shū)和私鑰文件的目錄,以便支持HTTPS連接。
3、設(shè)置訪問(wèn)密鑰和秘密密鑰:
minio server --address=:9000 --access-key=myaccesskey --secret-key=mysecretkey /data
這里設(shè)置了自定義的訪問(wèn)密鑰和秘密密鑰用于身份驗(yàn)證。
4、啟用配置文件:
minio server --config-dir /path/to/config /data
使用指定目錄下的配置文件來(lái)配置MinIO服務(wù)器。
5、區(qū)域設(shè)置:
minio server --address=:9000 --region us-west-1 /data
四、登錄
完成安裝并啟動(dòng)MinIO服務(wù)后,你可以通過(guò)瀏覽器或使用各種支持S3協(xié)議的客戶端軟件進(jìn)行登錄和操作。通常,這些客戶端需要你提供訪問(wèn)密鑰、秘密密鑰、服務(wù)器地址以及相應(yīng)的端口號(hào)。
登錄后頁(yè)面展示如下:
-
廣告合作
-
QQ群號(hào):4114653