在CentOS上安装MinIO可以分为几个步骤,包括准备环境、下载MinIO二进制文件、配置系统、启动MinIO服务以及验证安装。以下是详细的指南:
/etc/hosts
文件。minio.hosts
文件,配置Minio节点信息。wget
命令下载MinIO二进制文件。wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
sudo groupadd minios sudo useradd -r -g minio minio
sudo mkdir -p /opt/module/minio/data sudo mkdir -p /opt/module/minio/logs sudo chown minio:minio /opt/module/minio/data sudo chown minio:minio /opt/module/minio/logs
systemd
服务文件。[Unit] Description=MinIO Documentation=https://docs.min.io Wants=network-online.target After=network-online.target AssertFileIsExecutable=/usr/local/bin/minio [Service] WorkingDirectory=/usr/local User=minio Group=minio Environment="MINIO_ROOT_USER=minioadmin" Environment="MINIO_ROOT_PASSWORD=minioadmin" Environment="MINIO_ACCESS_KEY=minioadmin" Environment="MINIO_SECRET_KEY=minioadmin" Environment="MINIO_LOGGER_TYPE=file" Environment="MINIO_LOGGER_FILE=/opt/module/minio/logs/minio.log" Environment="MINIO_LOGGER_LEVEL=error" ExecStart=/usr/local/bin/minio server /opt/module/minio/data --address ":9200" --console-address ":9201" Restart=always RestartSec=5 LimitNOFILE=65536 [Install] WantedBy=multi-user.target
systemd
守护进程并启动MinIO服务。 sudo systemctl daemon-reload sudo systemctl start minio sudo systemctl status minio sudo systemctl enable minio
以上步骤涵盖了在CentOS上安装MinIO的基本流程,包括准备工作、安装步骤以及验证安装是否成功。请根据实际情况调整命令和配置文件路径。