参考 http://www.gm100861.com/675.html
http://www.hejiwei.com/?cat=33
http://tech.ddvip.com/2013-03/1362159819191307_5.html
windows系统和exsi系统如何添加存储到主机
http://nnjojo.blog.51cto.com/362399/1436997
OpenFiler是一个Linux的操作系统,可以提供NAS、NFS、SMB/CIFS、iSCSI(initiator和target)等服务,我们这里主要用它的iSCSI target服务。它提供了一个WEB接口,简化了管理员打命令配置的工作量,基于WEB就可以完成很多的服务。
值得注意的一点是:如果你有多块硬盘,在安装的时候一定要规划好把OpenFiler安装在哪一块儿盘上,在安装的时候要自定义分区结构,否则OpenFiler会自动的为你规划分区,把系统安装在你的数据盘上,这样就麻烦了。所以一般是先不放数据盘,先把OpenFiler安装好,然后再把数据盘挂载到OpenFiler。
增加好数据盘之后,我们就可以通过WEB的方式来管理OpenFiler了
通过HTTPS的方式访问OpenFiler的地址和端口,打开IE浏览器,访问Openfiler网页管理界面地址https://172.16.23.234:446打开网页的过程会有点久,需等待一会
OpenFiler默认的WEB管理用户是openfiler,密码是password。切记不要输入root,跟系统用户是两码事儿!
登陆之后,整个界面如下,分别是:Status、System、Volumes、Cluster、Quota、Shares、Services、Accounts。
打开的是Status页面,显示了5方面的系统状态信息,分别是:System Vital、Network Usage、Hardware Information、Memory Usage、Mounted Filesystems。
我们可以创建raid来提高数据的冗余和磁盘的读写速度,当然也可以不使用raid,我这里创建的是raid5!
照下图圈起来的点,可以看到我准备了4块盘来做raid5,其中一块做备份盘。
点你要创建raid的盘符,比如/dev/sdb,点完后如下图,往下拉,把磁盘格式化为raid的格式。说到这里才想起来,还有一点需要注意的,就是准备好的数据盘,一定不能格式化分区,买回来磁盘之后,直接插里面即可,不要分区,不然这里就没办法创建了。
页面往下拉一下就可以看到了
可以看到这里提供了两种格式,一种PV,也就是做LVS用的格式。另一种是RAID,我们这里选raid,然后点右边的create即可
剩余的几块盘使用以上相同的方法创建出来,最终结果如下!
下面开始创建raid,选择右边的Software RAID
可以支持的RAID级别有0、1、5、6、10,这里做RAID5,选择5之后,最后一块盘选择Spare盘,如果有一块盘坏掉,这坏Spare盘会自动顶上去。
选择完成之后,点击Add array!
到这里RAID5就创建成功了,为了以后方便扩展,我们可以把RAID做成LVS的,这样以后扩展起来比较方便,如果你不需要,可以省略
点右侧的Volume group,输入VG的名字,选择刚才做好的RAID,然后点add volume group即可
如果需要分区,可以创建一个Volume,点右边的Add volume即可分区,我们这里分一个ISOS用于存入ISO映像文件,再分一个vmfile,用于存储我们创建的虚拟机
需要注意的就是分区的格式这里选择block(iSCSI,FC,etc)
使用同样的方法创建出vmfile分区,使用剩余的全部空间即可!创建完成如下
文件系统的格式是iSCSI格式的,就没错了。
再点击到services里面,启动iSCSI target服务即可
点击start,点Enable,如果是Enable的话,表示开机启动
其实OpenFiler能提供的服务还是挺多的!
继续做我们的NAS服务,点到刚才的Volumens里面,然后点右边的iSCSI Targets
点add,然后点上面的LUN Mapping,把刚才创建的两个分区给映射一下
映射完成后如上图,我们还可以对iSCSI访问服务做访问的限制,包括ACL和CHAP认证,功能还是挺强的。ACL可以指定允许哪个IP来连接,CHAP认证是需要输入正确的用户名和密码才能访问本机的iSCSI服务。这里做CHAP认证,ESXi也是支持CHAP认证的!
添加完用户,OpenFiler就算完成了!