四、在安装生产环境部署 MinIO 集群(2节点192.168.175.184和192.168.175.185 4驱动的注意事项)按照过程中的要点和关键点
1.整个安装了快五个小时,排查非常的困难
第一就是要挂载两个磁盘:
MINIO_VOLUMES="http://192.168.175.184/minio/data1 http://192.168.175.184/minio/data2 http://192.168.175.185/minio/data1 http://192.168.175.185/minio/data2"
/minio/data1 /minio/data1
这两个磁盘的挂载要使用下面的目录
这里使用的xfs格式,千万不能搞错了,当时就是把格式弄错了ext4导致了错误
444 sudo mkfs.xfs /dev/sdb
445 sudo mkfs.xfs -f /dev/sdb
446 sudo mkfs.xfs -f /dev/sdc
447 sudo mkdir -p /minio/data1
448 sudo mkdir -p /minio/data2
449 df -h
450 lsblk
451 mount /dev/sdb /minio/data1
452 mount /dev/sdc /minio/data2
453 lsblk
454 echo '/dev/sdc /minio/data2 xfs defaults 0 0' | sudo tee -a /etc/fstab
455 echo '/dev/sdb /minio/data1 xfs defaults 0 0' | sudo tee -a /etc/fstab
456 sudo chown -R minio:minio /minio/data1 /minio/data2 # 更改所有者
457 sudo chmod 750 /minio/data1 /minio/data2 # 设置权限
458 reboot
459 lsbok
460 lsblk
461 history


/etc/fstab
[root@xianchaomaster1 ~]# cat /etc/fstab # # /etc/fstab # Created by anaconda on Fri Dec 10 23:33:26 2021 # # Accessible filesystems, by reference, are maintained under '/dev/disk' # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info # /dev/mapper/centos-root / xfs defaults 0 0 #/dev/mapper/centos-swap swap swap defaults 0 0 /dev/sdc /minio/data2 xfs defaults 0 0 /dev/sdb /minio/data1 xfs defaults 0 0 您在 /var/spool/mail/root 中有新邮件
第二就是192.168.175184和195.168.175.185两台机器上面的配置一定要一模一样,当时就是两台机器上面的配置不一样,导致出现了问题,排查了3个小时都没有解决‘’
/etc/minio/minio.conf
# ===== 核心身份认证(务必在生产环境修改!)===== MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=KEY@wy111040719 # ===== 集群存储驱动器定义(关键!)===== # 格式:协议://IP_或_主机名/路径 # 必须列出所有节点的所有路径 MINIO_VOLUMES="http://192.168.175.184/minio/data1 http://192.168.175.184/minio/data2 http://192.168.175.185/minio/data1 http://192.168.175.185/minio/data2" # ===== 网络绑定设置 ===== MINIO_OPTS="--address :9000 --console-address :9001" # 如果想绑定到特定IP,例如: # MINIO_OPTS="--address 192.168.175.184:9000 --console-address 192.168.175.184:9001" # ===== 集群设置(可选但建议)===== MINIO_REGION=us-east-1 # MINIO_DOMAIN=minio.yourdomain.com # 如果有自定义域名 # ===== 高级性能/调优(根据硬件调整)===== # MINIO_CACHE_DRIVES="/data1/minio-cache" # 缓存盘路径(如果有SSD) # MINIO_CACHE_AFTER=80 # 缓存使用率阈值 # MINIO_CACHE_MAX=90
/etc/systemd/system/minio.service
[Unit] Description=MinIO Object Storage Server Documentation=https://min.io/docs/minio/linux/index.html Wants=network-online.target After=network-online.target AssertFileIsExecutable=/usr/local/bin/minio [Service] Type=notify # 以专用用户运行 User=minio Group=minio # 加载环境变量配置文件 EnvironmentFile=/etc/minio/minio.conf # 启动命令 ExecStart=/usr/local/bin/minio server $MINIO_OPTS $MINIO_VOLUMES # 资源限制(根据实际情况调整) LimitNOFILE=65536 LimitNPROC=65536 # 安全设置 PrivateTmp=true ProtectSystem=full ProtectHome=true NoNewPrivileges=true # 重启策略 Restart=on-failure RestartSec=10 # 标准输出重定向到journal StandardOutput=journal StandardError=journal # 指定工作目录 WorkingDirectory=/var/lib/minio # 创建进程信号文件(用于优雅关闭) ExecStop=/bin/kill -s SIGTERM $MAINPID [Install] WantedBy=multi-user.target
第三启动的用户都是minio还有文件夹的权限一定要准确
sudo chown -R minio:minio /minio/data1 /minio/data2 # 更改所有者 sudo chmod 750 /minio/data1 /minio/data2 # 设置权限 sudo systemctl start minio sudo systemctl status minio # 确认启动成功 sudo journalctl -u minio -n 20 --no-pager
访问路径和密码
http://192.168.175.184:9001/browser/222
admin KEY@wy111040719

posted on 2026-02-28 22:20 luzhouxiaoshuai 阅读(43) 评论(0) 收藏 举报
浙公网安备 33010602011771号