若通过apt(Debian/Ubuntu)、yum(CentOS/RHEL 7及以下)、dnf(CentOS/RHEL 8及以上/Fedora)等包管理器安装,可按以下步骤操作:
sudo systemctl stop minio
sudo apt-get remove minio
sudo apt-get autoremove
sudo yum remove minio
sudo yum autoremove
sudo dnf remove minio
sudo dnf autoremove
/data)、配置文件目录(/etc/minio)及日志文件(/var/log/minio):sudo rm -rf /data /etc/minio /var/log/minio
which minio,若无输出则表示卸载成功。若通过下载二进制文件手动安装,需执行以下步骤:
sudo systemctl stop minio
# 若服务未通过systemd管理,可直接终止进程
sudo pkill minio
/usr/local/bin/minio或/opt/minio/bin/minio,执行:sudo rm -f /usr/local/bin/minio # 或 /opt/minio/bin/minio
sudo rm -rf /etc/minio /data /var/lib/minio
systemd管理服务,删除服务文件并重新加载配置:sudo rm -f /etc/systemd/system/minio.service
sudo systemctl daemon-reload
find命令查找并删除所有含minio的残留文件:sudo find / -name "*minio*" -exec rm -rf {} \;
which minio,无输出则成功。若通过Docker运行MinIO,需执行以下步骤:
docker stop minio_container_name_or_id # 替换为实际容器名或ID
docker rm minio_container_name_or_id
docker rmi minio/minio
docker volume ls | grep minio # 查找minio相关卷
docker volume rm minio_volume_name # 替换为实际卷名
docker ps -a确认无MinIO容器,docker images确认无MinIO镜像。若通过minio-server.exe将MinIO注册为Windows服务,可按以下步骤操作:
Win+R输入services.msc),找到“minio-server”服务,右键选择“停止”。net stop minio-server
bin文件夹(如C:\minio\bin),双击运行minio-server.exe uninstall,或在命令行中执行:minio-server.exe uninstall
sc delete minio-server
C:\minio)及数据目录(默认C:\minio\data)。若未注册为服务,直接通过命令行启动MinIO,只需停止进程并删除相关文件:
Ctrl+Shift+Esc),找到minio.exe进程,右键选择“结束任务”。taskkill /F /IM minio.exe
C:\minio)及数据目录(如C:\minio\data)。MINIO_ROOT_USER、MINIO_ROOT_PASSWORD等环境变量,可通过“系统属性→高级→环境变量”删除对应变量。/data(Linux)或C:\minio\data(Windows)中的重要数据,避免误删。sudo获取管理员权限,Windows系统需以管理员身份运行命令提示符。which minio(Linux)或“服务”管理器(Windows)验证是否完全卸载。