集群化软件之间需要通过端口互相通讯,为了避免出现网络不通的问题,我们可以简单的在集群内部关闭防火墙。
在每一台机器都执行
systemctl stop firewalld
systemctl disable firewalld
在每一台机器都执行
vim /etc/sysconfig/selinux
# 将第七行,SELINUX=enforcing 改为
SELINUX = disabled
# 保存退出后,重启虚拟机即可,千万要注意disabled单词不要写错,不然无法重启系统
[root@node1 ~]# systemctl status firewalld
firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:firewalld(1)
这段话是通过执行”systemctl status firewalld”命令获得的系统状态信息。其中包含了以下内容:
firewalld.service:这是firewalld服务的名称。
firewalld - dynamic firewall daemon:这是firewalld服务的描述,它是一个动态防火墙守护进程。
Loaded:表示firewalld服务已加载到系统中。
/usr/lib/systemd/system/firewalld.service:表示firewalld服务的系统文件路径。
disabled:表示firewalld服务当前处于禁用状态,不会自动启动。
vendor preset: enabled:表示firewalld服务在系统预设中被启用。
Active:表示firewalld服务当前的活动状态。
inactive (dead):表示firewalld服务当前处于非活动状态且已停止运行。
Docs:表示可以使用"man:firewalld(1)"命令查看firewalld的手册页。
总结起来,这段话说明了firewalld服务在系统中已加载但未启动,并提供了相关文档的位置。