很早之前粗浅的学习了下Openfiler,用Openfier搭建存储并加入到vmware esxi 5.5,现将经过分享如此:
Openfiler能将X86/64架构的服务器或是台式机变成SAN存储,并提供网页管理界面,而且是开源的,可惜很久没更新了,性能不够好吧,需要的看看。
Openfier下载地址:http://www.openfiler.com/community/download
最新版本2.99.1,64位ISO镜像,在vmware workstation 10上安装。
Openfiler安装过程:
新建虚拟机,光盘启动,进入安装模式界面
直接回车,图形化安装
进入欢迎界面,next
默认键盘,next
Yes,初始化硬盘并删除所有数据。(有几块硬盘点几次yes即可)
勾上Review and modify partioning layout. Next,继续yes。
安装程序自动在sda上建立了/boot和/根分区,并在sdb上建立了swap分区,其余为自由空间。打算将sdb全部作为自由空间, 将swap分区建在了sda上,next
进入设置引导程序界面,默认即可(有的服务器选grub才能起来),next
点击edit(这里是一块网卡,建议至少两块比较好,冗余)
手动配上IP(当然你也可以等安装完在命令行下改),勾掉IPv6,OK,修改主机名,默认即可,配置网关、dns,用不上就不配了,随你,next继续
选择上海时区,勾掉格林威治时间,next
设置root账号密码,next
最后确认安装,next
格式化文件系统后开始安装
安装完成,reboot
重启进入系统
最终文本登录界面,显示网页管理地址:https://192.168.10.24:446/
随后在同网络上的其它主机上打开IE,输入管理地址,无需理会安全证书提示继续浏览
输入默认管理账号:openfiler,密码:password,login进入
登录后显示系统状态信息
随后配置iscsi存储
单击system,滚动到浏览器底部,在Network Access Congfiguration区域,输入允许访问网络或主机,网络192.168.10.0 255.255.255.0,主机是固定IP,掩码4个255.
单击Update如下。
单击services,开启iSCSI Target和iSCSI Intitator服务。
单击volumes,选择右边栏Block Devices
单击/dev/sdb,滚动到浏览器底部,创建分区,选择physical volume,单击create
可看到整块sdb被分区,且有5%的自由空间。
单击Back to the list of physical storage devices,回到block devices页,单击/dev/sda,同样,当单击create时,系统不会创建分区,这点比较让人困扰,原来系统要保留至少5%的剩余空间才能创建分区。只好调整Starting cylinder值到合理大小(这个值不太好估计,估大了浪费硬盘空间,估小了无法创建),在这里随意估大一点,将1214改为1314,点create时创建成功
随后,单击右边栏Volume groups,创建卷组,输入组名vg1,勾选卷sda4,单击add volume group.(这里没有固定模式,你选择两个卷也行,随你)
同上再建一个卷组vg2。
随后单击右边栏Add Volume,选择vg1,单击change
滚动鼠标到底部,在卷组创建卷,输入卷名,调整卷大小,选择类型iscsi1,单击create
单击右边栏Add Volume,选择vg2,单击change,同样在卷组内创建卷iscsi2
随后,单击右边栏iSCSI Target,右边Target configuration栏,单击add添加iSCSI目标
单击LUN Mapping,单击map做映射。
映射成功如下
选择Network ACL,将access选为allow
单击update即可
至此,配置完毕,大家可以在虚拟机内多加几块硬盘配置soft RAID试试。