内容

概要

前提条件

要件

使用するコンポーネント

背景説明

SSMオンプレミス7.x CerberusネットワークのIP変更

概要

このドキュメントでは、オンプレミスサーバでCerberus IPアドレスを変更する手順について説明します。

前提条件

要件

このドキュメントに特有の要件はありません。

使用するコンポーネント

このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づいています。

- Platform:キーボード/ビデオ/マウス(KVM)、Open Virtual Appliance(OVA)、ISOベースの導入

- ソフトウェア：Smart Software Managerオンプレミスリリース7リリース

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されました。このドキュメントで使用するすべてのデバイスは、初期（デフォルト）設定の状態から起動しています。本稼働中のネットワークでは、各コマンドによって起こる可能性がある影響を十分確認してください。

背景説明

Cerberusはホスト上で動作し、APIをバックエンドコンテナに公開してホスト機能を提供します。Dockerコンテナは、すぐにホストネットワーク情報にアクセスできないため、この通信を機能させるために、10.x.x.xアドレスをハードコーディングして複数の部分を実装します。

SSMオンプレミス7.x CerberusネットワークのIP変更

ステップ1：ホストのループバック(lo)インターフェイスに追加されたIPエイリアスを変更します。

# 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

このスクリプトを編集し、10.x.x.xの参照を11.x.x.xに変更して、ネットワークサービスを再起動します。

systemctl restart network

ステップ2:Cerberusサービスは10.x.x.xのみをリッスンします。Cerberusの設定を検査し、設定されているIPアドレスを確認します。

# cerberus config:get BIND

10.x.x.x

Cerberus IP設定を変更し、Cerberusサービスを再起動します。

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

cerberus restart

ステップ3:docker-compose-up.ymlの10.x.x.xの参照。

docker-compose-up.ymlファイルは、Cerberus IPアドレスを各コンテナに渡し、ホストと通信できるようにします。

docker-compose-up.ymlファイルを、新しく変更したCerberus IPアドレスで編集します。

backend:

extra_hosts:

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

environment:

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

ステップ4:サテライトサービスを再起動します。

systemctl restart satellite

すべてのサービスがオンラインになったら、Smart Software Manager On-Prem 7.xへのユーザインターフェイス(UI)アクセスを確認します。

Smart Software Manager On-Prem 7.xのネットワークインターフェイスens192にIPアドレスを変更します。

注：Smart Software Manager On-Prem Release 7がハイアベイラビリティ(HA)ペアとして導入される場合、SSH_HOST_TUNNELはCerberusの古いIPアドレスで確立されるため、この手順は推奨されません。