zhangli-s 发表于 2018-9-25 13:19:21

oracle rac实验

  1. 改本地域名解析
  vi /etc/hosts
  ======================================================
  127.0.0.1       localhost.localdomain   localhost
  # Public
  192.168.20.212   rac1.localdomain      rac1
  192.168.20.213   rac2.localdomain      rac2
  # Private
  10.10.10.212   rac1-priv.localdomain   rac1-priv
  10.10.10.213   rac2-priv.localdomain   rac2-priv
  # Virtual
  192.168.20.214   rac1-vip.localdomain    rac1-vip
  192.168.20.215   rac2-vip.localdomain    rac2-vip
  # SCAN
  192.168.20.216   rac-cluster.localdomain rac-cluster
  =======================================================
  2. 创建相关用户和组
  groupadd -g 1000 oinstall
  groupadd -g 1200 dba
  useradd -u 1100 -g oinstall -G dba oracle
  passwd oracle
  3. 配置时间同步
  改ntp同步时间,一共改两处
  /etc/ntp.conf
  /etc/sysconfig/ntpd
  
怎么看我的电脑是否装了ntp呢?
service ntpd status
rpm -qa |grep ntp

--重启服务
service ntpd restart


  --查看状态
ntpq -p
  
  --开机时启动ntp服务
  chkconfig ntpd on
  
  如果验证grid infrastructure已安装成功?
  (1) ./runcluvfy.sh stage -post crsinst -n rac1,rac2
  (2) ./crsctl stat res -t
  安装db进出现的错误处理:
  安装Oracle RAC时,不能验证ASMSNMP密码问题的解决(ORA-01031或ORA-01017)
  su - grid
  export ORACLE_SID=+SAM1
  在 grid/bin目录下
  sqlplus / as sysasm;

  create user asmsnmp>  rac db安装注意事项:
  环境变量的大小
  ORACLE_SID=rac1
  dbca时,rac
  ===========oracle 11grac的关机顺序==========================
  1 先关闭数据库:
  oracle$ srvctl stop database -d rac (rac为数据库名)
  2 再关闭crs 服务
  # /u01/app/grid/bin/crsctl stop crs
  如果使用srvctl stop database -d YourDataBaseName
  但重启动的时候你得手工运行srvctl start database -d YourDataBaseName
  在不关机的情况下
  停数据库和集群
  可以用超级用户来执行
  srvctl stop database -d YourDatabaseName
  crsctl stop cluster -all
  启动则运行相反的命令
  crsctl start cluster -all
  srvctl start database -d YourDatabaseName
  -----查看当前grid状态---
  $ srvctl config database -d db_name
  ==================asm 管理==================
  
  --待续--

页: [1]
查看完整版本: oracle rac实验