在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

演示地址:https://play.rustfs.com/browser
访问账号(默认 rustfsadmin)。
访问密钥(默认 rustfsadmin)。

下载mc

https://dl.min.io/client/mc/release

在这里插入图片描述

可以直接在 Linux 系统上安装 mc(,然后访问 Docker 容器内的 RustFS 服务。
下载并安装:

wget https://dl.min.io/client/mc/release/linux-amd64/mc -O /usr/local/bin/mc
chmod +x /usr/local/bin/mc
  1. obs.toml 配置文件(对象存储配置)
    通常用于配置 RustFS 的存储后端(如对接 S3、OSS 等)。示例内容
# /etc/default/obs.toml
[storage]
type = "s3"                          # 存储类型:s3/minio/oss
endpoint = "https://play.min.io"     # 对象存储地址
access_key = "rustfsadmin"           # 访问密钥(MinIO 默认账号)
secret_key = "rustfsadmin"           # 私有密钥(MinIO 默认密码)
bucket = "rustfs-bucket"             # 默认存储桶名称
region = "us-east-1"                 # 区域(AWS S3 必须指定)[encryption]
enable = false                       # 是否启用服务端加密
key = ""                             # 加密密钥(可选)
  1. /opt/tls TLS 证书目录
    作用:为 RustFS 启用 HTTPS 加密通信(如需暴露公网访问必选)。
    文件结构:
/opt/tls/
├── cert.pem    # 公钥证书(PEM 格式)
├── key.pem     # 私钥文件(PEM 格式)
└── ca.pem      # CA 根证书(可选,用于双向认证)

生成自签名证书示例:

mkdir -p /opt/tls
openssl req -x509 -newkey rsa:4096 -nodes \-keyout /opt/tls/key.pem \-out /opt/tls/cert.pem \-days 365 \-subj "/CN=rustfs.example.com"  # 替换为你的域名或 IP
证书权限设置:
```bash
chmod 644 /opt/tls/*.pem          # 确保容器可读取

x86镜像

docker pull registry.cn-hangzhou.aliyuncs.com/qiluo-images/rustfs:latest

arm架构镜像

docker pull registry.cn-hangzhou.aliyuncs.com/qiluo-images/linux_arm64_rustfs:latest

运行程序

docker run -d \--name rustfs \-p 7000:7000 -p 7001:7001 \-v /data/rustfs/data:/data \-v /etc/default/obs.toml:/etc/default/obs.toml:ro \-v /opt/tls:/opt/tls:ro \-e RUSTFS_OBS_CONFIG="/etc/default/obs.toml" \-e RUSTFS_TLS_PATH="/opt/tls" \-e RUSTFS_ROOT_USER="rustfsadmin" \-e RUSTFS_ROOT_PASSWORD="rustfsadmin" \registry.cn-hangzhou.aliyuncs.com/qiluo-images/rustfs:latest \server /data \--console-address ":7001" \--address ":7000"

桶名public-example-dynamic

mc alias set rustfs http://localhost:7000 rustfsadmin rustfsadmin
mc mb rustfs/public-example-dynamic
mc ls rustfs

RustFS 凭借高性能、S3 兼容性和开源特性,成为云原生存储领域的优雅选择。通过简单的安装和灵活的配置方式,小白用户也能快速搭建分布式对象存储系统。无论是 AI 工作负载、大数据分析,还是边缘计算,RustFS 都能提供可靠支持。借助丰富的社区资源和文档,你可以进一步挖掘 RustFS 的潜力,打造高效、安全的现代化存储解决方案。

  1. 环境准备
    确保你的系统满足以下要求:
    操作系统:Linux、macOS 或 Windows(推荐 Linux 以获得最佳性能)。
    硬件:至少 4GB 内存,建议 8GB 或更高;支持 ARM 或 x86_64 架构。
    依赖工具:
    Rust 编译器(建议最新稳定版本,安装参考 Rust 官网)。
    Docker(可选,用于容器化部署)。
    Git(用于克隆 RustFS 仓库)。
    AWS CLI(可选,用于 S3 兼容性测试)。
    此时此刻你的一款专属的RustFS 文件存储系统就完成啦。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/pingmian/88213.shtml
繁体地址,请注明出处:http://hk.pswp.cn/pingmian/88213.shtml
英文地址,请注明出处:http://en.pswp.cn/pingmian/88213.shtml

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微软 Bluetooth LE Explorer 实用工具的详细使用分析

微软 Bluetooth LE Explorer 实用工具的详细使用分析 文章目录 微软 **Bluetooth LE Explorer** 实用工具的详细使用分析1. **工具定位与核心功能**2. **关键特性与更新**3. **使用场景示例**4. **系统要求与依赖**5. **与专业工具对比**6. **局限性**7. **实践建议**结论以下是…

centos 7.6安装mysql8

在 CentOS 7.6 上安装 MySQL 8.0.42 的步骤如下,基于搜索结果中的最新信息: 下载 MySQL 8.0.42 安装包 https://dev.mysql.com/downloads/mysql/从 MySQL 官方网站下载 mysql-8.0.42-1.el7.x86_64.rpm-bundle.tar 文件: 官方下载地址&#xf…

CentOS7更换阿里云yum源

问题:刚刚在本地安装了CentOS7虚拟机,使用yum安装vim软件时(最小化安装只有vi没有vim)出现下面的报错原因 :CentOS7 已于2024-6-30停止维护,官方镜像源已不可用,可以更换为阿里云镜像源解决&…

UE5内置插件 AnimToTexture 简单入门

开启插件 首先安装插件,然后重启。打开显示插件内容我们就可以找到插件自带的转换内容将骨骼网格体转换为顶点动画有两种方式: 最简单的记录每个顶点的位置然后通过切换拾取颜色偏移实现记录骨骼的变换,然后通过贴图去修改骨骼位置计算 这两种…

如何搭建Appium环境?

🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快1、安装Java Development Kit(JDK)前往Oracle官网下载JDK。在https://www.oracle.com/java/technologies/javase-jdk11-downloads.html 找到…

Android kotlin 协程的详细使用指南

Android Kotlin 协程的详细使用指南,结合核心概念、实战场景和最佳实践:一、协程基础概念‌协程本质‌协程是轻量级线程,通过挂起/恢复机制实现并发,相比线程节省90%以上的内存开销。其核心优势在于结构化并发和挂起函数的协作式调…

什么是 AMR 格式?简鹿音频转换器轻松批量转换 AMR 为 MP3

AMR 格式是一种比较特殊但又常见的音频格式,而MP3 格式则是大家耳熟能详的通用音频格式。那么,它们之间有什么区别?又该如何把 AMR 文件转换成更常用的 MP3 呢?下面我们就来通俗地了解一下。一、什么是 AMR 格式?AMR&a…

C++11 std::move与std::move_backward深度解析

文章目录移动语义的革命性意义std::move:正向范围移动函数原型与核心功能关键特性与实现原理适用场景与代码示例危险区域:重叠范围的未定义行为std::move_backward:反向安全移动函数原型与核心功能关键特性与实现原理适用场景与代码示例重叠范…

订单初版—2.生单链路中的技术问题说明文档

大纲1.生单链路的业务代码2.生单链路中可能会出现数据不一致的问题3.Seata AT模式下的分布式事务的原理4.Seata AT模式下的分布式事务的读写隔离原理5.Seata AT模式下的死锁问题以及超时机制6.Seata AT模式下的读写隔离机制的影响7.生单链路使用Seata AT模式的具体步骤8.生单链…

跨平台ROS2视觉数据流:服务器运行IsaacSim+Foxglove本地可视化全攻略

任务目标 本教程将完整实现: 在服务器无头模式下运行IsaacSim,并在本地显示GUI界面 通过IsaacSim的ROS2 Bridge发布图像数据 在本地Foxglove中实时可视化服务器端的ROS2数据流 实现步骤 1. 服务器无头运行IsaacSim 本地GUI显示 在服务器端执行&am…

【机器学习笔记Ⅰ】 8 多元梯度下降法

多元线性回归的梯度下降法详解 多元线性回归(Multiple Linear Regression)是多个自变量(特征)与一个因变量(目标)之间的线性关系建模,梯度下降法用于优化模型参数(权重和偏置&#x…

C++——从结构体到类与对象

C 类与对象详解:从结构体到面向对象编程C 的面向对象编程(OOP)核心是 类(Class) 和 对象(Object)。类是用户自定义的数据类型,用于封装数据(属性)和操作数据的…

专题:2025数据资产AI价值化:安全、战略与应用报告|附400+份报告PDF、原数据表汇总下载

原文链接:https://tecdat.cn/?p42885 在数字经济加速渗透的今天,数据作为核心生产要素的价值愈发凸显。上市公司作为经济高质量发展的微观主体,其数据价值化进程不仅关乎企业自身竞争力,更折射出中国产业数字化转型的深度与广度。…

泛微虚拟视图-数据虚拟化集成

文章目录一、核心概念对比二、功能特性对比1. 数据操作能力2. 业务逻辑支持3. 性能表现三、技术实现差异1. 虚拟表单实现原理2. 视图实现原理四、典型应用场景对比1. 虚拟表单适用场景2. 视图适用场景五、配置与管理对比六、性能优化差异虚拟表单优化策略视图优化策略七、企业级…

Ubuntu 下 MySql 使用

1.开发背景开发项目需要使用到数据库,相对于轻量级的 SQLite,MySql 相对复杂一下,但是可以远程访问,还是比较舒服的。2.开发需求Ubuntu 安装 MySql 服务端,Window 客户端访问 Ubuntu 数据库。3.开发环境Ubuntu20.04 W…

QT开发技术 【qt应用限制只能启动一个】

限制 Qt 程序只能启动一个实例 在开发 Qt 应用程序时,可能需要限制程序只能运行一个实例,以避免重复启动。以下是实现这一功能的几种常用方法。 使用 QSharedMemory 限制单实例 通过共享内存判断是否已有程序运行,如果存在则退出当前实例。 #include <QApplication&g…

Android 禁用beam传输

1、打开/packages/apps/Nfc/src/com/android/nfc/beam/BeamManager.java找到startBeamReceive、startBeamSend方法public boolean startBeamReceive(Context context,HandoverDataParser.BluetoothHandoverData handoverData) {synchronized (mLock) {if (mBeamInProgress) {re…

基于 ETL 工具实现人大金仓数据库的数据迁移与整合实操指南

在企业数字化转型的浪潮下&#xff0c;数据已经成为企业发展的核心资产。人大金仓数据库凭借其稳定可靠的性能&#xff0c;在国内众多企业中得到了广泛应用。但随着业务的不断拓展和系统的更新迭代&#xff0c;数据迁移与整合的需求也日益凸显。无论是将人大金仓数据库的数据迁…

TCP 事务全面研究:从原理到优化与故障排除

一、引言 TCP&#xff08;传输控制协议&#xff09;作为互联网的核心协议之一&#xff0c;已经在全球范围内运行了近 50 年。自 1974 年由文顿・瑟夫和罗伯特・卡恩设计以来&#xff0c;TCP 经历了多次修订和优化&#xff0c;以适应不断变化的网络环境和应用需求。TCP 事务是指…

java实战-Milvus 2.5.x版本向量库-通过集合字段变更示例学习相关api demo

文章目录前言java实战-Milvus 2.5.x版本向量库-通过集合字段变更示例学习相关api demo1. Milvus版本2. 示例逻辑分析3. 集合字段变更示例demo4. 测试前言 如果您觉得有用的话&#xff0c;记得给博主点个赞&#xff0c;评论&#xff0c;收藏一键三连啊&#xff0c;写作不易啊^ _…