在CentOS系統上安裝和配置MinIO對象存儲服務是一個相對簡單的過程。以下是一個詳細的步驟指南,幫助你在CentOS 8.3上安裝和配置MinIO。
創建安裝目錄:
mkdir -p /data/minio/{bin,data,conf,logs}
下載并授權MinIO二進制文件:
wget -P /data/minio/bin https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x /data/minio/bin/minio
配置MinIO環境變量:
編輯/etc/profile
文件,添加以下內容:
export MINIO_HOME=/data/minio
export PATH=$PATH:$MINIO_HOME/bin
執行生效:
source /etc/profile
驗證MinIO版本:
minio --version
創建MinIO用戶:
useradd -s /sbin/nologin -M minio
修改目錄所屬主和所屬組:
chown -R minio:minio /data/minio
修改機器名和解析操作系統的安裝過程:
/etc/hosts
文件,添加一個域名后綴。hostnamectl set-hostname xxinyu.minio
關閉防火墻和禁用IPv6:
systemctl stop firewalld
systemctl disable firewalld
vi /etc/sysctl.conf
加入以下內容:net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
執行:sysctl -p
創建軟件安裝賬戶:
useradd arcgis
passwd arcgis
更改用戶arcgis
的密碼。
修改系統句柄數:
編輯/etc/security/limits.conf
文件,添加以下內容:
arcgis soft nofile 65535
arcgis hard nofile 65535
arcgis soft nproc 25059
arcgis hard nproc 25059
前臺運行:
./minio server /data/minio
后臺運行:
nohup ./minio server /data/minio > /data/minio/minio.log 2>&1 &
打開開機自啟文件:
vi /etc/rc.local
添加自啟腳本:
nohup /data/minio/minio server --console-address ":9001" /data/minio > /data/minio/minio.log 2>&1 &
保存并退出。
使用以下命令檢查MinIO是否正在運行:
netstat -nlp | grep 9000
ps -ef | grep minio
打開瀏覽器,訪問http://your_server_ip:9000
,使用配置的用戶名和密碼登錄,驗證安裝是否成功。
通過以上步驟,你可以在CentOS系統上成功安裝和配置MinIO對象存儲服務。如果有任何問題,請參考MinIO官方文檔或聯系MinIO支持團隊。