在 GlusterFS 中,假设我在一个卷上有 2 个节点(服务器)。假设音量信息是这样的:
Volume Name: volume-www
Brick1: gluster-server-01:/volume-www/brick
Brick2: gluster-server-02:/volume-www/brick
Run Code Online (Sandbox Code Playgroud)
从客户端,我们知道,我们必须volume-www
通过从一台服务器挂载来挂载卷。喜欢:
mount -t glusterfs gluster-server-01:/volume-www /var/www
Run Code Online (Sandbox Code Playgroud)
我仍然觉得有一个阻塞点,因为我gluster-server-01
只连接到它。
当然,我可以再次从另一个健康的服务器手动挂载。但是有没有更聪明的方法(工业方法)来解决这个问题?
我有一个脚本需要连接到高可用性集群的当前活动头。
集群中的每个节点都有固定的主机名和 IP 地址。
当前头部还具有“虚拟IP”。在切换或故障转移的情况下,另一个节点配置“虚拟 IP”并开始充当头部。
我可以将我的脚本指向虚拟 IP 吗?ssh
当集群将虚拟 IP 移动到不同的节点时,不会抱怨主机密钥不匹配吗?
考虑一个garbage
包含许多文件和目录的目录。如果我运行rm -rf garbage
,但其中的某些文件或目录garbage
正被操作系统/NFS/等占用,因此rm -rf
它们将会失败。剩下的会删掉吗?或者它会在第一次失败时停止删除吗?当前的操作系统是 Ubuntu 20.04,但人们感兴趣的是这种行为是标准的,还是取决于操作系统(版本)。