【问题标题】:Cannot mount glusterfs client ubuntu无法挂载 glusterfs 客户端 ubuntu
【发布时间】:2016-10-27 16:59:48
【问题描述】:

所以我对整个 GlusterFS 世界完全陌生,一直在研究它,因为我需要 EC2 实例之间的共享驱动器。我有 2 个 ubuntu 网络服务器,它们连接到仅托管 MySQL 的第三个实例。我想在 2 个网络服务器之间共享驱动器,所以我设置了另外 2 个 Ubuntu 服务器来创建 GlusterFS 复制类型设置。我浏览了显示如何设置它的文档。

然后我去了网络服务器并安装了 glusterfs-client,在 fstab 中添加了条目,但是当我使用 df -h 命令时我确实看到了任何东西。所以我尝试手动安装驱动器,它说安装不成功并查看日志文件。这是我在日志文件中看到的。 我不知道如何解决这个问题。类似错误的搜索结果指向 Red Hat 问题,但没有指向 Ubuntu。关于如何进行此操作的任何想法?

【问题讨论】:

    标签: ubuntu amazon-ec2 glusterfs


    【解决方案1】:

    感谢 freenode 频道,我解决了这个问题。我有一个版本问题,删除了客户端在客户端上添加了 sudo add-apt-repository ppa:gluster/glusterfs-3.8 以匹配服务器版本。

    【讨论】:

      【解决方案2】:

      基础知识优先。

      1. 所有节点都应该知道其他所有节点。本地主机不起作用,使用其他名称。例如:n1。
      2. 如果您在容器化版本中运行,则还应连接卷/存储。

      检查 /etc/hosts 并添加 ip-address 及其 dns resl 名称。

      配置步骤。

      1. 克隆仓库
      sudo ./autogen.sh
      
      sudo ./configure
      
      1. 切换到超级用户
      make
      
      make install
      
      1. 运行 gluster 守护程序以与内核空间交互。
      glusterd
      
      1. 创建卷
      gluster volume create vol_name n1:/vol_directory/{brick1,...brick9}
      gluster volume start vol_name
      
      1. 将用户目录挂载到 gfs 卷
      mount -t glusterfs n1:/vol_name /mnt/mount_dir
      

      这是具有默认分布式卷的 GlusterFS 的基本用法。 现在可以将数据从挂载点存储到 gluster 卷。 阅读更多https://www.docs.gluster.com

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-12-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-20
        • 2015-06-03
        • 1970-01-01
        相关资源
        最近更新 更多