Oracle 11gRAC集群(3)

电脑杂谈  发布时间:2019-11-07 22:03:38  来源:网络整理
su - grid
unzip p13390677_112040_Linux-x86-64_3of7.zip -d grid/
su - root
rpm -ivh /home/grid/grid/rpm/cvuqdisk-1.0.9-1.rpm

执行调试前的环境检测(by all)

su - grid
/home/grid/grid/./runcluvfy.sh stage -pre crsinst -n rac1,rac2 -verbose -fixup
语法说明:
-pre: 该选项主要检查是否满足安装的需要。 
-post:该选择主要检查安装后组件是否正常。 
-n:该选项用于指定节点列表。 
-verbose:该选项用于输出详细的验证信息。 
-fixup:这是Oracle 11gR2中新增加的一个参数。利用这个参数,可以产生一个名为runfixup.sh的脚本。
runfixup.sh脚本中包含一系列的操作系统命令,利用这个脚本可以对操作系统进行一定的修改,使其满足安装条件。完成系统进行校验之后,以root用户的身份执行脚本runfixup.sh,就可以解决操作系统中一些尚不满足安装条件的情况。

在其中有一个节点上起初安装grid(会开启复制到此外一个节点)

su - grid
export DISPLAY=10.0.1.2:0.0
./runInstaller    
1   跳过软件更新
2   为集群安装和配置 Oracle Grid infrastucture
3   高级安装
4   简体中文 和 英文
5   SCAN名称改成上边的rac-cluster,关闭【配置GNS】
6   这里默认只有一个节点,需要手动添加节点2
7   确认网卡接口类型对不对(专用网络为心跳网络)
8   Oracle自动存储管理(Oracle ASM)
9   更改搜索路径填入【/dev/asm*】,并选中之前创建的裸磁盘(其中的3块1GB的作为中裁盘)
10  对这些账户使用同一口令(asmadmin)
11  不适用只能平台管理接口
12  确认ASM实例权限分组情况,默认即可
13  Oracle基目录/u01/app/grid,软件位置:/u01/app/11.2.0/grid,是之前设置系统变量里已经输入的地址
14  清单目录:保持默认即可:/u01/app/oralnventory
15  先决条件检查,检查成功后可以保存响应文件
16  安装过程中会提示让使用root用户执行两个sh配置脚本,先在安装Grid的的节点执行,成功以后在到另外节点执行。
    /u01/app/oraInventory/orainstRoot.sh
    /u01/app/11.2.0/grid/root.sh

同样只应该在一个节点上安装就能,会手动复制到此外节点。

cd /home/oracle/database/
./runInstaller
1   取消【我希望通过 My Oracle Support 接受安全更新】
2   跳过软件更新
3   仅安装软件
4   Oracle Real Application Clusters 安装,下边节点已经将两个节点都显示出来了,会自动复制到第二个节点
5   选择语言
6   企业版
7   安装路径,之前都已经配置好的,默认即可
8   确认Oracle权限用户组,默认即可
9   先决条件检查:
    单客户机访问名(SCAN)警告  --忽略
    pdksh-5.2.14 警告   --忽略
10  概要,可以保存响应文件
11  开始安装,会自动复制到节点2
12  安装过程中会提示让使用root用户执行两个sh配置脚本
    /u01/app/oraInventory/orainstRoot.sh    --按提示在节点2执行
    /u01/app/oracle/product/11.2.0/db_1/root.sh     --需要在两个节点都执行
13  执行完脚本后点确定完成安装

注意8、10、12步骤

su - oracle
dbca
1   Oracle Real Application Cluster(RAC)
2   创建
3   定制
4   全局名和SID前缀都输入:orcl,选择双节点
5   Enterprise Manager和自动维护任务保持默认
6   所有账户(SYS、SYSTEM、DBSNMP、SYSMAN)使用同一管理口令(xiaoliu)
7   存储类型:自动存储管理(ASM),使用 Oracle-Managed Files选择区为之前创建的DATA(+DATA)
    指定 ASM 专用的ASMSNMP口令:asmadmin
8   开启:指定快速恢复区,大小:4096 MB
    启用归档
