[Beowulf] ib neighbor
John Hearns
hearnsj at gmail.com
Wed Sep 20 12:57:41 UTC 2023
Does ibnetdiscover not help you?
On Tue, 19 Sep 2023, 19:03 Michael DiDomenico, <mdidomenico4 at gmail.com>
wrote:
> does anyone know if there's a simple command to pull the neighbor of
> the an ib port? for instance, this horrible shell command line
>
> # for x in `ibstat | awk -F \' '/^CA/{print $2}'`; do iblinkinfo -C
> ${x} -n 1 -l | grep `hostname -s`; done
> 0x080069000000fbcc "SwitchX - Mellanox Technologies" 41134 29[ ]
> ==( 4X 14.0625 Gbps Active/ LinkUp)==> 0x88e9a4ffff404704
> 611 1[ ] "logs01 HCA-1" ( )
> 0x88e9a4ffff404704 " logs01 HCA-1" 611 1[ ]
> ==( 4X 14.0625 Gbps Active/ LinkUp)==> 0x080069000000fbcc
> 41134 29[ ] "SwitchX - Mellanox Technologies" ( )
> 0x080069000000fbdc "SwitchX - Mellanox Technologies" 41219 29[ ]
> ==( 4X 14.0625 Gbps Active/ LinkUp)==> 0x88e9a4ffff404705
> 10105 1[ ] "logs01 HCA-2" ( )
> 0x88e9a4ffff404705 " logs01 HCA-2" 10105 1[ ]
> ==( 4X 14.0625 Gbps Active/ LinkUp)==> 0x080069000000fbdc
> 41219 29[ ] "SwitchX - Mellanox Technologies" ( )
>
> outputs what i need (though i only need the CA perspective), but it's
> going to be an atrocious effort in text parsing. would be nice if
> there was a nice simple command, preferably that outputs json, but
> that's likely wishful thinking
> _______________________________________________
> Beowulf mailing list, Beowulf at beowulf.org sponsored by Penguin Computing
> To change your subscription (digest mode or unsubscribe) visit
> https://beowulf.org/cgi-bin/mailman/listinfo/beowulf
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://beowulf.org/pipermail/beowulf/attachments/20230920/24560b78/attachment.htm>
More information about the Beowulf
mailing list