当前位置:操作系统 > Unix/Linux >>

SunCluster安装步骤

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

  以下只是我以前做cluster的记录,当时偷懒,现在就只有这些了

  澄清一些概念:

  共享盘一定要两台主机都可以看到

  心跳线是指两个网卡专门用于cluster通讯,有四口网卡更好

  qurumdevice是指,除了心跳线之外,保障唯一性的另一种方法,cluster会往上面写信息,画出一个单独的分区就可以了。(如果启动后遇到minidevice之类的问题,

  进入配置文件ccd.???,在里面直接修就可以了)

  2.2cluster bug较多,要打补丁,安装成功后启动时要仔细查看启动信息,很详细的,对排除问题很有用

  SUN 双机的安装

  一.安装前的准备工作

  1.环境说明

  SUN E450主机2台,配置相同,各装1块9G硬盘,所装的SCSI的?位必须相同SUN D1000阵列一台,内装8块4G硬盘

  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个柱区为空,或者画出3,4分区以便Volume Manager识别,3区

  为Volume Manager的private region用于管理,3-4M即可,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 group:oracle,在其中oracle组中创建两个卷,这里暂定为vol01 vol02,选择不在启动时自动挂上,然后在其中一台主机上将oracle组deport出去,在另一台机器上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

  输入节点0的MAC地址:

  输入节点1的名字:datahost1

  输入节点1内部通讯使用的网卡:qfe0

  输入节点1内部通讯使用的第二块网卡:qfe1

  输入节点1的MAC地址:

  输入节点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

  

上一个:如何使用Solaris的系统帮助
下一个:解决solaris不支持多个lun的方法

更多Unix/Linux疑问解答:
路由原理介绍
子网掩码快速算法
改变网络接口的速度和协商方式的工具miitool和ethtool
Loopback口的作用汇总
OSPF的童话
增强的ACL修改功能
三层交换机和路由器的比较
用三层交换机组建校园网
4到7层交换识别内容
SPARC中如何安装Linux系统(2)
SPARC中如何安装Linux系统(1)
用Swatch做Linux日志分析
实战多种Linux操作系统共存
浅析Linux系统帐户的管理和审计
Linux2.6对新型CPU的支持(2)
电脑通通透
玩转网络
IE/注册表
DOS/Win9x
Windows Xp
Windows 2000
Windows 2003
Windows Vista
Windows 2008
Windows7
Unix/Linux
苹果机Mac OS
windows8
安卓/Android
Windows10
如果你遇到操作系统难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,