9   组件:默认
10  字符集选择:使用 Unicode(AL32UTF8),其他选项默认
11  存储:默认
12  勾选生成创建脚本:/u01/app/oracle/admin/orcl/scripts
13  创建 - 概要 另存为HTML文件:/u01/app/oracle/product/11.2.0/db_1/bin/
14  创建完成
# 在第7步应该会提示密码错误,解决方法:
用网格用户(通常是grid用户)输入:
sqlplus / as sysasm
alter user ASMSNMP identified by 新密码
创建表空间
CREATE TEMPORARY TABLESPACE "PSSC_TEMP" TEMPFILE '+DATA/pssc/pssc_temp.dbf' SIZE 2147483648 AUTOEXTEND ON NEXT 52428800 MAXSIZE 20480M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 1048576;
CREATE TABLESPACE "TBS_PSSC_SM" DATAFILE '+DATA/pssc/DATA_PSSC_SM.DBF' SIZE 524288000 AUTOEXTEND ON NEXT 104857600 MAXSIZE 32767M LOGGING ONLINE PERMANENT BLOCKSIZE 8192 EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT NOCOMPRESS  SEGMENT SPACE MANAGEMENT AUTO;
创建用户
create user admin identified by xiaoliu default tablespace TBS_PSSC_SM temporary tablespace PSSC_TEMP profile DEFAULT;
grant dba to admin with admin option;
grant unlimited tablespace to admin with admin option;
恢复
imp admin/xiaoliu file=/home/oracle/pssc_sm64_20181016.dmp from user=user_pssc_sm64 touser=admin
查看状态
lsnrctl status
设置DISPLAY变量
export DISPLAY=10.0.1.2:0.0
查看Oracle位置
select name from v$datafile;
select file_name from dba_data_files;
查看磁盘信息
select group_number,path,state,total_mb,free_mb from v$asm_disk;
查看磁盘IO信息
asmcmd sk --statistics -G DATA
查看是否有实例连接上ASM实例
select instance_name,db_name,status from v$asm_client;
ASM DISK信息(显示每个磁盘的大小和可用空间)
select path, state, total_mb, free_mb from v$asm_disk;
ASM DISKGROUP(显示磁盘组的大小和可用空间)
select name,state,type,total_mb,free_mb from v$asm_diskgroup;
ASM管理工具
su - grid
asmca
asmcmd
rlwrap sqlplus / as sysdba
rlwrap rman target=USER_PSSC_SM64_20181016/123456
首先查看Oracle服务端的字符集
select userenv('language') from dual;
设置环境变量
export NLS_LANG=CHINESE_CHINA.AL32UTF8
查看是否为归档模式
archive log list
%sqlplus /nolog (启动sqlplus)
SQL> conn / as sysdba (以DBA身份连接)
SQL> shutdown immediate; (立即关闭)
SQL> startup mount (启动实例并加载,但不打开)
SQL> alter database archivelog; (更改为归档模式)
SQL> alter database open; (打开)
SQL> alter system archive log start; (启用自动归档)
SQL> exit (退出)
su - grid

检查crs状态

oracle rac集群部署_oracle集群rac应用_oracle rac集群搭建

[grid@rac2 ~]$ crsctl check crs
CRS-4638: Oracle High Availability Services is online
CRS-4537: Cluster Ready Services is online
CRS-4529: Cluster Synchronization Services is online
CRS-4533: Event Manager is online

检查Clusterware资源

[grid@rac2 ~]$ crs_stat -t -v
Name           Type           R/RA   F/FT   Target    State     Host        
----------------------------------------------------------------------
ora.DATA.dg    ora....up.type 0/5    0/     ONLINE    ONLINE    rac1        
ora....ER.lsnr ora....er.type 0/5    0/     ONLINE    ONLINE    rac1        
ora....N1.lsnr ora....er.type 0/5    0/0    ONLINE    ONLINE    rac1        
ora.asm        ora.asm.type   0/5    0/     ONLINE    ONLINE    rac1        
ora.cvu        ora.cvu.type   0/5    0/0    ONLINE    ONLINE    rac1        
ora.gsd        ora.gsd.type   0/5    0/     OFFLINE   OFFLINE               
ora....network ora....rk.type 0/5    0/     ONLINE    ONLINE    rac1        
ora.oj       ora.oj.type  0/1    0/2    ONLINE    ONLINE    rac1        
ora.ons        ora.ons.type   0/3    0/     ONLINE    ONLINE    rac1        
ora....SM1.asm application    0/5    0/0    ONLINE    ONLINE    rac1        
ora....C1.lsnr application    0/5    0/0    ONLINE    ONLINE    rac1        
ora.rac1.gsd   application    0/5    0/0    OFFLINE   OFFLINE               
ora.rac1.ons   application    0/3    0/0    ONLINE    ONLINE    rac1        
ora.rac1.vip   ora....t1.type 0/0    0/0    ONLINE    ONLINE    rac1        
ora....SM2.asm application    0/5    0/0    ONLINE    ONLINE    rac2        
ora....C2.lsnr application    0/5    0/0    ONLINE    ONLINE    rac2        
ora.rac2.gsd   application    0/5    0/0    OFFLINE   OFFLINE               
ora.rac2.ons   application    0/3    0/0    ONLINE    ONLINE    rac2        
ora.rac2.vip   ora....t1.type 0/0    0/0    ONLINE    ONLINE    rac2        
ora....ry.acfs ora....fs.type 0/5    0/     ONLINE    ONLINE    rac1        
ora.scan1.vip  ora....ip.type 0/0    0/0    ONLINE    ONLINE    rac1 


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-129208-3.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 哲普
      哲普

      主要是中国的国籍不开放

    • 尹济翁
      尹济翁

      而日本装备的军舰则是采取纵列排开

    热点图片
    拼命载入中...