存储管理(一):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的时候,文档是按照插入的顺序,依次在磁盘上相邻保存 因此,一个文档变大了,原来的位置要是放不下这个文档了,就需要把这个文档移动到集合的另外一个位置,通常是最后,能放下这个 ...
随机推荐
- TCP/IP笔记 二.网络层(2)——ICMP,RIP,OSPF,BGP
1. ICMP ICMP (Internet Control Message Protocol) 作用:提高 IP 数据报交付成功的机会. 1.1 特点 ICMP 允许主机或路由器报告差错情况和提供有 ...
- 积累的VC编程小技巧之图标、光标及位图
1.图标透明 (1).Windows中的图标其实是有两个图像组成的,其中一个用于与它要显示的位置的图像做“AND”操作,另一个作“XOR”操作. 透明:用“白色”AND,用“黑色”XOR 反色:用“白 ...
- Oracle 执行计划了的rows概念
alter session set statistics_level=all; select t1.* from t1,t2 where t1.id=t2.id and t1.id<3; sel ...
- 代码静态分析工具PC-LINT安装配置
代码静态分析工具PC-LINT安装配置--step by step 作者:ehui928 ...
- EndNote是一款着名的参考文献管理软件
EndNote是一款着名的参考文献管理软件,我们可以通过该软件创建个人参考文献库,此外对公司DCC.法务和专 利部门十分的有用,甚至对我们写SOP 也有些帮忙,并且该软件可以在其中加入文本.图像.表格 ...
- Android中获取IMEI码
Imei = ((TelephonyManager) getSystemService(TELEPHONY_SERVICE)) .getDeviceId(); 1.加入权限 在manifest.xml ...
- Unity3D 游戏开发构架篇 ——输入控制
临近毕业之初.进入Unity3D这个行业,是一家小工作室.老板人非常不错,公司氛围也非常单纯.近期公司开发一款小游戏,初次上手,颇多周折,记录下自己的开发心得.主要涉及一些设计理念,互相交流. 先说下 ...
- 它们的定义Adapterg在etView( )正在使用View.setTag()与不同的是不使用。
首先看使用Tag案件. @Override public View getView(int position, View view, ViewGroup group) { ViewHolder hol ...
- WCF 项目应用连载[8] - 绑定、服务、行为 大数据传输与限流 - 下 (ServiceThrottlingAttribute)
因为ORM的原因,对Attribute编程有一种情节..所以这节的出现,完全是因为在WCF对自定义Attribute的一种应用. WCF 项目应用连载[7] - 绑定.服务.行为 大数据传输与限流 - ...
- R语言数据框行转列实例
目的:须要把数据框的行列进行转置 方法: # 原始数据框 > hrl_jd_mon 年份 一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月 十二月 1 2010年 51 ...