A Server with 8 NDR Ports and 1 HDR port in multi SM fabric

I have a asus server with 8 ndr ports and 1 hdr port in multi sm fabrics.
8 ndr ports in the computing fabric,1 hdr port in the storage fabric.
When I run ibnodes/ibhosts/iblinkinfo on this server, I can only see just one sm (in general the sm lid smaller one) and its resources.
On the sm nodes ,I can see all the links of its own resources.

My question is that if there is any way to see all these two sms and all the links on the server node in multi sm fabrics?

Hello~
Actually i can’t clearly understand your question.
Regarding Multi-SM, do you mean you are running Master SM and Standby SM with priority adjust?
If yes, when you run ‘ibidagnet -r’, in ibidagnet2.log, you can see 2 SMs

/HyungKwang

Thank you for reply.
pls see this topology.

For example, server 20 has 9 IB links, 8 NDR 400G for computing and 1 HDR 200G for storage.

When i run sminfo on server 20 ,i can only see one sm (guid is 9700’s or 8700’s, maybe the first started one).
And on server 20 there are total 9 IB links, i use iblinkinfo/ibnodes/ibhosts to show network topo, but just can see only one sm’s links (maybe 8 links or 1).

I want to see all the 9 links and 2 sms ,if there is something i can do to make this?

Hello

It’s designed as expected.
sminfo does not show 2 SMs at the same time.
you must put “-C” options to see each SM.

root@UFM-02:~# ibhosts -h
Usage: ibhosts [-h] [ | -y mkey -C ca_name -P ca_port -t timeout_ms]