Ubuntu上MinIO数据存储在哪
导读:Ubuntu上MinIO数据存储路径说明 1. 默认数据存储路径 手动安装(二进制文件):若通过下载MinIO二进制文件手动安装,默认数据存储路径为~/minio-data(即当前用户的家目录下的minio-data文件夹)。例如,若用户...
Ubuntu上MinIO数据存储路径说明
1. 默认数据存储路径
- 手动安装(二进制文件):若通过下载MinIO二进制文件手动安装,默认数据存储路径为
~/minio-data(即当前用户的家目录下的minio-data文件夹)。例如,若用户为ubuntu,则路径为/home/ubuntu/minio-data。此路径是在启动MinIO服务时通过minio server ~/minio-data命令指定的。 - APT包管理器安装:若通过
sudo apt install minio命令安装,默认数据存储路径为/data。这是APT安装包预设的存储目录,无需额外指定。
2. 自定义数据存储路径
若需更改默认存储路径,可通过以下方式配置:
- 启动时指定:在启动MinIO服务时,使用
--data-dir参数指定新的存储路径。例如,将数据存储到/custom/path/to/data目录,命令为:
minio server --data-dir /custom/path/to/data ~/minio-data(~/minio-data为MinIO的配置目录,可选)。 - 修改服务配置文件:
- 对于手动安装并配置为系统服务的情况,编辑
/usr/lib/systemd/system/minio.service文件,在[Service]部分的ExecStart行中修改$MINIO_VOLUMES参数。例如:
ExecStart=/usr/local/bin/minio server /custom/path/to/data。 - 对于APT安装,编辑
/etc/default/minio文件,修改MINIO_VOLUMES参数。例如:
MINIO_VOLUMES="/custom/path/to/data"。
- 对于手动安装并配置为系统服务的情况,编辑
- Docker安装:若通过Docker运行MinIO,需使用
-v参数挂载本地目录到容器内的/data目录。例如:
docker run -p 9000:9000 -v /path/to/local/data:/data minio/minio server /data,其中/path/to/local/data为本地存储路径。
3. 关键注意事项
- 权限问题:无论选择何种存储路径,都需确保MinIO进程对该目录有读写权限。例如,手动安装时可使用
sudo chown -R $(whoami) /data命令修改目录所有者($(whoami)为当前用户)。 - 路径存在性:自定义路径需提前创建(如
sudo mkdir -p /custom/path/to/data),避免启动服务时报错。 - 配置生效:修改服务配置文件后,需执行
sudo systemctl daemon-reload重新加载配置,并重启MinIO服务(sudo systemctl restart minio)使更改生效。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu上MinIO数据存储在哪
本文地址: https://pptw.com/jishu/742894.html
