Openfiler配置基于文件系统的网络存储

news/2024/7/7 19:27:48

一、Openfiler简介

Openfiler是一个操作系统,其提供基于文件的网络附加存储和基于块的存储区域网络功能。

Openfiler支持的网络协议包括:NFS,SMB/CIFS,HTTP/WebDAV,FTP和iSCSI。

Openfiler支持的网络目录包括:NIS,LDAP(支持SMB/CIFS密码加密),Active Directory(本地和混合模式),基于Windows NT的域控制器和Hesiod。认证协议包括Kerberos 5。

Openfiler支持基于卷的分区技术:如本地文件系统的ext3、JFS和XFS格式;实时快照;磁盘配额管理;统一标准的接口使得为各种网络文件系统协议分配共享资源变得更容易。

以上内容来自:https://zh.wikipedia.org/wiki/Openfiler

二、Openfiler安装

Openfiler的安装和CentOS的安装没有任何区别,本文不做过多说明,如果想了解详细步骤,请使用互联网搜索相关内容。系统安装完成并重启后,登录界面如下图所示:

 

根据登录界面上的提示信息(见红框部分),使用web浏览器访问图中的地址即可转到Openfiler的Web登录页面,如下图所示:

Openfiler的Web管理页面的默认账户为openfiler,默认密码为password。登录后可以看到如下页面:

  • Status: 用于查看系统当前运行状态和系统配置信息;
  • System:用于进行系统设置,包括网络设置、时钟设置,系统关机和重启、系统更新、备份恢复等功能;
  • Volumns: 卷管理功能;
  • Cluster:  集群设置;
  • Quota:   配额管理;
  • Shares:   存储共享;
  • Services: 服务管理,启用/禁用,启动/关闭;
  • Accounts:账户管理;

三、利用Openfiler配置基于文件系统的网络存储

当希望创建一个基于文件系统的网络存储并能够被其他主机共享时,需登录Openfiler的Web管理页面进行各项配置,整个配置过程如下:

1.创建物理卷

点击页面中的“Volumes”选项,然后在页面右侧的功能列表区中点选“Block Devices”,Block Device用于对物理磁盘进行管理,磁盘可以进行分区,点击Block Device进入配置。如下图所示:

当点击Block Device后,将会出现下图所示的设备列表,此处的/dev/sdb就是将被网络中其他主机访问的共享存储空间。我们的主要任务就是对其进行相关的配置,使其可被网络其他主机所访问。

点击/dev/sdb的物理磁盘进入分区界面,点击“create”创建分区,如下图所示:

下图为创建物理卷后情况:

2.创建卷组

Volume Group的功能是对卷组进行管理。如果创建了物理卷,就会在管理界面看到这些物理卷。选择要添加的物理卷,给卷组取个名字,点击“Add volume group”添加卷组。如下图所示:

下图为卷组创建完成后的页面:

3.创建逻辑卷

成功添加卷组后,就可以在卷组上创建逻辑卷。点击“Add Volume”就可以进入管理界面。首先在“Select Volume Group”中选择需要创建的逻辑卷的卷组,然后点击“Change”选择卷组。如下图所示:

在“Create a volume in”中填上逻辑卷名、逻辑卷描述、需要分配给该逻辑卷的大小以及逻辑卷的文件类型点击“Create”创建。如果选择XFS和Ext*类型那么就可以在逻辑卷上创建文件,对外提供文件共享服务。如果选择block那么久需要在Iscsi Targets总设置相关信息才能提供Iscsi服务。

4.共享设置策略

Openfiler中的“Shares”选项是对文件进行共享设置。首先得创建一个文件,点击卷组,弹出创建子文件夹的选项。创建一个文件夹后就会显示出来,点击子文件夹名,就会弹出配置界面:

还可以创建更多的子文件夹并设置共享,点击“Make Share”进入共享设置。进入共享设置页面后,还有两个地方需要调整,分别是“Share Access Control Mode”、和“Host access configuration”。Share Access Control Mode有两种模式,分别说明如下:

  1. Public guest access模式:用户不需要目录/权限服务器的认证就可以访问共享;
  2. Controlled access模式:用户需要Group access和Host access的联合才可以实现访问共享。

 

5.网络访问控制策略

点击页面中的“System”选项,在右侧出现的功能列表中点选的“Network Setup”,如下图所示:

Network Setup”的功能是用于设置允许哪些IP段访问服务器。这里设置个简单一点的访问策略:让网络中的所有主机都可以共享存储空间好了,如下图所示:

6.启用/启动服务

点击页面中的“Services”选项,选择需要启用和启动的服务。这里只需选择启用和启动CIFS Server和NFS Server即可。如下图所示:

至此,配置完成,接下来就可以在有存储空间需求的主机上执行挂载命令使用配置好的存储空间了


http://www.niftyadmin.cn/n/1749063.html

相关文章

使用 Grafana Mimir 实现云原生监控报警可视化

❝本文转自掘金,原文:https://juejin.cn/post/7151673227943608350,版权归原作者所有。欢迎投稿,投稿请添加微信好友:cloud-native-yang云原生报警背景现状在云原生的生态下,kubernetes 已经被越来越多地应…

Linux mount/unmount命令

开机自动挂载 如果我们想实现开机自动挂载某设备,只要修改/etc/fstab文件即可。 文件挂载的配置文件:/etc/fstab 查看此文件可知 每行定义一个要挂载的文件系统; 其每行的格式如下 要挂载的设备或伪文件系统 挂载点 文件系统类型 挂载选项…

linux里挂载(mount)和取消挂载(umount)命令的使用

一、简单用法 $ mount /dev/hda2 /home 第一个叁数是与包括文件系统的磁盘或分区相关的设备文件。 第二个叁数是要mount到的目录。 $ umount /dev/hda2 $ umount /usr 参数可以是设备文件或安装点。 二、mount详细介绍 如果想在运行的Linux下访问其它文件系统中的资源的话&…

OGG配置文档(详细)

1 GoldenGate简要说明 GoldenGate现在是业内成熟的数据容灾与复制产品,经过多年的发展与完善,现在已经成为业内事实上的标准之一。 GoldenGate软件是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的…

使用 Golang 玩转 Bridge 与 NetNamespace 互联

❝本文转自掘金,原文:https://juejin.cn/post/7074894564879761416,版权归原作者所有。欢迎投稿,投稿请添加微信好友:cloud-native-yang❝前置知识:希望您对 Linux Namespace 有所了解,以及一些…

Java基础第十四天总结

package com.client0601;import java.nio.charset.Charset;public class App {public static void main(String[] args) {for(String key:Charset.availableCharsets().keySet()){System.out.println(key);}System.out.println(Charset.defaultCharset());}}缓冲字节流&#xf…

加分项太密集,汇总了30多场面试,8-9月Golang面经笔记和详解

最近“2022五大高薪编程语言”排行榜新鲜出炉,由Techgig发布,该排名从职业建议的角度,列出了今年收入最高的编程语言,Go位列第3,平均薪资30-213万,仅次于Kotlin和SQL。随着国内Go环境的逐步成熟&#xff0c…

OGG安装及进程理解

源数据库模式配置 源端数据库必须开启归档模式 Alter database archivelog; 开启最小附加日志。最小附加日志是为logminer服务的。在这里不多说。 Alter database add supplemental log data; 配置操作系统环境变量(请确保环境变量配置了ORACLE_HOME和ORACLE_SID&am…