# # 配置防火墙

为 Gluster 内部群集通讯或者防火墙 要关闭或启用每个服务器的通信。

    iptables -I INPUT -p all -s `<ip-address>` -j ACCEPT

# # 配置受信任的池

请记住,信任的池是术语,用来定义的群集 在 Gluster 的节点。选择一台服务器将您的"主"服务器。这是

只是为了简单起见,将通常要运行所有命令 从这个教程。请记住,运行许多 Gluster 特定命令

(like `gluster volume create`) on one server in the cluster will 在所有其他服务器上执行相同的命令。

gluster 同行探针 (群集或 IP 地址,如果你没有 DNS 或 /etc/hosts 条目中的其他服务器的主机名)

Notice that running `gluster peer status` from the second node shows 第一个节点已添加。

# # 分区,格式和装载砖

假设你有一块砖头在 /dev/康体发展局︰

fdisk/dev/康体发展局和创建一个分区

# # 格式化分区

mkfs.xfs-i 大小 = 512/dev/sdb1

# # 挂载分区作为 Gluster"砖"

mkdir-p/出口/sdb1 & & 山 /dev/sdb1/出口/sdb1 & & mkdir-p /export/sdb1/brick

# # 添加一个条目到 /

回声"/ dev/sdb1/出口/sdb1 xfs 默认值 0 0"> > fstab/等 /

# # Gluster 音量设置

最基本的 Gluster 卷类型 (也是一个"只分发"卷 简称"纯 DHT"卷,如果你想要给人留下深刻印象 水冷却器)。这种类型的体积只是分发数据

均匀地分布到可用砖的体积。所以,如果我写 100

文件,平均来看,五十岁终将一台服务器上和五十岁会结束 在另一个上。这是比"复制"的卷,但不是作为

受欢迎的因为它不会给你两个最追捧的特点 Gluster 的 — — 如果多个复制的数据和自动故障转移 发生错误。要设置复制的卷︰

gluster 卷创建 gv0 副本 2 node01.mydomain.net:/export/sdb1/brick node02.mydomain.net:/export/sdb1/brick

把这些分解成碎片,第一部分说打造 gluster 卷名为 gv0 (名称是任意的 gv0 选择是只是因为 它是比 gluster_volume_0 更少的输入)。接下来,我们告诉它要

卷复制副本卷,并保持数据的副本上至少 2 在任何给定时间的砖头。因为我们只有两个砖总,这

意味着每个服务器将房子数据的副本。最后,我们指定

哪些节点使用和在这些节点上的砖。这里的顺序是

(如最可能是重要的当你有更多砖...... 编写这篇文章,Gluster 3.3 的当前版本) 来指定砖 在这样一种方式,你能让这两个副本的数据驻留在 单个节点。这会令人尴尬的解释你

老板当你防弹,完全是多余的总是对超级 单点故障发生时,群集来到嘎然而止。

现在,我们可以检查以确保按预期运行的东西︰

gluster 卷信息

您应该看到类似于以下内容的结果︰

卷名︰ gv0 类型︰ 复制 卷 ID: 8bc3e96b-a1b6-457d-8f7a-a91d1d4dc019 状态︰ 创建 砖的数目︰ 1 x 2 = 2 传输类型︰ tcp 砖头︰ Brick1: node01.yourdomain.net:/export/sdb1/brick Brick2: node02.yourdomain.net:/export/sdb1/brick

这告诉我们,基本上是我们在该卷的过程中指定什么 创建。其中提及的"地位"。状态为"已创建"

该卷已创建,但还没有开始,就意味着 这将导致任何尝试装入卷失败。

现在,我们应该启动卷。

gluster 卷开始 gv0

找到所有文档 [这里] (.../ index.md)