ITPub博客

首页 > 应用开发 > IT综合 > Sun Cluster 安装步骤

Sun Cluster 安装步骤

原创 IT综合 作者:yuantong 时间:2005-11-10 23:29:40 0 删除 编辑

Sun Cluster 安装步骤

本文出自:http://www.chinaunix.net [Solaris]版 作者:kdkboy (2002-05-24 06:02:00)

sun cluster 的服务号称是sun公司的金牌服务,价值40 50 多万,只可以sun 工程师来做,诸位安装成功了就可以看到其实cluster也并不是很难,(服务赚钱啊) 难就难在相关技术有欠缺的地方,例如怎样接阵列,怎样做卷,还有就是对cluster 的概念不清楚。

以下只是我以前做cluster的记录,当时偷懒,现在就只有这些了 澄清一些概念: 共享盘一定要两台主机都可以看到 心跳线是指两个网卡专门用于cluster通讯,有四口网卡更好
qurumdevice
是指,除了心跳线之外,保障唯一性的另一种方法,cluster会往上面 写信息,画出一个单独的分区就可以了。(如果启动后遇到minidevice之类的问题, 进入配置文件ccd.???,在里面直接修就可以了)
2.2cluster bug
较多,要打补丁,安装成功后启动时要仔细查看启动信息,很详细 的,对排除问题很有用

SUN
双机的安装
一.安装前的准备工作
1
.环境说明
SUN E450
主机2台,配置相同,各装19G硬盘,所装的SCSI的慒位必须相同
SUN D1000
阵列一台,内装84G硬盘

2
.硬盘安装过程 两台主机分别安装操作系统及推荐的patch 正确连接主机和阵列,两台主机通过SCSI控制线连接D1000 更改其中一台主机的scsi-initiator-id,另一台先不开机 方法如下:进入ok提示符下
ok setenv auto-boot? True
ok reset-all
ok probe-scsi-all
记录显示的阵列中控制器的物理路径,如/pci@4,4000/scsi@3
/pci@4,4000/scsi@3,1,
一下以此为例
ok nvedit
0:probe-all install-console banner
1:cd /pci@4,4000/scsi@3
2:6 “ scsi-initiator-id” interger-property
scsi-initiator-id改为6
3:device-end
4:cd /pci@4,4000/scsi@3,1
5:6 “ scsi-initiator-id” integer-property
6:device-end
7:banner (ctrl+c)
ok nvstore
ok setenv use-nvramrc? True
ok setenv auto-boot? True
ok reset-all
至此,两台主机可以同时开机进入操作系统,用format命令可以看到9块硬盘,而且保 证阵列上的8块硬盘在两台主机上的物理路径于逻辑设备名完全一致
二:卷管理器Volume Manager3.0的安装
Volume Manager
的版本不同,安装和管理界面会有所不同,以下以Volume Manager3.0 版本为基础。
1.
Volume Manager光盘上的tar文件展开到硬盘上
cd pkgs
pkgadd –d .
安装所有的软件和patch,安装会安装可执行文件到/usr/sbin下,可使用
ls /usr/sbin/vx*
查看
2.
硬盘划分 Volume Manager要管理的硬盘作以下处理,以便Volume Manager能够识别 D1000上的硬盘前1024个柱区为空,或者画出34分区以便Volume Manager识别,3 Volume Managerprivate region用于管理,34M即可,4区为public region。这 Volume Manager即可认出硬盘,如果不行仔细检查
root
所属的硬盘可以不用处理,但是最好流出7分区作为Volume Manager的管理用
3.
初始化 可以按照安装说明的方式执行vxinstall,然后按选项执行下去即可,主要是可以选择 不封装root分区。 另一种方式
vxlicense –c
产生一个key文件,输入序列号,注意,要激活VM的全部功能,需输入 相应的系列号
vxconfig –m disable
vxdctl init
重新初始化/etc/vx/volboot
vxdctl init rootdg
vxdctl add disk c0t0d0s7 type=simple
vxdisk –f init c0t0d0s7 type=simple
vxdg adddisk c0t0d0s7
vxdctl enable
rm /etc/vx/reconfig.d/stanstard/install-db
重新启动机器

4.
卷管理 正常启动后VM server已经启动,用ps可以看到两个VM进程已经启动 如果没有启动参照手册排除问题 执行vmsa
vmsa
启动后,会连到本机的VM server,输入root口令后进入管理界面 在管理界面中创建disk grouporacle,在其中oracle组中创建两个卷,这里暂定 vol01 vol02,选择不在启动时自动挂上, 然后在其中一台主机上将oracledeport出去,在另一台机器上import进来,确保 两台机器可以正确使用disk group
三:HA的安装 Cluster软件拷入到/tmp目录下,
cd Sun_suncluster_sc_2_2/Sun_Cluster2
2/Tools
./scinstall
选择4,安装server and client 下一步选择automatic 自动安装 接着选择所用的卷管理器:3 Sun StorEdge Volume Manager SSVM 输入cluster的名字:cluster 输入cluster内的节点数目:2 输入开始初始化的节点:2 输入内部连接使用的方式:ether 输入节点0的名字:datahost2 输入节点0内部通讯使用的网卡:hme1 输入节点0内部通讯使用的第二块网卡:hme2 输入节点0MAC地址: 输入节点1的名字:datahost1 输入节点1内部通讯使用的网卡:qfe0 输入节点1内部通讯使用的第二块网卡:qfe1 输入节点1MAC地址: 输入节点0对外的网卡:hme0 输入节点1对外的网卡:hme0 是否选择第二块公共子网:no 输入逻辑主机名:log-datahost 是否选择失败后自动返回:根据需要选择 选择quorum device:选择公共的硬盘 接下来选择是否是否安装HA的工具包 选择安装SUN Cluster HA for Oracle
安装结束后,安装patch
install_scpatches
重启机器


HA
的启动 master机器上
Scadmin startcluster hostname clustername
例如scadmin staartcluster datahost2 cluster 在第二块节点上
scadmin startnode hostname

HA
的停止
Scadmin stopnode

HA
的切换
Scadmin switch clustname dest-host logical-hosts

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12482/viewspace-809772/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-12-07

  • 博文量
    61
  • 访问量
    792577