minio的安裝


首先是按照官方的文檔依次執行以下命令

如果沒有wget命令首先要下載

yum -y install wget

下載minio到linux服務器:wget https://dl.minio.io/server/minio/release/linux-amd64/minio
增加權限:chmod +x minio

項目的啟動文件移動到我們的指定目錄:mv minio /usr/local

創建項目啟動的文件夾:mkdir -p /home/minio/data
啟動minio到指定的目錄: ./minio server /data

 

 這里需要注意一點,api為我們java配置文件中配置的url地址,console為我們訪問管理頁面的地址

如果通過console訪問不到相關的地址,可能原因是防火牆沒有關閉

下面附上linux關於防火牆的相關命令

1:查看防火狀態

systemctl status firewalld

service  iptables status

2:暫時關閉防火牆

systemctl stop firewalld

service  iptables stop

3:永久關閉防火牆

systemctl disable firewalld

chkconfig iptables off

4:重啟防火牆

systemctl enable firewalld

service iptables restart  

5:永久關閉后重啟

//暫時還沒有試過

chkconfig iptables on

然后就可以訪問到了

 

啟動的話,最好通過這個命令啟動,

./minio server --console-address ":5000" /home/minio/data 

這里我們指定console外部網頁管理的端口號為5000

測試完成,最后通過后台啟動我們的服務

(執行這個命令的時候一定要注意文件夾一定要是空文件夾)

nohup /usr/local/minio server --console-address ":5000"  /home/minio/data > /home/minio/data/minio.log 2>&1 &

 

幾個常用的linux命令

通過端口查找服務netstat -anp | grep 9000

殺死服務 kill -9 端口號

 

單節點部署多磁盤

首先創建磁盤的路徑

mkdir -p /opt/min-data1

然后在后台啟動服務

nohup /usr/local/minio server --console-address ":5000" /opt/min-data1 /opt/min-data2 /opt/min-data3 /opt/min-data4 > /home/minio/data/minio.log 2>&1 &

如果是分布式部署

nohup /usr/local/minio  server --address "192.168.198.129:9001" --console-address "192.168.198.129:5001" http://192.168.198.129:9001/opt/min-data1 http://192.168.198.129:9002/opt/min-data2 http://192.168.198.129:9003/opt/min-data3 http://192.168.198.129:9004/opt/min-data4 > /usr/local/minio-9001.log 2>&1 &

 

參考命令

START_CMD="MINIO_ACCESS_KEY=${ACCESS_KEY} MINIO_SECRET_KEY=${SECRET_KEY} nohup ${MINIO_HOME}/minio server --address "${MINIO_HOST}:90${i}" http://${MINIO_HOST}:9001/opt/min-data1 http://${MINIO_HOST}:9002/opt/min-data2 http://${MINIO_HOST}:9003/opt/min-data3 http://${MINIO_HOST}:9004/opt/min-data4 > ${MINIO_HOME}/minio-90${i}.log 2>&1 &

 如果出現了這樣的錯誤-bash: ./minio:

說明沒有修改minion的權限


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM