sunclusterWord文档格式.docx
- 文档编号:18697984
- 上传时间:2022-12-31
- 格式:DOCX
- 页数:23
- 大小:33.94KB
sunclusterWord文档格式.docx
《sunclusterWord文档格式.docx》由会员分享,可在线阅读,更多相关《sunclusterWord文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
poweroff
进入控制台(OBP),sync;
init0;
进入ok状态
一:
操作系统安装
首先对sun提供的系统安装盘做简要说明(参考蜘蛛大侠的:
):
suncluster3.1在SunJavaEnterpriseSystem(Volume3)中。
硬件环境:
SUNsparc1Ghz,1Gmem,73G
软件安装:
solaris9
1,
系统加电,放入光盘
2,
出现图形界面后按STOP+A进入控制台ok状态,可以通过show-devs,查看硬件设备的。
输入:
bootcdrom,从光盘启动。
3,
考虑v280避免出现分区满的麻烦,将2台v280的分区设置如下(单位:
M):
0-----/
60500
(可以有效避免分区出现满的现象)
1-----swap
4096
(设置成内存的4倍较好,4G)
2-----
3-----/s3
5120
(系统备份)
4-----/globaldevices
512
(安装集群需要的)
5------
6----
7-----
100
空余
51M
不做任何处理。
注意分区时留出c0t0d0s6、c0t0d0s7两个分区,其中s6应该大于150MB,c0t0d0s7应该大于10mb
设置完后显示如下:
容量:
69994M
空闲:
51M
系统安装正确后,df
-h可以看到刚才的分区大小。
Swap为4096M
(曾经犯过错误将swap写成了/swap,否则会没有4G的swap空间的。
当然可以采用mkfile和swap–a来增加了…,其中的2表示整个硬盘,不要分区。
)
4,
选择正确的时区。
5,
选择第一个操作系统(OEM,否则会用到第四张盘)安装或者第二个。
6,
设置正确的ip等等。
7,
根据提示放入相应的安装盘。
8,
安装完毕后,重起;
注释/etc/default/login中的CONSOLE=/dev/console以及在/etc/ftpd/ftuser中注释root。
便于root通过ftp传输文件。
9,
安装完毕,安装补丁文件。
到sun的网站:
[url]
下载对应操作系统的补丁
solaris9分别是:
9_Recommended.zip和9_SunAlert_Patch_Cluster.zip;
在/usr目录下#mkdiros_patch_20051205
os_suncluster
os_fabre
ftp以二进制格式上传到/usr/os_patch_20051205目录
[[i]本帖最后由czyf2001于2006-5-3111:
38编辑[/i]]
czyf2001
10,
进入/usr/os_patch_20051205分别解压:
unzip9….zip
unzip9…..zip
进入9_Recommended执行./install_cluster,键入y
安装过程中出现failed,returnedcode2
可以参见:
SunSolarisInstallPatchReturnCode
Whenaddingpatchedtoasolarisboxyousometimegettheseerrormessagesesp.2and8andsometimes5and25.Here'
swhattheallmean.
ExitcodeMeaning
0Noerror
1Usageerror
2Attempttoapplyapatchthat'
salreadybeenapplied
3EffectiveUIDisnotroot
4Attempttosaveoriginalfilesfailed
5pkgaddfailed
6Patchisobsoleted
7Invalidpackagedirectory
8Attemptingtopatchapackagethatisnotinstalled
9Cannotaccess/usr/sbin/pkgadd(clientproblem)
10Packagevalidationerrors
11Erroraddingpatchtoroottemplate
12Patchscriptterminatedduetosignal
13Symboliclinkincludedinpatch
14NOTUSED
15Theprepatchscripthadareturncodeotherthan0.
16Thepostpatchscripthadareturncodeotherthan0.
17Mismatchofthe-doptionbetweenapreviouspatchinstallandthecurrentone.
18Notenoughspaceinthefilesystemsthataretargetsofthepatch.
19$SOFTINFO/INST_RELEASEfilenotfound
20Adirectinstancepatchwasrequiredbutnotfound
21Therequiredpatcheshavenotbeeninstalledonthemanager
22Aprogressiveinstancepatchwasrequiredbutnotfound
23Arestrictedpatchisalreadyappliedtothepackage
24Anincompatiblepatchisapplied
25Arequiredpatchisnotapplied
26Theuserspecifiedbackoutdatacan'
tbefound
27Therelativedirectorysuppliedcan'
28Apkginfofileiscorruptormissing
29BadpatchIDformat
30Dryrunfailure(s)
31Pathgivenfor-Coptionisinvalid
32MustberunningSolaris2.6orgreater
33Badformattedpatchfileorpatchfilenotfound
34Theappropriatekerneljumbopatchneedstobeinstalled
patch是当前的补丁,o是以前的补丁号,r是安装本补丁前需要的补丁,I是冲突的补丁,p是针对的软件包
安装9_Recommended,重起.
#showrev–p|wc
-l大概有564个patch
11,
安装光纤通道卡的驱动,一开始还傻不拉几的在所有的盘里面找驱动,后来得到ACE的指点才搞定呵呵
将该包SAN_4.4.6_install_it.tar.Z传到v280上/usr/os_patch_fabre_20051207,unzip,tar解压安装。
重起。
在ok状态:
probe-scsi-all可以看到。
当然format下也可以看到。
二,安装suncluster之前的准备工作
1,配置网卡以及
现场条件:
v280上有5个网口。
现将v280上的网口规划如下:
qfe0和qfe1做公网。
qfe2和qfe3做心跳,不需要设置ip,qfe0、qfe1作为共网的ip。
查看当前的版本#isainfo–b
启动32位,ok.bootkernel/unix
启动64位,ok.bootkernel/sparcv9/unix
单用户设置终端:
LANG=en_US.UTF-8
exportLANG
tcsrv1操作如下(启用网卡):
#ifconfigqfe0plumb
#ifconfigqfe0192.168.1.1netmask255.255.255.0
#ifconfigqfe0up
#ifconfig–a
可以看到qfe1的ip,为了重起后生效:
修改/etc下的文件:
#vihosts,增加如下:
tcsrv1
192.168.1.1
tcsrv2
192.168.1.2
#vihostname.qfe0;
内容为tcsrv1
#vihosts.equiv增加一个+
#vi/.rhosts增加tcsrv1
tcsrv2
#vi/etc/ssh/sshd_config中的:
PermitRootLogin为yes
#vi/etc/netmasks修改成如下:
192.168.1.0
255.255.0.0
172.16.0.0
#eepromlocal-mac-address?
=true
对于tcsrv2上做类似操作,只要将qfe0的ip改为192.168.1.2
vihostname.qfe0,增加为:
tcsrv2
2:
安装SAN_4.4.6_install_it
安装光纤通道卡的驱动
已经安装完操作系统的补丁以及SUNWsan,重起,showrev–p|wc–l,大概有586
format就可以看到除了0以外的其他硬盘分区了。
3:
配置IPMP以及部分系统配置
I:
Checkfile/etc/name_to_majorfor
GlobalDevices:
did300
WhenusingSDS/SVM:
md85(只有安装了sc才会有的)
II,配置IPMP(相当于Tru64里面的网卡冗余netrain)
tcsrv1上ip:
192.168.1.1(qfe0)--浮动ip为:
192.168.1.201
192.168.1.202
tcsrv2上ip:
192.168.1.2(qfe0)
--浮动ip为:
192.168.1.203
192.168.1.204
以tcsrv2为例,网口qfe0(安装操作系统的时候已经使用为共网ip)和qfe1作为冗余,qfe2和qfe3作为心跳。
操作如下:
a:
查看当前的配置:
ifconfig–a
b:
配置唯一的mac地址:
#eepromlocal-mac-address?
=true(09/04版本默认是true)
#ifconfigqfe1plumb
c:
通过命令实现,设置2个网口qfe0/qfe1的测试ip为192.168.1.203/204
现在进行把它加入IPMP的组里去:
#ifconfigqfe0groupipmptest
#ifconfigqfe0addif192.168.1.203deprecated–failover/
netmask255.255.255.0broadcast192.168.1.255up
#ifconfigqfe1plumb192.168.1.204netmask255.255.255.0broadcast192.168.1.255groupipmptestupdeprecated-failoverstandbyup
#ifconfig–a
查看
止此,在线的ipmp配置成功,你可以做一下网络切换。
拔去qfe0的网线,看看能否切换到qfe1上。
当然了,你也可以通过命令来测试切换。
下面的这个命令把浮动ip切换到qfe1上,并且qfe0状态是offline。
#if_mpadm-dqfe0
#if_mpadm-rqfe0
d,以上配置方式假如在v280重起后将会失效。
为了使得永久的生效,修改配置文件:
vi/etc/hostname.qfe0,增加如下:
192.168.1.2netmask255.255.255.0broadcast192.168.1.255group/ipmptestupaddif192.168.1.203deprecated-failovernetmask255.255.255.0broadcast192.168.1.255up
vi/etc/hostname.qfe1,增加如下:
192.168.1.204netmask255.255.255.0broadcast192.168.1.255/groupipmptestupdeprecated-failoverstandbyup
重起生效。
e,在/etc/hosts中增加:
#IPMP
192.168.1.203
tcsrv2
tcsrv2-ipmptest-qfe0
192.168.1.204
tcsrv2-ipmptest-qfe1
登录到tcsrv1完成类似的配置,浮动ip设置为192.168.1.1;
qfe0/qfe1测试ip为:
192.168.1.201/202
III:
系统其他的设置
两个节点都进行操作
#vi/.rhosts
tcsrv1
#vi/etc/hosts
192.168.1.1
loghost
192.168.1.2
tcsrv2
#vi/etc/hosts.equiv
+
#vi/etc/ssh/sshd_config
将PermitRootlogin
noà
yes
#vi/etc/ftpd/ftpusers将root用户注释
#vi/etc/default/login将CONSOLE=/dev/console注释
#vi/etc/profile增加如下
PS1="
`hostname`#"
exportPS1
PATH=$PATH:
/opt/SUNWcluster/bin:
/usr/cluster/bin:
/usr/cluster/lib/sc:
/usr/cluster/dtk/bin
exportPATH
MANPATH=$MANPATH:
/usr/cluster/man:
/opt/SUNWcluster/man:
/usr/cluster/dtk/man:
/usr/man
exportMANPATH
#vi/etc/system
增加给安装oracle使用
*
*addfororacle
RAC
para
20051230
*
setshmsys:
shminfo_shmmax=4294967295
shminfo_shmmin=100
shminfo_shmmni=100
shminfo_shmseg=10
setsemsys:
seminfo_semmni=2048
seminfo_semmsl=2048
seminfo_semmns=2048
seminfo_semmap=1024
seminfo_semume=200
seminfo_semopm=256
seminfo_semvmx=32767
forceload:
sys/shmsys
sys/semsys
sys/msgsys
*endadd
*(重起后)不过奇怪的是:
没有生效,sysdef|grepSHMMNI|awk‘{print$1}’
4:
备份系统,先安装sun_web_console.
#unzipsuncluster-3_1-904-sparc.zip
–dsuncluster-3_1-904-sparc
安装sun_web_console.
于两个节点上.
#./usr/os_patch/suncluster-3_1_904-sprc/Solaris_sparc/Product/sun_cluster/Solaris_9/Tools/scinstall
#./usr/os_patch/suncluster-3_1_904-sprc/Solaris_sparc/Product/sun_web_console/2.1/setup
说明:
已经存在s3分区,
将源盘/dev/dsk/c1t0d0s0
备份到/dev/rdsk/c1t0d0s3
#mkdir/a
#sync
#init6
okbootcdrom–sw
#nohupufsdump0f-/dev/rdsk/c1t0d0s0|(mount/dev/dsk/c1t0d0s3/a;
cd/a;
ufsrestorerf–)&
假如需要恢复:
则执行如下:
#newfs
/dev/dsk/c1t0d0s0
(将/破坏)
#nohup
ufsdump0f-/dev/rdsk/c1t0d0s3|(mount/dev/dsk/c1t0d0s0/a;
ufsrestorerf-)&
(ufsrestore解压
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- suncluster