openfiler是一个免费的、开源的基于浏览器的网络存储产品,支持基于文件的的网络连接存储(NAS)和基于块的存储区域网(SAN)。支持的协议有smb,cifs,nfs,http/dev和ftp。

1、openfiler的安装

官网地址:http://www.openfiler.com/

        openfiler的安装支持多种方式,能够下载iso格式的也能够下载vmware虚拟机格式的,这里我下载的iso格式的,至于怎么安装,大家能够从网上查找,这里我就跳过去了,本文我还是主要说下我在学习openfiler的过程中总结的一些经验吧。

2、认识openfiler

openfiler是集合了一系列的开源软件合并成的一个开源存储产品,本身是基于linux系统的,眼下可以安装在x86系列的计算机上。

    安装完openfiler后,能够通过控制台看到訪问openfiler的url地址,在浏览器里输入openfiler地址,默认的訪问的username与password是openfiler和password。登陆后看到的页面例如以下:

分为status、system、volumes、quota、shares、services、accounts几个页签,每一个页签的右边有不同的菜单。当中,

status页签主要在于显示当前系统的总体情况;

system页签是用来配置系统的,如ip地址、ACL訪问控制,系统时间等;

volumes页签是openfiler存储的关键部分,这个部分是用来配置磁盘物理卷和卷组和逻辑卷的,以下会具体的介绍;

quota页签是用来配置磁盘可用大小的訪问控制,事实上就是linux的quota;share页签是用来配置共享的目录以及权限的控制;

services用来配置当前server提供的服务;

accounts页签则是用来配置用户管理的,支持类unix系统的ldap和windows系统的ad。

3、openfiler之system配置

system最基本的就是配置当前主机的ip信息以及ACL权限訪问控制。

当中ip配置分为网络配置和网络接口配置,openfiler支持多网卡绑定技术,以便提供数据訪问的高可靠性。

网络訪问控制即控制哪些ip能够訪问openfiler的存储服务。当中须要基本的是当配置一个网络都能够訪问的时候,netmask填入网络的子网掩码就可以,但当配置一个ip能够訪问的时候,netmask须要填入4个255来标识此为主机。

4、openfiler之卷配置

openfiler是支持raid技术的。在openfiler系统上面,能够有多块磁盘,每一个磁盘能够被openfiler分成多个分区(物理卷),然后openfiler再使用一个卷组的概念,一个卷组能够加入多个物理卷。然后再卷组里能够建立逻辑的卷,来对外提供数据存储服务。

在新建物理卷的时候,须要把分区类型选择为physical volume,即物理卷,设定大小,点击create就可以。

新建卷组界面例如以下,能够查看一个卷组里面包括哪些物理卷,也能够添加物理卷和查看卷组的大小,已用空间:

在一个卷组里面新建逻辑卷的时候,须要制定逻辑卷的名称,大小,和类型。类型分为iscsi,xfs,ext3 三种类型,当中xfs和ext3是文件系统类型,用于创建基于文件的NAS存储,iscsi是创建基于块的SAN存储。

5、openfiler之quota

quota即磁盘配额,用来控制用户在某个文件系统上的最大空间大小和最大文件个数,不再具体说明。

6、openfiler之share

share页签是用来配置文件共享功能的,页面列出来的当前的卷组和每一个卷组以下的逻辑卷(没有iscsi卷)。能够在每一个逻辑卷以下新建目录,并设为共享,须要开启SMB / CIFS server、NFSv3 server、HTTP / WebDAV server、FTP server。

连接方式验证:

1、NFS方式验证

NFS即网络文件系统,须要在客户机上开启portmap服务和nfs服务(默认没有启动)

2、smb方式验证

3、windows方式验证

4、web dav方式验证

一种基于 HTTP 1.1协议的通信协议。它扩展了HTTP 1.1,在GET、POST、HEAD等几个HTTP标准方法以外加入了一些新的方法,使应用程序可直接对Web Server直接读写,并支持写文件锁定(Locking)及解锁(Unlock),还能够支持文件的版本号控制。

通过域名加路径的方式訪问:

5、ftp方式验证

最新文章

  1. iOS开发随笔
  2. Windows Azure支持七层负载均衡--Application Gateway
  3. 在ASP.Net2.0中使用UrlRewritingNet实现链接重写
  4. JDBC数据库连接池原理
  5. C++重要知识点小结---2
  6. JVM笔记-temp
  7. canvas-画七巧板
  8. 局域网连接SQL Server数据库配置
  9. java基础面向对象之类与对象
  10. 使用dom4j解析XML例子
  11. java执行多条SQL语句
  12. 如何删除github上的某个文件夹
  13. EF CodeFirst系列(9)---添加初始化数据和数据库迁移策略
  14. 8、16、32-BIT系列单片机区别与特点
  15. SqlServer 更改数据库名称
  16. January 31st, 2018 Week 05th Wednesday
  17. Asp.Net AutoMapper用法
  18. android&sqlsever
  19. Linux性能测试分析命令_vmstat
  20. Asp.net中汉字转换成为拼音

热门文章

  1. smartforms客制页格式
  2. (WinForm)文件夹状态监控,最小化到托盘,开机自启动
  3. 关于iOS7以后版本号企业公布问题
  4. mybatis 的简单使用
  5. ThinkPhp学习07
  6. haproxy配置监控redis主备切换(转)
  7. (并查集)POJ 1308 & HDU 1325
  8. Next-Key Locks
  9. Java核心技术-高级特性(2)- SoftReference, WeakReference and PhantomReference
  10. java web从零单排第十六期《struts2》控制标签(2)