Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Achtergrondinformatie

SSM On-Prem 7.x Cerberus-netwerkwijziging

Inleiding

Dit document beschrijft een verzameling instructies voor het wijzigen van Cerberus IP-adres in On-Prem Server.

Voorwaarden

Vereisten

Er zijn geen specifieke vereisten van toepassing op dit document.

Gebruikte componenten

De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:

- Platform: Toetsenbord/video/muis (KVM), Open virtuele applicatie (OVA), op ISO-gebaseerde implementatie

- Software: Smart Software Manager op Prem release 7

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk levend is, zorg er dan voor dat u de mogelijke impact van om het even welke opdracht begrijpt.

Achtergrondinformatie

Cerberus loopt op de host en stelt een API bloot aan de backend-container om host-functionaliteit te bieden. Docker containers hebben geen toegang tot de host-netwerkinformatie uit het vak. Om deze communicatie te laten werken, worden verschillende onderdelen geïmplementeerd via het hardcoderend 10.x.x.x-adres.

SSM On-Prem 7.x Cerberus-netwerkwijziging

Stap 1. Verander IP alias dat aan de loopback (lo) interface op de host is toegevoegd.

# 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

Bewerk dit script en wijzig referenties van 10.x.x.x tot 11.x.x.x en start de netwerkservice opnieuw.

systemctl restart network

Stap 2. De Cerberus-service luistert alleen naar 10.x.x.x. Controleer de configuratie van Cerberus en bevestig IP-adres.

# cerberus config:get BIND

10.x.x.x

Verander de configuratie van Cerberus IP en start de Cerberus-service opnieuw.

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

cerberus restart

Stap 3. Verwijzingen naar 10.x.x.x in docker-compose-up.yml.

docker-compose-up.yml- bestand geeft het Cerberus IP-adres door aan respectievelijke containers zodat ze met de host kunnen communiceren.

Bewerk het docker-compose-up.yml-bestand met het nieuwe aangepaste Cerberus IP-adres.

backend:

extra_hosts:

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

environment:

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

Stap 4. Start de satellietdienst opnieuw.

systemctl restart satellite

Post alle services zijn online, controleer User Interface (UI) toegang tot Smart Software Manager op Prem 7.x.

Verander nu het IP-adres naar de netwerkinterface ens192 van Smart Software Manager On-Prem 7.x.

Opmerking: Deze procedure wordt niet aanbevolen als Smart Software Manager On-Prem release 7 als High Availability (HA) paar implementeert aangezien SSH_HOST_TUNNEL is gevestigd met het Cerberus oude IP-adres.