お知らせ!! 「jpcmoh.myds.me」から「mohlog.com」へ変更しました
PR

MeLE Quieter3CとTrueNASでファイルサーバー

アイキャッチTrueNAS Linuxをつかおう!!
記事内に広告が含まれています。
スポンサーリンク

はじめに

MeLE Quieter3C /Quieter3Qは、省電力PCのため、サーバー用途にも向いてそうです。
そこで、フリーで使えるTrueNASをインストールして、ファイルサーバーを作ってみました。

スポンサーリンク

用意したもの

  • PC本体:Quieter3C (Quieter3Qでも、ほかのPCでも作れます)
  • SSD:M.2 256GB  64GBあればよいようです。内臓のeMMCにインストールする場合は不要です。
  • HDD:外付けHDD 3台(1TB、1TB、750MB)・・・今回は余っていたHDDでRAID5を組みます
  • USBフラッシュメモリ:TrueNASインストール用
created by Rinker
MeLE
¥44,551 (2024/11/20 11:29:17時点 Amazon調べ-詳細)
スポンサーリンク

TrueNASのインストール

インストールメディア作成

TrueNASのサイトから、「TrueNAS® SCALE」のインストールファイルをダウンロードして、USBフラッシュメモリに書き込みます。

TrueNASホームページ

TrueNASのトップページを下にスクロールし、TrueNAS® SCALE の「DOWNLOAD」をクリックします。

TrueNAS® CORE もありますが、こちらは、FreeBSDベース、TrueNAS® SCALEのほうは、Debian Linuxベースです。

TrueNAS登録

基本的に、メールアドレスなど登録するようですが、登録なしでも使用できます。
その場合は、「No Thank you.・・・」をクリックします。

TrueNASダウンロード

「Download STABLE」をクリックして、最新版をダウンロードします。

ダウンロードできたら、balenaEtcherやRufusなどで、USBフラッシュメモリに書き込みます。

balenaEtcher Rufus

インストール

Quieter3Cへのインストールを開始します。今回は、増設したM.2 SSDへインストールしました。事前にBIOSで内臓eMMCは切り離ししています。

SSDの増設方法は、こちらの記事を参照ください。

eMMCの切り離し方法は、こちらの記事を参照ください。

USBフラッシュメモリを指定して起動する方法は、こちらの記事を参照ください。

インストーラ起動

作成したUSBフラッシュメモリから起動します。
一番上の「Start TrueNAS SCALE Installation」にアスタリスク* がついていることを確認して、「Enter」で起動。

1.Install

「1 Install/Upgrade」を選択して「Enter]

インストール先選択

インストール先メディアを選択します。

メディアが選択された状態で、「スペース」キーを押し、アスタリスク*を付けます。
その後、「Enter」で次の作業に。

Upgrade or Fresh

この画面は、インストール先メディアにTrueNASがすでにある場合に表示されます。今回、再インストールしているために、表示されてますが、通常は表示されません。
クリーンインストールするため、「Fresh Install」を選択。

Format

これも、インストール先メディアにTrueNASがすでにある場合に表示されます。通常は表示されません。
クリーンインストールするため、「Format the boot device」を選択。

インストールするかの確認

インストールメディアのすべてのデータが削除されることと、インストール先メディアは、共有ファイルの保管場所にできないとの警告が出ます。

問題ないので、「Yes」を選択します。

設定方法の選択

管理者についての選択です。
2のRootとすることは、セキュリティ上推奨されません。
基本的には、1、もしくはインストール後のWeb UI(ほかのPCからブラウザでアクセス)で設定する3 を選択します。
今回、3でインストールしました。

SWAP作成

SWAPをつくるかどうか聞かれます。
動作環境の最小メモリが8GBなので、作っておいたほうがよいと思います。「Create swap」を選択。

インストール中

インストールが始まります。

2分30秒ほどでインストールは完了し、再起動の案内が出ます。

「3 Reboot System」で再起動でもよいのですが、今回は「4 Shutdown System」で、シャットダウンし、USBインストールメディアをぬいてから、起動しました。

再起動

起動(PCの電源を入れる)と、GRUB画面が出ます。「Enter」もしくは10秒たつと自動的に起動します。

起動GRUB画面

起動後は、以下の画像の状態になります。

起動すると、TrueNASの管理画面のアクセス先アドレスが表示されます。
例では
http://192.168.8.20:80 (:80は省略可)
もしくは
https://192.168.8.20:443 (:443は省略可)

スポンサーリンク

基本設定

ほかのPCから、ブラウザでTrueNASへアクセスして設定します。
今回の例では、http://192.168.8.20・・・あとでIPアドレスは変更した。
もしくは、http://truenas.local・・・あとで変更可能
です。

管理者Administratorのパスワード設定(GUI)

最初のアクセスで、管理者のパスワード設定画面が表示されます。

