共享存储--openfiler搭建iscsi
本文简单介绍使用openfiler搭建iscsi的整个过程,实验平台Vmvare workstation
一、下载安装openfiler
从官网下载安装openfiler,具体安装过程省略,安装过程同一般的CentOS系统,注意安装时仅用一个小规格硬盘安装openfiler本身系统,系统安装完成后,再添加存储硬盘,方便后面的配置!
二、配置iscsi
按照提示,访问web界面,初始账号为:openfiler/password:
这里,我们后添加了三块50GB硬盘,点击Volumes-->Block Devices,可以看到安装系统的8G硬盘和三块新硬盘:
点击对应硬盘,添加分区,这里我们用这三个盘做软RAID(实际服务器都是硬RAID,直接选择physical volume即可),选择RAID array member类型,其余两块盘坐同样操作:
点击Software RAID,创建RAID5阵列:
点击Volume Groups添加volume group:
点击Add Volume,添加iscsi卷,注意命名不能有空格:
创建完成后的iscsi卷截图:
点击System-->Network Setup,添加允许访问的IP,注意Netmask必须是255.255.255.255,否则会导致客户机一直看不到iscsi:
点击Services,启动iSCSI Target服务:
点击iSCSI Target Setup,添加Discovery CHAP user,注意密码一定要设复杂,否则windows将因为密码安全规则,无法连接iSCSI:
点击Volumes-->iSCSI Target Setup-->LUN Mapping,挂载iscsi卷:
再点击Network ACL,放行指定IP:
再点击CHAP Authentication,添加CHAP user to target:
配置完成后,重启iSCSI Target服务,保证配置全部生效,到此,服务器端配置完成。
三、连接iSCSI
这里以win10连接iSCSI举例。
点击控制面板-->系统和安全-->管理工具,打开iSCSI发起程序:
第一次,打开iSCSI发起程序,会提示开启iSCSI服务,直接点击确定即可。
点击发现-->发现门户,填写服务器IP,端口默认即可,再点击高级,添加Discovery CHAP user:
添加完成后,在切换到目标,点击刷新,就可以看到iSCSI了,点击连接-->高级,添加CHAP user to target,添加完成后,可以看到状态变为已连接,说明已经连接成功:
此时,打开windows就可以看到已经挂载好的iSCSI,进行格式化后,就可以正常使用了。