二、安装Openfiler2.3系统,在网络共享存储的PC机上安装,并在安装之后为集群数据库划分存储及建立IQN Target
Openfiler是一个开源的网络共享存储(SAN/NAS)软件,可以让我们在普通的PC机上构建共享存储(在VMWare虚拟机中用Openfiler建立的共享存储也可以顺利完成RAC系统的安装),既可以满足开发环境的需求且非常廉价,相比昂贵的专业级SAN/NAS设备(如EMC, NetApp等厂家的产品)可以节省很多。
关于Openfiler系统的安装及后续设置,Hunter的文章中写的非常详细了,网上相关的文章也非常多,我就不写在这里了,我只把容易出错的地方列出来 (其详细的安装和配置过程写在另外一个文章中“安装 Openfiler2.3 作为共享存储设备”)。
1.在PC机上安装Openfiler2.3,使其作为网络共享存储设备
这里再说一下配置,内存1G就够,如果用于生产环境4G更好;网卡2块,普通的Relteck网卡Openfiler系统都能识别,这里第2个网卡是主板集成的千兆网卡;主要是硬盘共3块,1个80G用于安装Openfiler2.3系统,其余2个都是1T容量 SATA接口 32M缓存的大容量硬盘,建立开发环境选择普通的SATA硬盘做存储就可以了,在生产环境中都是SAS接口的高速硬盘。
我的安装使用了Openfiler2.3提供的软raid功能,与Hunter的文章中不太一样(我把2个硬盘做了条带),但在RAC系统的安装过程中没有什么区别。这里只把需要的地方列出来作为重点。
注意:在安装Openfiler系统时,先不安装2个1T的硬盘,在系统安装完毕后再挂上2个1T硬盘,进行存储划分。
把存储系统的IP设置列出来:
网卡1 | 网卡2(千兆) | |||||
公网节点名称 | Public IP(公网) | Public Gateway | 私网节点名称 | Private IP(私网) | Private Gateway | |
Openfiler共享存储 | openfiler1 | 192.168.1.195/24 | 192.168.1.1 | openfiler1-priv | 192.168.2.195/24 | 无 |
2.对新安装的Openfiler做基本设置
Openfiler2.3启动后会给出提示,管理界面的地址是:https://192.168.1.195:446/ (默认用户名:openfiler,密码:password)
(1) 启动必须的服务,进入“Services”页面,把“iSCSI target server”和“iSCSI initiator”两个服务的状态(Status)都要置为“Enabled”
(2) 配置网络访问,进入“System”页面,在页面下方的“Network Access Configuration”中,写入截图中的内容,再点击“Update”提交。
这里特别说明一下,我们写的是网段192.168.2.0而且要写Private Networks私有地址的网段,掩码要与网段对应所以要选择255.255.255.0;如果写的是具体的地址如:192.168.2.151和192.168.2.152,掩码就要选择255.255.255.255,否则在两个RAC节点不能发现共享存储。
3.配置iSCSI卷及设置iSCSI Target
配置iSCSI卷分为几个步骤:块设备(Block Devices) → 软RAID(Software RAID) → 卷组(Volume Group) → 逻辑卷(Volume) → iSCSI Target
这里具体的配置过程从略,只把最后的IQN Target列出来(具体配置在“安装 Openfiler2.3 作为共享存储设备”一篇附属文章中)。
iSCSI Target 设置列表 | ||||
IQN | LUN Path | Network ACL网络访问允许 | ||
用于存储ocr | iqn.2010.com.openfiler:rac.crs1 | /dev/rac.arraydisk/rac.crs1 | 网段192.168.2.0 / Allow | |
iqn.2010.com.openfiler:rac.crs2 | /dev/rac.arraydisk/rac.crs2 | 网段192.168.2.0 / Allow | ||
用于存储数据文件 | iqn.2010.com.openfiler:rac.asm1 | /dev/rac.arraydisk/rac.asm1 | 网段192.168.2.0 / Allow | |
iqn.2010.com.openfiler:rac.asm2 | /dev/rac.arraydisk/rac.asm2 | 网段192.168.2.0 / Allow | ||
iqn.2010.com.openfiler:rac.asm3 | /dev/rac.arraydisk/rac.asm3 | 网段192.168.2.0 / Allow | ||
iqn.2010.com.openfiler:rac.asm4 | /dev/rac.arraydisk/rac.asm4 | 网段192.168.2.0 / Allow | ||
用于Flash Recovery Area闪回区 | iqn.2010.com.openfiler:rac.fra1 | /dev/rac.arraydisk/rac.fra1 | 网段192.168.2.0 / Allow | |
iqn.2010.com.openfiler:rac.fra2 | /dev/rac.arraydisk/rac.fra2 | 网段192.168.2.0 / Allow | ||
存储spfile文件 | iqn.2010.com.openfiler:rac.spfile | /dev/rac.arraydisk/rac.spfile | 网段192.168.2.0 / Allow |
4.修改 /etc/hosts 文件,并关闭sendmail服务
关闭sendmail服务
# chkconfig sendmail off
最后再把hosts文件修改一下,把两个RAC节点的IP地址和主机名写入。
# vi /etc/hosts
修改为
#
127.0.0.1 localhost.localdomain localhost
#
192.168.1.151 racnode1
192.168.1.152 racnode2
#
192.168.2.151 racnode1-priv
192.168.2.152 racnode2-priv
#
192.168.1.195 openfiler1
192.168.2.195 openfiler1-priv
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26712/viewspace-1031699/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26712/viewspace-1031699/