この記事は、この時期の「ピーターから奪ってポールに払う」という仕事のスタイルに対する私の不満から生まれました。 まず、ディスク容量が足りません。提供されたコンピュータには12Gの空き容量しかありません。外付けハードドライブを接続できず、当面はバックアップをアップロードできません。オフラインマシンに相当します。 Linux カーネルの 4.19 バージョンをコンパイルする必要がありました... そのため、昼夜を問わず手動で圧縮してリリースし始めましたが、非常に不満でした。最終的には解決しましたが、それはディスク容量の問題に対するエレガントな解決策ではありませんでした。少なくとも、私が自慢していると思われるような方法ではありませんでした。 ディスク容量に関する苦情と比較すると、次の質問は少し興味深いです。 仮想マシンを使用してネットワーク テスト環境を構築する場合、さまざまな奇妙な問題に必ず遭遇します。これらの問題は、さまざまな仮想マシン プラットフォームの欠陥によって発生することがよくあります。 (私の認識が狭いのかもしれませんが、仕事の妨げになる仕組みは欠陥だと思います)
たとえば、VirtualBox を使用して、次の要件を満たすテスト環境を構築します。 2 つのネットワーク間のブリッジとして機能する Linux ホストが必要です。 (途中でいくつかのルールを設定する必要があり、ルーティングを通過したくない) シンプルですよね?試してみましたか? そのアイデアは非常に直接的でシンプルです。 VMWare の Lan セグメントと同様に、VirtualBox には内部ネットワークと呼ばれる仮想ネットワークがあり、簡単に内部プライベート ネットワークを作成することができます。 ホスト B はブリッジとして機能し、ネットワーク カードの構成は次のようになります。 2 つのネットワーク内の 2 つのホストを接続するブリッジとして、Linux システムは次のように構成されます。 brctl 追加br br0; brctl を追加します。 brctl を追加すると、br0 enp0s10 になります。 ifconfig br0 アップ; ホスト H1 の enp0s9 を内部モードに設定し、intnet に接続します。 H1 の Linux システム構成は次のとおりです。 ifconfig enp0s9 40.40.40.201/24 ホスト H2 の enp0s9 を Internel モードに設定し、intnet2 に接続します。 H2 の Linux システム構成は次のとおりです。 ifconfig enp0s9 40.40.40.100/24 H1 と H2 は互いのアドレスを ping できると思いますか? 試してみると、うまくいかないことがわかります。 2019 年 11 月 8 日現在、6.0.14 が最新です。 はい、いいえ! まず理由を説明し、次にその方法を説明します。 それで、なぜ? 内部に仮想学習スイッチ (以前はブロードキャスト ハブでした)を持つ VMWare の LAN セグメントとは異なり、 VirtualBox の内部ネットワーク内のスイッチは学習スイッチではなく、登録済みスイッチです。 いわゆる登録済みスイッチとは、Mac アドレスが登録されている場合にのみトラフィックを転送することを意味します。このタイプのスイッチには、次の 2 つの転送戦略しかありません。 ブロードキャスト フレームの場合、すべてのポートがコピーを送信します。ユニキャスト フレームの場合、宛先 MAC アドレスが登録されているポートにのみ送信されます。 明らかに、内部にテーブルがあると推測されます。
|
<<: OneProxy に基づいて MySQL の読み取り/書き込み分離と負荷分散を実装する
>>: 1つの記事でTypeScriptのデータ型について学ぶ
1.1 はじめにスロークエリログを有効にすると、MySQL は指定された時間を超えるクエリステートメ...
目次ビジネスロジックデータテーブル構造クエリロジックSQL スクリプトスクリプトの説明ビジネスロジッ...
仕事上の理由により、完全なオンライン化(つまり、すべてのデータがオンラインで完了し、インポートや...
この記事を読む前に、Linuxコマンド、特にcentos7.3環境でyumを使用してインストールされ...
序文注: テストデータベースのバージョンはMySQL 8.0ですテーブルを作成し、ユーザー scot...
序文: MySQL を使用すると、時間の表示が正しくない、タイムゾーンが GMT+8 ゾーンにない、...
以下の情報はインターネットから収集したものです1. アンカーは、Web ページ作成におけるハイパーリ...
この記事では、explain を使用して SQL ステートメントを分析する方法を紹介します。実際、イ...
Zabbix による SQL Server の監視を見てみましょう。まずfreetdsをダウンロード...
背景AWS EC2 を使用するプロジェクトサービスがあります。セキュリティとパフォーマンスを考慮して...
最近、仕事でモバイルページを作成しました。もともと特別なことではありませんでしたが、非常に奇妙に感じ...
デフォルトでは、ヘッダーの幅と高さはコンテンツに応じて自動的に調整されます。ヘッダーの幅と高さを手動...
以前、Docker コンテナとローカル マシン間のファイル転送に関する記事を書きました。しかし、この...
1. 同時実行性同時実行性は OLTP データベースの最も重要な機能ですが、同時実行性にはリソース...
この記事では、複数の画像を切り替えるJavaScriptの具体的なコードを参考までに紹介します。具体...