我对glusterfs非常陌生,我正在尝试设置3节点组合。我已经完成了3个节点和一台安装了卷的客户端计算机的设置。现在,在此之后,我被困在寻找这三个问题的答案:
问题听起来可能很幼稚,但我坚持不懈,需要帮助。
取决于您的内容。如果要将它们用作静态资源,则可以通过将反向链接Nginx,Apache httpd,...指向资源URL到已装入的卷(FUSE模块)来为其提供服务。类似于:
location /images {
root /mounted_point/;
}
如果是秘密内容,需要授权等,则可以通过您自己的Web API进行提供
有两种方法可以处理来自Gluster的文件。它是使用Gluster Native Client的FUSE模块,而libgfapi与Gluster直接交互。您可以在这里https://staged-gluster-docs.readthedocs.io/en/release3.7.0beta1/Features/libgfapi/
了解更多信息对于第一个带有FUSE模块的人,您唯一需要做的就是将文件放入Glusterfs Client服务器中的挂载卷中。 Glusterfs将负责其余的工作(分布式,复制等)
如果客户端服务器死亡,会发生什么?我无法访问该卷或上传新文件?