まず、「Administrative user」を選択します。「Root user」のほうは、セキュリティ上、お勧めしません。

そのあと、パスワードを入力(2か所)して、「Sign In」をクリックします。

TIPS

TrueNASをインストールしたPCでも、パスワード設定できます。

パスワード設定CUI
  1. 「4) Set up local administrator」 の 4 を入力「Enter」
  2. 1) Administrator user (admin) の1を入力「Enter」
  3. Password:パスワード
  4. Retype password:パスワード(確認)
ログイン

次からは、NASにアクセスすると
画像のようなログイン画面になります。

ユーザー名:admin
パスワード:(設定したパスワード)

でログインします。

今回は、http://truenas.local
でアクセスしてます。

ダッシュボード

アクセスできました。

日本語化

日本語化

「System Setting」→「General」と選択

「Localization」から「Settings」をクリック

英語から日本語に設定

3か所変更します。

日本語に

それぞれ、プルダウンで選べます。

Language:Japanese(ja)
Console Keyboad Map:Japanese(jp)
Time Zone:Asiz/Tokyo

日本語化完了

日本語化されました。

IPアドレスの固定

デフォルトのままでは、再起動のたびにIPアドレスが更新されるので、固定IPアドレスを設定します。
今回の例では、192.168.8.111 としています。
設定の仕方が変わっていて、
設定→設定したIPアドレスでアクセスしなおす→設定の保存
という手順になります。

ip設定

「ネットワーク」→インターフェース内の「esp1s0」をクリック

esp1s0:Quieter3Cの場合、有線LANポートのこと

DHCPをはずす

「DHCP」のチェックを外します。

エイリアス設定

「DHCP」のチェックを外すと、「エイリアス」の設定が出きるようになります。

「Add」をクリックします。

IPアドレス入力

設定したいIPアドレスを入力します。
今回の例:192.168.8.111

その隣は、サブネットマスクです。
255.255.255.0の場合は、24になります。

入力したら「保存」をクリック。

GATEWAY入力

デフォルトGATEWAYの設定を促されます。

今回の例では、192.168.8.1

入力したら、「Register」をクリックします。

テスト

設定したIPアドレスが表示されていますが、実はまだ設定されていません。

「Test Changes」をクリックしてから、

Test Change確認

確認画面が出るので、「確認」にチェック→「Test Changes」をクリックし

新アドレスでアクセス・ログイン

ブラウザーで、設定したIPアドレスを入力・接続。

ログインします。

IPアドレス設定の保存

すると、「変更を保存」のウインドウが表示されるので、「保存」をクリックします。

これで、IPアドレスが変更されました。

ネームサーバーの設定

「ネットワーク」→全体の構成「設定」

システムアップデートなどで、インターネットに接続するため、ネームサーバーを設定します。

「ネットワーク」→全体の構成「設定」

ネームサーバーアドレス入力

ネームサーバー1に今回は、
Google Public DNSの、8.8.8.8
を入力しました。

「保存」をクリック

システムアップデート

システムアップデートを行います。

更新を確認

ダッシュボードで、「更新を確認」をクリック

アップデート後

正常に終了すると、結果が表示されます。

今回は、アップデートはありませんでした。

アップデートエラー

参考
ネームサーバーが設定されていない場合など、インターネットに接続できないと、このようなエラーが表示されます。

Sambaの起動設定

Windowsパソコンからファイル共有できるように、Sambaの起動設定をします。

サービス

「System Settings」→「サービス」

SMB設定

「SMB」という行があるので、動作中スイッチをON、自動的に起動にチェックを入れます。

詳細設定は、ペンのアイコンをクリックします。

SMB詳細設計

Sambaの詳細設定ができます。

今回は、何も設定を変えずに、保存しました。

スポンサーリンク

ストレージ・プールの設定

プールを作成します。
今回は、3台のUSB HDDを使って、RAID5相当のRaid-zで作ります。
通常、RAID5は同容量のHDDが3台以上で組みますが、今回は、容量が1TB2台、750MB1台という構成で組んでいます。

Storage Dashboad

「ストーレジ」→「プールの作成」をクリックします。

「Create Pool」でもいっしょです。

プールの作成(初期)

作成画面が表示されます。今回、マニュアル操作で作成していきます。

マニュアル操作とした理由

「レイアウトを提案する」をクリックすれば、最適な構成を提案してくれるはずなのですが、今回のHDD構成では、最小容量のHDD1台構成の提案だったため。

プールの作成(メディア選択)

すべてのHDDにチェックを入れ、右矢印をクリックします。

プールの作成(名前)

1.プールの名前を入力
2.Raid-zを選択
3.「Force」にチェック

プールの作成(警告)

容量が不揃いのHDDを使用しているため、警告が出ますが、わかっていてやっているので、そのまま続けます。

