Raspberry PI NASサーバー:RaspberryPiを使用してNASサーバーを構築する方法
自宅のどのデバイスでもファイルをワイヤレスで共有できるプロジェクトを構築しようとしているエンジニアですか?はいの場合、RaspberryPiNASサーバーが必要です。
実際、デジタルライフをきちんと整理したい場合は、ネットワークに接続されたデバイスが頼りになります。ただし、取得するためのコストは負担になる可能性があります。
幸いなことに、私たちは解決策を持っています!ラズベリーパイで簡単に作れます。
ここで、この記事では、RaspberryPiNASサーバー回路を構築する方法を紹介します。
始めましょう!
NASとは何ですか?
NASまたはネットワーク接続ストレージは、クラウドストレージで得られるものと似ています。
確かに、クラウドストレージを使用すると、ファイルをインターネットにアップロードできます。さらに、デバイスを使用すると、場所に関係なく、デバイスに接続されている任意のデバイスからファイルにアクセスできます。
現在、NASは同様のものを提供しています。世界中のどこからでも(もちろんインターネット接続を使用して)ファイルにアクセスするのではなく、ホームネットワークのどこからでもファイルにアクセスできます。
少し失望したように感じますか?全くない!ネットワーク接続ストレージを使用すると、自宅のデバイス間でファイルを簡単に共有できます。
映画を保存して、さまざまなKodiボックスから視聴したり、PCからバックアップを作成したりすることを想像してみてください。さらに、NASをBitTorrentボックスとして使用して、ファイルをノンストップでシードすることもできます。
PCでこれを行うことは可能ですが、NASはより低い電力を必要とします。さらに、PCを使用していないときでも、終日実行できます。
Raspberry PiNASを構築する方法
Raspberry PiベースのNASを構築する前に、必要なストレージの量を知ることが不可欠です。外付けUSBディスクは通常、SSDよりも高速で、より多くのストレージを提供します。それでは、構築しましょう。
必要なコンポーネント
- ラズベリーパイ
ラズベリーパイ
- 監視
監視
- キーボード
キーボード
- マウス
マウス
- 外部USBディスク
外部USBディスク
- 電源
電源
出典:Pixabay
- NASケース(オプション。プロジェクトが多くの異なるディスクやワイヤーのように見えるのを防ぐために、これを取得してください。
NASケース
出典:Flickr
手順
このプロジェクトを構築するために従う必要のある手順は次のとおりです。
ステップ1:オペレーティングシステムのインストール
まず、Piをストレージネットワークに変換するための適切なオペレーティングシステムをインストールする必要があります。現在、PiベースのNASデバイスの作成に特化したオペレーティングシステムがあります。ただし、最も簡単なものを使用します。 RaspbianまたはRaspberryOS。
Raspbian OSはシンプルで柔軟性があり、ネットワークを介してファイルを共有できます。したがって、Raspberryソフトウェアをインストールしてこのプロジェクトを開始します。 RaspbianOSのインストール方法については詳しく説明しません。ただし、その方法がわからない場合は、ここにアクセスして、その方法を学ぶことができます。
ステップ2:Piをネットワークに接続する
Piをネットワークに接続する方法は2つあります。まず、イーサネット経由で接続します。ファイル転送速度を上げるには、イーサネットを使用することをお勧めします。イーサネットを使用できる場合は、WIFIで十分です。
注:Raspberry Piを初めて起動する場合は、パスワードを設定してソフトウェアを更新してください。ストレージをPiのUSBポートに接続した後。また、ほとんどの作業はターミナルソフトウェアで行うことに注意してください。
ステップ3:ドライブのマウントを解除する
次に、使用しているドライブにファイルがある場合は、そのドライブを消去する必要があります。これらのファイルが不可欠な場合は、保管のために最初に他の場所に転送することを検討してください。ファイルが安全になったら、ターミナルウィンドウに移動し、次のコマンドを入力します。
sudo fdisk -l </ em>
上記のコマンドは、RaspberryPiに接続されているすべてのディスクを確認するのに役立ちます。
すべてのドライブを確認したら、ファイルの保存に使用するドライブを選択し、そのパスを確認してください。あなたの夢の道に注意することは不可欠です!したがって、間違ったドライブを消去することはありません。
それが邪魔にならないように、ドライブをアンマウントする時が来ました。 Raspbianインターフェースの場合は、イジェクトボタンをクリックしてマウントを解除します。一方、SSHの代わりにターミナルを使用している場合は、次のコマンドを実行する必要があります。
umount / drive path(この場合はumount / dev / sda1)
ドライブに多数のパーティションがある場合は、他のいくつかのコマンドを実行してドライブを消去する必要があります。たとえば、 umount / dev / sda2 、および umount / dev/sda3。
さらに、Linusで使用するには、ドライブを消去する必要もあります。したがって、次のコマンドを実行します。
sudo parted / device path
上記のコマンドは、Partedという名前のウィザードをアクティブにします。このウィザードを使用すると、ドライブに新しいパーティションを作成できます。まず、次のコマンドを実行します:
mklabel gpt
次に、ウィザードの回答ごとに「Enter」を押します。たとえば、ウィザードで消去するように求められた場合は、 yと入力します。 Enterキーを押します。次に、次のコマンドを実行できます:
mkpart
DriveName
ext4
0%
100%
終了
注:上記の例は単なる例です。ドライブの名前と、ディスクに必要なパーティションのサイズと数を使用してカスタマイズできます。必須ユーザーの場合は、プロジェクトでこれらのコマンドを使用できます。
ステップ4:ドライブのパーティション分割
パーティションができたので、次はそれらをフォーマットします。ドライブパスが/dev / sdaの場合 の場合、新しいパーティションパスは / dev / sda1になります。 等々。次のコマンドを使用します:
sudo mkfs.ext4 / dev / sda1
次に、端末から続行を求められたら、 yを押します。 と入力します。次に、次のコードを実行します:
sudo e2label / dev / sda1 DriveName
特に十分なストレージを備えたドライブがある場合は、フォーマットに数分かかる場合があります。フォーマットが完了したら、次のコマンドを使用してPiを再起動します。
sudo shutdown -r now
Piが再起動したら、最後の1つのコマンドを実行して、ドライブに新しいファイルを書き込むためのアクセス許可を取得します。
sudo chown -R pi / media / pi / DriveName
ステップ5:ドライブを共有する
次のステップは、ドライブをネットワークと共有することです。これを行うと、どのホームデバイスからでもファイルにアクセスできるようになります。繰り返しになりますが、この目的のためにSambaツールを使用します。
残念ながら、RaspbianにはデフォルトプログラムとしてSambaがありません。そのため、自分でインストールする必要があります。次のコマンドでそれを行うことができます:
{sudo apt update
sudoaptアップグレード
sudo apt install samba samba-common}
インストーラーが「smb」を変更するかどうかを尋ねられたら、「はい」を選択します。 conf」を使用して、DHCPからのWINS設定を使用します。次に、次のコードを使用して構成を編集します。
sudo nano /etc/samba/smb.conf
次に、矢印キーと次のようなテキストを使用して、コマンドラインテキストエディタの一番下までスクロールします。
また、Sambaのパスワードを使用して、他のデバイス上のファイルを簡単に見つけることができます。次のコマンドでこれを行います:
sudo smbpasswd -a pi
コマンドを記述した後、次のコマンドを使用してSambaを再起動します。
sudo systemctl restart smbd
よくある質問
Raspberry PiはNASに十分な速度ですか?
Pi-NASは最高のパフォーマンスを提供しない場合がありますが、NASアプリケーションを処理するのに十分な速度です。特に、プロジェクトを構築したり、NASデバイスをテストしたりする場合はそうです。
Raspberry Piは優れたサーバーになりますか?
はい。ラズベリーは、さまざまなアプリケーションで動作する強力なミニコンピューターであるため、優れたサーバーを作成できます。
最後の言葉
パーソナルNAS
手順を完了すると、完全に実行されているRaspberryPiNASサーバーデバイスができあがります。次に、ファイルにアクセスして、新しいNASが機能するかどうかを確認します。
これが最良の部分です。上記のPi-NASの手順では、NASでできることのほんの一部しかカバーしていません。より多くのストレージスペース、より多くの共有とドライブ、そしてさらに多くのユーザー。
この記事に関連する質問はありますか?ご連絡いただければ、喜んでお手伝いさせていただきます。
産業技術