2021年4月にヤフオクでDellのPoweredge R620を買った。確か1万円くらいだった。メモリを追加して128GBとした。そして、ESXi7を買ってインストールし、CiscoのCMLを買ってインストールして使っていた。ESXiもCMLも1年のライセンスで、1年後にもう一度買った。ESXiの購入時のメールを見ると2022/5/7に買っていて、2023/5/7に切れている。が、今でもESXiは使えて、特にライセンスが失効したなどの表示もない。
CMLは、以下のような購入履歴であった。思ったより買っていた。
2021/1、2022/2、2023/4、2024/5
というわけで、2025/5/20まで有効である。
バージョンは2.6.1+build.11
2.8が出ているようなのでアップデートしようとしてupgrade systemからcockpitにログインしようとすると「ユーザー名またはパスワードが間違っています」となりログインできない。
ユーザー名は sysadmin。このアカウントでESXiのコンソールからログインできるのでパスワードは間違っていないはず....
既知の問題で証明書を消してcockpitをリスタートするという情報があったのでやってみるがそれもだめ。おかしいな、とコンソールにログインした後、パスワード文字列をタイプしてみた。すると、@のところが[ になっている!
sysadminのパスワードはメモってあって、***@**** となっていて、いつもそれでログインしていたが、実は @は [ だったのか?adminとsysadminのパスワードは同じにしたつもりで、adminも ***@****でログインしていたのだが問題なくログインできていた...謎.... まあいいか
ではアップグレードする。正式な手順は下記にあるのだが見ないでググりながら適当にやっていたらいろいろハマった。
In-Place Upgrade - Cisco Modeling Labs v2.8 - Cisco DevNet
2.8が最新だがリコメンドは2.7.2となっているので2.7.2をダウンロード。ダウンロードサイトは Cisco Learning Network Store にログインしてMy Store からアクセスする(普通のciscoのダウンロードサイトではだめ)
cml2_p_2.7.2-26_amd64-29-pkg.zip