raspberrypiにproxmoxを入れて運用していてバージョンが6.x系バージョンだったので7.x系に上げることにしました。
再インストールでもいいですが楽しそうなので(?)アップデートを試してみようと思います。
#やってみて
結構手こずりました(自分の場合は丸1日程)。ですがVMの構成ファイル等をそのまま引き継げるので楽といえば楽です(バックアップを取ればいいという話はさておき)。
##1,リポジトリの書き換え&OSのバージョンアップ
proxmox6.x系はDebian10(buster)をベースとしており、7.x系はDebian11(bullseye)をベースにしているためリポジトリも対応したものに書き換える必要があります。
deb http://deb.debian.org/debian buster main contrib non-free
deb http://deb.debian.org/debian-security buster/updates main contrib non-free
deb http://deb.debian.org/debian buster-updates main contrib non-free
~~中略~~
deb http://deb.debian.org/debian bullseye main contrib non-free
deb http://security.debian.org bullseye-security main contrib non-free
deb http://deb.debian.org/debian bullseye-updates main contrib non-free
~~中略~~
基本的にはbusterの部分をbullseyeに書き換えるだけで問題ありませんが、セキュリティーリポジトリのレイアウトが変わっているので注意が必要です。(自分はこの部分でだいぶ手こずりました)
proxmox関連のリポジトリも一度削除します。(後で内容の違うものを書き足すため)
sudo rm /etc/apt/sources.list.d/pimox.list
sudo rm /etc/apt/sources.list.d/pve-enterprise.list
環境によって違うかもしれないのでそこは適正読み替えてください。
ここまで済んだらOSのバージョンアップをします。
sudo apt update
sudo apt dist-upgrade
sudo apt autoremove
sudo reboot
こうするとDebianのバージョンが上がりSSHの接続が可能になる…はずですがここで問題が発生しました。
###IPアドレスが降ってきていない
アクセスできないのでルーターからIPアドレスの割当を確認したところ、IPアドレスが割り当てられていませんでした。
ログを見るとFailed to start DHCP Client Daemon
の文字が。
調べたところdhcpのユニットファイルの書き換えが必要な模様。
[Service]
ExecStart=
ExecStart=/usr/lib/dhcpcd5/dhcpcd -q -w
[Service]
ExecStart=
ExecStart=/usr/sbin/dhcpcd -q -w
これで再起動をかければ無事上がってくるようになります。
##2.proxmoxの再インストール
ようやくproxmoxのインストールに入れます。
sudo su
echo "deb https://raw.githubusercontent.com/pimox/pimox7/master/ dev/" > /etc/apt/sources.list.d/pimox.list
curl https://raw.githubusercontent.com/pimox/pimox7/master/KEY.gpg | apt-key add -
apt update
apt install pve-manager
reboot
proxmox-ve
でもいいと思いますが以前問題があると聞いたのでpve-manager
をインストールしています。(現在どうなっているかは不明です)
また自分の環境では問題ありませんでしたがネットワークが切れるとあるのでコンソールへの直アクセスかscreenなどの使用をおすすめします。
##3.ブリッジの再作成
何故かブリッジが消えていたので再作成します。
この部分はwancomさんという方が詳しく解説なさっているのでぜひそちらをご覧ください。
ネットワークを使用するためブリッジを追加する
#総括
こうして無事proxmox6.x系から7.x系へのバージョンアップが完了しました。
Debianのバージョンアップに伴って色々と躓くところはありましたが、自分の環境ではパフォーマンスの低下などは現状なくよかったです。
もしミス・訂正等あればお知らせください。