Migrating Container devices to IPv6

Migrate your Container devices to IPv6 to guard against the eventual depletion of IPv4 addresses and ensure that no outage in continuous connectivity occurs.

About this task

The system can run several network implementations:
  • Single-stack IPv4 (The Manager appliance and all devices are configured with IPv4 addresses only).
  • Dual-stack IPv4/IPv6 (The Manager appliance and all devices are configured with both IPv4 and IPv6 addresses).
  • Single-stack IPv6 (The Manager appliance and all devices are configured with IPv6 addresses). IPv4 addresses are removed from the Manager and all devices.
  • Mixed IPv4/IPv6 (The Manager appliance is configured with both IPv4 and IPv6 addresses). Some storage pools have devices that are configured with IPv6 addresses, while other storage pools have devices that are configured with IPv4 addresses only.

Procedure

  1. Stop the Docker Container.
  2. Start a new Container with the same persistent data while you change the appropriate IP environment variables:
    • DS_MANAGER_IP
    • DS_CNC_EXTERNAL_CONNECT_IP
    • DS_CNC_EXTERNAL_CONNECT_IP_IPV6
    • DS_MANAGER_EXTERNAL_CONNECT_IP
    • DS_MANAGER_EXTERNAL_CONNECT_IP_IPV6
    Note: To remove an IP address, provide the environment variable with no value. For example, --env="DS_CNC_EXTERNAL_CONNECT_IP=".