Windows NFS Clientで接続

Facebooktwittermail

WidnowsのNFSクライアントでNFS Serverに接続してみました
なお、Windows標準のNFSクライアントはProfessionalは使用できなくてUltimateやEnterprise editionのみになります

nfs client for Windows 7 or 8
https://www.rootlinks.net/2013/02/09/nfs-client-for-windows-7-or-8/

今回はWindows 8.1 Enterprise Edition評価版をダウンロードしてテストしました。NFSサーバは事務所のFreeNAS 9に構築したNFSになります


Windows 8.1 Enterprise 評価版のダウンロード – TechNet
http://technet.microsoft.com/ja-jp/evalcenter/hh699156.aspx

  • NFSクライアント機能の追加
  • [コントロールパネル]-[プログラムと機能]-[Windowsの機能の有効化または無効化]から[NFS用サービス]を選択してインストールします
    [管理ツール]もインストールすると[コントロールパネル]-[管理ツール]に[NFS用サービス]が追加されます

    20141119174948

    20141119174949


    これでNFSクライアント機能が追加されました

  • NFSクライアントサービス
  • NFSクライアントはサービスとして稼働します。このサービスはNFSクライアントの共通の設定をします
    20141119174951


    この共通設定は[NFS用サービス]からもできますが、コマンドでもNFSクライアントサービスのストップ、スタートも含めて設定できます

    設定の確認です。これはデフォルト設定になります

  • NFSサーバに接続
  • NFSサーバの共有フォルダに接続するにはmountコマンドを使用します

    ドライブを指定しない場合は自動で割り振られます

    ドライブを指定してみます

  • ドライブの切断
  • NFSで接続したドライブを切断します。切断はunmountコマンドを指定します

    接続するとコンピュータに表示されます
    20141119181418

    実は最初表示されないので不思議に思っていたらこんな情報を見つけました
    NFS Mount not showing in Windows Explorer
    http://superuser.com/questions/599641/nfs-mount-not-showing-in-windows-explorer
    あっ、なるほど(^^;;
    一般ユーザでWindowsログオンを行いコマンドは”コマンドプロンプト(管理者)”から実行していたのでした。そこで”コマンドプロンプト”を起動してmountコマンドを実行するとエクスプローラに表示されました

    さてこのNFS接続はコンピュータを再起動すると切断されてしまい、次回起動時には接続された状態にはなりません
    起動時に接続するにはスクリプトを作成してスタートアップやタスクに設定することになります

    Windows NFS client re-connect to NFS target on reboot
    https://social.technet.microsoft.com/Forums/windowsserver/en-US/44445dc3-0185-407f-b8ad-711f22cd4ec6/windows-nfs-client-reconnect-to-nfs-target-on-reboot

    また下記の方法も見つけました。こちらが簡単ですね
    Keep NFS mounted after reboot
    http://www.jobendingevent.com/2012/06/13/keep-nfs-mounted-after-reboot/

    /PERSISTENTは起動時に再接続するオプションでプロファイルに保存されます

    これで再起動してもNFS共有が接続されました。ただ、起動のタイミングで✕マークになる時もありますが、暫くするとアクセスできるようになると思います

    【2014/11/21 追記】
    構成オプションの変更。構成オプションの変更はサービスが停止しているとエラーになります

    【2014/11/24 追記】
    NFS ClientとNFSサーバ間で速度がでないのでバッファを増やそうとしたところ1024Kbyteが最高だったorz

Leave a Reply