1:查看系统版本

[rac1:root:/hacmp/hacmp5.4/ha5.4/installp/ppc] oslevel -s

6100-06-06-1140

lslpp -al bos.adt.base bos.adt.lib bos.adt.libm bos.perf.libperfstat bos.perf.libperfstat bos.perf.perfstat bos.perf.proctools rsct.basic.rte rsct.compat.clients.rte xlC.aix61.rte bos.data bos.clvm.enh rsct.basic.hacmp

lslpp -al bos.cifs_fs*

lslpp -al bos.cifs_fs*

lslpp -al bos.clvm

查看软件包是否安装

2:安装 clvm

[rac2:root:/] lslpp -l | grep clvm

bos.clvm.enh6.1.6.16  COMMITTED  Enhanced Concurrent Logical

bos.clvm.enh               6.1.1.1  COMMITTEDEnhanced Concurrent Logical

说明已经安装了

卸载clvm软件

#smitty

选择 bos.clvm.enh这一软件包进行卸载

Preview Only? no

安装clvm:

clvm工具在aix系统安装光盘中,如果需要安装,必须通过光盘来进行安装

[aix205:root:/]smit installp

Install Software---INPUT device / directory for software F4选择/dev/cd0---

3: [rac1:root:/] oslevel -rl 6100-06  查看低于6100-06系统版本的软件,如果有的话,需要重新升级

4:重设ip

201:两个网卡都要添加网关

[rac1:root:/] ifconfig –a

[rac1:root:/] ifconfig en1 10.10.10.201 delete

[rac1:root:/] smit mktcpip  设置网卡en1的ip是10.10.10.201  ,一定要添加网关

203:

[rac2:root:/] ifconfig en1 10.10.10.203 delete

[rac1:root:/] smit mktcpip  设置网卡en3的ip是10.10.10.203    一定要添加网关

5:主机名设置

[rac1:root:/] hostname

rac1

[rac1:root:/] smit mkhostname  201设置成node1

[rac1:root:/] smit mkhostname  203设置成node2

6:编辑 /etc/hosts

127.0.0.1               loopback localhost      # loopback (lo0) name/address

192.168.1.201   node1

192.168.1.221   node1vip

10.10.10.201    node1priv

192.168.1.203   node2

192.168.1.223   node2vip

10.10.10.203    node2priv

编辑完之后,测试vip有没有被占用

201:ping node1(通) ping node1priv(通)   ping node1vip(不通)

203同样

7:修改核心参数

一行一行的执行,两个节点都要执行

vmo -p -o minperm%=3

vmo -p -o maxperm%=90

vmo -p -o maxclient%=90

vmo -p -o lru_file_repage=0

vmo -p -o strict_maxclient=1

vmo -p -o strict_maxperm=0

chdev -l sys0 -a maxuproc=16384

chdev -l sys0 -a ncargs=256

8:内部通信

no -r -o ipqmaxlen=512

no -p -o rfc1323=1

no -p -o sb_max=1500000

no -p -o tcp_sendspace=262144

no -p -o tcp_recvspace=262144

no -p -o udp_sendspace=65536

no -p -o udp_recvspace=262144

两个节点都要执行

9:创建用户和组

oracle的附属组:dba,hagsuser

oracle 的主属组:oinstall

如果要重建的话先smit rmuser 删除oracle用户,再 smit rmgroup删除 dba,oinstall,hagsuser

然后再到/home下删除oracle目录

最后通过cat /etc/passwd和/etc/group查看是否删除干净

mkgroup -'A' id='401' oinstall

mkgroup -'A' id='402' dba

mkgroup -'A' id='403' hagsuser

mkuser id='1024' pgrp='oinstall' groups='dba,hagsuser' fsize='-1' data='-1' stack='-1' core='-1' rss='-1' nofiles='-1' oracle

创建之后,查看一下。

创建 oracle用户之后,两个节点都要设置密码

设置完成之后重新连接登录一次

10:配置互信

配置互信  oracle 用户创建   10G用rsh

之后,两个节点都要测试一下

节点1

节点2

11:创建目录

[node2:oracle:/home/oracle] df –g查看rootvg大小和使用情况

[node1:oracle:/home/oracle] lsvg -l rootvg  发现/dev/oralv属于rootvg

如果觉得/oracle大小不够chfs -a size=+3G  /oracle

mkdir -p /oracle/app/oracle/product/10.2/db

mkdir -p /oracle/app/oracle/product/10.2/crs

chown -R oracle:oinstall /oracle

chmod -R 775 /oracle

[node1:root:/] ls -l | grep oracle

drwxrwxr-x    6 oracleoinstall        256 Sep 24 17:14 oracle

两个节点都要

12:编辑.profle文件和.dtprofile

如果没有.dtprofile需要登录图形界面

[node1:oracle:/home/oracle] vi .profile

[node1:oracle:/home/oracle] cat .profile

PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:.

export PATH

if [ -s "$MAIL" ]           # This is at Shell startup.  In normal

then echo "$MAILMSG"        # operation, the Shell checks

fi                          # periodically.

export ORACLE_BASE=/oracle/app/oracle

export ORACLE_HOME=$ORACLE_BASE/product/10.2/db

export ORA_CRS_HOME=$ORACLE_BASE/product/10.2/crs

export PATH=$ORA_CRS_HOME/bin:$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH

#export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

13.创建裸设备

chdev -l hdisk1 -a reserve_policy=no_reserve  // 给加锁的磁盘解锁,改回去只要设置reserve_policy=single_path就行了;

不能创建VG ,直接用裸盘,dd   rhdisk ,只在一个节点做。

dd if=/dev/zero of=XXX   bs=8192 count=2560

