现在的位置: 首页 > 设计与使用案例 > 正文
利用FreeNAS打造免费开源存储
2012年03月15日 设计与使用案例 ⁄ 共 2986字 暂无评论 ⁄ 被围观 1,929 views+
FreeNAS 是开源的 NAS 服务器,它可以将一台普通PC 变成网络存储服务器.该软件基于 FreeBSDSambaPHP,通过浏览器方便的配置与管理,支持CIFSNFSHTTP/DAVFTP功能,含有多种软RAID模式供用户选择.用户可通过
WindowsMacsFTPSSH 及网络文件系统 NFS 来访问存储服务器;FreeNAS 可被安装于硬盘或移动介质上,占用较小的磁盘空间.本文中主要介绍如何利用其iSCSI功能为MSCS群集所需要的共享存储组件,实现低成本的SAN.
一、安装FreeNAS       Step1:启动
FreeNAS安装向导
       FreeNAS的安装步骤较为简单,我们只需将下载回来ISO镜像刻录成CD,然后CD插入光驱,并确认你的计算机BIOS以设置为光盘启动.如图1所示“FreeNAS的引导界面”直接键入回车键即可.  Step2:选择安装FreeNAS在“系统菜单”界面,我们选择“在硬盘或其它设备上安装或升级
FreeNAS”也就是输入数字“9”之后按回车键.如图2所示.
表1中列出了各选项参数的对应说明:

选项
说明
1Assign interfaces 选择网卡
2Set LAN IP address
设置IP地址
3Reset WebGUI password 重设WebGUI密码
4Reset to factory defaults 恢复默认设置
5Ping host
Ping主机
6Shell Shell
7Reboot system
重新启动系统
8Shutdown system 关闭系统
9Install/Upgrade to hard drive/flash device,etc
安装/升级到硬盘或闪存设备

表1安装菜单选项和说明Step3:选择安装模式在“Install & Upgrade(安装&升级)”对话框中,需要选择我们安装的模式,这里有
6个个选项,分别是:
1)安装精简版到硬盘或Flash磁盘或USB设备2)安装精简版到硬盘或Flash磁盘或USB设备,同时进行数据分区3)完全安装到硬盘,同时进行数据分区4)从光盘升级精简版系统5)从光盘升级完全版系统
6)从光盘升级精简版系统到完全版系统这里,使用上下键定位到“3完全安装”.然后点OK.如图3所示.Step4:跳过安装信息对话框弹出FreeNAS安装信息对话框,直接回车进入下一步.Step5:选择源光盘驱动器
在“选择源光盘驱动器”对话框中,显示了该机器的光驱代号acd0,直接回车进入下一步即可.如图4所示.Step6:选择安装目地硬盘在“选择安装目标硬盘”,这里显示了ad0da0-2一共4块硬盘,ad0表示第一块IDE硬盘,da0
表示第一块SCSI硬盘,其它硬盘表示方法,依此类推.这里选择“ad0”这块硬盘,直接回车即可.如图5所示.
Step7:输入OS分区大小弹出“输入操作系统分区大小”对话框,保持默认的128MB,直接回车进入下一步.Step8:你是否添加交换分区在“你是否添加交换分区”对话框中,选择
YES”,直接回车进入下一步.
Step9:输入交换分区大小为了支持FreeNASISCSI,系统最低要求为256MB的内存;一般情况下,在UNIXLinux系统中交换分区的大小为物理内存的两倍.,在“输入交换分区大小”的对话框中,输入256后,直接回车进入下一步.如图6所示.
Step10:开始安装FreeNASFreeNAS开始格式化系统分区和数据分区,并将系统安装到选定的硬盘,屏幕显示如图7所示.
按回车键,将返回“安装&升级”对话框,这里选择“Exit”,将返回FreeNAS控制台.在“FreeNAS控制台”对话框,输入“
7”重启系统.如图8所示.
  二、配置FreeNAS网络当再次出现FreeNAS控制台,选择“2”设置网卡的IP地址,系统会询问是否使用DHCP获取IP地址,选择“NO”,出现IP地址设置窗口,输入要设置的IP地址.如图9
所示.
三、管理FreeNAS服务器:       如果你从其它的计算机设备上能ping通,安装了 FreeNAS 的计算机,那么你就可以使用该主机,通过浏览器输入安装了FreeNas 的计算机的IP地址(本例中是http://192.168.1.251 )来管理FreeNAS服务器了.默认的用户名是
admin,密码是freenas.
四、FreeNAS软RAID的配置FreeNAS 支持软RAID 0 1 5 设置.在添加RAID 部分,通过软件虚拟了典型的 RAID 01
5.对于所有的 RAID 类型,所有的磁盘大小一样.在 RAID 阵列中,格式化或挂载或配置之前先添加磁盘.设置RAID阵列的整个过程如下:l添加磁盘l格式化磁盘l
添加 RAIDl格式化 RAIDl添加挂载点按照这个顺序.删除 RAID 阵列只是把上述顺序反过来,记得删除RAID 后,重启FreeNAS计算机.1)添加硬盘
打开 Disks/Management 磁盘/管理页面,点显示区域右边的符号“   ”,如图11所示.
   在最下面选择磁盘驱动器,例如,我们选择 ad0.点击 Add 增加按钮.如图12所示.
   根据需要添加额外的硬盘,将所有硬盘使用上述方法添加完成后,如下图13所示.    点击 Apply Changes 应用按钮,所有硬盘应该显示在表中,状态应该显示为如下图所示的 ONLINE在线.如图14所示.
2)格式化磁盘点击DisksFormat,选择刚才加载的硬盘(例如:da0),文件系统选择Software RAID,点Format disk进行格式化.如图15所示.
使用相同的方法将剩余的da1da2硬盘格式化,可以点击Disks/Management查看结果为下图16所示.
3)添加 RAIDFreeNAS支持Raid0,Raid1,Raid5等多种
RAID,这里以Raid5为例进行说明.点DisksSoftware RAID,在右面板上选择RAID5Manage RAID,点击号,输入RAID名称,选中制作RAID的磁盘,勾选Create and initialize RAID,然后点Add.如图
17所示.
,点击 Apply Changes 应用按钮.完成RAID5的创建.4)格式化 RAID当状态正常后,格式化 RAID 阵列.点击DisksFormat,在右面板上,Disk
栏选择刚才建立的Raid,File System选择UFS,点击Format disk格式化RAID系统.
5)添加挂载点磁盘设置好后,还需要挂载才能使用,点击DisksMount Point,在右面板上点号,新增挂载点,如图18所示.
,点击 Apply Changes 应用按钮.完成挂载点的添加.五、设置ISCSI Target:点击Services-ISCSI Target,先设置Extent,单击Extent栏右下角的“   ”图标,出现ISCSI目标Extent设置界面,如图19所示.选择默认的名称Extent0
,在路径部分输入/mnt/data/disk1,文件大小为500MB,用于做仲裁磁盘,存储群集日志.单击“Add”按钮.    点击“Apply Changes 应用”按钮,更改应用.现在,我们单击右上角的“Enable”选项框,然后单击页面下方的“Save and Restart”按钮来启动iSCSI Target

给我留言

留言无头像?