【Linux】CentOS7安装Flink与防火墙设置

CentOS7安装Flink

1、新增文件夹flink

mkdir -p /opt/flink

2、下载flink最新版本

3、在当前flink目录解压

tar -zxvf flink-1.16.1-bin-scala_2.12.tgz
在这里插入图片描述

4、修改flink-conf.yaml配置文件

rest.bind-address: 0.0.0.0

5、启动flink集群

进入bin目录:cd /root/kingyifan/flink/flink-1.7.2/bin/
启动flink:./start-cluster.sh

6、查看是否启动成功

jps

防火墙firewalld

1、centos7.0默认是firewalld方式。

firewalld的配置方法主要有三种:图形化工具firewall-config、命令行firewall-cmd和直接编辑xml文件。

  • 查看防火墙状态:firewall-cmd --state
  • 查看防火墙版本:firewall-cmd --version
  • 更多防火墙状态:systemctl status firewalld.service
  • 开启防火墙:systemctl start firewalld.service
  • 关闭防火墙:systemctl stop firewalld.service
  • 重启防火墙:systemctl restart firewalld.service
  • 设置开机自启:systemctl enable firewalld.service
  • 设置开机禁启:systemctl disable firewalld.service
  • 查看是否自启:systemctl is-enabled firewalld.service
  • 查看自启列表:systemctl list-unit-files|grep enabled
  • 查看启动失败的服务列表:systemctl --failed

  • 添加开放端口:firewall-cmd --add-port=8080/tcp
  • 永久开放端口:firewall-cmd --add-port=8080/tcp --permanent
  • 开放端口范围:firewall-cmd --add-port=80-8080/tcp
  • 删除开放端口:firewall-cmd --remove-port=8080/tcp
  • 查看特定开放端口:firewall-cmd --query-port=8080/tcp
  • 查看所有开放端口:firewall-cmd --list-all
  • 更新防火墙规则:firewall-cmd --reload
  • 重启并更新规则:firewall-cmd --complete-reload

没有–permanent重启后失效
systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体

查看所有打开的端口: firewall-cmd --zone=public --list-ports
查看区域信息: firewall-cmd --get-active-zones
查看指定接口所属区域: firewall-cmd --get-zone-of-interface=eth0
拒绝所有包:firewall-cmd --panic-on
取消拒绝状态: firewall-cmd --panic-off
查看是否拒绝: firewall-cmd --query-panic
systemctl mask firewalld
systemctl unmask firewalld

防火墙iptables

1、Centos6.0防火墙用iptables管理。修改iptables配置,放开端口8081:

vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8081 -j ACCEPT

2、重启iptables防火墙

service iptables restart

3、如果重启防火墙失败:Redirecting to /bin/systemctl restart iptables.service

安装iptables:yum install iptables-services
设置开机启动:systemctl enable iptables.service

4、iptables相关命令

systemctl stop iptables
systemctl start iptables
systemctl restart iptables
systemctl reload iptables

5、关闭iptables

#关闭iptables
systemctl mask iptables
systemctl stop iptables
#切换
systemctl unmask firewalld
systemctl start firewalld

参考文章

https://www.cnblogs.com/ibigboy/p/12011481.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值