Openfiler简介

简介

Openfiler 是一个基于浏览器的自由网存储管理实用程序,由rPath Linux驱动,可以在单一框架中提供基于文件的网络连接存储 (NAS) 和基于块的存储区域网 (SAN),支持 CIFS、NFS、HTTP/DAV 和 FTP


下载

http://www.openfiler.com/community/download

Openfiler安装配置 #导入Word文档图片#_linux

安装

以下将在Cloudlab上进行安装

新增虚拟机

输入名称等信息,并选择映像文件

Openfiler安装配置 #导入Word文档图片#_openfiler_02


配置CPU:2 core,Mem:4GB,Storage:500GB(不使用预配置)

Openfiler安装配置 #导入Word文档图片#_linux_03


系统安装

开机后,直接Enter进行安装

Openfiler安装配置 #导入Word文档图片#_linux_04


语言选择,默认:US English,单击Next

Openfiler安装配置 #导入Word文档图片#_openfiler_05


提示将对磁盘进行初始化,单击Yes

Openfiler安装配置 #导入Word文档图片#_openfiler_06


默认配置,单击Next

Openfiler安装配置 #导入Word文档图片#_openfiler_07


单击Yes

Openfiler安装配置 #导入Word文档图片#_linux_08


配置网络信息,单击Next

Openfiler安装配置 #导入Word文档图片#_openfiler_09


选择时区:Asia/Hong Kong,单击Next

Openfiler安装配置 #导入Word文档图片#_openfiler_10


设置root密码,单击Next

Openfiler安装配置 #导入Word文档图片#_openfiler_11


安装完成,单击Reboot

Openfiler安装配置 #导入Word文档图片#_linux_12


重启完成,显示Web GUI为内网访问地址,需进行NAT

Openfiler安装配置 #导入Word文档图片#_openfiler_13


NAT规则如下

Openfiler安装配置 #导入Word文档图片#_openfiler_14




配置

登录Web GUI

登录Web Administration GUI:​https://172.16.94.29:446​​


添加信任,使用默认用户密码进行登录

Username:openfiler

Password:password


Openfiler安装配置 #导入Word文档图片#_linux_15


PV创建

Web GUI进行PV创建

如下图所示,目前还没有任何VG存在,单击“create new physical volumes

Openfiler安装配置 #导入Word文档图片#_openfiler_16


点击“/dev/sda”

Openfiler安装配置 #导入Word文档图片#_linux_17


在Mode中选择Primary,Partition Type中选择Physical volum。由于我们使用整个扇区,直接单击Create按即可

Openfiler安装配置 #导入Word文档图片#_linux_18


多次点击没有反应(可能sda中有其他分区导致),使用fdisk进行PV创建


Fdisk进行PV创建

[root@openfiler ~]# fdisk /dev/sda

Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Selected partition 4
First sector (19486845-1048575999, default 19486845):
Using default value 19486845
Last sector, +sectors or +size{K,M,G} (19486845-1048575999, default 1048575999):
Using default value 1048575999

Command (m for help): t
Partition number (1-4): 4
Hex code (type L to list codes): 8e
Changed system type of partition 4 to 8e (Linux LVM)

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.

WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
Syncing disks.


重读磁盘分区表信息

[root@openfiler ~]# partx /dev/sda
# 1: 63- 610469 ( 610407 sectors, 312 MB)
# 2: 610470- 17382329 ( 16771860 sectors, 8587 MB)
# 3: 17382330- 19486844 ( 2104515 sectors, 1077 MB)
# 4: 19486845- 1048575999 ( 1029089155 sectors, 526893 MB)
[root@openfiler ~]# partprobe /dev/sda


创建PV

[root@openfiler ~]# pvcreate /dev/sda4
Physical volume "/dev/sda4" successfully created


VG创建

点击右侧“Volume Group”,输入VG名称,勾选刚刚创建的PV,点击“Add volume group”

Openfiler安装配置 #导入Word文档图片#_openfiler_19


Volume创建

分别创建如下6个iSCSI卷

data1 (30G)
data2 (30G)
fra1 (50G)
ocrvote1 (5GB)
ocrvote2 (5GB)
ocrvote3 (5GB)



点击右侧“Add Volume”,输入需要创建的卷,及选择类型

Openfiler安装配置 #导入Word文档图片#_openfiler_20


iSCSI卷创建完毕如下图

Openfiler安装配置 #导入Word文档图片#_openfiler_21


iSCSI Targets

启动iSCSI Target服务

Openfiler安装配置 #导入Word文档图片#_linux_22


创建iSCSI Target

当前针对不同iSCSI卷,分别创建iSCSI Target

iqn.2006-01.com.openfiler:data1

iqn.2006-01.com.openfiler:data2

iqn.2006-01.com.openfiler:fra1

iqn.2006-01.com.openfiler:ocrvote1

iqn.2006-01.com.openfiler:ocrvote2

iqn.2006-01.com.openfiler:ocrvote3

Openfiler安装配置 #导入Word文档图片#_openfiler_23


LUN Mapping

Node:当前采用一对一的映像模式


选择iSCSI Target,点击“Change”

Openfiler安装配置 #导入Word文档图片#_openfiler_24


选择需要映像到iSCSI Target的LUN,点击“Map”

Openfiler安装配置 #导入Word文档图片#_linux_25


Network ACL

添加网络访问配置,将需要连接到iSCSI的IP添加至配置列表

Openfiler安装配置 #导入Word文档图片#_openfiler_26


针对iSCSI Target配置ACL

Openfiler安装配置 #导入Word文档图片#_openfiler_27



连接

发现测试

yum install iscsi-initiator* -y
iscsiadm -m discovery -t sendtargets -p 192.168.10.101:3260