- MinIO Quickstart Guide
- MinIO Docker 快速入门
- Minio纠删码快速入门
- 分布式MinIO快速入门
- 使用MinIO分解的HDP Spark和Hive
- 使用TLS安全的访问Minio服务
- MinIO存储桶通知指南
- MinIO Server config.json (v18) 指南
- MinIO多租户(Multi-tenant)部署指南
- MinIO Azure 网关
- MinIO GCS 网关
- MinIO NAS网关
- MinIO S3网关
- MinIO HDFS网关
- 磁盘缓存快速入门
- 如何使用Prometheus监控MinIO服务器
- Federation 快速入门指南
- KMS指南
- 选择API快速入门指南
- 压缩指南
- MinIO多用户快速入门指南
- MinIO STS快速入门指南
- MinIO部署快速入门
- 使用Docker Swarm部署MinIO
- 使用Kubernetes部署MinIO
- 使用Docker Compose部署MinIO
- MinIO客户端快速入门指南
- MinIO Client完全指南
- MinIO管理员完整指南
- 适用于Amazon S3兼容云存储的Minio JavaScript Library
- JavaScript Client API参考文档
- 适用于与Amazon S3兼容的云存储的MinIO Java SDK
- Java Client API参考文档
- 适用于与Amazon S3兼容的云存储的MinIO Python Library
- Python Client API文档
- 适用于与Amazon S3兼容云存储的MinIO Go SDK
- MinIO Go Client API文档
- 适用于与Amazon S3兼容的云存储的MinIO .NET SDK
- .NET Client API参考文档
- 用于Haskell的MinIO Client SDK
- MinIO Haskell SDK API参考
- 使用S3cmd操作MinIO Server
- 使用AWS CLI结合MinIO Server
- restic结合MinIO Server
- 将MySQL备份存储到MinIO Server
- 将MongoDB备份存储到MinIO Server
- 将PostgreSQL备份存储到MinIO Server
- 为MinIO Server设置Caddy proxy
- 为MinIO Server设置Nginx代理
- 使用fluentd插件聚合Apache日志
- Rclone结合MinIO Server
- 结合MinIO运行Deis Workflow
- 为MinIO Server设置Apache HTTP proxy
- 使用pre-signed URLs通过浏览器上传
- 如何在FreeNAS中运行MinIO
- 如何使用Cyberduck结合MinIO
- 如何使用AWS SDK for PHP操作MinIO Server
- 如何使用AWS SDK for Ruby操作MinIO Server
- 如何使用AWS SDK for Python操作MinIO Server
- 如何使用Mountain Duck结合MinIO
- 如何使用AWS SDK for Javascript操作MinIO Server
- 如何使用Træfɪk代理多个MinIO服务
- 如何使用AWS SDK for Go操作MinIO Server
- 如何使用AWS SDK for Java操作MinIO Server
- 如何使用Paperclip操作MinIO Server
- 如何使用AWS SDK for .NET操作MinIO Server
- 如何使用aws-cli调用MinIO服务端加密
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
如何在FreeNAS中运行MinIO
在本文中,我们将学习如何使用FreeNAS运行MinIO。
1. 前提条件
- FreeNAS已经安装并运行,如果没有,请参考安装说明
- 你有一个FreeNAS Jail path set,如果没有,请参考jails configuration
2. 安装步骤
创建一个新的Jail
在FreeNAS UI中找到Jails -> Add Jail
,点击 Advanced
,然后输入如下信息:
Name: MinIO
Template: --- (unset, defaults to FreeBSD)
VImage: Unticked
为你的环境配置相关的网络设置。点击OK
,等待Jail下载并安装。
添加存储
找到Jails -> View Jails -> Storage
,点击Add Storage
,然后输入如下信息:
Jail: MinIO
Source: </path/to/your/dataset>
Destination: </path/to/your/dataset/inside/jail> (usually the same as 'Source' dataset for ease of use)
Read Only: Unticked
Create Directory: Ticked
下载MinIO
下载MinIO到jail:
curl -Lo/<jail_root>/MinIO/usr/local/bin/minio http://dl.minio.org.cn/server/minio/release/freebsd-amd64/minio
chmod +x /<jail_root>/MinIO/usr/local/bin/minio
创建MinIO服务
创建一个MinIO服务的文件:
touch /<jail_root>/MinIO/usr/local/etc/rc.d/minio
chmod +x /<jail_root>/MinIO/usr/local/etc/rc.d/minio
nano /<jail_root>/MinIO/usr/local/etc/rc.d/minio
添加下面的内容:
#!/bin/sh
# PROVIDE: minio
# KEYWORD: shutdown
# Define these minio_* variables in one of these files:
# /etc/rc.conf
# /etc/rc.conf.local
# /etc/rc.conf.d/minio
#
# DO NOT CHANGE THESE DEFAULT VALUES HERE
#
# Add the following lines to /etc/rc.conf to enable minio:
#
#minio_enable="YES"
#minio_config="/etc/minio"
minio_enable="${minio_enable-NO}"
minio_config="${minio_config-/etc/minio}"
minio_disks="${minio_disks}"
minio_address="${minio_address-:443}"
. /etc/rc.subr
load_rc_config ${name}
name=minio
rcvar=minio_enable
pidfile="/var/run/${name}.pid"
command="/usr/sbin/daemon"
command_args="-c -f -p ${pidfile} /usr/local/bin/${name} -C \"${minio_config}\" server --address=\"${minio_address}\" ${minio_disks}"
run_rc_command "$1"
配置MinIO启动
编辑/<jail_root>/MinIO/etc/rc.conf
:
nano /<jail_root>/MinIO/etc/rc.conf
添加如下内容:
minio_enable="YES"
minio_config="/etc/minio"
minio_disks="</path/to/your/dataset/inside/jail>"
minio_address="<listen address / port>" (Defaults to :443)
创建MinIO配置目录
mkdir -p /<jail_root>/MinIO/etc/minio/certs
创建MinIO Private key和Public Key (可选,如果需要HTTPS并且minio_address
设置成443端口)
nano /<jail_root>/MinIO/etc/minio/certs/public.crt
nano /<jail_root>/MinIO/etc/minio/certs/private.key
启动MinIO Jail
在FreeNAS UI中找到找到Jails -> View Jails
,选择 MinIO
,然后点击Start
按钮 (从左边开始第三个):
测试MinIO
找到http(s)://<ip_address>:<port>
并确认MinIO加载。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论