
Linuxは世界で最も汎用性の高いオペレーティングシステムであり、組み込みシステムからデスクトップ、フルスタックサーバーなど、想像できるあらゆる用途に対応できます。Linuxが特に優れたもう一つの分野は、ネットワーク接続ストレージ(NAS)です。社内NASソリューションとしてLinuxを導入すれば、必要なものがすべて揃います。
そして幸いなことに、NASプラットフォームを独自に構築する必要はありません。openmediavaultのようなディストリビューションのおかげで、強力なLinuxベースのNASソリューションを簡単に導入・使用できます。
Openmediavault には次のような機能が含まれています:
- Debian Linuxベース
- Webベースの管理
- 簡単なアップデート
- ボリューム管理
- 頭いい
- リンクアグリゲーション
- ウェイクオンラン
- IPv6サポート
- メール通知
- ファイル共有
- プラグインで拡張可能
参照: 知っておくべきオープンソースと Linux の用語 40 選 (TechRepublic Premium)
openmediavaultのインストールがいかに簡単か、実演します。仮想プラットフォームとしてVirtualBoxを使って説明します。インストール自体は実に簡単ですが、このソリューションを実際に動作させるには、いくつかコツがあります。
必要なもの
このチュートリアルを進めるために必要なのは、openmediavaultのIOSイメージとVirtualBoxのインスタンスだけです。それでは、NASを構築してみましょう。
openmediavaultのインストール方法
1. 仮想マシンを作成する
インストール手順は一つ一つ丁寧に解説するわけではありません(非常に簡単なので)。まずは仮想マシンの作成から始めましょう。VirtualBoxを開き、「ツール」→「新規」をクリックします。通常通り仮想マシンを作成しますが、「ネットワーク」セクションで「ブリッジアダプター」を選択してください(図A)。
図A

2. openmediavaultを起動する
VM のセットアップを続行し、完了したら openmediavault を起動します。これにより、ncurses ベースのインストーラーが起動します (図 B )。
図B

このテキスト インストーラーを使用して、次のような構成を設定します。
- 言語をインストール
- 位置
- キーボード設定
- ホスト名
- ドメイン名
- ルートパスワード
- タイムゾーン
- パッケージマネージャーミラー
- Debianアーカイブミラー
- HTTP プロキシ(オプション)
インストールは至って簡単です。GUIレスのLinuxサーバーをインストールしたことがある方なら、もう慣れたことでしょう。唯一の難関は、VMのインストールが完了した後です。インストールが完了したら、VMをシャットダウンし、新しい仮想ドライブを追加する必要があります。新しい仮想ドライブを追加しないと、NASのストレージスペースとして使用するファイルシステムを作成できません(これはかなり重要です)。
3. 新しい仮想ドライブを追加する
インストールした仮想マシンをシャットダウンし、VirtualBoxの左側のサイドバーから仮想マシンを選択して「設定」をクリックします。設定ウィンドウで「ストレージ」を選択し、「ストレージデバイス」の「コントローラ:SATA」を選択して、「コントローラ:SATA」に関連付けられた小さなハードディスクアイコンをクリックします(図C)。
図C

表示されるウィンドウ (図 D ) で、[作成] をクリックし、ディスク作成ウィザードの指示に従います (プロンプトが表示されたら必ず VDI を選択してください)。
図D

4. VMを起動してログインする
仮想ドライブを作成したら、VMを起動します。起動したら、rootユーザー(インストール時に作成したrootユーザーのパスワードを使用)としてログインします。次のコマンドでサーバーのIPアドレスを確認します。
ip a
そのサーバーを静的 IP アドレスで設定する場合は、次のコマンドで構成ファイルを開きます。
ナノ /etc/ネットワーク/インターフェース
静的アドレスを使用してインターネット デバイスを構成する行をコメント アウトします。その行は次のようになります。
#iface enp0s3 inet dhcp
その行の下に、次のような内容を追加します (インターフェース名、必要な IP アドレス、およびドメインを編集します)。
自動enp0s3 iface enp0s3 inet 静的 アドレス 192.168.1.77 ネットマスク 255.255.255.0 ゲートウェイ 192.168.1.1 DNSドメイン example.com DNSネームサーバー 1.0.0.1,1.1.1.1
5. 保存して閉じ、再起動する
ファイルを保存して閉じます。次のコマンドでネットワークを再起動します。
sudo systemctl でネットワークを再起動します
6. サーバーにログインする
ウェブブラウザで http://SERVER にアクセスしてください(SERVER は openmediavault をホストしているサーバーの IP アドレスです)。openmediavault のログイン画面が表示されるので、認証情報として admin/openmediavault を入力してください。
7.ダッシュボードを設定する
最初に表示される画面には、ダッシュボードがまだ構成されていないことが示されます (図 E )。
図E

設定ページのリンクをクリックし、表示されるウィンドウ (図 F ) で、ダッシュボードに必要なウィジェットをすべて追加します。
図F

openmediavaultにディスクを追加する方法
この時点では、仮想ディスク (ストレージ用のファイルシステムを格納するために使用されます) を追加する必要があるため、openmediavault はあまり役に立ちません。
1. 仮想ディスクを追加する
左側のナビゲーションから「ストレージ」をクリックし、「ファイルシステム」をクリックします。次のウィンドウ(図G)で、「+」ボタンをクリックして新しいファイルシステムを追加します。
図G

2. ディスクを作成する
ポップアップメニューから「作成」をクリックします。表示されるウィンドウ(図H)で、先ほど作成した仮想ドライブをクリックし、「保存」をクリックします。
図H

3. ドライブを選択して変更を適用する
Openmediavaultはドライブのパーティション分割とフォーマットを実行します。完了したら、ポップアップウィンドウで「閉じる」をクリックし、ファイルシステム作成ウィンドウに戻り、新しくフォーマットしたドライブを選択して「保存」をクリックします。ファイルシステムのマウントを確認するメッセージが表示されるので、「はい」をクリックします。ウィンドウの上部に黄色のバーが表示され、変更を適用する必要があります(図I)。
図I

4. 確認
チェックをクリックし、プロンプトが表示されたら「確認」のチェックボックスをクリックして、「はい」をクリックします (図 J )。
図J

これで、openmediavault で使用できるファイルシステムが完成しました。この新しいドライブを追加することで、共有フォルダの追加、ユーザー/グループの作成など、様々な操作が可能になります。
openmediavaultを社内NASソリューションとして導入すれば、非常に強力で柔軟な運用が可能になります。また、仮想マシンとして導入することで、必要に応じてドライブを追加し、ニーズに合わせてソリューションを拡張できます。
Jack Wallen によるビジネス プロフェッショナル向けの最新のテクノロジー アドバイスをすべて知るには、YouTube で TechRepublic の How To Make Tech Work を購読してください。