软件安装过程中涉及到端口号,报错及问题排查总结如下:

-bash:firewall:未找到命令

第一步:--add-port后未加“=”,通讯协议以及永久生效。继续测试。

第二步:仍报错未找到命令,firewall确认已安装有此命令。继续测试。

第三步:firewalld -cmd --zone =public --add-port=1551/tcp --permanent,其中firewalld-cmd中间有空格。(背景黄色部分报错)继续测试。--zone与=之间有空格。

第四步:INVALID_ZONE: =public,(红色字体报错)增加公共端口,在文本里编辑后保存并加载。vi /etc/firewalld/zones/public.xml,firewall-cmd --reload。

第五步:firewall-cmd --zone=public --add-port=1551/tcp --permanent,背景蓝色,success!OK成功

[root@localhost bin]#firewall -cmd --zone =public --add-port 1551
-bash: firewall: 未找到命令
[root@localhost bin]#firewall -cmd --zone =public --add-port 1551/tcp --permanent
-bash: firewall: 未找到命令
[root@localhost bin]#yum install firewall
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.bfsu.edu.cn
 * extras: mirrors.bfsu.edu.cn
 * updates: mirrors.aliyun.com
base                                                                         | 3.6 kB  00:00:00
extras                                                                       | 2.9 kB  00:00:00
updates                                                                      | 2.9 kB  00:00:00
没有可用软件包 firewall。
错误:无须任何处理
[root@localhost bin]#firewall -cmd --zone =public --add-port=1551/tcp --permanent
-bash: firewall: 未找到命令
[root@localhost bin]#yum install firewalld
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.bfsu.edu.cn
 * extras: mirrors.bfsu.edu.cn
 * updates: mirrors.aliyun.com
软件包 firewalld-0.6.3-13.el7_9.noarch 已安装并且是最新版本
无须任何处理
[root@localhost bin]#firewalld -cmd --zone =public --add-port=1551/tcp --permanent
usage: firewalld [-h] [--debug [level]] [--debug-gc] [--nofork] [--nopid]
                 [--system-config path] [--default-config path]
                 [--log-file path]
firewalld: error: unrecognized arguments: -cmd --zone =public --add-port=1551/tcp --permanent
[root@localhost bin]#firewall-cmd --zone =public --add-port=1551/tcp --permanent
Error: INVALID_ZONE: =public
[root@localhost bin]#vi /etc/firewalld/zones/public.xml
[root@localhost bin]#firewall-cmd --zone =public --add-port=1551/tcp --permanent
Error: INVALID_ZONE: =public
[root@localhost bin]#firewall-cmd reload
usage: see firewall-cmd man page
firewall-cmd: error: unrecognized arguments: reload
[root@localhost bin]#firewall-cmd --reload
success
[root@localhost bin]#firewall-cmd --zone =public --add-port=1551/tcp --permanent
Error: INVALID_ZONE: =public
[root@localhost bin]#firewall-cmd --zone=public --add-port=1551/tcp --permanent
Warning: ALREADY_ENABLED: 1551:tcp
success
[root@localhost bin]#
 

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