【问题标题】:Glusterfs Not Replicating dataGlusterfs 不复制数据
【发布时间】:2014-08-09 21:36:23
【问题描述】:

我有一个带有两个节点(Node1 和 Node2)的 glusterfs 设置。我看到两个连接之间建立了连接。问题是当我在 Node1 上创建一些文件夹时,它不会在 Node2 上复制它。如果有人修好了,请建议我克服?

如果我将它作为 glusterfs 客户端 安装在其他服务器上并创建文件和文件夹,然后将其复制到 glusterfs 节点。这种行为正常吗?

Volume Name: testvol
Type: Replicate
Status: Started
Number of Bricks: 2
Transport-type: tcp
Bricks:
Brick1: gluster1.example.com:/var/www/drupal7/sites/default/files
Brick2: gluster2.example.com:/var/www/drupal7/sites/default/files

【问题讨论】:

    标签: ubuntu-12.04 replication glusterfs


    【解决方案1】:

    当您使用“节点”一词时,我不确定您的意思。 Gluster 通常由砖块、卷和主机组成。

    卷通常由托管在主机上的砖块组成。在您的示例中,您创建了一个名为 testvol 的复制卷,由两块砖组成。一块在 gluster1.example.com 上,另一块在 gluster2.example.com 上。

    砖只是用来储存东西的地方。它们本身不会被复制或分发,您也不能访问它们。

    卷被复制和/或分发。卷不会出现在您的文件系统中,直到您将它们挂载到某个地方。

    根据我的经验,“gluster”用户对 gluster 与同一服务器上的其他应用程序一起运行感到不满,但抛开这一点并继续您的示例,您想要实现的目标可以通过重新安排您的想了想。

    • 在 gluster1.example.com 上创建一个名为 /brick 的文件夹
    • 在 gluster2.example.com 上创建一个名为 /brick 的文件夹
    • 现在使用 gluster1.example.com:/brick 和 gluster2.example.com/brick 创建名为 testvol 的 gluster 卷
    • 您也需要启动音量。
    • 接下来,您需要在 gluster1.example.com 和 gluster2.example.com 上的文件系统中挂载新的 testvol。执行类似的操作:

    mkdir /mytestvol mount -t glusterfs gluster1.example.org:testvol /mytestvol

    在每个主机上。它是 /mytestvol,它是复制的 gluster 文件系统。 gluster 将这些砖块用于自己的目的。 /mytestvol 是您对复制的 gluster 卷的视图。

    假设您在两个系统中都将 testvol 安装在 /mytestvol 上,您可以在其中一个系统上的 /mytestvol 中创建文件,它会自动出现在另一个系统上。

    现在就您的示例而言,您可能希望将您的文件夹移动到 /mytestvol 中,然后软链接回您的 Web 服务器层次结构。比如:

    mv /var/www/drupal7/sites/default/files /mytestvol ln -s /mytestvol/files /var/www/drupal7/sites/default/

    【讨论】:

      【解决方案2】:

      Gluster 卷应该只能通过客户端访问和更新。我在同一个地方看到了你的类似帖子。如果您不想将客户端安装在另一个节点并安装在同一服务器本身,建议使用以下链接。

      http://gopukrish.wordpress.com/glusterfs/
      http://gopukrish.wordpress.com/high-availability-load-balanced-wordpress-site/
      

      【讨论】:

      • 在你的博客我看到server1:/datavol /var/www glusterfs _netdev,fetch-attempts=10 0 0是什么意思?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-18
      • 2010-11-18
      • 1970-01-01
      • 2010-09-06
      相关资源
      最近更新 更多