zoukankan      html  css  js  c++  java
  • FreeNAS存储服务器搭建

    FreeNAS 是什么?

    FreeNAS 是一款广受赞誉的开源免费 NAS 操作系统。它能把普通台式机瞬间变成一台多功能 NAS 服务器。不但适用于企业文件共享,同样适用于打造家庭媒体中心。FreeNAS 支持多种共享协议,包括 SMB/CIFS、NFS、AFP、WebDAV、iSCSI、FTP/TFTP、RSync等。

    目前最新稳定版是9.10,此教程基于9.3,安装及使用过程基本相同。

    FreeNAS硬件需求

    1. FreeNAS 9.3要求必须是64位CPU,FreeNAS 8.x之前的版本可以是32位
    2. FreeNAS 9.3需要至少8G以上内存,FreeNAS 8.x之前的版本对内存要求较低,1G内存完全够用
    3. 至少需要两块以上硬盘,装操作系统的硬盘无法再用来存储数据
      系统盘5G左右即可,建议使用电子盘,官方建议安装在U盘中
      数据盘根据需要自行选择,建议选择NAS专用硬盘
      (注:FreeNAS本身支持功能更加强大的软Raid,因此无需开启硬Raid)
    4. 建议配备千兆以太网网卡
    5. 建议配备光驱,用刻录光盘来安装FreeNAS,最好不要使用U盘,以免造成分配磁盘名称时混乱而引发麻烦

    安装过程

    安装过程非常简单,比一般的Linux和Windows安装要简单很多,不再赘述,唯一要注意的安装硬盘的选择,要选择容量较小的那块硬盘。
    FreeNAS无图形界面,安装完成后会进入下图所示界面:

    选择1设置FreeNAS的静态IP地址,一般不要使用动态IP,本例中设成192.168.1.104。
    选择2设置FreeNAS的DNS,如果FreeNAS本身不需要升级或安装插件等,此步操作可省略
    操作系统到此安装完成,后续操作可在任意一台与服务器处于同一网段的电脑上,用浏览器打开http://192.168.0.10(服务器IP)来进行设置

    初始化FreeNAS

    FreeNAS的绝大部分配置都是通过浏览器远程完成,如果忘记登录密码,可以在机房FreeNAS服务器上进行重置。
    特别注意:root用户可以销毁全部数据,因此root不应当使用简单密码!

    1. 在浏览器中输入http://192.168.0.10(服务器IP),输入用户名root和密码进入FreeNAS设置页面。
    2. 在“系统/System”->“通用/General ”可以修改语言为简体中文并调整时区为Asia/Shanghai或Asia/Chongqing(没有北京时区)。
    3. 依次进入“存储器”->“卷”->“卷管理器”,进入如下图所示界面:

      卷名称可输入任意英文,按照习惯一般输入storageX,其中X为从1开始的整数。
      需要先按图中5处加号,6处卷布局才可操作,6处右侧所列出的da1、da2、da3表示目前可用于存储的硬盘
      卷布局中第一个下拉框表示所使用的Raid模式,注意与常见的Raid叫法不同,Stripe就是Raid0,Mirror就是Raid1,RaidZ就是Raid5
      最后点击“添加卷”按钮,硬盘初始化完成
    4. 依次进入“服务页”,根据需要开启相关服务,其中几个重要的服务如下:
      服务名称全称服务作用
      AFP Apple Filing Protocol 用于在MAC电脑上共享数据
      CIFS Common Internet File System 用于在Windows系统的网上邻居中使用的共享
      NFS Network File System 用于在Linux系统中使用的共享
      FTP File Transfer Protocol 用于在任何平台都能使用的共享
      TFTP Trivial File Transfer Protocol 可以用于做无盘系统的共享
      WebDAV Web-based Distributed Authoring and Versioning 用于提供RESTful格式的共享
      SSH Secure Shell 用于提供远程登录和scp文件拷贝功能
      iSCSI Internet Small Computer System Interface 用于提供存储网络功能(配置复杂)
      S.M.A.R.T. Self-Monitoring Analysis and Reporting Technology 用于监控硬盘的健康状态
      UPS Uninterruptible Power System 用于在使用后备电源时及时关闭系统

    配置FreeNAS共享

    FreeNAS以数据集的方式来共享数据,数据集可以理解为文件夹或者硬盘分区。
    但与文件夹不同的时,各数据集间完全独立,不能互相关联。
    与硬盘分区不同的是数据集可以嵌套,即在一个数据集中包含另一个数据集。
    另外在初始化硬盘的时候,会自动创建与卷名称相同的根数据集。
    若要添加共享,则操作步骤如下:

    1. 创建数据集,如下图所示,依次进入“存储器”->“卷”,选择默认的根卷“storage1”,点击4处的按钮,打开创建数据集窗口

      在5处输入数据集名称,如“iconpacks”,其它选项一般无需修改,按6处按钮“添加数据集”完成创建数据集操作
      点击7处修改数据集的用户和用户组以及权限,一般默认修改用户为nobody,用户组nogroup(与Linux权限管理类似)
    2. 添加Linux的NFS共享,如下图所示,依次进入“共享”->“Unix(NFS)”,点击“Add Unix (NFS) 共享”,点击对话框中的“高级模式”

      高级模式界面如下图所示

      第1处的路径为要共享的数据集路径,格式为“挂载点/根数据集/子数据集../共享数据集”,例如对于iconpacks数据集,则路径为/mnt/storage1/iconpacks,也可以点击“浏览”来选择
      注释为对此分享的简短说明,建议认真填写
      第2处为可以使用此共享的网段,格式为“网络号/掩码”,例如要使191.168.1.1~192.168.1.254整个网段可访问,则可以输入192.168.1.0/24
      第3处为可以使用此共享的独立主机,一般填写固定的IP地址
      特别注意第4处,需要将用户映射为一个服务器上正确的用户,一般是nobody,也可以是其它合法用户!
    3. 添加Windows共享,Windows共享大部分与Linux共享配置相同,如下图所示,但有两处要特别注意

      第1处名称,用于显示在网上邻居中的共享名称
      第2处,必须勾选允许访客访问(Windows默认以当前登录的用户名和密码来访问共享,每台电脑的用户名和密码均不相同,如果全部配置过于麻烦,所以要选择允许访客访问)

    访问FreeNAS共享

      1. Windows系统访问共享,常用的有以下两种方式
        在“网上邻居”中找到FreeNAS的共享
        在文件管理器中直接输入“\192.168.1.104iconpacks”
      2. Linux系统访问共享,常用的以下有两种方式
        在Linux的文件管理器中输入smb://192.168.1.104/dir1,以这种方式实际上访问的是CIFS共享,也就是Windows共享
        将NFS挂载为本地磁盘
        Ubuntu系统需要先安装nfs-common
        sudo apt-get install nfs-common
        挂载NFS到本地系统中
        sudo mount -t nfs 192.168.1.104:/mnt/storage1/dir1 /mnt/nfs/dir1
        根据需要创建软链接到本地挂载点上,以满足具体业务逻辑的要求
        如需在Linux系统重启后可以自动挂载,可以编辑/etc/fstab文件,添加如下内容:
        /172.16.1.10:/mnt/storage1/dir1 /mnt/nfs/dir1 nfs defaults 0 0
      3. MAC访问共享
        可在Finder中的菜单选择前往->连接服务器,服务器地址中填写smb://192.168.1.104/dir1即可
      4. Android访问共享
        可以在手机或电视中安装ES文件浏览器,添加“局域网”类型的共享即可
  • 相关阅读:
    Reversing Encryption(模拟水题)
    Alphabetic Removals(模拟水题)
    Mishka and Contest(模拟水题)
    DFS中的奇偶剪枝(技巧)
    三分法搜索
    最短的包含字符串 (尺取)
    Android开发:最详细的 NavigationDrawer 开发实践总结
    Android开发:最详细的 Toolbar 开发实践总结
    Android开发:Translucent System Bar 的最佳实践
    Android微信智能心跳方案
  • 原文地址:https://www.cnblogs.com/joker-game/p/12058628.html
Copyright © 2011-2022 走看看