1. ソースコードからovsをコンパイルしてインストールします。 依存関係をインストールします: # apt をインストールします # gccをインストールします # apt をインストールビルド必須 # libssl-dev をインストールします # libcap-ng-dev をインストールします # python2.7をインストールします # apt をインストールします # pip 6 をインストール # apt をインストール autoconf # apt をインストール automake # libtoolをインストール ソースパッケージをダウンロード # gitをインストール # git clone https://github.com/openvswitch/ovs.git (ダウンロードした git プロジェクト ディレクトリは ~/ovs です) 設定ファイルを生成する # ./boot.sh (ovs プロジェクトのルート ディレクトリ内) 構成 # ./configure -with-linux=/lib/modules/$(uname -r)/build コンパイル # 作る # インストールする # モジュールをインストールします # config_file="/etc/depmod.d/openvswitch.conf" # datapath/linux/*.ko内のモジュールの場合、 modname="\$(ベース名 \${モジュール})" echo "\${modname%.ko} * extra を上書きする" >> "\$config_file" echo "\${modname%.ko} * 弱い更新を上書きする" >> "\$config_file" 終わり # depmod -a # /sbin/modprobe openvswitch # /sbin/lsmod | grep openvswitch 起動する PATH=$PATH:/usr/local/share/openvswitch/scripts をエクスポートします。 # ovs-ctl 開始 テスト # ovs-vsctl ショー # ovs-vsctl add-br mybridge # ovs-vsctl ポート mybridge eth0 を追加します 2. Ovsのアンインストール ovs を起動した後、ovs ソース コードを変更して ovs サービスを更新する場合は、次の手順を実行します。 # ovs-ctl stop ovsサービスを停止します # ovs-dpctl show カーネルを表示します。ovs-systemのデータパスが表示されます # ovs-dpctl del-dp ovs-system 前の手順で表示されたデータパスを削除します (この手順を実行しないと、rmmod でエラーが報告される可能性があります) # rmmod openvswitch openvswitch カーネル モジュールをアンインストールします。lsmod | grep openvswitch を使用して、openvswitch が見つからないことを確認します。 # ovsソースコードディレクトリに入り、前のコンパイル手順に従って再コンパイルしてインストールします 参考文献 Linux、FreeBSD、NetBSD 上の Open vSwitch 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySQLをインストールした後、ログイン時にルートアカウントプロンプトが表示されます。mysql ERROR 1045 (28000): アクセスが拒否されました。解決策
>>: Vue は PDF.js を統合して PDF プレビューを実装し、透かしを追加する手順を実行します。
この記事では、ドロップダウンメニューを表示および非表示にするJavaScriptの具体的なコードを参...
コードをコピーコードは次のとおりです。 <選択> <オプション値="&q...
今日、私は <a href="#13"></a> につい...
<button> タグ<br />定義と使用法<button> ...
以下のように表示されます。 XML/HTML コードコンテンツをクリップボードにコピー<!DO...
1. muttをインストールするsudo apt-get install mutt 2. msmtp...
Docker SwarmについてDocker Swarm は次の 2 つの部分で構成されます。 D...
質問Docker が elasticsearch をインストールして起動するときにメモリが不足するシ...
検索エンジン最適化 (SEO) では実行すべきタスクが多数ありますが、その中でもコードの最適化は重要...
親コンテナの幅は固定されています。子要素が親の幅を均等に分割するには、どのような方法がありますか?コ...
問題/障害/シナリオ/要件Eve-ng の仮想マシン OVA のハードディスクは 38G しかないた...
この記事では主に、すべてのコンテナを削除する Docker stop/remove を紹介し、皆さん...
目次1. 概要1.1 querySelector() と querySelectorAll() の使...
目次パーサーとプリプロセッサクエリオプティマイザーMySQL クエリの最適化には、解析、前処理、最適...
目次1. サブルート構文2. 例1. 2つの新しいコンポーネントを作成し、その内容を変更する2. ル...