IPv6 Scalable Service Support Is Not Enabled By Default (15290321)

Problem Summary: IPv6 interfaces are not plumbed on the interconnect adapters by default. This IPv6 plumbing is required for forwarding IPv6 scalable service packets.

Workaround: All cluster nodes must first be prepared to run IPv6. This preparation includes proper configuration of network interfaces, server/client application software, name services, and routing infrastructure. Not doing so could result in unexpected failures of network applications. See your Oracle Solaris documentation on IPv6 before enabling IPv6 scalable services on a cluster.

To enable IPv6 scalable service support:

  1. Add the following line to /etc/system on all nodes.

    set cl_comm:ifk_disable_v6=0
  2. Enable IPv6 plumbing.

    • If reboot is allowed, reboot all cluster nodes. Reboot the nodes one at a time to minimize outage time.

    • If reboot is not allowed, run the following utility to enable IPv6 plumbing on the interconnect adapters.

      # /usr/cluster/lib/sc/config_ipv6

      This utility brings up an IPv6 interface on all the cluster interconnect adapters with a link-local address. It enables proper forwarding of IPv6 scalable service packets over the interconnects.