在Linux上安装MinIO可能会遇到一些常见问题,以下是一些常见问题的解决方案:
下载MinIO:
wget
指令下载MinIO安装包。例如:wget https://dl.minio.io/server/minio/release/linux-amd64/minio-20250120144907.0.0-1.x86_64.rpm
安装MinIO:
chmod +x minio
./minio server /data --console-address ":9001"
nohup ./minio server /data > /data/minio.log 2>&1 &
/etc/systemd/system/minio.service
文件:[Unit]
Description=MinIO
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target
[Service]
Environment="MINIO_ROOT_USER=admin"
Environment="MINIO_ROOT_PASSWORD=12345678"
ExecStart=/usr/local/bin/minio server /data --console-address ":9001"
Restart=on-failure
StartLimitIntervalSec=30
StartLimitBurst=3
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl restart minio.service
systemctl status minio.service
minio_console.conf
文件:log_format minio_console_log '$remote_addr - $remote_user [$time_local] "$request" ''$status $body_bytes_sent "$http_referer" ''"$http_user_agent" "$http_x_forwarded_for"';
upstream minio_console_server {
server 192.168.88.130:9001;
server 192.168.88.131:9001;
server 192.168.88.132:9001;
least_conn;
}
server {
listen 19001;
server_name 192.168.88.130;
access_log /var/log/nginx/minio_console.log minio_console_log;
ignore_invalid_headers off;
client_max_body_size 0;
proxy_buffering off;
proxy_request_buffering off;
location / {
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-NginX-Proxy true;
real_ip_header X-Real-IP;
proxy_connect_timeout 300;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
chunked_transfer_encoding off;
proxy_pass http://minio_console_server;
}
}
/etc/rc.local
文件,添加自启脚本:nohup /usr/local/bin/minio server /data --console-address ":9001" > /data/minio.log 2>&1 &
chmod +x /etc/rc.local
reboot
export MINIO_ACCESS_KEY=minio
export MINIO_SECRET_KEY=minio
data
目录下的minio.sys/config/config.json
文件,修改key
为access_key
的value
值和secret_key
的value
值。通过以上步骤,可以有效解决Linux上安装MinIO时可能遇到的常见问题。如果遇到其他问题,可以参考MinIO官方文档或社区支持。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>