在Linux中安装MinIO可能会遇到一些常见问题,以下是一些解答:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=password ./minio server /mnt/data --console-address ":9001"
MINIO_ROOT_USER
:minio管理账号MINIO_ROOT_PASSWORD
:minio管理密码/mnt/data
:数据存放目录--console-address
:控制台监听地址和端口nohup ./minio server --console-address ":9091" /data/{1..12} > /tmp/min.lo 2>&1 &
注意:需要提前做好磁盘分区和格式再进行启动。
分布式Minio官方建议生产环境最少4个节点。配置启动脚本并启动MinIO服务。
sudo vim /etc/systemd/system/minio.service
[Unit]
Description=MinIO
Documentation=https://min.io/docs/minio/linux/index.html
Wants=network-online.target
After=network-online.target
AssertFileIsExecutable=/usr/local/bin/minio
[Service]
WorkingDirectory=/usr/local
ProtectProc=invisible
EnvironmentFile=-/etc/default/minio
ExecStartPre=/bin/bash -c "if [ -z \"${minio_volumes}\" ];then echo \"variable minio_volumes not set in /etc/default/minio\";exit 1;fi"
ExecStart=/usr/local/bin/minio server $minio_opts $minio_volumes
Restart=always
LimitNoFile=65536
TasksMax=infinity
TimeoutStopSec=infinity
SendSigKill=no
[Install]
WantedBy=multi-user.target
sudo vim /etc/default/minio
minio_root_user=minioadmin
minio_root_password=minioadmin
minio_volumes=/data
minio_opts="--console-address :9001"
sudo systemctl start minio
sudo systemctl status minio
以上是Linux中MinIO安装的一些常见问题及解答,希望对您有所帮助。