ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

第一篇:环境搭建|CentOS7.9 手把手搭建 GlusterFS 集群前置环境(全网最稳避坑版)

第一篇:环境搭建|CentOS7.9 手把手搭建 GlusterFS 集群前置环境(全网最稳避坑版) 摘要很多新手部署 GlusterFS 第一步就踩坑IP 漂移、主机名解析失败、防火墙拦截、SELinux 报错。本文从零完成 5 节点实验环境初始化配置静态 IP、主机名、hosts 解析关闭防护是后续卷部署、集群自愈实验的基础环境100% 可复现。一、实验架构说明本次实验采用 4 存储节点 1 客户端架构主机名IP 地址角色node110.10.10.41存储节点node210.10.10.42存储节点node310.10.10.43存储节点node410.10.10.44存储节点client10.10.10.40客户端操作系统CentOS 7.9 64 位实验网段10.10.10.0/24网关 10.10.10.2二、设置主机名5 台节点分别执行node1 执行hostnamectl set-hostname node1node2 执行hostnamectl set-hostname node2node3 执行hostnamectl set-hostname node3node4 执行hostnamectl set-hostname node4client 执行hostnamectl set-hostname client三、配置静态 IP防止集群失联以 node1 为例其余节点仅修改 IPADDR 参数网卡名以ip addr查询结果为准sed -i s/^BOOTPROTO.*/BOOTPROTOstatic/ /etc/sysconfig/network-scripts/ifcfg-ens33 cat /etc/sysconfig/network-scripts/ifcfg-ens33 EOF IPADDR10.10.10.41 PREFIX24 GATEWAY10.10.10.2 DNS110.10.10.2 EOF systemctl restart network节点 IP 对照表node210.10.10.42、node310.10.10.43、node410.10.10.44、client10.10.10.40四、统一 hosts 解析集群通信核心所有 5 台机器执行Gluster 集群依赖主机名通信解析失败会直接导致 peer probe 报错。cat /etc/hosts EOF 10.10.10.41 node1 10.10.10.42 node2 10.10.10.43 node3 10.10.10.44 node4 10.10.10.40 client EOF五、关闭防火墙 SELinux实验环境必做GlusterFS 通信端口较多教学环境直接关闭避免连接被拦截systemctl stop firewalld systemctl disable firewalld setenforce 0 sed -i s/^SELINUX.*/SELINUXdisabled/ /etc/selinux/config六、环境校验任意节点 ping node1/node2/node3/node4/client 主机名可以通systemctl status firewalld状态 inactivegetenforce返回 Disabled到此基础环境准备完成下一篇讲解 Gluster7.9 软件安装解决 CentOS7 gluster9 源失效问题
返回列表