Contents

Introduction

Prerequisites

Requirements

Componentes Utilizados

Informações de Apoio

Modificação de IP de rede Cerberus 7.x no local do SSM

Introduction

Este documento descreve um conjunto de instruções sobre como alterar o endereço IP do Cerberus no servidor local.

Prerequisites

Requirements

Não existem requisitos específicos para este documento.

Componentes Utilizados

As informações neste documento são baseadas nestas versões de software e hardware:

- Plataforma: Teclado/vídeo/mouse (KVM), Open Virtual Appliance (OVA), implantação baseada em ISO

- Software: Smart Software Manager On-Prem Versão 7

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.

Informações de Apoio

Cerberus é executado no host e expõe uma API ao contêiner de back-end para fornecer funcionalidade de host. Os contêineres do docking station não têm acesso às informações de rede do host, portanto, para que essa comunicação funcione, várias partes são implementadas pelo endereço 10.x.x.x de codificação física.

Modificação de IP de rede Cerberus 7.x no local do SSM

Etapa 1. Altere o alias de IP adicionado à interface de loopback (lo) no host.

# ip addr show lo

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

inet 127.0.0.1/8 scope host lo

valid_lft forever preferred_lft forever

inet 10.x.x.x/32 scope global lo

valid_lft forever preferred_lft forever

inet6 ::1/128 scope host

valid_lft forever preferred_lft forever

# cat /sbin/ifup-local

#!/bin/sh

if [[ "$1" == "lo" ]]

then

ip addr add 10.x.x.x dev lo

fi

Edite este script e altere as referências de 10.x.x.x para 11.x.x.x e reinicie o serviço de rede.

systemctl restart network

Etapa 2. O serviço Cerberus só ouve 10.x.x.x. Inspecione a configuração do Cerberus e valide o endereço IP configurado.

# cerberus config:get BIND

10.x.x.x

Altere a configuração do Cerberus IP e reinicie o serviço Cerberus.

cerberus config:set BIND=11.x.x.x

cerberus restart

Etapa 3. Referências para 10.x.x.x em docker-compose.yml.

o arquivo docker-compose.yml passa o endereço IP do Cerberus para os respectivos contêineres para que eles possam se comunicar com o host.

Edite o arquivo docker-compose.yml com o endereço IP Cerberus modificado recentemente.

backend:

extra_hosts:

- "dockerhost:11.x.x.x"

environment:

- CERBERUS_URL=http://11.x.x.x:6000

Etapa 4. Reinicie o serviço via satélite.

systemctl restart satellite

Após todos os serviços estarem on-line, verifique o acesso à interface do usuário (UI) do Smart Software Manager On-Prem 7.x.

Altere o endereço IP para a interface de rede ens192 do Smart Software Manager On-Prem 7.x agora.

Note: Este procedimento não é recomendado se o Smart Software Manager On-Prem Release 7 for implantado como par de alta disponibilidade (HA), uma vez que SSH_HOST_TUNNEL é estabelecido com o endereço IP antigo Cerberus.