dd if=/dev/zero of=XXX   bs=8192 count=12800

14:安装集群软件

vi .dtprofile    //要登录图形界面才会有此文件

执行cluster集群软件下的rootpre.sh  安装节点执行就行

[node1:root:/oracle/software/cluster/Disk1/rootpre] ./rootpre.sh

执行path下的rootpre.sh  两个节点都要

[node1:root:/oracle/software/patch] ./rootpre.sh

在图形界面中执行

./oifcfg setif -global en0/192.168.1.0:public

./oifcfg setif -global en1/10.10.10.0:cluster_interconnect

查看

./oifcfg getif

15.安装oracle软件

1.执行[node1:root:/oracle/software/database/Disk1/rootpre] ./rootpre.sh

2.安装(如果中间卡死,重新安装的时候只需要删除$ORACLE_HOME/下的文件)

16:升级集群软件和库

l  升级集群

l  升级oracle软件

17:创建监听  netca

18:dbca建库

AIX 10201 ASM RAC安装+升级到10204的更多相关文章

  1. AIX 10201 HA RAC 安装+升级到10204

    1:查看系统版本 [rac1:root:/hacmp/hacmp5.4/ha5.4/installp/ppc] oslevel -s 6100-06-06-1140 lslpp -al bos.adt ...

  2. linux 10201 ASM RAC 安装+升级到10205

    准备环境的时 ,要4个对外IP,2个对内IP 不超过2T,,一般都用OCFS 高端存储适合用ASM linux10G安装的时候,安装的机器时间要小于等于(如果是等于要严格等于)第二个机器的时间(只有l ...

  3. linux 10201 ocfs RAC 安装+升级到10205

    准备环境的时 ,要4个对外IP,2个对内IP 不超过2T,,一般都用OCFS 高端存储适合用ASM linux10G安装的时候,安装的机器时间要小于等于(如果是等于要严格等于)第二个机器的时间(只有l ...

  4. AIX 11203 ASM RAC安装

    1:查看系统版本 [rac1:root:/hacmp/hacmp5.4/ha5.4/installp/ppc] oslevel -s 6100-06-06-1140 lslpp -al bos.adt ...

  5. linux 11201(11203) ASM RAC 安装

    注意:11G的RAC安装,如果升级,则会新建目录在放软件,原来的不删除,所以所需空间比较大. 1.安装系统,把所有的开发包全部安装上 关掉防火墙和SELinux yum -y install comp ...

  6. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...

  7. Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part2:clusterware安装和升级

    Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part2:clusterware安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 3.安装Clus ...

  8. RAW+ASM 的RAC 安装文档

    实验平台:Oracle 10gR2 RAC + RHEL 4.0 +VMWare GSX 3.2.0 安装步骤: 1.安装前准备及OS安装配置 2.安装Oracle 10gR2 clusterware ...

  9. RAC安装gird,第一个节点执行root.sh报"The ora.asm resource is not ONLINE"错误

    RAC版本:11.2.0.4 OS版本:linux 6.4 RAC安装gird,第一个节点执行root.sh运行失败,报"The ora.asm resource is not ONLINE ...

随机推荐

  1. 在 Vim 中优雅地查找和替换 vi【转】

    本文转载自:http://harttle.land/2016/08/08/vim-search-in-file.html 总有人问我 Vim 中能不能查找,当然能!而且是超级强的查找! 这篇文章来详细 ...

  2. vb6转vb.net

    一直在用vb6写软件,但最近系统要做web版,但之前的业务规则全在代码中写死了,没用使用存贮过程,如果在web端重写规则,则工作量太大,项目时间也不允许,只好把业务规则转到vb.net中.现在的vb. ...

  3. oracle 建表 主键自增序列/////

    oracle 建表 主键自增序列 (2011-10-12 11:59:22) 转载▼ 标签: 杂谈 分类: oracle SQL> create table sms_activity(  2   ...

  4. 如何正确使用log4j

      如何正确使用log4j? 关键字: 如何正确使用log4j? Java Web开发的过程中,通过会采用输出log的方式来进行调试,产品上线之后,也通常使用log来记录系统的运行状态.最简单的输出l ...

  5. 同步 Github fork 分支

    /**************************************************************************** * 同步 Github fork 分支 * ...

  6. gcc编译系统

    一. C语言编译过程 C语言的编译过程可分为四个阶段: 1.预处理(Preprocessing) 对源程序中的伪指令(即以#开头的指令)和特殊符号进行处理的过程. 伪指令包括:1)宏定义指令: 2)条 ...

  7. CentOS 6.6实现永久修改DNS地址的方法

    本文实例讲述了CentOS 6.6实现永久修改DNS地址的方法. 百牛信息技术bainiu.ltd整理发布于博客园 分享给大家供大家参考,具体如下:1.配置ip地址文件 /etc/sysconfig/ ...

  8. bzoj 4318: OSU!【期望dp】

    思路有点眼熟啊,就是设l1记录长为x的极长全1串贡献x的答案,l2记录长为x的极长全1串贡献x^2的答案,f记录真正的答案 转移的话根据n-(n-1)=1,n^2-(n-1)^2=2n-1,n^3-( ...

  9. bzoj1483: [HNOI2009]梦幻布丁(vector+启发式合并)

    1483: [HNOI2009]梦幻布丁 Time Limit: 10 Sec  Memory Limit: 64 MBSubmit: 4022  Solved: 1640[Submit][Statu ...

  10. Workflow 规则大全 最新版

    ​对于怎么操作Workflow我就不重复说明了 大家可以搜索我的另一条微博.Workflow,作为一款提高效率的软件,我觉得很有必要进行推广,当然我比较需要这里面的很多规则,先为己再为公.首先我只是出 ...