vSwitch)のビルドとインストール方法について記載しました。0:2.0.0-7.el7がインストールされますが、今後DPDK版ovsを作りたいと考えているため、その練習も兼ねて、最新版2.10系のビルドから行います。owner/groupのエラーで弾かれてしまうため、ビルド用ユーザを作成します。Linuxやfirewalldの無効化は行っておいてください。ovsユーザ作成wheelグループに追加(sudoさせるため)パスワード設定スイッチユーザ2-2.追加のパッケージインストールユーザovsで操作しているものとします。numactl-devel3.rpmビルド3-1.ビルド環境準備ビルド環境の準備をします。ovs.specソース格納ディレクトリの作成ディレクトリ移動ソースのダウンロードソースのtarファイルを解凍specファイル生成3-2.ビルドソースからrpmファイルを生成します。check"依存パッケージのインストールovsのソース格納ディレクトリへ移動boot.sh実行configure実行rpmビルド*1多少時間は掛かりますが、最後の方は以下のような出力がでれば正常にビルドが完了しています。04.インストール生成されたrpmをインストールします。rpm/rpmbuild/RPMS/x86_64/openvswitch-2.10.1-1.el7.x86_64.rpm5.起動確認rpmインストール後はrootに戻ります。ovsbr0などでBridgeを作成していきます。ovsの設定方法は次回記載します。6.最後に先にも記載しましたが、ovs-dpdkをやることが目的なこともあり、rpmのビルドから実施しました。以下のサイトに詳しい説明が記載されていますが、software.intel.com今回インストールしたのは、下図の左上(ovsのみ)です。左下(dpdk)については、過去記事のpktgenやspdk+NVMe-oFで、既に実績があるため、DPDKはサクッと導入できるかな?と考えています。dpdkを追記すると、DPDKにも対応してくれるようです。事前にDPDKのビルドは必須ですが。*2:記載したパスには、debug版やovn版などのrpmも生成されていますので、興味があればインストールしてみてください。小ネタ集その5:リポジトリの設定CentOS8のリポジトリ設定方法を記載します。月別アーカイブはてなブログをはじめよう!metonymicalさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。