CML2を使おう

Proxmox上でのCML2の立ち上げ

概要

  • ProxmoxにCML2の環境を作ります。

要件

簡単な手順

  1. Ciscoからダウンロードをします。公式ページからDownloadページを開き、Modeling Labsを選択するとダウンロード画面がでます。

  2. CML-Freeをクリックし、「Cisco Modeling Labs 2.8.1 server. 」(cml2_f_2.8.1-14_amd64-35.ova)と「Cisco Modeling Labs reference platform ISO file (October 2024).」(refplat-20241016-freetier-iso.zip)をダウンロードします。右側にある箱に下矢印がついたようなアイコンをクリックするとダウンロードできます。 download download

  3. ダウンロードが終わったら、「refplat-20241016-freetier-iso.zip」を解凍し、ISOファイルをProxmoxのISOイメージの置き場にアップロードします。 isoupload isoupload

  4. ProxmoxのノードにSSHをします。TeratermなどでSSHアクセスをしてください。

  5. SCPで「cml2_f_2.8.1-14_amd64-35.ova」を転送します。TeratermであればSSHで接続したあとにウィンドウにドラッグアンドドロップすると転送できます。ホームディレクトリに転送されます。

  6. 今回はこのovaを使ってVMを仕立てていきますので、一旦移動します。ProxmoxのVMなどが入っている「/var/lib/vz/」というのがあるので、今回はわかりやすくここにuploadディレクトリを作り、ovaファイルを入れます。

        root@pve:~# mkdir /var/lib/vz/upload
        root@pve:~# mv cml2_f_2.8.1-14_amd64-35.ova /var/lib/vz/upload/
        root@pve:~# cd /var/lib/vz/upload/
        root@pve:/var/lib/vz/upload#
  7. tarでovaを解凍します。いくつかファイルが現れます。

        root@pve:/var/lib/vz/upload# tar -xvf cml2_f_2.8.1-14_amd64-35.ova
  8. 現れたファイルの中でovfというのがあるのでProxmoxにインポートします。インポートが始まると画像のように進捗が表示され、100%になると完了です。

        root@pve:/var/lib/vz/upload# qm importovf <VMID(他と被らない)> cml2_2.8.1-14_amd64-35_SHA256.ovf <storagename> --format raw
        ## 以下は一例です
        root@pve:/var/lib/vz/upload# qm importovf 301 cml2_2.8.1-14_amd64-35_SHA256.ovf local-lvm --format raw

progress progress

  1. 完了するとGUI画面上にニョキて新しいVMが立ち上がるので、最低要件を確認しつつチューニングします。以下の画像を参考にしてください。このとき、最初にアップロードしたISOをCDドライブ(IDEで結構です)で設定します。

Hardware Hardware

  1. 開始をクリックすると起動します。あとは通常のCML2のセットアップと同様です。

CML2 CML2

Hello CML2!
以上です。