新建FreeNas,测试iSCSI功能

单位原先用淘汰下来的机器做了一个使用freenas的“服务器”,不觉已经用了3年。3年来运行稳定,使用的人还觉得满意,最近感觉空间紧张,再加上原先只是为了便于短时间交流备份,并未考虑权限等设置问题,准备在国庆前后重新利用新替换下来机器再建一个“服务器”。这次算是有备而来,通过网上购买了256M的电子盘,2手的HIGHPOINT RocketRAID 454 IDE RAID卡,可接8块硬盘,支持raid5,双口的intel百兆网卡,另外还有新的电源,算是一次大升级了。

 国庆节将到,手头上非常重要的工作完成后终于有时间新建一个freenas的“服务器”了。首先选择了一个使用还算良好的淘汰机器,这个要比原先那个PIII要强上不少。首先安装好4块替换下来的40G硬盘,然后通过数据线连接在raid卡上,开机只听一声长鸣,心中一惊,以为出师不利,再看屏幕,原先是首先进入了raid卡的自检界面,自检硬盘正确后,按ctl–h进入bios设置,创建了一个raid5的阵列,初始化时间不短,估计和硬盘关系比较大。创建完毕后启动机器,安装freenas0.69版本。

开始安装,一切顺利,这次把系统安装在电子盘上面,设置好ip地址后重新启动机器,然后在自己台式机上输入freenas的地址,顺利进入了web管理界面。但当时做了一件傻事,害的浪费大量时间。在修改时区的时候,我看到可以选择语言,就顺手选择了简体中文,当时并没有发现什么不妥,但在按照以往的经验添加磁碟后(一看就是台湾人翻译的),一选择格式化选项,就出现了一个空白页面。不格式化吧,mount更是无法进行。开始以为是raid卡的问题,但以前在raid卡上安装过freebsd6.1,这个nas是基于6.4的,应该没有问题,后来索性又下载了一个0.70rc版本的,问题依旧(习惯问题,又改了中文),而且连系统的常规选项也进不去了,也是空白页面。

我感觉问题出在空白页面上,难道是web服务器有问题?到网上一搜,还真冤枉了freenas,是IE浏览器的毛病!网上一位网友言道:“的确,有的页面变为空白是因为IE比较的傻,在编译HTML时是循序编译的,不象OPERA和FIREFOX是按照语法的优先级来编译的,当制定页面编码的meta语句放在title语句之后时,IE就傻了就不知道本页面所用的编码而显示空白,相反OPERA和FIREFOX则会优先编译meta语句而不管他在页面所处的位置,所以就能正确的显示。”,这已经不是第一次IE犯这个错了,看来以后测试还是用火狐了。

下载火狐安装进入管理页面,果然一切正常,格式化raid阵列硬盘后挂载,开启smb服务,一切正常。白白浪费了但半个上午。

下午开始测试这次的重点iSCSI,由于0.70和0.69的管理界面差别比较大,而网上主要使用的是0.69的示例,所以安装的时候反复了几次,但还算是顺利。过程是首先新建一个Extent,这个需要手工输入名称,然后再建Portal Group,这之后才建立target。保存应用后,freenas服务器端就算是设置完毕了。

我现在用的是xp,需要下载Microsoft iSCSI Initiator,最新版本是2.8的,安装之后配置倒也简单(还没有实验高级的),先在discovery里面设置好后台target Portal的地址,完后在targets选项里面就会发现后台新建的target了,login in后,在电脑里面就会出现一个未识别的硬盘,一如硬盘分区时忘记分区的部分,初始、格式化后就可以正常使用了。放入一个文件,速度尚可。

到了另外一台机器上,安装好iSCSI Initiator,也是同样配置,login in后发现硬盘已经出现在我的电脑里面,倒是不需要再设置。但查看里面,空空如也,但再看体积,明显已经被占用了一部分,于是也拖放了一个文件进去,在我的机器上同样看不到。估计是权限的问题,如何设置,暂且留在以后再研究吧。

通过targets选项里面的login off,和u盘一样可以卸载掉iscsi target盘。

虽然做了不少无用功,今天目的倒是达到了,算是一个好的开始吧。

Leave a Reply

您的邮箱地址不会被公开。 必填项已用 * 标注

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>