尝试在 RHEL 8.4 上使用 TIPC 时出现问题

问题描述 投票:0回答:0

我正在尝试使用 RHEL8.4 上的 TIPC 手动通信 OpenSAF 节点,使用此协议而不是 TCP。

OpenSAF 旨在与 TIPC 一起工作,但仅作为 L2,在这种情况下,我们需要 IP 路由。这就是我手动配置它的原因。

我正在使用以下脚本来启动和配置 TIPC:

#!/bin/bash

SLOT_ID=$(cat "/etc/opensaf/slot_id")
DEV=eno1

modprobe tipc
tipc node set netid 1111
tipc node set address 1.1.$SLOT_ID
tipc node set identity $(hostname)
tipc bearer enable media udp device $DEV name $(hostname)
tipc media set mtu 9000 media udp

问题是 当它们在同一个 VLAN 中时,它们会正确链接,但是当它们在不同的 VLAN 中时,有时它会工作,有时它不会一些链接显示为“Unknown

TIPC link list SSAF01 screenshot

TIPC link list PROC0204 screenshot

他们都运行相同的脚本。 有时它发生在一些人身上,有时它发生在其他人身上,他们做的完全一样。在这种情况下,procs 和 ssaf 位于不同的 VLAN 中。当它们在同一个 VLAN 中时,它们始终可以正常工作。

我不知道这是网络问题还是软件问题,因为通信工作正常。

RHEL 版本:Red Hat Enterprise Linux 8.4 版(Ootpa)

内核版本:4.18.0-305.el8.x86_64

TIPC版本:内置内核模块

非常感谢!

如果我需要提供更多信息,请告诉我。

rhel rhel8 tipc opensaf
© www.soinside.com 2019 - 2024. All rights reserved.