vThunderのセットアップを実施したため、その手順を記載しておきます。vthはisoファイルからインストールができるので、c1kvと同様、直観的にインストールできると思います。以下のサイトで必要事項を入力するとisoやDocがDL可能です。Appliancevthの足回りとしては、virtioとSR-IOVの両方で構成可能ですが、今回はSR-IOVの構成で記載します。インストールした後から諸々変更できるので助かります。公式Docにはインストール時に設定せよと記載されていますが。2.vThunderのインストール公式Docを読む限り、virt-managerによるGUIでのインストール方法のみとなるようです。IPMIなどが無ければ、tigervncなどを起動させておきましょう。*12-1.事前準備SR-IOVの設定方法は過去の記事を参照ください。ここではSR-IOVの設定後、VFIOについて記載します。Driverを設定せよと記載があります。VFIOとは、IOMMUベースのデバイスに依存しないドライバで、IOMMUに保護された環境で、ユーザ空間への直接デバイスアクセスが可能になるそうです。以下のRedHatのスライドに説明が記載されています。https://www.linux-kvm.org/images/b/b4/2012-forum-VFIO.pdf以下に設定方法を記載します。vfio/dev/vfio/配下に56~59として登録されていることが確認できます。余談ですが、0~55はどうなっているのか?を確認したい場合には、以下のようにdmesでgrepをかけてください。ここでは0~5まで表示させましたが、実際は55までズラッと表示されます。Volumeをクリック下図の通りであることを確認して、Forwardをクリック下図の通りであることを確認して、Forwardをクリック最低3GBで起動しますが、ACOSver4.x系は4GB必要です。CPUsは1で起動します下図の通りであることを確認して、Forwardをクリック公式Docを読む限り16GBでOKみたいです。modelにe1000を選択(必須)*2ApplyをクリックSR-IOVのVFを追加していきます。Installationをクリックするとisoファイルから起動が開始されます。以下の画面で一旦停止しますので、ユーザ名/パスワードとYesSと入力するとインストールが進みます。1行目:install2行目:password最終行:YesSその後、自動的に再起動して以下の画面でしばらく待たされます。起動が完了すると、以下の画面が表示されますので、ユーザ名/パスワードを入力するとログインできます。ログイン後のenableパスワードは無いため、そのままEnterでOKです。私が検証した結果、上記ログイン画面にて、admin/a10を何度入力しても同じ画面に戻ってしまう事象を確認しました。offなどで停止してから再度起動し、改めてユーザ名/パスワードを入力してみてください。Console(VGA)出力で頑張るのはしんどいので、mgtにtelnetアクセスできるようにします。Ciscoライクに設定できます。上記設定およびIP確認後、mgtインターフェースにtelnet接続が可能となります。ちなみに、KVMのDefaultNAT(virbr0)が192.168.122.1/24を持っているハズなので、上記IP(192.168.122.87→DHCPで動的アサイン)にそのままtelnet可能です。ホストOS上でifconfigにて確認してみてください。shut)すると、以下のようにLinkUpします。0vThunder(NOLICENSE)#5254から始まるMACアドレスはvirtioで設定したNICで、1236から始まるMACアドレスはSR-IOVで設定したNICです。NICのMACアドレスをどこで生成しているのか?が掴めていないので、継続調査したいと思っています。4.最後にVFIOについて少し記載しましたが、他の仮想ルータなどには無いのかな?と確認したところ、vMXをインストールする際に生成されるvfconfig-generated.shでは、VFIOではないもののpci-stub(パススルー)の設定が入っているようです。vepaこういった点におけるJuniperの作り込みレベルの高さは流石だなと思いますし、とても好感が持てます。上記コマンドが一体何をやっているのか?なぜその設定が必要なのか?ということを調べていると、すごく勉強になります。*1:VNCサーバのインストール方法について、ここではあえて触れません、あしからず。*2:公式DocではACOSver411-P2以降、e1000が無い場合、virtioで起動すると記載があります。小ネタ集その4:SR-IOVの設定CentOS8のSR-IOV設定方法を記載します。月別アーカイブはてなブログをはじめよう!metonymicalさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。