1. openfiler简介
Openfiler是一个基于Linux的开源免费网络存储管理操作系统,通过WEB界面对存储磁盘进行管理,支持iSCSI、NFS 等网络存储协议, 可以在单一框架中提供基于文件的网络连接存储 (NAS) 和基于块的存储区域网 (SAN)
2. 环境准备
**2.1.镜像文件下载
我们使用虚拟机VMware进行部署,首先需要下载openfile镜像文件。
链接为官方下载网址
https://www.openfiler.com/community/download
2.2. 创建虚拟机
2.3. 点击下一步
2.4. *选择安装来源*
2.5. *选择操作系统*
2.6. *选择安装位置*
2.7. *选择CPU内核数*
2.8. 选择内存数
2.9. 选择网络类型
2.10. 选择I/O控制器类型
2.11. 选择磁盘类型
2.12. 创建磁盘
2.13. 选择磁盘大小
2.14. 点击下一步
2.15. 设置硬件配置
2.16. 选择下载的镜像文件
2.17. 添加硬盘
为虚拟机再添加2块硬盘
2.18. 点击完成
3. 开启虚拟机
3.1. 按回车键
3.2. 点击下一步
3.3. 选择系统语言
3.4. 选择yes
警告:设备sda上的分区表不可读。创建新的分区,它被初始化,损失掉这个驱动器上的所有数据。此操作将重写任何安装的选择,你想要初始化这个驱动器,清除所有数据?
3.5. 使用默认配置
3.6. 选择yes
3.7. 默认网络配置
3.8. 选择时域
3.9. 设置后台密码
3.10. 点击开始安装
3.11. 等待安装完成
3.12. 点击重启系统
4. 查看ip,使用web登录
4.1. web访问
edge和Google浏览器无法访问,只能使用火狐浏览器访问
在浏览框输入about:config进行高级设置
4.2. 输入security.tls.version.min
4.3. 修改配置
备注: 键值"1"表示TLS1.0,键值"2"表示TLS1.1,键值"3"表示TLS1.2
4.4. 关闭后重新打开浏览器并输入URL
4.5. 接受风险并继续
4.6. 输入登录信息
账号:openfiler
密码:password
4.7. 点击进入管理界面
5. 配置iSCSI
单击Services,选择iSCSI Target,单击Start
5.1. 配置允许访问的网段
单击System,在Network Access Configuration选项中输入要允许访问的网段以及子网掩码
网段按照实际填写,然后点击update进行信息更新
5.2. 创建物理卷
单击Volumes,然后单击Create new physical volume
5.3. 单击第二块盘
5.4. 默认配置创建
在Create a partition in /dev/sdb选项中单击Create
5.5. 创建卷组
单击右侧的Volume Groups选项,然后输入卷组的名称,勾选/dev/sdb1,然后单击Add volume group按钮
5.6. 创建逻辑卷
单击Add volume,然后输入逻辑卷名称,大小设置为最大值,文件类型为iSCSI,然后单击Create
5.7. 创建Target IQN
点击iSCSI Targets,然后点击Add按钮
设置磁盘映射,单击LUN Mapping,然后单击Map按钮
6. Linux系统连接测试
6.1. 安装依赖
yum install -y iscsi-initiator-utils*
6.2. 搜索服务端iscsI Target
iscsiadm -m discovery -t st -p 192.168.1.70
可以看到iqn.2006-01.com.openfiler:tsn.645c93a0608b与5.7步骤所示一致。
6.3. 连接共享存储
iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.645c93a0608b -p 192.168.1.70 -l
可以看到已经连接成功了
6.4. linux客户端查看共享存储
如上所示,共享盘已经挂载完成。