首页  :: 新随笔  :: 管理

openfiler使用

Posted on 2022-09-18 21:56  高&玉  阅读(739)  评论(0编辑  收藏  举报

介绍

  Openfiler是一个基于Linux的开源免费网络存储管理操作系统,通过WEB界面对存储磁盘进行管理,支持iSCSI、NFS等网络存储协议。

  Openfiler官方已经许久没更新了,建议生产慎用。

 

镜像下载:https://www.openfiler.com/community/download

安装openfiler

VMware Workstation 15.5

Openfiler 2.99

 

1. 新建虚拟机,选择“典型”,然后“下一步”

2. 选择“稍后安装操作系统”,然后“下一步”

3. 选择“Red Hat Enterprise Linux 5 64位”,然后“下一步”

4. 编辑“虚拟机名称”,指定虚拟机存储“位置”,然后“下一步”

5. 设置虚拟机磁盘“最大磁盘大小”,然后“下一步”

6. 选择“自定义硬件”

7. 选择“使用ISO映像文件”,指定openfiler的ISO镜像,根据个人情况调整“内存”、“处理器”、“网络适配器”,然后“关闭”

8. 选择“完成”创建虚拟机

9. 执行“Enter”进行安装

等待...

选择“Next”

10. 指定“语言”,然后“Next”

选择覆盖磁盘上的数据,选择“Yes”

12. 选择“Next”

选择“Yes”

13. 配置“IP”和“HOSTNAME”(此步骤可以在虚拟机部署完后通过“terminal”配置),然后“Next”

14. 选择时区,然后“Next”

15. 配置密码

选择“Next”

等待...

16. 选择“Reboot”

17. 到此安装完成

18. 在WEB通过“https://192.168.1.77:446”登录,默认账号openfiler/password

openfiler使用

1. 虚拟机添加一块“新盘”

2. 创建“PV”

选择“/dev/sdb”

选择“create”创建PV

PV创建完后,可以看到生成“/dev/sdb1”

 

3. 指定VG的名称,选择PV(/dev/sdb1),然后选择“Add volume group”创建VG

4. 创建“逻辑卷”

5. 启动iscsi相关服务

6. 配置iscsi的目标机器

Linux端使用

安装iscsi

[root]# yum install iscsi-initiator* -y

启动iscsi服务

[root]# service iscsi start

配置iscsi服务开机自启动

[root]# chkconfig iscsi on

发现iscsi目标服务端

[root]# iscsiadm -m discovery -t sendtargets -p 192.168.1.77:3260
Starting iscsid:                                           [  OK  ]
192.168.1.77:3260,1 iqn.2006-01.com.openfiler:tsn.7d011a692124

登录iscsi服务端

[root]# iscsiadm -m node –T iqn.2006-01.com.openfiler:tsn.7d011a692124 -p 192.168.1.77:3260 -l
Logging in to [iface: default, target: iqn.2006-01.com.openfiler:tsn.7d011a692124, portal: 192.168.1.77,3260] (multiple)
Login to [iface: default, target: iqn.2006-01.com.openfiler:tsn.7d011a692124, portal: 192.168.1.77,3260] successful.

配置开机自动登录iscsi服务端

[root]# iscsiadm -m node –T iqn.2006-01.com.openfiler:tsn.7d011a692124 -p 192.168.1.77:3260 --op update -n node.startup -v automatic

然后,识别iscsi映射的盘后可以看到一块新盘(我的环境是/dev/sdb) 

 

查看iscsi所有连接

[root]# iscsiadm -m session
tcp: [1] 192.168.1.77:3260,1 iqn.2006-01.com.openfiler:tsn.7d011a692124 (non-flash)

 

注销所有iscsi连接

[root]# iscsiadm -m node --logoutall=all

 

解除某个iscsi挂载

[root]# iscsiadm -m node –T iqn.2006-01.com.openfiler:tsn.7d011a692124d -p 192.168.1.77:3260 –u

 

删除某个iscsi连接

[root]# iscsiadm -m node -o delete -T iqn.2006-01.com.openfiler:tsn.7d011a692124 -p 192.168.1.1:3260