ORACLE 10gRAC for solaris10Word文档格式.docx
- 文档编号:18741718
- 上传时间:2022-12-31
- 格式:DOCX
- 页数:22
- 大小:488.21KB
ORACLE 10gRAC for solaris10Word文档格式.docx
《ORACLE 10gRAC for solaris10Word文档格式.docx》由会员分享,可在线阅读,更多相关《ORACLE 10gRAC for solaris10Word文档格式.docx(22页珍藏版)》请在冰豆网上搜索。
analyze-surfaceanalysis
defect-defectlistmanagement
backup-searchforbackuplabels
verify-readanddisplaylabels
save-savenewdisk/partitiondefinitions
inquiry-showvendor,productandrevision
volname-set8-charactervolumename
!
<
cmd>
-execute<
thenreturn
quit
format>
partition
PARTITIONMENU:
0-change`0'
1-change`1'
2-change`2'
3-change`3'
4-change`4'
5-change`5'
6-change`6'
7-change`7'
select-selectapredefinedtable
modify-modifyapredefinedpartitiontable
name-namethecurrenttable
print-displaythecurrenttable
label-writepartitionmapandlabeltothedisk
partition>
Currentpartitiontable(unnamed):
Totaldiskcylindersavailable:
3880+2(reservedcylinders)
PartTagFlagCylindersSizeBlocks
0unassignedwm00(0/0/0)0
1unassignedwm00(0/0/0)0
2backupwu0-38794.00GB(3880/0/0)8380800
3unassignedwu00(0/0/0)0
4unassignedwm00(0/0/0)0
5unassignedwu00(0/0/0)0
6unassignedwm00(0/0/0)0
7unassignedwm00(0/0/0)0
Enterpartitionidtag[unassigned]:
Enterpartitionpermissionflags[wm]:
Enternewstartingcyl[0]:
1
Enterpartitionsize[0b,0c,1e,0.00mb,0.00gb]:
3600c
5
Enterpartitionpermissionflags[wu]:
3601
Enterpartitionsize[0b,0c,3601e,0.00mb,0.00gb]:
20c
6
3621
Enterpartitionsize[0b,0c,3621e,0.00mb,0.00gb]:
120c
3unassignedwm00(0/0/0)0
4unassignedwm1-36003.71GB(3600/0/0)7776000
5unassignedwu3601-362021.09MB(20/0/0)43200
6unassignedwm3621-3740126.56MB(120/0/0)259200
label
Readytolabeldisk,continue?
Yes
root@dbsv#prtvtoc/dev/rdsk/c2t4d0s2|fmthard-s-/dev/rdsk/c2t3d0s2
分区时一定要注意:
起始柱面0不要使用
启动DBCA工具进行对磁盘管理:
在ORACLE用户下:
bash-3.00$cd$ORACLE_HOME
bash-3.00$cdbin
bash-3.00$exportDISPLAY=10.253.20.172:
0.0
bash-3.00$./dbca
#chownoracle:
oinstall/dev/rdsk/c1t16d40s3(ROOT两个节点都要执行)
通过核查确认一下:
ls-lL/dev/rdsk/c1t16d40s3
一期所有存储裸设备已经分配完。
第二、配置VOTE和OCR设备名
本部份要在两台机器上操作。
******************************node01*******************************
root@node01#cd/app/oracle
root@node01#mkdirVOTEOCR
root@node01#cdVOTE
root@node01#ls-lL/dev/rdsk/c2t4d0s5
crw-r-----
1root
sys
32,157Aug2722:
01/dev/rdsk/c2t4d0s5
root@node01#mknodc2t4d0s5c32157
root@node01#chownoracle:
dbac2t4d0s5
root@node01#cd../OCR
root@node01#ls-Ll/dev/rdsk/c2t4d0s6
32,158Aug2722:
01/dev/rdsk/c2t4d0s6
root@node01#mknodc2t4d0s6c32158
dbac2t4d0s6
root@node01#
******************************node02******************************
root@node02#cd/app/oracle
root@node02#mkdirVOTEOCR
root@node02#cdVOTE
root@node02#ls-lL/dev/rdsk/c2t4d0s5
1rootsys
root@node02#mknodc2t4d0s5c32157
root@node02#chownoracle:
root@node02#cd../OCR
root@node02#ls-Ll/dev/rdsk/c2t4d0s6
root@node02#mknodc2t4d0s6c32158
root@node02#chownoracle:
root@node02#
第三、Solaris10X86安装Oracle10gRAC
一、概述
本文详细介绍了如何在基于Solaris10X86的节点上来安装Oracle10gRAC的具体步骤和注意事项,同时也提供了具体的命令操作以及安装过程的截屏,最后是创建一个Cluster数据库的具体步骤。
二、系统环境
两台Sun的基于AMD64的机器(V20Z)
一台Sun的Storage(3510)
一个百兆交换机
Solaris10X861/06
Oracle10g10.1.0.3EERACforSolarisX86withOraclepatch4186426
其中两个V20Z节点通过光纤卡直接和Storage3510相连接
三、安装前期配置
本文中的OracleRAC的安装是基于两个节点的配置,很多步骤需要在两个节点(RAC1和RAC2)上都要完成,以下是安装OracleRAC前需要做的准备工作:
1.在所有节点上创建Oracle用户组和帐号
bash#groupadd-g100oinstall
bash#groupadd-g101dba
bash#mkdir-p/export/home
bash#useradd-u200-goinstall-Gdba-s/usr/bin/bash-d/export/home/oracle-moracle
bash#id-aoracle
uid=200(oracle)gid=100(oinstall)groups=101(dba)
添加完用户后需要为oracle用户设置密码,使得帐号生效。
2.在所有节点上验证用户nobody是否存在
bash#id-anobody
uid=60001(nobody)gid=60001(nobody)groups=60001(nobody)
3.为所有的节点设置网络地址
对于每个节点,OracleRAC需要设置一个公共的网络地址,一个虚拟的未用网络地址和一个私有网络地址,对于公共的网络地址,这里假设已经在安装系统时已经配置完成,即将bge0配置为公共地址,以下是配置其他网络地址的具体步骤:
bash#ifconfigbge0:
1plumbup
110.0.100.212netmask255.255.255.0
bash#ifconfigbge1plumbup
bash#ifconfigbge1192.168.0.12netmask255.255.255.0
可以将这些步骤写入/etc/profile,使得每次系统启动后,这些地址自动就配置完成。
最终的网络配置为:
bash#ifconfig-a
lo0:
flags=2001000849<
UP,LOOPBACK,RUNNING,MULTIcast,IPv4,VIRTUAL>
mtu8232index1
inet127.0.0.1netmaskff000000
bge0:
flags=1000843<
UP,BROADcast,RUNNING,MULTIcast,IPv4>
mtu1500index2
inet10.0.100.222netmaskffffff00broadcast10.0.100.255
ether0:
9:
3d:
0:
75:
20
1:
inet10.0.100.212netmaskffffff00broadcast10.0.100.255
bge1:
flags=1000803<
UP,BROADcast,MULTIcast,IPv4>
mtu1500index3
inet192.168.0.12netmaskffffff00broadcast192.168.0.255
21
bash$netstat-rn
RoutingTable:
IPv4
DestinationGatewayFlagsRefUseInterface
-----------------------------------------------------------------
192.168.0.0192.168.0.11U10bge1
10.0.100.010.0.100.221U147bge0
10.0.100.010.0.100.211U10bge0:
1
224.0.0.010.0.100.221U10bge0
127.0.0.1127.0.0.1UH2325657lo0
4.在所有节点上生成文件
生成文件/etc/hostname.bge0和/etc/hostname.bge1,具体内容如下,并需将网络配置写入文件/etc/hosts:
bash$more/etc/host*
:
/etc/hostname.bge0
RAC1
/etc/hostname.bge1
rac_priv_host1
/etc/hosts
#
#Internethosttable
127.0.0.1localhost
10.0.100.221RACRAC1
10.0.100.222RACRAC2
10.0.100.211RAC1-VIRRAC1-VIR
10.0.100.212RAC2-VIRRAC2-VIR
192.168.0.11rac_priv_host1
192.168.0.12rac_priv_host2
5.配置信任主机
OracleRAC需要将所有节点配置成为信任主机,即在所有节点上生成具有以下内容的文件/etc/hosts.equiv,并进行测试
bash$more/etc/hosts.equiv
RACoracle
RAC1oracle
RAC2oracle
oracle:
RAC1>
rshRAC2date
ThuJan1902:
12:
12CST2006
rshRAC2hostname
RAC2
6.在所有节点上创建OracleRAC安装目录并设置权限
bash#mkdir-p/u01/app/oracle/product/10.1.0.3/oracle
bash#chown-Roracle:
oinstall/u01/app/oracle/product/10.1.0.3/oracle
bash#chmod-R755/u01/app/oracle/product/10.1.0.3/oracle
bash#mkdir-p/u01/crs/oracle/product/10.1.0.3/crs
oinstall/u01/crs/oracle/product/10.1.0.3/crs
bash#chmod-R755/u01/crs/oracle/product/10.1.0.3/crs
为安装OracleCRS在所有节点上设置Oracle的环境变量在$HOME/.profile,$HOME为用户oracle的起始目录。
bash$cat.profile
ORACLE_BASE=/u01/app/oracle
exportORACLE_BASE
ORACLE_HOME=/u01/crs/oracle/product/10.1.0.3/crs
exportORACLE_HOME
PATH=$PATH:
$ORACLE_HOME/bin:
/usr/bin:
/usr/ccs/bin:
/bin:
/usr/openwin/bin exportPATH
在所有节点上将以下系统设置写入文件/etc/system
setsemsys:
seminfo_semmni100
seminfo_semmns1024
seminfo_semmsl256
seminfo_semvmx32767
setshmsys:
shminfo_shmmax4294967295
shminfo_shmmin1007
存储设备的配置:
在这里,我们用了SunStorage3510来做为安装Oracle10gRAC的设备,并将其配置为rawpartitions,以下为具体的需求:
Oracle和OracleCRS需要的RawPartitions数目和大小
从以上的表格可以看出,对于两个节点的OracleRAC,我们需要在存储器上配置17个rawpartitions(创建Oracle数据库需要15个,安装OracleCRS需要2个),由于每个Solaris的磁盘最多只能有7个slice供使用(slice2,8,9是不能用做分区的),所以需要在Storage3510上来分多个磁盘来满足需要,然后在Solaris中对每个盘进行分区,注意的是为了避免CRS或是Oracle数据库文件覆盖磁盘中的分区表,在分slices时不能从cylinder0(比如slice2)开始。
由于3510的分区在Solaris中的设备名为一个很长的字符串,为了更方便的表示这些设备,这里采用了创建连接到这些设备的方法,并设置相应的属性和权限,这两个设备是为OracelCRS安装用的,见以下步骤:
root:
RAC1#mkdir/ORACLE
RAC1#cd/ORACLE
RAC1#ln-s/dev/rdsk/c3t600C0FF00000000007D35237AD84C802d0s0ocr
RAC1#chown-RLroot:
oinstallocr
RAC1#chmod-R640ocr
RAC1#ln-s/dev/rdsk/c3t600C0FF00000000007D35237AD84C802d0s1vote
RAC1#chown-RLoracle:
dbavote
RAC1#chmod-R640vote
四、安装OracleCRS
当以上所有的配置完成后,我们就可以进行OracleCRS的安装了,启动OracleCRS安装脚本,注意参数-ignoreSysPrereqs是为了忽略版本检查带来的错误。
RAC1#./runInstaller-ignoreSysPrereqs
以下是具体的安装步骤和图示,
1.欢迎界面,直接点击next
指定详细目录和凭证
此时会弹出一个提示栏要求在RAC1上运行一个脚本,如下:
RAC1#/u01/crs/oracle/oraInventory/orainstRoot.sh
chmod:
WARNING:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ORACLE 10gRAC for solaris10 10 gRAC
![提示](https://static.bdocx.com/images/bang_tan.gif)