温馨提示×

centos minio配置指南

小樊
79
2025-06-22 09:49:05
栏目: 智能运维

在CentOS上配置MinIO对象存储服务是一个相对简单的过程,以下是详细的步骤指南:

准备工作

  1. 更新系统
sudo yum update -y
  1. 安装依赖
sudo yum install -y wget unzip
  1. 下载MinIO
wget https://dl.min.io/server/minio/release/linux-amd64/minio
  1. 解压MinIO
sudo unzip minio -d /opt

配置MinIO

  1. 创建数据目录
sudo mkdir -p /data/minio/data
sudo chown -R minio:minio /data/minio
  1. 创建配置文件
sudo vim /etc/minio/minio.conf

在配置文件中添加以下内容(根据你的需求修改):

[global]
  server_address = 192.168.10.101
  access_key = minioadmin
  secret_key = minioadmin
  bucket_name = myminio
  volume = /data/minio/data
  1. 创建Systemd服务文件
sudo vim /etc/systemd/system/minio.service

在文件中添加以下内容:

[Unit]
  Description=MinIO
  Documentation=https://docs.min.io
  Wants=network-online.target
  After=network-online.target

[Service]
  Type=simple
  User=minio
  Group=minio
  EnvironmentFile=/etc/default/minio
  ExecStart=/usr/local/bin/minio server /etc/minio/minio.conf --console-address ":9001"
  Restart=always
  LimitNOFILE=65536

[Install]
  WantedBy=multi-user.target

启动MinIO服务

  1. 重新加载Systemd守护进程
sudo systemctl daemon-reload
  1. 启动MinIO服务
sudo systemctl start minio
  1. 设置MinIO开机自启动
sudo systemctl enable minio

验证配置

  1. 检查服务状态
sudo systemctl status minio
  1. 访问MinIO控制台: 打开浏览器,访问 http://<your-server-ip>:9001,使用配置的用户名和密码登录,检查Bucket是否创建成功。

注意事项

  • 确保指定的数据存储路径(如 /data/minio/data)存在,并且有适当的读写权限。
  • 如果需要修改默认的管理员用户名和密码,可以在环境文件中相应地修改 MINIO_ROOT_USERMINIO_ROOT_PASSWORD
  • 如果需要配置HTTPS,可以参考MinIO的官方文档生成SSL证书并配置。

通过以上步骤,你应该能够在CentOS上成功配置并运行MinIO对象存储服务。如果遇到任何问题,可以参考MinIO的官方文档或联系其支持团队获取帮助。

0