存储管理(一):openfiler介绍及存储理解
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方式验证
存储管理(一):openfiler介绍及存储理解的更多相关文章
- {MySQL存储引擎介绍}一 存储引擎解释 二 MySQL存储引擎分类 三 不同存储引擎的使用
MySQL存储引擎介绍 MySQL之存储引擎 本节目录 一 存储引擎解释 二 MySQL存储引擎分类 三 不同存储引擎的使用 一 存储引擎解释 首先确定一点,存储引擎的概念是MySQL里面才有的,不是 ...
- 关于使用openfiler作为共享存储来安装rac时的问题
关于使用openfiler作为共享存储来安装rac时的问题 第一:一定要使用openfiler-2.3-x86-disc1.iso这个版本号的openfiler,不要使用其它版本号的openfiler ...
- hadoop以及相关组件介绍以及个人理解
前言 本人是由java后端转型大数据方向,目前也有近一年半时间了,不过我平时的开发平台是阿里云的Maxcompute,通过这么长时间的开发,对数据仓库也有了一定的理解,ETL这些经验还算比较丰富.但是 ...
- lucene介绍和存储介绍
全文检索基础 1. Windows系统中的有搜索功能:打开“我的电脑”,按“F3”就可以使用查找的功能,查找指定的文件或文件夹.搜索的范围是整个电脑中的文件资源. 2. 在BBS.BLOG.新闻等系统 ...
- spring5 源码深度解析----- @Transactional注解的声明式事物介绍(100%理解事务)
面的几个章节已经分析了spring基于@AspectJ的源码,那么接下来我们分析一下Aop的另一个重要功能,事物管理. 事务的介绍 1.数据库事物特性 原子性多个数据库操作是不可分割的,只有所有的操作 ...
- lucene-一篇分词器介绍很好理解的文章
本文来自这里在前面的概念介绍中我们已经知道了分析器的作用,就是把句子按照语义切分成一个个词语.英文切分已经有了很成熟的分析器: StandardAnalyzer,很多情况下StandardAnalyz ...
- vue介绍以及相关概念理解大全
1.什么是vue 以官网的解释来说,vue是渐进式javascript框架.Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架.与其它大型框架不同的是,Vue 被设计 ...
- MVC各层介绍使用---初步理解
controller层负责请求的转发,以及数据的转发: service层负责项目的业务逻辑处理: dao层负责与数据库的数据查询与连接,其中的bean层负责数据的整理转发: view层负责JSP,ht ...
- 第25章:MongoDB-文档存储[理解]
① 将文档插入到MongoDB的时候,文档是按照插入的顺序,依次在磁盘上相邻保存 因此,一个文档变大了,原来的位置要是放不下这个文档了,就需要把这个文档移动到集合的另外一个位置,通常是最后,能放下这个 ...
随机推荐
- Servlet过滤器——使用过滤器禁止浏览器缓存页面
1.概述 IE缓存虽然能提高已储存网站的访问速度,但是过度的IE缓存会影响浏览器的响应速度.同时还可能为网站的运行带来一些不必要的麻烦.例如:可能会因为浏览器缓存的应用,而导致Web服务器不能准确的计 ...
- innerXml,outerXml,innerText的不同
原文:innerXml,outerXml,innerText的不同 昨天看到咱们园子里有一个仁兄写的关于xml的有关操作,在读的过程中,由于是初学者有不明白的地方就查资料,发现自己多innerXml, ...
- 海美迪Q系列视频文明书
海美迪Q系列视频文明书
- Nginx 訪问日志增长暴增出现尖刀的具体分析
前言: Nginx日志里面Mobileweb_access.log增长特别大.一天上百兆.将近100W的訪问记录.依照我们眼下的规模,热点用户才500个左右.就算人人用手机app訪问 ...
- Swift - 使用storyboard创建表格视图(TableViewController)
项目创建完毕后,默认是使用ViewController作为主界面视图.下面通过样例演示,如何使用TableViewController作为主界面视图,同时演示如何在storyboard中设置表格及内部 ...
- PreferenceActivity使用示例
MainActivity如下: package cn.testpreferenceactivity; import android.content.SharedPreferences; import ...
- Codeforces Round #275 (Div. 2) C - Diverse Permutation (构造)
题目链接:Codeforces Round #275 (Div. 2) C - Diverse Permutation 题意:一串排列1~n.求一个序列当中相邻两项差的绝对值的个数(指绝对值不同的个数 ...
- 枚举类型互相转换(使用GetEnumName和TypeInfo两个函数)
usesClasses,TypInfo ; typeTCommandType = (ctEmptyCommand,ctAdd,ctModify); TCommandTypeConvert=classp ...
- 300M无线路由器 TL-WR842N - TP-LINK官方网站
300M无线路由器 TL-WR842N - TP-LINK官方网站 300M无线路由器TL-WR842N 11N无线技术.300Mbps无线速率 2x2MIMO架构.CCA技术,提升无线稳定性.扩大无 ...
- 玩转Windows服务系列——创建Windows服务
原文:玩转Windows服务系列——创建Windows服务 创建Windows服务的项目 新建项目->C++语言->ATL->ATL项目->服务(EXE) 这样就创建了一个Wi ...