Air-Station 簡易 NAS を linux マシンからマウントする

我が家のラボには無線ルータとしてバッファローのWZR-900DHPが稼働しています。最近のブロードバンドルータは外付けUSB-HDDやUSBメモリを簡易的なNASとして動作させることが可能です。常時稼働型のNASと違って電源もする必要がなく、必要場な時だけ稼働させてくれるエコな点から、重宝しています。
nas
 
今回は、この簡易NASをlinuxホストからマウントして読み書きができるようにするための設定をご紹介したいと思います。
 

1.バッファロールータ(WZR-900DHP)でメディアサーバ機能を有効化する。

 
まずルータのメディアサーバ機能を利用して、ネットワーク上のホストから参照が行えるようにしていきます。
 
※メディアサーバ機能を利用した際の、クライアントから認識できるディスク名は「disk1_pt1」のみとのこと。
  • ログインユーザ名:backup
  • パスワード:xxxxx
  • ブロードバンドルータのIPアドレス:10.24.96.254(ゲートウェイアドレスと同じ)
  • NASに使用する外付けUSB-HDDは「XFS」でフォーマットしています。(FA32では4GB以上のファイルを作成できません。)

XFSでフォーマットを実施。

NAS設定

backupユーザを作成し、パスワードを設定し、認証が必要となるよう設定を行う。

NAS設定2

NAS設定3

設定後、windowsマシンからファイルが参照できることを確認します。

NAS認識

認証後、NASのフォルダが参照できています。

NAS認識4

2.Linuxホスト側の設定

特にソフトウェアのインストールは行っていません。コマンド一発で接続が可能です。NFS等と書式が異なりますので注意します。
 
マウント用のディレクトリを作成
[root@lab-rp01 ~] mkdir /nas

 ファイルタイプCIFSでマウントを実行。

[root@lab-rp01 ~]# mount -t cifs //10.24.96.254/disk1_pt1 /nas -o username=backup,password=パスワード,rw
[root@lab-rp01 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_labrp01-lv_root
                       14G  1.3G   12G  10% /
tmpfs                 499M     0  499M   0% /dev/shm
/dev/sda1             477M   25M  427M   6% /boot
//10.24.96.254/disk1_pt1
                      932G  2.4G  930G   1% /nas
マウントできたことを確認。ファイル・ディレクトリの作成も可能です。
[root@lab-rp01 ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_labrp01-lv_root
                       14G  1.3G   12G  10% /
tmpfs                 499M     0  499M   0% /dev/shm
/dev/sda1             477M   25M  427M   6% /boot
//10.24.96.254/disk1_pt1
                      932G  2.4G  930G   1% /nas

■アンマウントする場合
アンマウントする場合は以下コマンドを実行
[root@lab-rp01 /]# umount /nas
起動時の自動マウントされるようにしておきます。fstabを編集する。
[root@lab-rp01 nas-test01]# cp -a /etc/fstab /etc/fstab.20160612
[root@lab-rp01 /]# cat /etc/fstab

#
# /etc/fstab
# Created by anaconda on Sun Jun 12 13:10:39 2016
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/vg_labrp01-lv_root / ext4 defaults 1 1
UUID=b26feae7-5bb8-4df4-aaff-00d509b7394e /boot ext4 defaults 1 2
/dev/mapper/vg_labrp01-lv_swap swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
//10.24.96.254/disk1_pt1 /nas cifs username=backup,password=パスワード,rw,defaults 0 0

 

以上。

Copyright © 2021 たぐたぐ.com. All rights reserved.