Linuxマスターノードサーバー用のスワップファイルの作成に関するクイックガイド
マスターノードを操作するには、最初にVPSが必要です。ええと、VultrまたはDigitalOceanから購入できます。これらは最も信頼性が高く、マスターノードに最も推奨されるVPSプロバイダーです。適切なサーバーを選択する方法がわからない場合は、次のガイドを確認してください. DigitalOceanマスターノードサーバーのセットアップ マスターノードのVultrVPS構成 上記の両方のガイドでは、サーバーの展開プロセスについて詳しく説明しています。サーバーの種類、サイズの選択から他のすべての設定まで、完璧なマスターノードサーバーを作成します。. サーバーを構成した後、バイナリをインストールして必要なファイルをコンパイルする必要があります。ただし、ウォレットファイルをコンパイルするには、少なくとも2GBのRAMを搭載したVPSが必要です。. さて、いくらかのお金を節約するために、あなたは1GBのRAMを備えたサーバーを選んだかもしれません. 1CPUと1GBのRAMは、マスターノードを実行するのに十分な最低限のサーバーです。ただし、ウォレットをコンパイルするだけでは不十分であり、複数のマスターノードを実行するには不十分です。. ほとんどの場合、RAMが2 GB未満のVPSは、バイナリの構築に失敗します。したがって、RAMが2GB未満のサーバーがある場合。スワップファイルを作成する必要があります. スワップファイルとは何ですか。マスターノードに必要な理由? 私たちが言ったように;サーバーでウォレットをコンパイルするには、スワップファイルが必要です。ただし、サーバーに十分なRAM(2 GB未満)がない場合にのみ必要です。. スワップは仮想メモリとして設計されています。スワップファイルを作成する目的は、サーバーの効率と応答性を向上させることです。データを格納するためにハードドライブスペースの一部を割り当てることにより、RAMサイズを拡張します。この仮想メモリにより、サーバーはRAMだけで実行できるよりも多くのアプリケーションを実行できます。. したがって、サーバーに1 GBのRAMしかない場合、スワップは大きな違いを生みます。 RAMに負荷がかかっているときに、サーバーがクラッシュするのを防ぎます。また、サーバーが問題なく大量のメモリを消費するアプリケーションを実行するのにも役立ちます. 注意: スワッピングは使用可能なRAMスペースを増やしますが、欠点はディスクが遅いことです. とにかく、これはサーバー上でバイナリを構築するのに役立つものです。さらに、同じVPSで2つ以上のマスターノードを実行する場合は、この仮想メモリを利用できます。. それでは始めましょう. このガイドでは、スワップファイルを設定する方法を説明します。スワップファイルを構成するためのすべてのコマンドラインを段階的に説明します. スワップファイルの作成 次のガイドは、新規および既存のセットアップの両方で機能します。また、v16.04、v18.04、v18.10などのすべてのUbuntuサーバーバージョンで動作します. 注意: サーバーが稼働していることを前提としています。また、Linuxに関する基本的な知識があり、サーバーへのアクセス方法を知っていることを前提としています。. ステップ1:スワップファイルがあるかどうかを確認します 先に進んでスワップファイルを構成する前に、まずスワップがまだ存在しないことを確認しましょう. スワップスペースを確認するには、次のコマンドを入力してEnterキーを押します。 無料-m 今、あなたはこのようなものを見るはずです. root @ ubuntu-s-1vcpu-1gb-sgp1-01:〜#free -m 使用可能な無料の共有バフ/キャッシュの合計が利用可能 Mem:985 69708 0207778 スワップ:0 0 0 使用可能なスワップスペースがない場合は、スワップセクションの横に値0が表示されます。. または、swaponコマンドを実行することもできます. 出力が得られない場合は、サーバーにスワップファイルがまだ構成されていないことを意味します。作成する時が来ました. ステップ2:スワップスペースの作成とサイズ設定 2 GB、3 GB、さらには4GBのスワップスペースを作成できます。それはあなた次第であり、完全な数はありません。ただし、一般的なルールは、使用可能なシステムメモリの2倍です。したがって、VPSRAMが1GBの場合は、2GBのスワップファイルを作成することをお勧めします。. 2 GBのスワップファイルを作成するには、次のコマンドを入力してEnterキーを押します dd if = / dev […]

Facebook
Pinterest