juicefs使用glusterfs卷

这篇具有很好参考价值的文章主要介绍了juicefs使用glusterfs卷。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前提:搭建后redis,并配置无密码和远程访问。并且juicefs要使用1.1.0以上版本。
参考juicefs官网:
使用glusterfs作为后端存储
https://juicefs.com/docs/zh/community/how_to_setup_object_storage#gluster
编译安装juicefs
https://juicefs.com/docs/zh/community/installation

编译安装juicefs步骤整理如下,要求系统为Ubuntu 22.04.1 LTS

#编译依赖
apt-get install -y wget
wget https://golang.google.cn/dl/go1.20.6.linux-amd64.tar.gz
rm -rf /usr/local/go && tar -C /usr/local -xzf go1.20.6.linux-amd64.tar.gz
export PATH=$PATH:/usr/local/go/bin
echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.bashrc
source ~/.bashrc
go version
apt-get install libglusterfs-dev glusterfs-common -y
apt-get install uuid uuid-dev uuid-runtime  uuidcdef gcc -y
apt install make -y
apt install make-guile -y
#编译
cd ~
git clone https://github.com/juicedata/juicefs.git
cd juicefs
git checkout v1.1.0-beta2
make juicefs.gluster
cp juicefs.gluster /usr/local/bin/

1、格式化juicefs文件系统

juicefs.gluster format \
    --storage gluster \
    --bucket gluster01,gluster02,gluster03/gv1 \
    "redis://10.0.0.26:6379/2" \
    thin-myjfs

2、在每个主机上挂载

juicefs.gluster mount -d "redis://10.0.0.26:6379/2" /mnt/thin-jfs

3、写点文件

cd /mnt/thin-jfs
for i in `seq 100`;do echo "this is $i file" >> $i.txt;cat /etc/passwd >> $i.txt;done

4、删除文件

rm -rf *

删除文件后,会在挂载点目录的.trash目录下有备份(类似垃圾箱)文章来源地址https://www.toymoban.com/news/detail-585327.html

ls /mnt/thin-jfs/.trash/2023-07-19-07/
1-5301-1.txt   1-5316-16.txt  1-5331-31.txt  1-5346-46.txt  1-5361-61.txt  1-5376-76.txt  1-5391-91.txt
1-5302-2.txt   1-5317-17.txt  1-5332-32.txt  1-5347-47.txt  1-5362-62.txt  1-5377-77.txt  1-5392-92.txt
1-5303-3.txt   1-5318-18.txt  1-5333-33.txt  1-5348-48.txt  1-5363-63.txt  1-5378-78.txt  1-5393-93.txt
1-5304-4.txt   1-5319-19.txt  1-5334-34.txt  1-5349-49.txt  1-5364-64.txt  1-5379-79.txt  1-5394-94.txt
1-5305-5.txt   1-5320-20.txt  1-5335-35.txt  1-5350-50.txt  1-5365-65.txt  1-5380-80.txt  1-5395-95.txt
1-5306-6.txt   1-5321-21.txt  1-5336-36.txt  1-5351-51.txt  1-5366-66.txt  1-5381-81.txt  1-5396-96.txt
1-5307-7.txt   1-5322-22.txt  1-5337-37.txt  1-5352-52.txt  1-5367-67.txt  1-5382-82.txt  1-5397-97.txt
1-5308-8.txt   1-5323-23.txt  1-5338-38.txt  1-5353-53.txt  1-5368-68.txt  1-5383-83.txt  1-5398-98.txt
1-5309-9.txt   1-5324-24.txt  1-5339-39.txt  1-5354-54.txt  1-5369-69.txt  1-5384-84.txt  1-5399-99.txt
1-5310-10.txt  1-5325-25.txt  1-5340-40.txt  1-5355-55.txt  1-5370-70.txt  1-5385-85.txt  1-5400-100.txt
1-5311-11.txt  1-5326-26.txt  1-5341-41.txt  1-5356-56.txt  1-5371-71.txt  1-5386-86.txt
1-5312-12.txt  1-5327-27.txt  1-5342-42.txt  1-5357-57.txt  1-5372-72.txt  1-5387-87.txt
1-5313-13.txt  1-5328-28.txt  1-5343-43.txt  1-5358-58.txt  1-5373-73.txt  1-5388-88.txt
1-5314-14.txt  1-5329-29.txt  1-5344-44.txt  1-5359-59.txt  1-5374-74.txt  1-5389-89.txt
1-5315-15.txt  1-5330-30.txt  1-5345-45.txt  1-5360-60.txt  1-5375-75.txt  1-5390-90.txt

