proxmoxのIPとhostの変更方法

手順

ノードからゲストを移動

クラスターに参加している場合は、ホストからVMを全て移動させ、空の状態を作ります。
参加していない場合はVMを全てシャットダウンしておきます。

クラスターからノードを削除

次に、既存のクラスターから削除します。
クラスターを構成していない場合は、この作業は不要です。

削除しないノードのコンソールに入り、以下の操作します。

ノードの確認

pvecm nodes

ノードの削除

pvecm delnode [削除するノード]



IPアドレス・ホスト名の変更

以下のファイルを編集します。

/etc/network/interfaces
/etc/hosts
/etc/resolv.conf
/etc/hostname

変更後は再起動します。

もし反映されない場合

もしこの方法でIP/ホストが更新されない場合は以下の手順を実行すると解消される場合があります。
今のバージョンだと不要なことが多いようですが。

クラスターデーモンの停止

systemctl stop pve-cluster
pmxcfs -l

ステートファイルの削除

rm -rf /etc/corosync/*

証明書の更新

proxmoxはインストール時にホスト名・IPアドレスで証明書を作成しているため、ネットワーク周りだけを変更すると不整合が発生することがあります。
その場合は、以下のコマンドを実行して証明書を強制更新します。

pvecm updatecerts --force

参考資料

How to Change Primary Proxmox VE IP Address
We have a quick guide on how to change the primary Proxmox VE IP address in the event that you change networks and canno...
Proxmox Clusterおよび所属ノードの削除

コメント

タイトルとURLをコピーしました