「確認」にチェック→「続ける」をクリック

プールの作成(作成)

「作成」ボタンがクリックできるようになるので、クリックします。

プールの作成(作成警告)

「確認」にチェック→「プールの作成」をクリック

プールの作成(作成中)

処理が始まります。そんなに時間はかかりません。

プールの作成(完了)

プール「Q3CNAS」が作成されました。

使える容量は1.31TBですね。
一番小さなHDDの容量に合わせて、RAID5が組まれてます。

スポンサーリンク

データセットの作成

データセット・・・共有フォルダを作ります。今回、2つのデータセットを作りました。

  • 登録ユーザー全員がアクセスできる共有フォルダ・・・「share」という名前にしました
  • 登録ユーザーの個人フォルダ(他のユーザーからは見えない)の保管先・・・「private」という名前にしました
select Datasets

Storage Dashboadの「Manage Datasets」

もしくは、左側メニューの「Datasets」
を選択します。

データセット追加へ

「データセットを追加」
をクリック

データセット設定(初期)

設定画面が表示されます。

データセット設定(share)

shareから設定していきます。

「名前」欄に名称・・・今回は「share」

「コメント」欄(任意)・・・今回は「共有フォルダ」

と入力

データセット設定(share-Generic)

下のほうにある、「share type」を「Generic」から

データセット設定(share-SMB)

「SMB」に変更

「保存」をクリックして追加します。

データセット設定(share完成)

share が作成されました。

データセット設定(share)

同じようにして、privateを設定していきます。

「名前」欄に名称・・・今回は「private」

「コメント」欄(任意)・・・今回は「個人用」

を入力

データセット設定(private-SMB)

「share type」を「Generic」から「SMB」に変更して

「保存」をクリック

データセット設定(private完成)

private が作成されました。

INFO

Datasetsの設定時点では、アクセス権の設定はしないため、「share」「Private」 どちらも設定に違いはありません。

スポンサーリンク

Sambaの共有設定

作ったDatasetsをSamba(SMB)で共有します。

Shareing

「Share」→Windows (SMB) Sharesの「Add」をクリック。

Add SMB(初期)

基本的に、赤枠の3か所を設定します。

「説明」の入力は任意です。

Add SMB(share)

まずは、共有フォルダのshareです。

「Path」は、その下のフォルダ選択で入力できます。

「名前」は表示される名称です、なにもしなければ、データーセット名が入ります。

「Purpose」は、デフォルト「Default share parameters」のままです。

「保存」をクリック

Add SMB(restart1)

SMBサービスの再起動されます。

「Restart Service」をクリック

SMB share

shareの共有が始まりました。

Add SMB(private)

次に、個人フォルダのpravateです。

「Path」、「名前」

を設定した後、

「Purpose」を「Private SMB Datasets and Shares」に変更します。

その後、「Advanced Options」をクリック

Add SMB(option)

「Use as Home Share」にチェックを入れ、
「保存」をクリック

ここが、アクセス権を登録した個人のみのフォルダにする設定です。

Add SMB(restart2)

SMBサービスの再起動されます。

「Restart Service」をクリック

SMB設定の完了

設定完了です。

スポンサーリンク

ユーザー設定

共有フォルダにアクセスできるユーザーの設定をします。

Credentials

「Credentials」→「Local Users」を選択

「Add」をクリック

Add User

赤枠で囲った部分を入力します。

みどり枠部分は、個人フォルダの設定ですが、これまでの設定がうまくいっていれば、自動で入力されます。

Add User Homeディレクトリ

「Home Directory」は、ユーザー名で自動設定されますので、変更の必要はありません。

Add User(保存)

「保存」します。

Add User(完了)

リスト内に表示があれば、設定完了です。

スポンサーリンク

使ってみる

TrueNASの共有フォルダを使用してみます。今回、MX LinuxからSMB経由でアクセスしてます。

アクセス

Linuxからだと、
「smb://(TrueNASのipアドレス)」
でアクセスできます。

最初にユーザー名、パスワードを聞かれます。

そのあと、画像のように表示されます。

shareフォルダー

共有フォルダー「share」内にフォルダーを作ってみました。

問題なく書き込めています。

mohlogフォルダー

個人フォルダー「mohlog」内にもフォルダーを作ってみます。

homesフォルダー

「homes」フォルダをひらくと、先ほど個人フォルダー「mohlog」につくったフォルダーが表示されました。

「homes」=「mohlog」

のようです。

ウィンドウ横並び

ウィンドウを並べて、実験してみるとよく分かります。

スポンサーリンク

まとめ

比較的低スペックで安価な、Quieter3CのようなミニPCは、仕事や趣味の主PCとして使う期間は短いと思います。その後の活用案として、今回のようにNASにするというのはいかがでしょうか。

コメント

タイトルとURLをコピーしました