到了这里,关于juicefs使用glusterfs卷的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • JuiceFS 元数据引擎选型指南

    文件系统是我们常见的存储形式,内部主要由数据和元数据两部分组成。其中数据是文件的具体内容,通常会直接展现给用户;而元数据是描述数据的数据,用来记录文件属性、目录结构、数据存储位置等。一般来说,元数据有非常鲜明的特点,即占用空间较小,但访问非常

    2024年02月02日
    浏览(34)
  • GlusterFs 分布式复制卷(Distributed-Replicate)性能测试

    目录 fio工具参数解释 Glusterfs 和NFS 性能测试 顺序写: 随机写: 顺序读: 随机读: 随机读写: 参数说明: 测试结论: 与NFS对比 压测对比结果 NFS和GlusterFs的优缺点 NFS的优点 NFS的缺点 GlusterFS的优点 GlusterFS的缺点 NFS与GlusterFS对比 1. 功能对比 2. 吞吐量对比 3. 可靠性对比 4

    2024年02月12日
    浏览(42)
  • GlusterFS:开源分布式文件系统的深度解析与应用场景实践

    在当今大数据时代背景下,企业对存储系统的容量、性能和可靠性提出了前所未有的挑战。GlusterFS作为一款开源的、高度可扩展的分布式文件系统,以其独特的无中心元数据设计和灵活的卷管理机制,在众多场景中脱颖而出,为解决大规模数据存储难题提供了强有力的支持。

    2024年02月19日
    浏览(40)
  • 华为HCIE学习之Openstack Cinder组件(cinder对接glusterfs)

    服务内各组件交互通过MQ进行 IET,Linux用软件做存储,CNA识别过去就是IET TGT,物理存储,CNA识别过去就是TGT cinder-api :cinder模块对外唯一接口,cinder的endpoint,接收和处理rest请求。 cinder-scheduler : 根据预定的调度过滤策略以及权重计算策略,选择出合适的后端来处理任务。

    2024年02月13日
    浏览(35)
  • 38掌握分布式存储系统 GlusterFS 的基本用法,包括卷管理、数据复制

    GlusterFS是一种分布式文件系统,可以将多个存储服务器集成为一个分布式存储池。以下是一些基本的使用方法和示例代码。 安装和启动 GlusterFS 在所有节点上安装 GlusterFS,并确保每个节点上的GlusterFS服务已经启动。 创建 GlusterFS 卷 使用 gluster 命令创建 GlusterFS 卷,其中serve

    2023年04月08日
    浏览(39)
  • 如何借助分布式存储 JuiceFS 加速 AI 模型训练

    传统的机器学习模型,数据集比较小,模型的算法也比较简单,使用单机存储,或者本地硬盘就足够了,像 JuiceFS 这样的分布式存储并不是必需品。 随着近几年深度学习的蓬勃发展,越来越多的团队开始遇到了单机存储的瓶颈,分布式存储在 AI 领域的重要性不断凸显。AI 团

    2023年04月26日
    浏览(42)
  • 金山云:基于 JuiceFS 的 Elasticsearch 温冷热数据管理实践

    Elasticsearch(下文简称“ES”)是一个分布式的搜索引擎,还可作为分布式数据库来使用,常用于日志处理、分析和搜索等场景;在运维排障层面,ES 组成的 ELK(Elasticsearch+ Logstash+ Kibana)解决方案,简单易用、响应速度快,并且提供了丰富的报表;高可用方面, ES 提供了分布

    2023年04月15日
    浏览(32)
  • 深“扒”云原生高性能分布式文件系统JuiceFS

    JuiceFS 是一款面向云原生设计的高性能 分布式文件系统 ,在 Apache 2.0 开源协议下发布。提供完备的 POSIX 兼容性,可将几乎所有对象存储接入本地作为海量本地磁盘使用,亦可同时在跨平台、跨地区的不同主机上挂载读写。 JuiceFS JuiceFS 采用  「数据」与「元数据」分离存储

    2024年02月15日
    浏览(53)
  • CSI 工作原理与JuiceFS CSI Driver 的架构设计详解

    容器存储接口(Container Storage Interface)简称 CSI,CSI 建立了行业标准接口的规范,借助 CSI 容器编排系统(CO)可以将任意存储系统暴露给自己的容器工作负载。JuiceFS CSI Driver 通过实现 CSI 接口使得 Kubernetes 上的应用可以通过 PVC(PersistentVolumeClaim)使用 JuiceFS。本文将详细介绍

    2024年02月09日
    浏览(47)
  • JuiceFS v1.0 正式发布,首个面向生产环境的 LTS 版本

    今天,JuiceFS v1.0 发布了 🎉 经过了 18 个月的持续迭代和大量生产环境的广泛验证,此版本将成为第一个被长期维护的稳定版(LTS)。同时,该版本提供完整的向前兼容,所有用户可以直接升级。 JuiceFS 是为云环境设计的分布式文件系统,同时兼容 POSIX、HDFS、S3 访问协议,也

    2024年01月18日
    浏览(65)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包