I think you have IP addresses on ib ports that are down.
Looks like the other ports are up, gpu0-ib0 and gpu1-ib1. Run ibdev2netdev to make sure.
If you start opensm on gpu1 you need to specify the GUID of port2 (ib1) otherwise opensm will bind on port1.
You can start opensm with this "opensm -g 0xf4521403007f6082".
Or you can use opensmd, but first you need to update the guid in /etc/opensm/opensm.conf (create the conf with opensm -c /etc/opensm/opensm.conf if it does not exist)