SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
 
	
  
	
  
	
  
	
  
	
  
ENABLE	
  FLEX	
  CLUSTERS	
  AND	
  FLEX	
  ASM	
  
	
  
Author:	
   RAC	
  Attack	
  Community	
  
Creation	
  Date:	
   March	
  29,	
  2014	
  
Last	
  Updated:	
   March	
  31,	
  2014	
  
Version:	
   1.2	
  
	
  
	
   	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  2	
  
1 PREFACE	
  
RAC	
  Attack	
  is	
  an	
  Oracle	
  RAC	
  SIG	
  community	
  effort	
  to	
  invite	
  all	
  Oracle	
  Users	
  to	
  install	
  and	
  configure	
  a	
  2-­‐
Node	
  RAC	
  environment	
  on	
  their	
  own	
  hardware	
  (laptops)	
  with	
  experienced	
  RAC	
  Attack	
  Ninja’s	
  support.	
  
The	
  effort	
  has	
  gained	
  much	
  support	
  within	
  the	
  last	
  year	
  of	
  its	
  inception	
  and	
  is	
  held	
  at	
  most	
  major	
  
conferences.	
  For	
  more	
  information,	
  visit	
  http://racattack.org/12c.	
  
2 PURPOSE	
  
The	
  purpose	
  of	
  this	
  particular	
  is	
  to	
  illustrate	
  a	
  conversion	
  from	
  standard	
  to	
  flex	
  for	
  both	
  Cluster	
  and	
  ASM.	
  
Although	
  the	
  names	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  appear	
  similar,	
  they	
  are	
  two	
  distinct	
  and	
  for	
  the	
  most	
  part	
  
mutually	
  exclusive,	
  components	
  of	
  RAC	
  in	
  12c.	
  
	
  
2.1 FLEX	
  CLUSTERS	
  
	
  
Fig	
  1:	
  Flex	
  Cluster	
  Illustration	
  
	
  
Flex	
  Clusters	
  introduces	
  (among	
  many	
  other	
  new	
  features)	
  the	
  concept	
  of	
  Hub	
  and	
  Leaf	
  nodes.	
  	
  
2.1.1 HUB	
  NODES	
  
Hub	
  Nodes	
  are	
  similar	
  to	
  Oracle	
  Grid	
  Infrastructure	
  nodes	
  in	
  an	
  Oracle	
  Clusterware	
  standard	
  Cluster	
  
configuration.	
  
2.1.2 LEAF	
  NODES	
  
Leaf	
  Nodes	
  are	
  different	
  from	
  standard	
  Oracle	
  Grid	
  Infrastructure	
  nodes,	
  in	
  that	
  they	
  do	
  not	
  require	
  
direct	
  access	
  to	
  shared	
  storage,	
  but	
  instead	
  request	
  data	
  through	
  Hub	
  Nodes.	
  
	
  
	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  3	
  
	
  
Fig	
  2:	
  Leaf	
  and	
  Hub	
  Nodes	
  in	
  Flex	
  Cluster	
  
	
  
Leaf	
  nodes	
  were	
  designed	
  to	
  contain	
  application	
  (non-­‐database)	
  components	
  of	
  a	
  system.	
  For	
  example,	
  
one	
  could	
  place	
  Fusion	
  Middleware,	
  EBS,	
  IDM	
  etc	
  on	
  a	
  set	
  of	
  leaf	
  nodes,	
  where	
  as	
  on	
  the	
  hub	
  nodes	
  the	
  
actual	
  databases	
  for	
  the	
  application	
  would	
  reside.	
  
	
  
For	
  a	
  standard	
  cluster	
  to	
  covert	
  to	
  a	
  Flex	
  Clusters,	
  Flex	
  ASM	
  must	
  be	
  enabled.	
  
2.2 FLEX	
  ASM	
  
Oracle	
  Flex	
  ASM	
  enables	
  Oracle	
  ASM	
  instances	
  to	
  run	
  on	
  a	
  separate	
  physical	
  server	
  from	
  the	
  database	
  
servers.	
  An	
  Oracle	
  ASM	
  instance	
  can	
  operate	
  in	
  several	
  configurations	
  in	
  Oracle	
  Flex	
  ASM.	
  The	
  aim	
  of	
  Flex	
  
ASM	
  is	
  to	
  consolidate	
  ASM	
  instances	
  into	
  a	
  set	
  of	
  nodes	
  within	
  a	
  cluster.	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  4	
  
	
  
3 ASSUMPTIONS	
  
This	
  lab	
  assumes	
  that	
  the	
  user	
  has	
  an	
  existing	
  2-­‐node	
  RAC	
  environment	
  configured	
  as	
  per	
  the	
  base	
  RAC	
  
Attack	
  12c	
  manual	
  instructions	
  listed	
  here.	
  
	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  5	
  
	
  
	
  
	
  
	
  
	
  
4 CONVERT	
  TO	
  FLEX	
  ASM	
  
4.1 GET	
  CLUSTER	
  MODE	
  
[oracle@collabn1	
  ~]$	
  crsctl	
  get	
  cluster	
  mode	
  status	
  
Cluster	
  is	
  running	
  in	
  "standard"	
  mode	
  
4.2 GET	
  ASM	
  CLUSTER	
  MODE	
  
[oracle@collabn1	
  ~]$	
  asmcmd	
  showclustermode	
  
ASM	
  cluster	
  :	
  Flex	
  mode	
  disabled	
  
	
  
[oracle@collabn1	
  ~]$	
  srvctl	
  status	
  asm	
  -­‐detail	
  
ASM	
  is	
  running	
  on	
  collabn2,collabn1	
  
ASM	
  is	
  enabled.	
  
	
  
[oracle@collabn1	
  ~]$	
  srvctl	
  config	
  asm	
  
ASM	
  home:	
  /u01/app/12.1.0/grid	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  6	
  
Password	
  file:	
  +DATA/orapwASM	
  
ASM	
  listener:	
  LISTENER	
  
[oracle@collabn1	
  ~]$	
  asm	
  
	
  
To	
  convert	
  to	
  Flex	
  ASM,	
  according	
  to	
  Oracle’s	
  documentation,	
  ideally	
  there	
  should	
  be	
  a	
  third	
  (private)	
  NIC	
  
attached	
  to	
  all	
  nodes	
  in	
  a	
  cluster.	
  However,	
  if	
  that	
  is	
  not	
  feasible	
  or	
  available,	
  the	
  existing	
  Private	
  Cluster	
  
Intereconnect	
  NIC	
  could	
  be	
  utilizes	
  instead.	
  
4.2.1 VIA	
  ASMCA	
  GUI	
  
Start	
  the	
  ASM	
  Configuration	
  Assistant.	
  
	
  
[oracle@collabn1	
  ~]$	
  .	
  oraenv	
  
ORACLE_SID	
  =	
  [oracle]	
  ?	
  +ASM1	
  
The	
  Oracle	
  base	
  remains	
  unchanged	
  with	
  value	
  /u01/app/oracle	
  
[oracle@collabn1	
  ~]$	
  asmca	
  
	
  
	
  
	
  
Select	
  the	
  “ASM	
  Instances”	
  tab,	
  and	
  at	
  the	
  very	
  bottom	
  is	
  the	
  option	
  to	
  “Convert	
  to	
  Flex	
  ASM”.	
  
	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  7	
  
	
  
	
  
On	
  the	
  next	
  screen,	
  and	
  for	
  the	
  purpose	
  of	
  this	
  lab,	
  we	
  will	
  select	
  the	
  default	
  listener	
  for	
  ASM	
  network	
  
traffic,	
  and	
  the	
  private	
  interconnect	
  as	
  the	
  NIC.	
  Click	
  “OK”	
  to	
  continue.	
  
	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  8	
  
	
  
	
  
Click	
  “Yes”	
  to	
  continue.	
  
	
  
	
  
	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  9	
  
	
  
	
  
At	
  this	
  prompt,	
  you	
  are	
  requested	
  to	
  run	
  the	
  converttoFlexASM.sh	
  script	
  manually	
  as	
  a	
  privileged	
  user.	
  
	
  
	
  
	
  
4.2.2 VIA	
  ASMCA	
  SILENT	
  MODE	
  
[oracle@collabn1	
  ~]$	
  asmca	
  –silent	
  convertToFlexASM	
  –asmNetworks	
  eth1,	
  interface_name/172.16.100.0	
  
–asmListenerPort	
  1521	
  
	
  
4.2.3 RUN	
  SCRIPT	
  AS	
  ROOT	
  
The	
  script	
  needs	
  to	
  be	
  executed	
  as	
  privileged	
  (root)	
  user	
  on	
  each	
  node.	
  	
  
	
  
4.2.3.1 COLLABN1	
  
[root@collabn1	
  /]#	
  /u01/app/oracle/cfgtoollogs/asmca/scripts/converttoFlexASM.sh	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.crsd'	
  on	
  'collabn1'	
  
CRS-­‐2790:	
  Starting	
  shutdown	
  of	
  Cluster	
  Ready	
  Services-­‐managed	
  resources	
  on	
  'collabn1'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.LISTENER_SCAN2.lsnr'	
  on	
  'collabn1'	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  10	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.acfs.shared.acfs'	
  on	
  'collabn1'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.ACFS.dg'	
  on	
  'collabn1'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.LISTENER_SCAN3.lsnr'	
  on	
  'collabn1'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.cvu'	
  on	
  'collabn1'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.FRA.dg'	
  on	
  'collabn1'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.LISTENER.lsnr'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.LISTENER_SCAN2.lsnr'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.scan2.vip'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.LISTENER_SCAN3.lsnr'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.scan3.vip'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.LISTENER.lsnr'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.collabn1.vip'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.cvu'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.cvu'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.scan2.vip'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.scan2.vip'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.cvu'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.acfs.shared.acfs'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.ACFS.SHARED.advm'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.ACFS.SHARED.advm'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.FRA.dg'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.collabn1.vip'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.collabn1.vip'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.scan2.vip'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.LISTENER_SCAN2.lsnr'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.scan3.vip'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.scan3.vip'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.collabn1.vip'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.scan3.vip'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.LISTENER_SCAN3.lsnr'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.LISTENER_SCAN2.lsnr'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.LISTENER_SCAN3.lsnr'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.ACFS.dg'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.camera.db'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.camera.db'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.DATA.dg'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.DATA.dg'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.asm'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.asm'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.ASMNET1LSNR_ASM.lsnr'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.ASMNET1LSNR_ASM.lsnr'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.ons'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.ons'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.net1.network'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.net1.network'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2792:	
  Shutdown	
  of	
  Cluster	
  Ready	
  Services-­‐managed	
  resources	
  on	
  'collabn1'	
  has	
  completed	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.crsd'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.ctssd'	
  on	
  'collabn1'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.evmd'	
  on	
  'collabn1'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.storage'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.storage'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.asm'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.evmd'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.ctssd'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.asm'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.cluster_interconnect.haip'	
  on	
  'collabn1'	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  11	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.cluster_interconnect.haip'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.cssd'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.cssd'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.evmd'	
  on	
  'collabn1'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.evmd'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.cssdmonitor'	
  on	
  'collabn1'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.cssdmonitor'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.cssd'	
  on	
  'collabn1'	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.diskmon'	
  on	
  'collabn1'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.diskmon'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.cssd'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.ctssd'	
  on	
  'collabn1'	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.cluster_interconnect.haip'	
  on	
  'collabn1'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.ctssd'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.cluster_interconnect.haip'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.asm'	
  on	
  'collabn1'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.asm'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.storage'	
  on	
  'collabn1'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.storage'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.crsd'	
  on	
  'collabn1'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.crsd'	
  on	
  'collabn1'	
  succeeded	
  
Cluster	
  bounced	
  in	
  node	
  collabn1	
  
4.2.3.2 COLLABN2	
  
[root@collabn1	
  /]#	
  /u01/app/oracle/cfgtoollogs/asmca/scripts/converttoFlexASM.sh	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.crsd'	
  on	
  'collabn2'	
  
CRS-­‐2790:	
  Starting	
  shutdown	
  of	
  Cluster	
  Ready	
  Services-­‐managed	
  resources	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.cvu'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.LISTENER_SCAN3.lsnr'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.acfs.shared.acfs'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.LISTENER_SCAN2.lsnr'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.LISTENER_SCAN2.lsnr'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.scan2.vip'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.LISTENER_SCAN3.lsnr'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.scan3.vip'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.acfs.shared.acfs'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.ACFS.SHARED.advm'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.ACFS.SHARED.advm'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.scan2.vip'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.scan2.vip'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.scan3.vip'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.scan3.vip'	
  on	
  'collabn1'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.scan2.vip'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.LISTENER_SCAN2.lsnr'	
  on	
  'collabn1'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.scan3.vip'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.LISTENER_SCAN3.lsnr'	
  on	
  'collabn1'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.LISTENER.lsnr'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.ACFS.dg'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.LISTENER.lsnr'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.collabn2.vip'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.gns'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.collabn2.vip'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.collabn2.vip'	
  on	
  'collabn1'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.collabn2.vip'	
  on	
  'collabn1'	
  succeeded	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  12	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.LISTENER_SCAN2.lsnr'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.ACFS.dg'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.FRA.dg'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.DATA.dg'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.LISTENER_SCAN3.lsnr'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.DATA.dg'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.FRA.dg'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.asm'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.asm'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.ASMNET1LSNR_ASM.lsnr'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.gns'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.gns.vip'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.gns.vip'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.gns.vip'	
  on	
  'collabn1'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.gns.vip'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.gns'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.ASMNET1LSNR_ASM.lsnr'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.gns'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.cvu'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2679:	
  Attempting	
  to	
  clean	
  'ora.cvu'	
  on	
  'collabn2'	
  
CRS-­‐2681:	
  Clean	
  of	
  'ora.cvu'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.cvu'	
  on	
  'collabn1'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.cvu'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.ons'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.ons'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.net1.network'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.net1.network'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2792:	
  Shutdown	
  of	
  Cluster	
  Ready	
  Services-­‐managed	
  resources	
  on	
  'collabn2'	
  has	
  completed	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.crsd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.ctssd'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.evmd'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.storage'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.storage'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.asm'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.evmd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.ctssd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.asm'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.cluster_interconnect.haip'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.cluster_interconnect.haip'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.cssd'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.cssd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.evmd'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.evmd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.cssdmonitor'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.cssdmonitor'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.cssd'	
  on	
  'collabn2'	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.diskmon'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.diskmon'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.cssd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.ctssd'	
  on	
  'collabn2'	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.cluster_interconnect.haip'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.ctssd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.cluster_interconnect.haip'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.asm'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.asm'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.storage'	
  on	
  'collabn2'	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  13	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.storage'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.crsd'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.crsd'	
  on	
  'collabn2'	
  succeeded	
  
Cluster	
  bounced	
  in	
  node	
  collabn2	
  
	
  
4.2.4 CHECK	
  ASM	
  CLUSTER	
  MODE	
  
[oracle@collabn1	
  ~]$	
  asmcmd	
  showclustermode	
  
ASM	
  cluster	
  :	
  Flex	
  mode	
  enabled	
  
[oracle@collabn1	
  ~]$	
  srvctl	
  config	
  asm	
  -­‐a	
  
ASM	
  home:	
  /u01/app/12.1.0/grid	
  
Password	
  file:	
  +DATA/orapwASM	
  
ASM	
  listener:	
  LISTENER	
  
ASM	
  is	
  enabled.	
  
ASM	
  instance	
  count:	
  ALL	
  
Cluster	
  ASM	
  listener:	
  ASMNET1LSNR_ASM	
  
	
  
5 CONVERT	
  TO	
  FLEX	
  CLUSTER	
  
Flex	
  Cluster	
  is	
  the	
  next	
  generation	
  of	
  clustware	
  release	
  with	
  version	
  12c.	
  It	
  introduces	
  the	
  concept	
  of	
  Hub	
  
and	
  Leaf	
  nodes	
  where	
  hub	
  nodes	
  have	
  direct	
  access	
  to	
  storage	
  and	
  leaf	
  nodes	
  may	
  or	
  may	
  not.	
  The	
  basic	
  
idea	
  is	
  to	
  extend	
  the	
  “standard”	
  cluster	
  and	
  encompass	
  application	
  servers	
  as	
  well.	
  One	
  could	
  run	
  all	
  
databases	
  on	
  the	
  hub	
  nodes,	
  and	
  all	
  applications	
  on	
  leaf	
  nodes.	
  
	
  
There	
  are	
  a	
  few	
  pre-­‐requisites	
  to	
  enabling	
  Flex	
  Clusters.	
  
1. Grid	
  Naming	
  Services	
  VIP	
  must	
  be	
  available.	
  
2. Flex	
  ASM	
  must	
  be	
  enabled.	
  
	
  
In	
  the	
  context	
  of	
  this	
  lab,	
  we	
  need	
  to	
  additionally	
  perform	
  the	
  steps	
  below:	
  
1. Add	
  a	
  new	
  DNS	
  entry	
  for	
  the	
  GNS	
  Host	
  Name	
  
2. Install	
  and	
  Enable	
  DHCP	
  Daemon	
  
	
  
5.1 INSTALL	
  DHCP	
  
5.1.1 INVOKE	
  YUM	
  
This	
  lab	
  assumes	
  that	
  the	
  OEL64	
  Media	
  is	
  still	
  mounted	
  and	
  configured	
  as	
  the	
  default	
  yum	
  repository.	
  
	
  
[root@collabn1	
  yum.repos.d]#	
  yum	
  -­‐y	
  install	
  dhcp	
  
Loaded	
  plugins:	
  refresh-­‐packagekit,	
  security	
  
ol6_UEK_latest	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
|	
  1.2	
  kB	
  	
  	
  	
  	
  00:00	
  	
  	
  	
  	
  	
  
ol6_latest	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
|	
  1.4	
  kB	
  	
  	
  	
  	
  00:00	
  	
  	
  	
  	
  	
  
ol6_latest/primary	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
|	
  	
  36	
  MB	
  	
  	
  	
  	
  00:15	
  	
  	
  	
  	
  	
  
ol6_latest	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
24951/24951	
  
Setting	
  up	
  Install	
  Process	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  14	
  
Resolving	
  Dependencies	
  
-­‐-­‐>	
  Running	
  transaction	
  check	
  
-­‐-­‐-­‐>	
  Package	
  dhcp.x86_64	
  12:4.1.1-­‐38.P1.0.1.el6	
  will	
  be	
  installed	
  
-­‐-­‐>	
  Processing	
  Dependency:	
  dhcp-­‐common	
  =	
  12:4.1.1-­‐38.P1.0.1.el6	
  for	
  package:	
  12:dhcp-­‐4.1.1-­‐
38.P1.0.1.el6.x86_64	
  
-­‐-­‐>	
  Running	
  transaction	
  check	
  
-­‐-­‐-­‐>	
  Package	
  dhcp-­‐common.x86_64	
  12:4.1.1-­‐34.P1.0.1.el6	
  will	
  be	
  updated	
  
-­‐-­‐>	
  Processing	
  Dependency:	
  dhcp-­‐common	
  =	
  12:4.1.1-­‐34.P1.0.1.el6	
  for	
  package:	
  12:dhclient-­‐4.1.1-­‐
34.P1.0.1.el6.x86_64	
  
-­‐-­‐-­‐>	
  Package	
  dhcp-­‐common.x86_64	
  12:4.1.1-­‐38.P1.0.1.el6	
  will	
  be	
  an	
  update	
  
-­‐-­‐>	
  Running	
  transaction	
  check	
  
-­‐-­‐-­‐>	
  Package	
  dhclient.x86_64	
  12:4.1.1-­‐34.P1.0.1.el6	
  will	
  be	
  updated	
  
-­‐-­‐-­‐>	
  Package	
  dhclient.x86_64	
  12:4.1.1-­‐38.P1.0.1.el6	
  will	
  be	
  an	
  update	
  
-­‐-­‐>	
  Finished	
  Dependency	
  Resolution	
  
	
  
Dependencies	
  Resolved	
  
	
  
==================================================================================================
========================================================	
  
	
  Package	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Arch	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Version	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
Repository	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Size	
  
==================================================================================================
========================================================	
  
Installing:	
  
	
  dhcp	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  x86_64	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  12:4.1.1-­‐38.P1.0.1.el6	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
ol6_latest	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  817	
  k	
  
Updating	
  for	
  dependencies:	
  
	
  dhclient	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  x86_64	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  12:4.1.1-­‐38.P1.0.1.el6	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
ol6_latest	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  317	
  k	
  
	
  dhcp-­‐common	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  x86_64	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  12:4.1.1-­‐38.P1.0.1.el6	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
ol6_latest	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  141	
  k	
  
	
  
Transaction	
  Summary	
  
==================================================================================================
========================================================	
  
Install	
  	
  	
  	
  	
  	
  	
  1	
  Package(s)	
  
Upgrade	
  	
  	
  	
  	
  	
  	
  2	
  Package(s)	
  
	
  
Total	
  download	
  size:	
  1.2	
  M	
  
	
  
Downloading	
  Packages:	
  
(1/3):	
  dhclient-­‐4.1.1-­‐38.P1.0.1.el6.x86_64.rpm	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
|	
  317	
  kB	
  	
  	
  	
  	
  00:00	
  	
  	
  	
  	
  	
  
(2/3):	
  dhcp-­‐4.1.1-­‐38.P1.0.1.el6.x86_64.rpm	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
|	
  817	
  kB	
  	
  	
  	
  	
  00:00	
  	
  	
  	
  	
  	
  
(3/3):	
  dhcp-­‐common-­‐4.1.1-­‐38.P1.0.1.el6.x86_64.rpm	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
|	
  141	
  kB	
  	
  	
  	
  	
  00:00	
  	
  	
  	
  	
  	
  
-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐
-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  
Total	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
787	
  kB/s	
  |	
  1.2	
  MB	
  	
  	
  	
  	
  00:01	
  	
  	
  	
  	
  	
  
Running	
  rpm_check_debug	
  
Running	
  Transaction	
  Test	
  
Transaction	
  Test	
  Succeeded	
  
Running	
  Transaction	
  
Warning:	
  RPMDB	
  altered	
  outside	
  of	
  yum.	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  15	
  
	
  	
  Updating	
  	
  	
  :	
  12:dhcp-­‐common-­‐4.1.1-­‐38.P1.0.1.el6.x86_64	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
1/5	
  	
  
	
  	
  Updating	
  	
  	
  :	
  12:dhclient-­‐4.1.1-­‐38.P1.0.1.el6.x86_64	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
2/5	
  	
  
	
  	
  Installing	
  :	
  12:dhcp-­‐4.1.1-­‐38.P1.0.1.el6.x86_64	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
3/5	
  	
  
	
  	
  Cleanup	
  	
  	
  	
  :	
  12:dhclient-­‐4.1.1-­‐34.P1.0.1.el6.x86_64	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
4/5	
  	
  
	
  	
  Cleanup	
  	
  	
  	
  :	
  12:dhcp-­‐common-­‐4.1.1-­‐34.P1.0.1.el6.x86_64	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
5/5	
  	
  
	
  	
  Verifying	
  	
  :	
  12:dhclient-­‐4.1.1-­‐38.P1.0.1.el6.x86_64	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
1/5	
  	
  
	
  	
  Verifying	
  	
  :	
  12:dhcp-­‐common-­‐4.1.1-­‐38.P1.0.1.el6.x86_64	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
2/5	
  	
  
	
  	
  Verifying	
  	
  :	
  12:dhcp-­‐4.1.1-­‐38.P1.0.1.el6.x86_64	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
3/5	
  	
  
	
  	
  Verifying	
  	
  :	
  12:dhcp-­‐common-­‐4.1.1-­‐34.P1.0.1.el6.x86_64	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
4/5	
  	
  
	
  	
  Verifying	
  	
  :	
  12:dhclient-­‐4.1.1-­‐34.P1.0.1.el6.x86_64	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
5/5	
  	
  
	
  
Installed:	
  
	
  	
  dhcp.x86_64	
  12:4.1.1-­‐38.P1.0.1.el6	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
	
  
Dependency	
  Updated:	
  
	
  	
  dhclient.x86_64	
  12:4.1.1-­‐38.P1.0.1.el6	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  dhcp-­‐common.x86_64	
  
12:4.1.1-­‐38.P1.0.1.el6	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
	
  
Complete!	
  
5.1.2 CONFIGURE	
  DHCP	
  
[root@collabn1	
  yum.repos.d]#	
  cd	
  /etc/dhcp/	
  
[root@collabn1	
  dhcp]#	
  cp	
  dhcpd.conf	
  dhcpd.conf.old	
  
[root@collabn1	
  dhcp]#	
  echo	
  “ddns-update-style interim;
ignore client-updates;
subnet 192.168.78.0 netmask 255.255.255.0 {
option routers 192.168.78.1; # Default
gateway to be used by DHCP clients
option subnet-mask 255.255.255.0; # Default
subnet mask to be used by DHCP clients.
option ip-forwarding off; # Do not
forward DHCP requests.
option broadcast-address 192.168.78.255; # Default
broadcast address to be used by DHCP client.
option domain-name "racattack";
option domain-name-servers 192.168.78.51; # IP
address of the DNS server.
option time-offset -19000; # Central
Standard Time
# option ntp-servers 0.pool.ntp.org; # Default
NTP server to be used by DHCP clients
range 192.168.78.151 192.168.78.170; # Range of
IP addresses that can be issued to DHCP client
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  16	
  
default-lease-time 21600; # Amount of
time in seconds that a client may keep the IP address
max-lease-time 43200;
}”	
  >	
  dhcpd.conf
5.1.3 START	
  DHCP	
  DAEMON	
  
[root@collabn1	
  dhcp]#	
  service	
  dhcpd	
  start	
  
Starting	
  dhcpd:	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  [	
  	
  OK	
  	
  ]	
  
[root@collabn1	
  dhcp]#	
  service	
  dhcpd	
  status	
  
dhcpd	
  (pid	
  	
  8822)	
  is	
  running...	
  
[root@collabn1	
  dhcp]#	
  chkconfig	
  dhcpd	
  on	
  
5.2 CONFIGURE	
  GRID	
  NAMING	
  SERVICES	
  
5.2.1 ADD	
  ENTRIES	
  TO	
  DNS	
  
[root@collabn1	
  /]#	
  cd	
  /var/named	
  
[root@collabn1	
  named]#	
  cp	
  in-­‐addr.arpa	
  in-­‐addr.arpa.old	
  
[root@collabn1	
  named]#	
  echo	
  @	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  IN	
  NS	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  collabn-­‐cluster-­‐gns.racattack.	
  ;	
  
[root@collabn1	
  named]#	
  cat	
  in-­‐addr.arpa	
  	
  
$TTL	
  3H	
  
@	
  	
  	
  	
  	
  	
  	
  IN	
  SOA	
  	
  collabn1.racattack.	
  	
  	
  	
  	
  	
  	
  	
  hostmaster.racattack.	
  	
  	
  	
  	
  	
  (	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  101	
  	
  	
  ;	
  serial	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  1D	
  	
  	
  	
  	
  	
  ;	
  refresh	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  1H	
  	
  	
  	
  	
  	
  ;	
  retry	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  1W	
  	
  	
  	
  	
  	
  ;	
  expire	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  3H	
  )	
  	
  	
  	
  ;	
  minimum	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  NS	
  	
  	
  	
  	
  	
  collabn1.racattack.	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  NS	
  	
  	
  	
  	
  	
  collabn2.racattack.	
  	
  
51.78.168.192	
  	
  	
  PTR	
  	
  	
  	
  	
  collabn1.racattack.	
  
61.78.168.192	
  	
  	
  PTR	
  	
  	
  	
  	
  collabn1-­‐vip.racattack.	
  
51.100.16.172	
  	
  	
  PTR	
  	
  	
  	
  	
  collabn1-­‐priv.racattack.	
  
52.78.168.192	
  	
  	
  PTR	
  	
  	
  	
  	
  collabn2.racattack.	
  
62.78.168.192	
  	
  	
  PTR	
  	
  	
  	
  	
  collabn2-­‐vip.racattack.	
  
52.100.16.172	
  	
  	
  PTR	
  	
  	
  	
  	
  collabn2-­‐priv.racattack.	
  
251.78.168.192	
  	
  PTR	
  	
  	
  	
  	
  collabn-­‐cluster-­‐scan.racattack.	
  
252.78.168.192	
  	
  PTR	
  	
  	
  	
  	
  collabn-­‐cluster-­‐scan.racattack.	
  
253.78.168.192	
  	
  PTR	
  	
  	
  	
  	
  collabn-­‐cluster-­‐scan.racattack.	
  
244.78.168.192	
  	
  PTR	
  	
  	
  	
  	
  collabn-­‐cluster-­‐gns.racattack.	
  ;”	
  >	
  in-­‐addr.arpa	
  
	
  
[root@collabn1	
  named]#	
  cp	
  racattack	
  racattack.old	
  
[root@collabn1	
  named]#	
  echo	
  $TTL 3H
$ORIGIN racattack.
@ IN SOA collabn1 hostmaster (
101 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
A 192.168.78.51
A 192.168.78.52
NS collabn1
NS collabn2
localhost A 127.0.0.1
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  17	
  
collabn1 A 192.168.78.51
collabn1-vip A 192.168.78.61
collabn1-priv A 172.16.100.51
collabn2 A 192.168.78.52
collabn2-vip A 192.168.78.62
collabn2-priv A 172.16.100.52
collabn-cluster-scan A 192.168.78.251
collabn-cluster-scan A 192.168.78.252
collabn-cluster-scan A 192.168.78.253
collabn-cluster-gns A 192.168.78.244
;sub-domain (collabn.racattack)
$ORIGIN collabn.racattack.
@ IN NS collabn-cluster-gns.racattack. ;”	
  >	
  racattack	
  
5.2.2 RUN	
  CLUSTER	
  VERIFY	
  
oracle@collabn1:~	
  ()	
  $	
  /media/sf_Oracle/db12c/grid/runcluvfy.sh	
  comp	
  gns	
  -­‐precrsinst	
  -­‐domain	
  
racattack	
  -­‐vip	
  collabn-­‐cluster-­‐gns.racattack	
  -­‐verbose	
  -­‐n	
  collabn1,collabn2	
  
/bin/cp:	
  omitting	
  directory	
  `/media/sf_Oracle/db12c/grid/stage/ext/lib/log'	
  
	
  
Verifying	
  GNS	
  integrity	
  	
  
	
  
Checking	
  GNS	
  integrity...	
  
Checking	
  if	
  the	
  GNS	
  subdomain	
  name	
  is	
  valid...	
  
The	
  GNS	
  subdomain	
  name	
  "racattack"	
  is	
  a	
  valid	
  domain	
  name	
  
Checking	
  if	
  the	
  GNS	
  VIP	
  is	
  a	
  valid	
  address...	
  
GNS	
  VIP	
  "collabn-­‐cluster-­‐gns.racattack"	
  resolves	
  to	
  a	
  valid	
  IP	
  address	
  
Checking	
  the	
  status	
  of	
  GNS	
  VIP...	
  
PRVF-­‐5229	
  :	
  GNS	
  VIP	
  is	
  active	
  before	
  Clusterware	
  installation	
  
	
  
GNS	
  integrity	
  check	
  passed	
  
	
  
Verification	
  of	
  GNS	
  integrity	
  was	
  successful.	
  	
  
5.2.3 CHECK	
  CLUSTER	
  MODE	
  
[oracle@collabn1	
  ~]$	
  crsctl	
  get	
  cluster	
  mode	
  status	
  
Cluster	
  is	
  running	
  in	
  "standard"	
  mode	
  
[oracle@collabn1	
  ~]$	
  srvctl	
  config	
  gns	
  
PRKF-­‐1110	
  :	
  Neither	
  GNS	
  server	
  nor	
  GNS	
  client	
  is	
  configured	
  on	
  this	
  cluster	
  
5.2.4 ADD	
  GNS	
  TO	
  CLUSTER	
  
Execute	
  the	
  command	
  as	
  the	
  root	
  user.	
  
[root@collabn1	
  dhcp]#	
  /u01/app/12.1.0/grid/bin/srvctl	
  add	
  gns	
  –domain	
  racattack	
  -­‐vip	
  collabn-­‐
cluster-­‐gns.racattack	
  -­‐verbose	
  
GNS	
  was	
  successfully	
  added.	
  
[root@collabn1	
  dhcp]#	
  /u01/app/12.1.0/grid/bin/srvctl	
  start	
  gns	
  
5.2.5 CHECK	
  GNS	
  CONFIGURATION	
  
[root@collabn1	
  named]#	
  /u01/app/12.1.0/grid/bin/srvctl	
  config	
  gns	
  -­‐a	
  
GNS	
  is	
  enabled.	
  
GNS	
  is	
  listening	
  for	
  DNS	
  server	
  requests	
  on	
  port	
  53	
  
GNS	
  is	
  using	
  port	
  5,353	
  to	
  connect	
  to	
  mDNS	
  
GNS	
  status:	
  Self-­‐check	
  failed.	
  
Domain	
  served	
  by	
  GNS:	
  racattack	
  
GNS	
  version:	
  12.1.0.1.0	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  18	
  
Globally	
  unique	
  identifier	
  of	
  the	
  cluster	
  where	
  GNS	
  is	
  running:	
  23d4b0e8e55a5f2dffcd0bbfb5fe2400	
  
Name	
  of	
  the	
  cluster	
  where	
  GNS	
  is	
  running:	
  collabn-­‐cluster	
  
Cluster	
  type:	
  server.	
  
GNS	
  log	
  level:	
  1.	
  
GNS	
  listening	
  addresses:	
  tcp://192.168.78.244:42664.	
  
Execute	
  Cluster	
  Verify	
  
5.2.6 POST	
  CONFIGURE	
  CLUVFY	
  CHECK	
  
Execute	
  as	
  the	
  oracle	
  user.	
  
oracle@collabn1:~	
  (+ASM1)	
  $	
  cluvfy	
  comp	
  gns	
  -­‐postcrsinst	
  -­‐verbose	
  
	
  
Verifying	
  GNS	
  integrity	
  	
  
	
  
Checking	
  GNS	
  integrity...	
  
Checking	
  if	
  the	
  GNS	
  subdomain	
  name	
  is	
  valid...	
  
The	
  GNS	
  subdomain	
  name	
  "racattack"	
  is	
  a	
  valid	
  domain	
  name	
  
Checking	
  if	
  the	
  GNS	
  VIP	
  belongs	
  to	
  same	
  subnet	
  as	
  the	
  public	
  network...	
  
Public	
  network	
  subnets	
  "192.168.78.0,	
  192.168.78.0,	
  192.168.78.0,	
  192.168.78.0"	
  match	
  with	
  the	
  GNS	
  
VIP	
  "192.168.78.0,	
  192.168.78.0,	
  192.168.78.0,	
  192.168.78.0"	
  
Checking	
  if	
  the	
  GNS	
  VIP	
  is	
  a	
  valid	
  address...	
  
GNS	
  VIP	
  "collabn-­‐cluster-­‐gns.racattack"	
  resolves	
  to	
  a	
  valid	
  IP	
  address	
  
Checking	
  the	
  status	
  of	
  GNS	
  VIP...	
  
Checking	
  if	
  FDQN	
  names	
  for	
  domain	
  "racattack"	
  are	
  reachable	
  
	
  
GNS	
  resolved	
  IP	
  addresses	
  are	
  reachable	
  
	
  
GNS	
  resolved	
  IP	
  addresses	
  are	
  reachable	
  
	
  
GNS	
  resolved	
  IP	
  addresses	
  are	
  reachable	
  
Checking	
  status	
  of	
  GNS	
  resource...	
  
	
  	
  Node	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Running?	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Enabled?	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
	
  	
  -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  	
  -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  	
  -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  
	
  	
  collabn1	
  	
  	
  	
  	
  	
  yes	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  yes	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
	
  	
  collabn2	
  	
  	
  	
  	
  	
  no	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  yes	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
	
  
GNS	
  resource	
  configuration	
  check	
  passed	
  
Checking	
  status	
  of	
  GNS	
  VIP	
  resource...	
  
	
  	
  Node	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Running?	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Enabled?	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
	
  	
  -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  	
  -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  	
  -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  
	
  	
  collabn1	
  	
  	
  	
  	
  	
  yes	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  yes	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
	
  	
  collabn2	
  	
  	
  	
  	
  	
  no	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  yes	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  
	
  
GNS	
  VIP	
  resource	
  configuration	
  check	
  passed.	
  
	
  
GNS	
  integrity	
  check	
  passed	
  
	
  
Verification	
  of	
  GNS	
  integrity	
  was	
  successful.	
  	
  
5.3 CONVERT	
  CLUSTER	
  
At	
  this	
  point,	
  the	
  cluster	
  can	
  be	
  easily	
  converted	
  to	
  flex	
  mode.	
  All	
  commands	
  must	
  be	
  run	
  as	
  the	
  root	
  user.	
  
[root@collabn1	
  ~]#	
  /u01/app/12.1.0/grid/bin/crsctl	
  set	
  cluster	
  mode	
  flex	
  
Cluster	
  mode	
  set	
  to	
  "flex"	
  
	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  19	
  
Cluster	
  Ready	
  Services	
  (CRS)	
  must	
  be	
  restarted	
  on	
  both	
  nodes	
  (one	
  at	
  a	
  time)	
  for	
  the	
  change	
  to	
  take	
  
affect.	
  
[root@collabn1	
  ~]#	
  /u01/app/12.1.0/grid/bin/crsctl	
  stop	
  crs	
  
[root@collabn1	
  ~]#	
  /u01/app/12.1.0/grid/bin/crsctl	
  start	
  crs	
  -­‐	
  wait	
  
	
  
[root@collabn2	
  ~]#	
  /u01/app/12.1.0/grid/bin/crsctl	
  stop	
  crs	
  
[root@collabn2	
  ~]#	
  /u01/app/12.1.0/grid/bin/crsctl	
  start	
  crs	
  -­‐	
  wait	
  
	
  
Check	
  the	
  cluster	
  mode.	
  
[oracle@collabn1	
  ~]$	
  crsctl	
  get	
  cluster	
  mode	
  status	
  
Cluster	
  is	
  running	
  in	
  "flex"	
  mode	
  
6 SWITCH	
  BETWEEN	
  LEAF	
  AND	
  HUB	
  NODE	
  ROLES	
  
For	
  this	
  exercise,	
  the	
  collabn2	
  node’s	
  role	
  will	
  be	
  change	
  from	
  Hub	
  to	
  Leaf.	
  
6.1 CHECK	
  EXISTING	
  RESOURCES	
  ON	
  NODE	
  2	
  
[root@collabn2	
  ~]#	
  /u01/app/12.1.0/grid/bin/crsctl	
  stat	
  res	
  -­‐t	
  -­‐n	
  collabn2	
  
-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  
Name	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Target	
  	
  State	
  	
  	
  	
  	
  	
  	
  	
  Server	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  State	
  details	
  	
  	
  	
  	
  	
  	
  	
  
-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  
Local	
  Resources	
  
-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  
ora.ACFS.SHARED.advm	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn2	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Volume	
  device	
  /dev/a	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  sm/shared-­‐32	
  is	
  onli	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ne,STABLE	
  
ora.ACFS.dg	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn2	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.ASMNET1LSNR_ASM.lsnr	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn2	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.DATA.dg	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn2	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.FRA.dg	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn2	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.LISTENER.lsnr	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn2	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.acfs.shared.acfs	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn2	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  mounted	
  on	
  /shared,S	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  TABLE	
  
ora.net1.network	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn2	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.ons	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn2	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.proxy_advm	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn2	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  
Cluster	
  Resources	
  
-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  
ora.LISTENER_SCAN1.lsnr	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn2	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.asm	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn2	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  20	
  
ora.collabn2.vip	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn2	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.house.db	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn2	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Open,STABLE	
  
ora.scan1.vip	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn2	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
6.2 CHECK	
  NODE	
  ROLE	
  
[root@collabn2	
  ~]#	
  /u01/app/12.1.0/grid/bin/crsctl	
  get	
  node	
  role	
  config	
  
Node	
  'collabn2'	
  configured	
  role	
  is	
  'hub'	
  
6.3 CHANGE	
  NODE	
  ROLE	
  
[root@collabn2	
  ~]#	
  /u01/app/12.1.0/grid/bin/crsctl	
  set	
  node	
  role	
  leaf	
  
CRS-­‐4408:	
  Node	
  'collabn2'	
  configured	
  role	
  successfully	
  changed;	
  restart	
  Oracle	
  High	
  Availability	
  
Services	
  for	
  new	
  role	
  to	
  take	
  effect.	
  
6.4 RESTART	
  CRS	
  ON	
  NODE	
  
[root@collabn2	
  ~]#	
  /u01/app/12.1.0/grid/bin/crsctl	
  stop	
  crs	
  
CRS-­‐2791:	
  Starting	
  shutdown	
  of	
  Oracle	
  High	
  Availability	
  Services-­‐managed	
  resources	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.crsd'	
  on	
  'collabn2'	
  
CRS-­‐2790:	
  Starting	
  shutdown	
  of	
  Cluster	
  Ready	
  Services-­‐managed	
  resources	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.LISTENER.lsnr'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.acfs.shared.acfs'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.DATA.dg'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.house.db'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.LISTENER_SCAN1.lsnr'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.LISTENER.lsnr'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.collabn2.vip'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.LISTENER_SCAN1.lsnr'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.scan1.vip'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.scan1.vip'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.scan1.vip'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.house.db'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.collabn2.vip'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.collabn2.vip'	
  on	
  'collabn1'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.acfs.shared.acfs'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.ACFS.SHARED.advm'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.scan1.vip'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.LISTENER_SCAN1.lsnr'	
  on	
  'collabn1'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.collabn2.vip'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.LISTENER.lsnr'	
  on	
  'collabn1'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.LISTENER_SCAN1.lsnr'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.LISTENER.lsnr'	
  on	
  'collabn1'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.DATA.dg'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.ACFS.dg'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.FRA.dg'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.FRA.dg'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.ACFS.dg'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.asm'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.asm'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.ASMNET1LSNR_ASM.lsnr'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.ASMNET1LSNR_ASM.lsnr'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.ACFS.SHARED.advm'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2679:	
  Attempting	
  to	
  clean	
  'ora.ACFS.SHARED.advm'	
  on	
  'collabn2'	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  21	
  
CRS-­‐2681:	
  Clean	
  of	
  'ora.ACFS.SHARED.advm'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.proxy_advm'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.proxy_advm'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.ons'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.ons'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.net1.network'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.net1.network'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2792:	
  Shutdown	
  of	
  Cluster	
  Ready	
  Services-­‐managed	
  resources	
  on	
  'collabn2'	
  has	
  completed	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.crsd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.storage'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.evmd'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.drivers.acfs'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.ctssd'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.mdnsd'	
  on	
  'collabn2'	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.gpnpd'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.storage'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.asm'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.drivers.acfs'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.mdnsd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.gpnpd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.ctssd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.evmd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.asm'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.cluster_interconnect.haip'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.cluster_interconnect.haip'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.cssd'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.cssd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2673:	
  Attempting	
  to	
  stop	
  'ora.gipcd'	
  on	
  'collabn2'	
  
CRS-­‐2677:	
  Stop	
  of	
  'ora.gipcd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2793:	
  Shutdown	
  of	
  Oracle	
  High	
  Availability	
  Services-­‐managed	
  resources	
  on	
  'collabn2'	
  has	
  
completed	
  
CRS-­‐4133:	
  Oracle	
  High	
  Availability	
  Services	
  has	
  been	
  stopped.	
  
	
  
[root@collabn2	
  ~]#	
  /u01/app/12.1.0/grid/bin/crsctl	
  start	
  crs	
  -­‐wait	
  
CRS-­‐4123:	
  Starting	
  Oracle	
  High	
  Availability	
  Services-­‐managed	
  resources	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.evmd'	
  on	
  'collabn2'	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.mdnsd'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.evmd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.mdnsd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.gpnpd'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.gpnpd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.gipcd'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.gipcd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.cssdmonitor'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.cssdmonitor'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.cssd'	
  on	
  'collabn2'	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.diskmon'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.diskmon'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2789:	
  Cannot	
  stop	
  resource	
  'ora.diskmon'	
  as	
  it	
  is	
  not	
  running	
  on	
  server	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.cssd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.cluster_interconnect.haip'	
  on	
  'collabn2'	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.ctssd'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.cluster_interconnect.haip'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.ctssd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.storage'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.storage'	
  on	
  'collabn2'	
  succeeded	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  22	
  
CRS-­‐2672:	
  Attempting	
  to	
  start	
  'ora.crsd'	
  on	
  'collabn2'	
  
CRS-­‐2676:	
  Start	
  of	
  'ora.crsd'	
  on	
  'collabn2'	
  succeeded	
  
CRS-­‐6017:	
  Processing	
  resource	
  auto-­‐start	
  for	
  servers:	
  collabn2	
  
CRS-­‐6016:	
  Resource	
  auto-­‐start	
  has	
  completed	
  for	
  server	
  collabn2	
  
CRS-­‐6024:	
  Completed	
  start	
  of	
  Oracle	
  Cluster	
  Ready	
  Services-­‐managed	
  resources	
  
CRS-­‐4123:	
  Oracle	
  High	
  Availability	
  Services	
  has	
  been	
  started.	
  
6.5 CHECK	
  RESOURCES	
  IN	
  CLUSTER	
  
At	
  this	
  point,	
  no	
  clusterware	
  resources	
  will	
  show	
  on	
  a	
  crsctl	
  status	
  check.	
  
	
  
[root@collabn2	
  ~]#	
  /u01/app/12.1.0/grid/bin/crsctl	
  stat	
  res	
  –t	
  
-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  
Name	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Target	
  	
  State	
  	
  	
  	
  	
  	
  	
  	
  Server	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  State	
  details	
  	
  	
  	
  	
  	
  	
  	
  
-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  
Local	
  Resources	
  
-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  
ora.ACFS.SHARED.advm	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Volume	
  device	
  /dev/a	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  sm/shared-­‐32	
  is	
  onli	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ne,STABLE	
  
ora.ACFS.dg	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.ASMNET1LSNR_ASM.lsnr	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.DATA.dg	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.FRA.dg	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.LISTENER.lsnr	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.acfs.shared.acfs	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  mounted	
  on	
  /shared,S	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  TABLE	
  
ora.net1.network	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.ons	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.proxy_advm	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  
Cluster	
  Resources	
  
-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  
ora.LISTENER_SCAN1.lsnr	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.LISTENER_SCAN2.lsnr	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.LISTENER_SCAN3.lsnr	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.asm	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  OFFLINE	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
	
  	
  	
  	
  	
  	
  2	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.camera.db	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  OFFLINE	
  OFFLINE	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
	
  	
  	
  	
  	
  	
  2	
  	
  	
  	
  	
  	
  	
  	
  OFFLINE	
  OFFLINE	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Instance	
  Shutdown,ST	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ABLE	
  
Enable	
  Flex	
  Cluster	
  and	
  Flex	
  ASM	
  
Author:	
  RAC	
  Attack	
  Community	
  
Last	
  Updated:	
  March	
  31,	
  2014	
  
Page#:	
  23	
  
ora.collabn1.vip	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.collabn2.vip	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  INTERMEDIATE	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  FAILED	
  OVER,STABLE	
  
ora.cvu	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.gns	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.gns.vip	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.house.db	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  OFFLINE	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Instance	
  Shutdown,ST	
  
	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ABLE	
  
	
  	
  	
  	
  	
  	
  2	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  Open,STABLE	
  
ora.oc4j	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  OFFLINE	
  OFFLINE	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.scan1.vip	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.scan2.vip	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
ora.scan3.vip	
  
	
  	
  	
  	
  	
  	
  1	
  	
  	
  	
  	
  	
  	
  	
  ONLINE	
  	
  ONLINE	
  	
  	
  	
  	
  	
  	
  collabn1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  STABLE	
  
-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐	
  
6.6 CHECK	
  NODE	
  ROLE	
  
[root@collabn2	
  ~]#	
  /u01/app/12.1.0/grid/bin/crsctl	
  get	
  node	
  role	
  config	
  
Node	
  'collabn2'	
  configured	
  role	
  is	
  'leaf'	
  
	
  
Changing	
  the	
  role	
  back	
  to	
  Hub	
  follows	
  the	
  same	
  process.	
  In	
  step	
  6.3,	
  change	
  the	
  word	
  leaf	
  to	
  hub	
  in	
  the	
  
crsctl	
  command.	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  

Mais conteúdo relacionado

Mais procurados

Performance Scenario: Diagnosing and resolving sudden slow down on two node RAC
Performance Scenario: Diagnosing and resolving sudden slow down on two node RACPerformance Scenario: Diagnosing and resolving sudden slow down on two node RAC
Performance Scenario: Diagnosing and resolving sudden slow down on two node RACKristofferson A
 
O Racle Asm Best Practices Presentation
O Racle Asm Best Practices PresentationO Racle Asm Best Practices Presentation
O Racle Asm Best Practices Presentationeraz
 
Oracle Real Application Cluster ( RAC )
Oracle Real Application Cluster ( RAC )Oracle Real Application Cluster ( RAC )
Oracle Real Application Cluster ( RAC )varasteh65
 
Presentation implementing oracle asm successfully
Presentation    implementing oracle asm successfullyPresentation    implementing oracle asm successfully
Presentation implementing oracle asm successfullyxKinAnx
 
Install oracle binaris or clonse oracle home
Install oracle binaris or clonse oracle homeInstall oracle binaris or clonse oracle home
Install oracle binaris or clonse oracle homeSatishbabu Gunukula
 
How oracle 12c flexes its muscles against oracle 11g r2 final
How oracle 12c flexes its muscles against oracle 11g r2 finalHow oracle 12c flexes its muscles against oracle 11g r2 final
How oracle 12c flexes its muscles against oracle 11g r2 finalAjith Narayanan
 
Oracle Clusterware and Private Network Considerations - Practical Performance...
Oracle Clusterware and Private Network Considerations - Practical Performance...Oracle Clusterware and Private Network Considerations - Practical Performance...
Oracle Clusterware and Private Network Considerations - Practical Performance...Guenadi JILEVSKI
 
MySQL Group Replication - Ready For Production? (2018-04)
MySQL Group Replication - Ready For Production? (2018-04)MySQL Group Replication - Ready For Production? (2018-04)
MySQL Group Replication - Ready For Production? (2018-04)Kenny Gryp
 
Oracle WebLogic Server 12c with Docker
Oracle WebLogic Server 12c with DockerOracle WebLogic Server 12c with Docker
Oracle WebLogic Server 12c with DockerGuatemala User Group
 
Percona XtraDB Cluster SF Meetup
Percona XtraDB Cluster SF MeetupPercona XtraDB Cluster SF Meetup
Percona XtraDB Cluster SF MeetupVadim Tkachenko
 
MySQL Group Replication
MySQL Group ReplicationMySQL Group Replication
MySQL Group ReplicationManish Kumar
 
Introduction to Galera
Introduction to GaleraIntroduction to Galera
Introduction to GaleraHenrik Ingo
 
Mysql high availability and scalability
Mysql high availability and scalabilityMysql high availability and scalability
Mysql high availability and scalabilityyin gong
 
Reducing Risk When Upgrading MySQL
Reducing Risk When Upgrading MySQLReducing Risk When Upgrading MySQL
Reducing Risk When Upgrading MySQLKenny Gryp
 
Percona XtraDB Cluster
Percona XtraDB ClusterPercona XtraDB Cluster
Percona XtraDB ClusterKenny Gryp
 
Galera Replication Demystified: How Does It Work?
Galera Replication Demystified: How Does It Work?Galera Replication Demystified: How Does It Work?
Galera Replication Demystified: How Does It Work?Frederic Descamps
 
Data Guard Deep Dive UKOUG 2012
Data Guard Deep Dive UKOUG 2012Data Guard Deep Dive UKOUG 2012
Data Guard Deep Dive UKOUG 2012Emre Baransel
 
Galera cluster for MySQL - Introduction Slides
Galera cluster for MySQL - Introduction SlidesGalera cluster for MySQL - Introduction Slides
Galera cluster for MySQL - Introduction SlidesSeveralnines
 
Webinar Slides: Migrating to Galera Cluster
Webinar Slides: Migrating to Galera ClusterWebinar Slides: Migrating to Galera Cluster
Webinar Slides: Migrating to Galera ClusterSeveralnines
 

Mais procurados (20)

Performance Scenario: Diagnosing and resolving sudden slow down on two node RAC
Performance Scenario: Diagnosing and resolving sudden slow down on two node RACPerformance Scenario: Diagnosing and resolving sudden slow down on two node RAC
Performance Scenario: Diagnosing and resolving sudden slow down on two node RAC
 
O Racle Asm Best Practices Presentation
O Racle Asm Best Practices PresentationO Racle Asm Best Practices Presentation
O Racle Asm Best Practices Presentation
 
Oracle Real Application Cluster ( RAC )
Oracle Real Application Cluster ( RAC )Oracle Real Application Cluster ( RAC )
Oracle Real Application Cluster ( RAC )
 
Presentation implementing oracle asm successfully
Presentation    implementing oracle asm successfullyPresentation    implementing oracle asm successfully
Presentation implementing oracle asm successfully
 
Install oracle binaris or clonse oracle home
Install oracle binaris or clonse oracle homeInstall oracle binaris or clonse oracle home
Install oracle binaris or clonse oracle home
 
How oracle 12c flexes its muscles against oracle 11g r2 final
How oracle 12c flexes its muscles against oracle 11g r2 finalHow oracle 12c flexes its muscles against oracle 11g r2 final
How oracle 12c flexes its muscles against oracle 11g r2 final
 
Oss4b - pxc introduction
Oss4b   - pxc introductionOss4b   - pxc introduction
Oss4b - pxc introduction
 
Oracle Clusterware and Private Network Considerations - Practical Performance...
Oracle Clusterware and Private Network Considerations - Practical Performance...Oracle Clusterware and Private Network Considerations - Practical Performance...
Oracle Clusterware and Private Network Considerations - Practical Performance...
 
MySQL Group Replication - Ready For Production? (2018-04)
MySQL Group Replication - Ready For Production? (2018-04)MySQL Group Replication - Ready For Production? (2018-04)
MySQL Group Replication - Ready For Production? (2018-04)
 
Oracle WebLogic Server 12c with Docker
Oracle WebLogic Server 12c with DockerOracle WebLogic Server 12c with Docker
Oracle WebLogic Server 12c with Docker
 
Percona XtraDB Cluster SF Meetup
Percona XtraDB Cluster SF MeetupPercona XtraDB Cluster SF Meetup
Percona XtraDB Cluster SF Meetup
 
MySQL Group Replication
MySQL Group ReplicationMySQL Group Replication
MySQL Group Replication
 
Introduction to Galera
Introduction to GaleraIntroduction to Galera
Introduction to Galera
 
Mysql high availability and scalability
Mysql high availability and scalabilityMysql high availability and scalability
Mysql high availability and scalability
 
Reducing Risk When Upgrading MySQL
Reducing Risk When Upgrading MySQLReducing Risk When Upgrading MySQL
Reducing Risk When Upgrading MySQL
 
Percona XtraDB Cluster
Percona XtraDB ClusterPercona XtraDB Cluster
Percona XtraDB Cluster
 
Galera Replication Demystified: How Does It Work?
Galera Replication Demystified: How Does It Work?Galera Replication Demystified: How Does It Work?
Galera Replication Demystified: How Does It Work?
 
Data Guard Deep Dive UKOUG 2012
Data Guard Deep Dive UKOUG 2012Data Guard Deep Dive UKOUG 2012
Data Guard Deep Dive UKOUG 2012
 
Galera cluster for MySQL - Introduction Slides
Galera cluster for MySQL - Introduction SlidesGalera cluster for MySQL - Introduction Slides
Galera cluster for MySQL - Introduction Slides
 
Webinar Slides: Migrating to Galera Cluster
Webinar Slides: Migrating to Galera ClusterWebinar Slides: Migrating to Galera Cluster
Webinar Slides: Migrating to Galera Cluster
 

Destaque

Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13Markus Michalewicz
 
Policy based cluster management in oracle 12c
Policy based cluster management in oracle 12c Policy based cluster management in oracle 12c
Policy based cluster management in oracle 12c Anju Garg
 
Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0
Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0
Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0Yury Velikanov
 
Oracle Failover Database Cluster with Grid Infrastructure 12c
Oracle Failover Database Cluster with Grid Infrastructure 12cOracle Failover Database Cluster with Grid Infrastructure 12c
Oracle Failover Database Cluster with Grid Infrastructure 12cTrivadis
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationMarkus Michalewicz
 
Oracle rac cachefusion - High Availability Day 2015
Oracle rac cachefusion - High Availability Day 2015Oracle rac cachefusion - High Availability Day 2015
Oracle rac cachefusion - High Availability Day 2015aioughydchapter
 
RACAttack 12c Advanced Lab: Server Pools and Policy-managed databases
RACAttack 12c Advanced Lab: Server Pools and Policy-managed databasesRACAttack 12c Advanced Lab: Server Pools and Policy-managed databases
RACAttack 12c Advanced Lab: Server Pools and Policy-managed databasesLudovico Caldara
 
Cloud conference - mongodb
Cloud conference - mongodbCloud conference - mongodb
Cloud conference - mongodbMitch Pirtle
 
Aman sharma hyd_12crac High Availability Day 2015
Aman sharma hyd_12crac High Availability Day 2015Aman sharma hyd_12crac High Availability Day 2015
Aman sharma hyd_12crac High Availability Day 2015aioughydchapter
 
EM12c: Capacity Planning with OEM Metrics
EM12c: Capacity Planning with OEM MetricsEM12c: Capacity Planning with OEM Metrics
EM12c: Capacity Planning with OEM MetricsMaaz Anjum
 
Spark Application for Time Series Analysis
Spark Application for Time Series AnalysisSpark Application for Time Series Analysis
Spark Application for Time Series AnalysisMapR Technologies
 
Running Analytics at the Speed of Your Business
Running Analytics at the Speed of Your BusinessRunning Analytics at the Speed of Your Business
Running Analytics at the Speed of Your BusinessRedis Labs
 
Intro to Apache Spark by CTO of Twingo
Intro to Apache Spark by CTO of TwingoIntro to Apache Spark by CTO of Twingo
Intro to Apache Spark by CTO of TwingoMapR Technologies
 
Oracle 12.2 sharding learning more
Oracle 12.2 sharding learning moreOracle 12.2 sharding learning more
Oracle 12.2 sharding learning moreLeyi (Kamus) Zhang
 
Spark Streaming Tips for Devs and Ops by Fran perez y federico fernández
Spark Streaming Tips for Devs and Ops by Fran perez y federico fernándezSpark Streaming Tips for Devs and Ops by Fran perez y federico fernández
Spark Streaming Tips for Devs and Ops by Fran perez y federico fernándezJ On The Beach
 
La transformacion digital en nuestra vida cotidiana. Un vistazo a las APIs
La transformacion digital en nuestra vida cotidiana. Un vistazo a las APIsLa transformacion digital en nuestra vida cotidiana. Un vistazo a las APIs
La transformacion digital en nuestra vida cotidiana. Un vistazo a las APIsGuatemala User Group
 
Leverage integration cloud_service_for_ebs_
Leverage integration cloud_service_for_ebs_Leverage integration cloud_service_for_ebs_
Leverage integration cloud_service_for_ebs_aioughydchapter
 

Destaque (20)

Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13Oracle RAC 12c New Features List OOW13
Oracle RAC 12c New Features List OOW13
 
Policy based cluster management in oracle 12c
Policy based cluster management in oracle 12c Policy based cluster management in oracle 12c
Policy based cluster management in oracle 12c
 
Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0
Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0
Oracle 12c RAC On your laptop Step by Step Implementation Guide 1.0
 
Oracle Failover Database Cluster with Grid Infrastructure 12c
Oracle Failover Database Cluster with Grid Infrastructure 12cOracle Failover Database Cluster with Grid Infrastructure 12c
Oracle Failover Database Cluster with Grid Infrastructure 12c
 
The Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - PresentationThe Oracle RAC Family of Solutions - Presentation
The Oracle RAC Family of Solutions - Presentation
 
MongoDB
MongoDBMongoDB
MongoDB
 
Oracle rac cachefusion - High Availability Day 2015
Oracle rac cachefusion - High Availability Day 2015Oracle rac cachefusion - High Availability Day 2015
Oracle rac cachefusion - High Availability Day 2015
 
RACAttack 12c Advanced Lab: Server Pools and Policy-managed databases
RACAttack 12c Advanced Lab: Server Pools and Policy-managed databasesRACAttack 12c Advanced Lab: Server Pools and Policy-managed databases
RACAttack 12c Advanced Lab: Server Pools and Policy-managed databases
 
Cloud conference - mongodb
Cloud conference - mongodbCloud conference - mongodb
Cloud conference - mongodb
 
Aman sharma hyd_12crac High Availability Day 2015
Aman sharma hyd_12crac High Availability Day 2015Aman sharma hyd_12crac High Availability Day 2015
Aman sharma hyd_12crac High Availability Day 2015
 
EM12c: Capacity Planning with OEM Metrics
EM12c: Capacity Planning with OEM MetricsEM12c: Capacity Planning with OEM Metrics
EM12c: Capacity Planning with OEM Metrics
 
Spark Application for Time Series Analysis
Spark Application for Time Series AnalysisSpark Application for Time Series Analysis
Spark Application for Time Series Analysis
 
Running Analytics at the Speed of Your Business
Running Analytics at the Speed of Your BusinessRunning Analytics at the Speed of Your Business
Running Analytics at the Speed of Your Business
 
Intro to Apache Spark by CTO of Twingo
Intro to Apache Spark by CTO of TwingoIntro to Apache Spark by CTO of Twingo
Intro to Apache Spark by CTO of Twingo
 
Oracle 12.2 sharding learning more
Oracle 12.2 sharding learning moreOracle 12.2 sharding learning more
Oracle 12.2 sharding learning more
 
Spark Streaming Tips for Devs and Ops by Fran perez y federico fernández
Spark Streaming Tips for Devs and Ops by Fran perez y federico fernándezSpark Streaming Tips for Devs and Ops by Fran perez y federico fernández
Spark Streaming Tips for Devs and Ops by Fran perez y federico fernández
 
Oracle RAC 12c Overview
Oracle RAC 12c OverviewOracle RAC 12c Overview
Oracle RAC 12c Overview
 
La transformacion digital en nuestra vida cotidiana. Un vistazo a las APIs
La transformacion digital en nuestra vida cotidiana. Un vistazo a las APIsLa transformacion digital en nuestra vida cotidiana. Un vistazo a las APIs
La transformacion digital en nuestra vida cotidiana. Un vistazo a las APIs
 
Leverage integration cloud_service_for_ebs_
Leverage integration cloud_service_for_ebs_Leverage integration cloud_service_for_ebs_
Leverage integration cloud_service_for_ebs_
 
Serverless Architecture
Serverless ArchitectureServerless Architecture
Serverless Architecture
 

Semelhante a RACATTACK Lab Handbook - Enable Flex Cluster and Flex ASM

12c Flex ASM: Moving to Flex ASM
12c Flex ASM: Moving to Flex ASM12c Flex ASM: Moving to Flex ASM
12c Flex ASM: Moving to Flex ASMMonowar Mukul
 
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]Markus Michalewicz
 
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1Osama Mustafa
 
Trivadis TechEvent 2017 ACFS Replication as of 12 2 by Mathias Zarick
Trivadis TechEvent 2017 ACFS Replication as of 12 2 by Mathias ZarickTrivadis TechEvent 2017 ACFS Replication as of 12 2 by Mathias Zarick
Trivadis TechEvent 2017 ACFS Replication as of 12 2 by Mathias ZarickTrivadis
 
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]Markus Michalewicz
 
Oracle Database on ACFS: a perfect marriage?
Oracle Database on ACFS: a perfect marriage?Oracle Database on ACFS: a perfect marriage?
Oracle Database on ACFS: a perfect marriage?Ludovico Caldara
 
Making MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid InfrastructureMaking MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid InfrastructureIlmar Kerm
 
Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0Santosh Kangane
 
Create user to_sysdba
Create user to_sysdbaCreate user to_sysdba
Create user to_sysdbafangjiafu
 
Sun oracle-maa-060407
Sun oracle-maa-060407Sun oracle-maa-060407
Sun oracle-maa-060407Sal Marcus
 
MySQL Replication Performance Tuning for Fun and Profit!
MySQL Replication Performance Tuning for Fun and Profit!MySQL Replication Performance Tuning for Fun and Profit!
MySQL Replication Performance Tuning for Fun and Profit!Vitor Oliveira
 
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionOracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionMarkus Michalewicz
 
Installing oracle grid infrastructure and database 12c r1
Installing oracle grid infrastructure and database 12c r1Installing oracle grid infrastructure and database 12c r1
Installing oracle grid infrastructure and database 12c r1Voeurng Sovann
 
RAC - The Savior of DBA
RAC - The Savior of DBARAC - The Savior of DBA
RAC - The Savior of DBANikhil Kumar
 
Unleash oracle 12c performance with cisco ucs
Unleash oracle 12c performance with cisco ucsUnleash oracle 12c performance with cisco ucs
Unleash oracle 12c performance with cisco ucssolarisyougood
 
RAC-Installing your First Cluster and Database
RAC-Installing your First Cluster and DatabaseRAC-Installing your First Cluster and Database
RAC-Installing your First Cluster and DatabaseNikhil Kumar
 

Semelhante a RACATTACK Lab Handbook - Enable Flex Cluster and Flex ASM (20)

12c Flex ASM: Moving to Flex ASM
12c Flex ASM: Moving to Flex ASM12c Flex ASM: Moving to Flex ASM
12c Flex ASM: Moving to Flex ASM
 
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]Understanding Oracle RAC 12c Internals OOW13 [CON8806]
Understanding Oracle RAC 12c Internals OOW13 [CON8806]
 
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1
Step by Step to Install oracle grid 11.2.0.3 on solaris 11.1
 
Trivadis TechEvent 2017 ACFS Replication as of 12 2 by Mathias Zarick
Trivadis TechEvent 2017 ACFS Replication as of 12 2 by Mathias ZarickTrivadis TechEvent 2017 ACFS Replication as of 12 2 by Mathias Zarick
Trivadis TechEvent 2017 ACFS Replication as of 12 2 by Mathias Zarick
 
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
Oracle RAC 12c Best Practices Sanger OOW13 [CON8805]
 
Oracle Database on ACFS: a perfect marriage?
Oracle Database on ACFS: a perfect marriage?Oracle Database on ACFS: a perfect marriage?
Oracle Database on ACFS: a perfect marriage?
 
Oracle acfs in oracle 11
Oracle acfs in oracle 11Oracle acfs in oracle 11
Oracle acfs in oracle 11
 
Making MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid InfrastructureMaking MySQL highly available using Oracle Grid Infrastructure
Making MySQL highly available using Oracle Grid Infrastructure
 
Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0Oracle 11g R2 RAC setup on rhel 5.0
Oracle 11g R2 RAC setup on rhel 5.0
 
Rac nonrac clone
Rac nonrac cloneRac nonrac clone
Rac nonrac clone
 
Create user to_sysdba
Create user to_sysdbaCreate user to_sysdba
Create user to_sysdba
 
Sun oracle-maa-060407
Sun oracle-maa-060407Sun oracle-maa-060407
Sun oracle-maa-060407
 
MySQL Replication Performance Tuning for Fun and Profit!
MySQL Replication Performance Tuning for Fun and Profit!MySQL Replication Performance Tuning for Fun and Profit!
MySQL Replication Performance Tuning for Fun and Profit!
 
Rac&asm
Rac&asmRac&asm
Rac&asm
 
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 versionOracle RAC 12c Collaborate Best Practices - IOUG 2014 version
Oracle RAC 12c Collaborate Best Practices - IOUG 2014 version
 
Convert single instance to RAC
Convert single instance to RACConvert single instance to RAC
Convert single instance to RAC
 
Installing oracle grid infrastructure and database 12c r1
Installing oracle grid infrastructure and database 12c r1Installing oracle grid infrastructure and database 12c r1
Installing oracle grid infrastructure and database 12c r1
 
RAC - The Savior of DBA
RAC - The Savior of DBARAC - The Savior of DBA
RAC - The Savior of DBA
 
Unleash oracle 12c performance with cisco ucs
Unleash oracle 12c performance with cisco ucsUnleash oracle 12c performance with cisco ucs
Unleash oracle 12c performance with cisco ucs
 
RAC-Installing your First Cluster and Database
RAC-Installing your First Cluster and DatabaseRAC-Installing your First Cluster and Database
RAC-Installing your First Cluster and Database
 

Último

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 

Último (20)

Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 

RACATTACK Lab Handbook - Enable Flex Cluster and Flex ASM

  • 1.             ENABLE  FLEX  CLUSTERS  AND  FLEX  ASM     Author:   RAC  Attack  Community   Creation  Date:   March  29,  2014   Last  Updated:   March  31,  2014   Version:   1.2        
  • 2. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  2   1 PREFACE   RAC  Attack  is  an  Oracle  RAC  SIG  community  effort  to  invite  all  Oracle  Users  to  install  and  configure  a  2-­‐ Node  RAC  environment  on  their  own  hardware  (laptops)  with  experienced  RAC  Attack  Ninja’s  support.   The  effort  has  gained  much  support  within  the  last  year  of  its  inception  and  is  held  at  most  major   conferences.  For  more  information,  visit  http://racattack.org/12c.   2 PURPOSE   The  purpose  of  this  particular  is  to  illustrate  a  conversion  from  standard  to  flex  for  both  Cluster  and  ASM.   Although  the  names  Flex  Cluster  and  Flex  ASM  appear  similar,  they  are  two  distinct  and  for  the  most  part   mutually  exclusive,  components  of  RAC  in  12c.     2.1 FLEX  CLUSTERS     Fig  1:  Flex  Cluster  Illustration     Flex  Clusters  introduces  (among  many  other  new  features)  the  concept  of  Hub  and  Leaf  nodes.     2.1.1 HUB  NODES   Hub  Nodes  are  similar  to  Oracle  Grid  Infrastructure  nodes  in  an  Oracle  Clusterware  standard  Cluster   configuration.   2.1.2 LEAF  NODES   Leaf  Nodes  are  different  from  standard  Oracle  Grid  Infrastructure  nodes,  in  that  they  do  not  require   direct  access  to  shared  storage,  but  instead  request  data  through  Hub  Nodes.      
  • 3. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  3     Fig  2:  Leaf  and  Hub  Nodes  in  Flex  Cluster     Leaf  nodes  were  designed  to  contain  application  (non-­‐database)  components  of  a  system.  For  example,   one  could  place  Fusion  Middleware,  EBS,  IDM  etc  on  a  set  of  leaf  nodes,  where  as  on  the  hub  nodes  the   actual  databases  for  the  application  would  reside.     For  a  standard  cluster  to  covert  to  a  Flex  Clusters,  Flex  ASM  must  be  enabled.   2.2 FLEX  ASM   Oracle  Flex  ASM  enables  Oracle  ASM  instances  to  run  on  a  separate  physical  server  from  the  database   servers.  An  Oracle  ASM  instance  can  operate  in  several  configurations  in  Oracle  Flex  ASM.  The  aim  of  Flex   ASM  is  to  consolidate  ASM  instances  into  a  set  of  nodes  within  a  cluster.  
  • 4. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  4     3 ASSUMPTIONS   This  lab  assumes  that  the  user  has  an  existing  2-­‐node  RAC  environment  configured  as  per  the  base  RAC   Attack  12c  manual  instructions  listed  here.    
  • 5. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  5             4 CONVERT  TO  FLEX  ASM   4.1 GET  CLUSTER  MODE   [oracle@collabn1  ~]$  crsctl  get  cluster  mode  status   Cluster  is  running  in  "standard"  mode   4.2 GET  ASM  CLUSTER  MODE   [oracle@collabn1  ~]$  asmcmd  showclustermode   ASM  cluster  :  Flex  mode  disabled     [oracle@collabn1  ~]$  srvctl  status  asm  -­‐detail   ASM  is  running  on  collabn2,collabn1   ASM  is  enabled.     [oracle@collabn1  ~]$  srvctl  config  asm   ASM  home:  /u01/app/12.1.0/grid  
  • 6. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  6   Password  file:  +DATA/orapwASM   ASM  listener:  LISTENER   [oracle@collabn1  ~]$  asm     To  convert  to  Flex  ASM,  according  to  Oracle’s  documentation,  ideally  there  should  be  a  third  (private)  NIC   attached  to  all  nodes  in  a  cluster.  However,  if  that  is  not  feasible  or  available,  the  existing  Private  Cluster   Intereconnect  NIC  could  be  utilizes  instead.   4.2.1 VIA  ASMCA  GUI   Start  the  ASM  Configuration  Assistant.     [oracle@collabn1  ~]$  .  oraenv   ORACLE_SID  =  [oracle]  ?  +ASM1   The  Oracle  base  remains  unchanged  with  value  /u01/app/oracle   [oracle@collabn1  ~]$  asmca         Select  the  “ASM  Instances”  tab,  and  at  the  very  bottom  is  the  option  to  “Convert  to  Flex  ASM”.    
  • 7. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  7       On  the  next  screen,  and  for  the  purpose  of  this  lab,  we  will  select  the  default  listener  for  ASM  network   traffic,  and  the  private  interconnect  as  the  NIC.  Click  “OK”  to  continue.    
  • 8. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  8       Click  “Yes”  to  continue.        
  • 9. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  9       At  this  prompt,  you  are  requested  to  run  the  converttoFlexASM.sh  script  manually  as  a  privileged  user.         4.2.2 VIA  ASMCA  SILENT  MODE   [oracle@collabn1  ~]$  asmca  –silent  convertToFlexASM  –asmNetworks  eth1,  interface_name/172.16.100.0   –asmListenerPort  1521     4.2.3 RUN  SCRIPT  AS  ROOT   The  script  needs  to  be  executed  as  privileged  (root)  user  on  each  node.       4.2.3.1 COLLABN1   [root@collabn1  /]#  /u01/app/oracle/cfgtoollogs/asmca/scripts/converttoFlexASM.sh   CRS-­‐2673:  Attempting  to  stop  'ora.crsd'  on  'collabn1'   CRS-­‐2790:  Starting  shutdown  of  Cluster  Ready  Services-­‐managed  resources  on  'collabn1'   CRS-­‐2673:  Attempting  to  stop  'ora.LISTENER_SCAN2.lsnr'  on  'collabn1'  
  • 10. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  10   CRS-­‐2673:  Attempting  to  stop  'ora.acfs.shared.acfs'  on  'collabn1'   CRS-­‐2673:  Attempting  to  stop  'ora.ACFS.dg'  on  'collabn1'   CRS-­‐2673:  Attempting  to  stop  'ora.LISTENER_SCAN3.lsnr'  on  'collabn1'   CRS-­‐2673:  Attempting  to  stop  'ora.cvu'  on  'collabn1'   CRS-­‐2673:  Attempting  to  stop  'ora.FRA.dg'  on  'collabn1'   CRS-­‐2673:  Attempting  to  stop  'ora.LISTENER.lsnr'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.LISTENER_SCAN2.lsnr'  on  'collabn1'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.scan2.vip'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.LISTENER_SCAN3.lsnr'  on  'collabn1'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.scan3.vip'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.LISTENER.lsnr'  on  'collabn1'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.collabn1.vip'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.cvu'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.cvu'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.scan2.vip'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.scan2.vip'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.cvu'  on  'collabn2'  succeeded   CRS-­‐2677:  Stop  of  'ora.acfs.shared.acfs'  on  'collabn1'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.ACFS.SHARED.advm'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.ACFS.SHARED.advm'  on  'collabn1'  succeeded   CRS-­‐2677:  Stop  of  'ora.FRA.dg'  on  'collabn1'  succeeded   CRS-­‐2677:  Stop  of  'ora.collabn1.vip'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.collabn1.vip'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.scan2.vip'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.LISTENER_SCAN2.lsnr'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.scan3.vip'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.scan3.vip'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.collabn1.vip'  on  'collabn2'  succeeded   CRS-­‐2676:  Start  of  'ora.scan3.vip'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.LISTENER_SCAN3.lsnr'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.LISTENER_SCAN2.lsnr'  on  'collabn2'  succeeded   CRS-­‐2676:  Start  of  'ora.LISTENER_SCAN3.lsnr'  on  'collabn2'  succeeded   CRS-­‐2677:  Stop  of  'ora.ACFS.dg'  on  'collabn1'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.camera.db'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.camera.db'  on  'collabn1'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.DATA.dg'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.DATA.dg'  on  'collabn1'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.asm'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.asm'  on  'collabn1'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.ASMNET1LSNR_ASM.lsnr'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.ASMNET1LSNR_ASM.lsnr'  on  'collabn1'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.ons'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.ons'  on  'collabn1'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.net1.network'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.net1.network'  on  'collabn1'  succeeded   CRS-­‐2792:  Shutdown  of  Cluster  Ready  Services-­‐managed  resources  on  'collabn1'  has  completed   CRS-­‐2677:  Stop  of  'ora.crsd'  on  'collabn1'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.ctssd'  on  'collabn1'   CRS-­‐2673:  Attempting  to  stop  'ora.evmd'  on  'collabn1'   CRS-­‐2673:  Attempting  to  stop  'ora.storage'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.storage'  on  'collabn1'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.asm'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.evmd'  on  'collabn1'  succeeded   CRS-­‐2677:  Stop  of  'ora.ctssd'  on  'collabn1'  succeeded   CRS-­‐2677:  Stop  of  'ora.asm'  on  'collabn1'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.cluster_interconnect.haip'  on  'collabn1'  
  • 11. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  11   CRS-­‐2677:  Stop  of  'ora.cluster_interconnect.haip'  on  'collabn1'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.cssd'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.cssd'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.evmd'  on  'collabn1'   CRS-­‐2676:  Start  of  'ora.evmd'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.cssdmonitor'  on  'collabn1'   CRS-­‐2676:  Start  of  'ora.cssdmonitor'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.cssd'  on  'collabn1'   CRS-­‐2672:  Attempting  to  start  'ora.diskmon'  on  'collabn1'   CRS-­‐2676:  Start  of  'ora.diskmon'  on  'collabn1'  succeeded   CRS-­‐2676:  Start  of  'ora.cssd'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.ctssd'  on  'collabn1'   CRS-­‐2672:  Attempting  to  start  'ora.cluster_interconnect.haip'  on  'collabn1'   CRS-­‐2676:  Start  of  'ora.ctssd'  on  'collabn1'  succeeded   CRS-­‐2676:  Start  of  'ora.cluster_interconnect.haip'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.asm'  on  'collabn1'   CRS-­‐2676:  Start  of  'ora.asm'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.storage'  on  'collabn1'   CRS-­‐2676:  Start  of  'ora.storage'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.crsd'  on  'collabn1'   CRS-­‐2676:  Start  of  'ora.crsd'  on  'collabn1'  succeeded   Cluster  bounced  in  node  collabn1   4.2.3.2 COLLABN2   [root@collabn1  /]#  /u01/app/oracle/cfgtoollogs/asmca/scripts/converttoFlexASM.sh   CRS-­‐2673:  Attempting  to  stop  'ora.crsd'  on  'collabn2'   CRS-­‐2790:  Starting  shutdown  of  Cluster  Ready  Services-­‐managed  resources  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.cvu'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.LISTENER_SCAN3.lsnr'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.acfs.shared.acfs'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.LISTENER_SCAN2.lsnr'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.LISTENER_SCAN2.lsnr'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.scan2.vip'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.LISTENER_SCAN3.lsnr'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.scan3.vip'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.acfs.shared.acfs'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.ACFS.SHARED.advm'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.ACFS.SHARED.advm'  on  'collabn2'  succeeded   CRS-­‐2677:  Stop  of  'ora.scan2.vip'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.scan2.vip'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.scan3.vip'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.scan3.vip'  on  'collabn1'   CRS-­‐2676:  Start  of  'ora.scan2.vip'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.LISTENER_SCAN2.lsnr'  on  'collabn1'   CRS-­‐2676:  Start  of  'ora.scan3.vip'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.LISTENER_SCAN3.lsnr'  on  'collabn1'   CRS-­‐2673:  Attempting  to  stop  'ora.LISTENER.lsnr'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.ACFS.dg'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.LISTENER.lsnr'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.collabn2.vip'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.gns'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.collabn2.vip'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.collabn2.vip'  on  'collabn1'   CRS-­‐2676:  Start  of  'ora.collabn2.vip'  on  'collabn1'  succeeded  
  • 12. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  12   CRS-­‐2676:  Start  of  'ora.LISTENER_SCAN2.lsnr'  on  'collabn1'  succeeded   CRS-­‐2677:  Stop  of  'ora.ACFS.dg'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.FRA.dg'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.DATA.dg'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.LISTENER_SCAN3.lsnr'  on  'collabn1'  succeeded   CRS-­‐2677:  Stop  of  'ora.DATA.dg'  on  'collabn2'  succeeded   CRS-­‐2677:  Stop  of  'ora.FRA.dg'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.asm'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.asm'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.ASMNET1LSNR_ASM.lsnr'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.gns'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.gns.vip'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.gns.vip'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.gns.vip'  on  'collabn1'   CRS-­‐2676:  Start  of  'ora.gns.vip'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.gns'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.ASMNET1LSNR_ASM.lsnr'  on  'collabn2'  succeeded   CRS-­‐2676:  Start  of  'ora.gns'  on  'collabn1'  succeeded   CRS-­‐2677:  Stop  of  'ora.cvu'  on  'collabn2'  succeeded   CRS-­‐2679:  Attempting  to  clean  'ora.cvu'  on  'collabn2'   CRS-­‐2681:  Clean  of  'ora.cvu'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.cvu'  on  'collabn1'   CRS-­‐2676:  Start  of  'ora.cvu'  on  'collabn1'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.ons'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.ons'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.net1.network'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.net1.network'  on  'collabn2'  succeeded   CRS-­‐2792:  Shutdown  of  Cluster  Ready  Services-­‐managed  resources  on  'collabn2'  has  completed   CRS-­‐2677:  Stop  of  'ora.crsd'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.ctssd'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.evmd'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.storage'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.storage'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.asm'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.evmd'  on  'collabn2'  succeeded   CRS-­‐2677:  Stop  of  'ora.ctssd'  on  'collabn2'  succeeded   CRS-­‐2677:  Stop  of  'ora.asm'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.cluster_interconnect.haip'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.cluster_interconnect.haip'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.cssd'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.cssd'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.evmd'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.evmd'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.cssdmonitor'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.cssdmonitor'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.cssd'  on  'collabn2'   CRS-­‐2672:  Attempting  to  start  'ora.diskmon'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.diskmon'  on  'collabn2'  succeeded   CRS-­‐2676:  Start  of  'ora.cssd'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.ctssd'  on  'collabn2'   CRS-­‐2672:  Attempting  to  start  'ora.cluster_interconnect.haip'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.ctssd'  on  'collabn2'  succeeded   CRS-­‐2676:  Start  of  'ora.cluster_interconnect.haip'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.asm'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.asm'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.storage'  on  'collabn2'  
  • 13. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  13   CRS-­‐2676:  Start  of  'ora.storage'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.crsd'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.crsd'  on  'collabn2'  succeeded   Cluster  bounced  in  node  collabn2     4.2.4 CHECK  ASM  CLUSTER  MODE   [oracle@collabn1  ~]$  asmcmd  showclustermode   ASM  cluster  :  Flex  mode  enabled   [oracle@collabn1  ~]$  srvctl  config  asm  -­‐a   ASM  home:  /u01/app/12.1.0/grid   Password  file:  +DATA/orapwASM   ASM  listener:  LISTENER   ASM  is  enabled.   ASM  instance  count:  ALL   Cluster  ASM  listener:  ASMNET1LSNR_ASM     5 CONVERT  TO  FLEX  CLUSTER   Flex  Cluster  is  the  next  generation  of  clustware  release  with  version  12c.  It  introduces  the  concept  of  Hub   and  Leaf  nodes  where  hub  nodes  have  direct  access  to  storage  and  leaf  nodes  may  or  may  not.  The  basic   idea  is  to  extend  the  “standard”  cluster  and  encompass  application  servers  as  well.  One  could  run  all   databases  on  the  hub  nodes,  and  all  applications  on  leaf  nodes.     There  are  a  few  pre-­‐requisites  to  enabling  Flex  Clusters.   1. Grid  Naming  Services  VIP  must  be  available.   2. Flex  ASM  must  be  enabled.     In  the  context  of  this  lab,  we  need  to  additionally  perform  the  steps  below:   1. Add  a  new  DNS  entry  for  the  GNS  Host  Name   2. Install  and  Enable  DHCP  Daemon     5.1 INSTALL  DHCP   5.1.1 INVOKE  YUM   This  lab  assumes  that  the  OEL64  Media  is  still  mounted  and  configured  as  the  default  yum  repository.     [root@collabn1  yum.repos.d]#  yum  -­‐y  install  dhcp   Loaded  plugins:  refresh-­‐packagekit,  security   ol6_UEK_latest                                                                                                                                                                                       |  1.2  kB          00:00             ol6_latest                                                                                                                                                                                               |  1.4  kB          00:00             ol6_latest/primary                                                                                                                                                                               |    36  MB          00:15             ol6_latest                                                                                                                                                                                               24951/24951   Setting  up  Install  Process  
  • 14. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  14   Resolving  Dependencies   -­‐-­‐>  Running  transaction  check   -­‐-­‐-­‐>  Package  dhcp.x86_64  12:4.1.1-­‐38.P1.0.1.el6  will  be  installed   -­‐-­‐>  Processing  Dependency:  dhcp-­‐common  =  12:4.1.1-­‐38.P1.0.1.el6  for  package:  12:dhcp-­‐4.1.1-­‐ 38.P1.0.1.el6.x86_64   -­‐-­‐>  Running  transaction  check   -­‐-­‐-­‐>  Package  dhcp-­‐common.x86_64  12:4.1.1-­‐34.P1.0.1.el6  will  be  updated   -­‐-­‐>  Processing  Dependency:  dhcp-­‐common  =  12:4.1.1-­‐34.P1.0.1.el6  for  package:  12:dhclient-­‐4.1.1-­‐ 34.P1.0.1.el6.x86_64   -­‐-­‐-­‐>  Package  dhcp-­‐common.x86_64  12:4.1.1-­‐38.P1.0.1.el6  will  be  an  update   -­‐-­‐>  Running  transaction  check   -­‐-­‐-­‐>  Package  dhclient.x86_64  12:4.1.1-­‐34.P1.0.1.el6  will  be  updated   -­‐-­‐-­‐>  Package  dhclient.x86_64  12:4.1.1-­‐38.P1.0.1.el6  will  be  an  update   -­‐-­‐>  Finished  Dependency  Resolution     Dependencies  Resolved     ================================================================================================== ========================================================    Package                                                        Arch                                                    Version                                                                 Repository                                                  Size   ================================================================================================== ========================================================   Installing:    dhcp                                                              x86_64                                                12:4.1.1-­‐38.P1.0.1.el6                                   ol6_latest                                                817  k   Updating  for  dependencies:    dhclient                                                      x86_64                                                12:4.1.1-­‐38.P1.0.1.el6                                   ol6_latest                                                317  k    dhcp-­‐common                                                x86_64                                                12:4.1.1-­‐38.P1.0.1.el6                                   ol6_latest                                                141  k     Transaction  Summary   ================================================================================================== ========================================================   Install              1  Package(s)   Upgrade              2  Package(s)     Total  download  size:  1.2  M     Downloading  Packages:   (1/3):  dhclient-­‐4.1.1-­‐38.P1.0.1.el6.x86_64.rpm                                                                                                                       |  317  kB          00:00             (2/3):  dhcp-­‐4.1.1-­‐38.P1.0.1.el6.x86_64.rpm                                                                                                                               |  817  kB          00:00             (3/3):  dhcp-­‐common-­‐4.1.1-­‐38.P1.0.1.el6.x86_64.rpm                                                                                                                 |  141  kB          00:00             -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐ -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐   Total                                                                                                                                                                                                         787  kB/s  |  1.2  MB          00:01             Running  rpm_check_debug   Running  Transaction  Test   Transaction  Test  Succeeded   Running  Transaction   Warning:  RPMDB  altered  outside  of  yum.  
  • 15. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  15      Updating      :  12:dhcp-­‐common-­‐4.1.1-­‐38.P1.0.1.el6.x86_64                                                                                                   1/5        Updating      :  12:dhclient-­‐4.1.1-­‐38.P1.0.1.el6.x86_64                                                                                                         2/5        Installing  :  12:dhcp-­‐4.1.1-­‐38.P1.0.1.el6.x86_64                                                                                                                 3/5        Cleanup        :  12:dhclient-­‐4.1.1-­‐34.P1.0.1.el6.x86_64                                                                                                         4/5        Cleanup        :  12:dhcp-­‐common-­‐4.1.1-­‐34.P1.0.1.el6.x86_64                                                                                                   5/5        Verifying    :  12:dhclient-­‐4.1.1-­‐38.P1.0.1.el6.x86_64                                                                                                         1/5        Verifying    :  12:dhcp-­‐common-­‐4.1.1-­‐38.P1.0.1.el6.x86_64                                                                                                   2/5        Verifying    :  12:dhcp-­‐4.1.1-­‐38.P1.0.1.el6.x86_64                                                                                                                 3/5        Verifying    :  12:dhcp-­‐common-­‐4.1.1-­‐34.P1.0.1.el6.x86_64                                                                                                   4/5        Verifying    :  12:dhclient-­‐4.1.1-­‐34.P1.0.1.el6.x86_64                                                                                                         5/5       Installed:      dhcp.x86_64  12:4.1.1-­‐38.P1.0.1.el6                                                                                                                                             Dependency  Updated:      dhclient.x86_64  12:4.1.1-­‐38.P1.0.1.el6                                                                          dhcp-­‐common.x86_64   12:4.1.1-­‐38.P1.0.1.el6                                                                             Complete!   5.1.2 CONFIGURE  DHCP   [root@collabn1  yum.repos.d]#  cd  /etc/dhcp/   [root@collabn1  dhcp]#  cp  dhcpd.conf  dhcpd.conf.old   [root@collabn1  dhcp]#  echo  “ddns-update-style interim; ignore client-updates; subnet 192.168.78.0 netmask 255.255.255.0 { option routers 192.168.78.1; # Default gateway to be used by DHCP clients option subnet-mask 255.255.255.0; # Default subnet mask to be used by DHCP clients. option ip-forwarding off; # Do not forward DHCP requests. option broadcast-address 192.168.78.255; # Default broadcast address to be used by DHCP client. option domain-name "racattack"; option domain-name-servers 192.168.78.51; # IP address of the DNS server. option time-offset -19000; # Central Standard Time # option ntp-servers 0.pool.ntp.org; # Default NTP server to be used by DHCP clients range 192.168.78.151 192.168.78.170; # Range of IP addresses that can be issued to DHCP client
  • 16. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  16   default-lease-time 21600; # Amount of time in seconds that a client may keep the IP address max-lease-time 43200; }”  >  dhcpd.conf 5.1.3 START  DHCP  DAEMON   [root@collabn1  dhcp]#  service  dhcpd  start   Starting  dhcpd:                                                                                        [    OK    ]   [root@collabn1  dhcp]#  service  dhcpd  status   dhcpd  (pid    8822)  is  running...   [root@collabn1  dhcp]#  chkconfig  dhcpd  on   5.2 CONFIGURE  GRID  NAMING  SERVICES   5.2.1 ADD  ENTRIES  TO  DNS   [root@collabn1  /]#  cd  /var/named   [root@collabn1  named]#  cp  in-­‐addr.arpa  in-­‐addr.arpa.old   [root@collabn1  named]#  echo  @                              IN  NS                      collabn-­‐cluster-­‐gns.racattack.  ;   [root@collabn1  named]#  cat  in-­‐addr.arpa     $TTL  3H   @              IN  SOA    collabn1.racattack.                hostmaster.racattack.            (                                                                                  101      ;  serial                                                                                  1D            ;  refresh                                                                                  1H            ;  retry                                                                                  1W            ;  expire                                                                                  3H  )        ;  minimum                                  NS            collabn1.racattack.                                  NS            collabn2.racattack.     51.78.168.192      PTR          collabn1.racattack.   61.78.168.192      PTR          collabn1-­‐vip.racattack.   51.100.16.172      PTR          collabn1-­‐priv.racattack.   52.78.168.192      PTR          collabn2.racattack.   62.78.168.192      PTR          collabn2-­‐vip.racattack.   52.100.16.172      PTR          collabn2-­‐priv.racattack.   251.78.168.192    PTR          collabn-­‐cluster-­‐scan.racattack.   252.78.168.192    PTR          collabn-­‐cluster-­‐scan.racattack.   253.78.168.192    PTR          collabn-­‐cluster-­‐scan.racattack.   244.78.168.192    PTR          collabn-­‐cluster-­‐gns.racattack.  ;”  >  in-­‐addr.arpa     [root@collabn1  named]#  cp  racattack  racattack.old   [root@collabn1  named]#  echo  $TTL 3H $ORIGIN racattack. @ IN SOA collabn1 hostmaster ( 101 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum A 192.168.78.51 A 192.168.78.52 NS collabn1 NS collabn2 localhost A 127.0.0.1
  • 17. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  17   collabn1 A 192.168.78.51 collabn1-vip A 192.168.78.61 collabn1-priv A 172.16.100.51 collabn2 A 192.168.78.52 collabn2-vip A 192.168.78.62 collabn2-priv A 172.16.100.52 collabn-cluster-scan A 192.168.78.251 collabn-cluster-scan A 192.168.78.252 collabn-cluster-scan A 192.168.78.253 collabn-cluster-gns A 192.168.78.244 ;sub-domain (collabn.racattack) $ORIGIN collabn.racattack. @ IN NS collabn-cluster-gns.racattack. ;”  >  racattack   5.2.2 RUN  CLUSTER  VERIFY   oracle@collabn1:~  ()  $  /media/sf_Oracle/db12c/grid/runcluvfy.sh  comp  gns  -­‐precrsinst  -­‐domain   racattack  -­‐vip  collabn-­‐cluster-­‐gns.racattack  -­‐verbose  -­‐n  collabn1,collabn2   /bin/cp:  omitting  directory  `/media/sf_Oracle/db12c/grid/stage/ext/lib/log'     Verifying  GNS  integrity       Checking  GNS  integrity...   Checking  if  the  GNS  subdomain  name  is  valid...   The  GNS  subdomain  name  "racattack"  is  a  valid  domain  name   Checking  if  the  GNS  VIP  is  a  valid  address...   GNS  VIP  "collabn-­‐cluster-­‐gns.racattack"  resolves  to  a  valid  IP  address   Checking  the  status  of  GNS  VIP...   PRVF-­‐5229  :  GNS  VIP  is  active  before  Clusterware  installation     GNS  integrity  check  passed     Verification  of  GNS  integrity  was  successful.     5.2.3 CHECK  CLUSTER  MODE   [oracle@collabn1  ~]$  crsctl  get  cluster  mode  status   Cluster  is  running  in  "standard"  mode   [oracle@collabn1  ~]$  srvctl  config  gns   PRKF-­‐1110  :  Neither  GNS  server  nor  GNS  client  is  configured  on  this  cluster   5.2.4 ADD  GNS  TO  CLUSTER   Execute  the  command  as  the  root  user.   [root@collabn1  dhcp]#  /u01/app/12.1.0/grid/bin/srvctl  add  gns  –domain  racattack  -­‐vip  collabn-­‐ cluster-­‐gns.racattack  -­‐verbose   GNS  was  successfully  added.   [root@collabn1  dhcp]#  /u01/app/12.1.0/grid/bin/srvctl  start  gns   5.2.5 CHECK  GNS  CONFIGURATION   [root@collabn1  named]#  /u01/app/12.1.0/grid/bin/srvctl  config  gns  -­‐a   GNS  is  enabled.   GNS  is  listening  for  DNS  server  requests  on  port  53   GNS  is  using  port  5,353  to  connect  to  mDNS   GNS  status:  Self-­‐check  failed.   Domain  served  by  GNS:  racattack   GNS  version:  12.1.0.1.0  
  • 18. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  18   Globally  unique  identifier  of  the  cluster  where  GNS  is  running:  23d4b0e8e55a5f2dffcd0bbfb5fe2400   Name  of  the  cluster  where  GNS  is  running:  collabn-­‐cluster   Cluster  type:  server.   GNS  log  level:  1.   GNS  listening  addresses:  tcp://192.168.78.244:42664.   Execute  Cluster  Verify   5.2.6 POST  CONFIGURE  CLUVFY  CHECK   Execute  as  the  oracle  user.   oracle@collabn1:~  (+ASM1)  $  cluvfy  comp  gns  -­‐postcrsinst  -­‐verbose     Verifying  GNS  integrity       Checking  GNS  integrity...   Checking  if  the  GNS  subdomain  name  is  valid...   The  GNS  subdomain  name  "racattack"  is  a  valid  domain  name   Checking  if  the  GNS  VIP  belongs  to  same  subnet  as  the  public  network...   Public  network  subnets  "192.168.78.0,  192.168.78.0,  192.168.78.0,  192.168.78.0"  match  with  the  GNS   VIP  "192.168.78.0,  192.168.78.0,  192.168.78.0,  192.168.78.0"   Checking  if  the  GNS  VIP  is  a  valid  address...   GNS  VIP  "collabn-­‐cluster-­‐gns.racattack"  resolves  to  a  valid  IP  address   Checking  the  status  of  GNS  VIP...   Checking  if  FDQN  names  for  domain  "racattack"  are  reachable     GNS  resolved  IP  addresses  are  reachable     GNS  resolved  IP  addresses  are  reachable     GNS  resolved  IP  addresses  are  reachable   Checking  status  of  GNS  resource...      Node                    Running?                                    Enabled?                                      -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐    -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐    -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐      collabn1            yes                                              yes                                                collabn2            no                                                yes                                               GNS  resource  configuration  check  passed   Checking  status  of  GNS  VIP  resource...      Node                    Running?                                    Enabled?                                      -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐    -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐    -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐      collabn1            yes                                              yes                                                collabn2            no                                                yes                                               GNS  VIP  resource  configuration  check  passed.     GNS  integrity  check  passed     Verification  of  GNS  integrity  was  successful.     5.3 CONVERT  CLUSTER   At  this  point,  the  cluster  can  be  easily  converted  to  flex  mode.  All  commands  must  be  run  as  the  root  user.   [root@collabn1  ~]#  /u01/app/12.1.0/grid/bin/crsctl  set  cluster  mode  flex   Cluster  mode  set  to  "flex"    
  • 19. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  19   Cluster  Ready  Services  (CRS)  must  be  restarted  on  both  nodes  (one  at  a  time)  for  the  change  to  take   affect.   [root@collabn1  ~]#  /u01/app/12.1.0/grid/bin/crsctl  stop  crs   [root@collabn1  ~]#  /u01/app/12.1.0/grid/bin/crsctl  start  crs  -­‐  wait     [root@collabn2  ~]#  /u01/app/12.1.0/grid/bin/crsctl  stop  crs   [root@collabn2  ~]#  /u01/app/12.1.0/grid/bin/crsctl  start  crs  -­‐  wait     Check  the  cluster  mode.   [oracle@collabn1  ~]$  crsctl  get  cluster  mode  status   Cluster  is  running  in  "flex"  mode   6 SWITCH  BETWEEN  LEAF  AND  HUB  NODE  ROLES   For  this  exercise,  the  collabn2  node’s  role  will  be  change  from  Hub  to  Leaf.   6.1 CHECK  EXISTING  RESOURCES  ON  NODE  2   [root@collabn2  ~]#  /u01/app/12.1.0/grid/bin/crsctl  stat  res  -­‐t  -­‐n  collabn2   -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐   Name                      Target    State                Server                                      State  details                 -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐   Local  Resources   -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐   ora.ACFS.SHARED.advm                                ONLINE    ONLINE              collabn2                                  Volume  device  /dev/a                                                                                                                            sm/shared-­‐32  is  onli                                                                                                                            ne,STABLE   ora.ACFS.dg                                ONLINE    ONLINE              collabn2                                  STABLE   ora.ASMNET1LSNR_ASM.lsnr                                ONLINE    ONLINE              collabn2                                  STABLE   ora.DATA.dg                                ONLINE    ONLINE              collabn2                                  STABLE   ora.FRA.dg                                ONLINE    ONLINE              collabn2                                  STABLE   ora.LISTENER.lsnr                                ONLINE    ONLINE              collabn2                                  STABLE   ora.acfs.shared.acfs                                ONLINE    ONLINE              collabn2                                  mounted  on  /shared,S                                                                                                                            TABLE   ora.net1.network                                ONLINE    ONLINE              collabn2                                  STABLE   ora.ons                                ONLINE    ONLINE              collabn2                                  STABLE   ora.proxy_advm                                ONLINE    ONLINE              collabn2                                  STABLE   -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐   Cluster  Resources   -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐   ora.LISTENER_SCAN1.lsnr              1                ONLINE    ONLINE              collabn2                                  STABLE   ora.asm              1                ONLINE    ONLINE              collabn2                                  STABLE  
  • 20. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  20   ora.collabn2.vip              1                ONLINE    ONLINE              collabn2                                  STABLE   ora.house.db              1                ONLINE    ONLINE              collabn2                                  Open,STABLE   ora.scan1.vip              1                ONLINE    ONLINE              collabn2                                  STABLE   6.2 CHECK  NODE  ROLE   [root@collabn2  ~]#  /u01/app/12.1.0/grid/bin/crsctl  get  node  role  config   Node  'collabn2'  configured  role  is  'hub'   6.3 CHANGE  NODE  ROLE   [root@collabn2  ~]#  /u01/app/12.1.0/grid/bin/crsctl  set  node  role  leaf   CRS-­‐4408:  Node  'collabn2'  configured  role  successfully  changed;  restart  Oracle  High  Availability   Services  for  new  role  to  take  effect.   6.4 RESTART  CRS  ON  NODE   [root@collabn2  ~]#  /u01/app/12.1.0/grid/bin/crsctl  stop  crs   CRS-­‐2791:  Starting  shutdown  of  Oracle  High  Availability  Services-­‐managed  resources  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.crsd'  on  'collabn2'   CRS-­‐2790:  Starting  shutdown  of  Cluster  Ready  Services-­‐managed  resources  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.LISTENER.lsnr'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.acfs.shared.acfs'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.DATA.dg'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.house.db'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.LISTENER_SCAN1.lsnr'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.LISTENER.lsnr'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.collabn2.vip'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.LISTENER_SCAN1.lsnr'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.scan1.vip'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.scan1.vip'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.scan1.vip'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.house.db'  on  'collabn2'  succeeded   CRS-­‐2677:  Stop  of  'ora.collabn2.vip'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.collabn2.vip'  on  'collabn1'   CRS-­‐2677:  Stop  of  'ora.acfs.shared.acfs'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.ACFS.SHARED.advm'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.scan1.vip'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.LISTENER_SCAN1.lsnr'  on  'collabn1'   CRS-­‐2676:  Start  of  'ora.collabn2.vip'  on  'collabn1'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.LISTENER.lsnr'  on  'collabn1'   CRS-­‐2676:  Start  of  'ora.LISTENER_SCAN1.lsnr'  on  'collabn1'  succeeded   CRS-­‐2676:  Start  of  'ora.LISTENER.lsnr'  on  'collabn1'  succeeded   CRS-­‐2677:  Stop  of  'ora.DATA.dg'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.ACFS.dg'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.FRA.dg'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.FRA.dg'  on  'collabn2'  succeeded   CRS-­‐2677:  Stop  of  'ora.ACFS.dg'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.asm'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.asm'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.ASMNET1LSNR_ASM.lsnr'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.ASMNET1LSNR_ASM.lsnr'  on  'collabn2'  succeeded   CRS-­‐2677:  Stop  of  'ora.ACFS.SHARED.advm'  on  'collabn2'  succeeded   CRS-­‐2679:  Attempting  to  clean  'ora.ACFS.SHARED.advm'  on  'collabn2'  
  • 21. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  21   CRS-­‐2681:  Clean  of  'ora.ACFS.SHARED.advm'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.proxy_advm'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.proxy_advm'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.ons'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.ons'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.net1.network'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.net1.network'  on  'collabn2'  succeeded   CRS-­‐2792:  Shutdown  of  Cluster  Ready  Services-­‐managed  resources  on  'collabn2'  has  completed   CRS-­‐2677:  Stop  of  'ora.crsd'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.storage'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.evmd'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.drivers.acfs'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.ctssd'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.mdnsd'  on  'collabn2'   CRS-­‐2673:  Attempting  to  stop  'ora.gpnpd'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.storage'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.asm'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.drivers.acfs'  on  'collabn2'  succeeded   CRS-­‐2677:  Stop  of  'ora.mdnsd'  on  'collabn2'  succeeded   CRS-­‐2677:  Stop  of  'ora.gpnpd'  on  'collabn2'  succeeded   CRS-­‐2677:  Stop  of  'ora.ctssd'  on  'collabn2'  succeeded   CRS-­‐2677:  Stop  of  'ora.evmd'  on  'collabn2'  succeeded   CRS-­‐2677:  Stop  of  'ora.asm'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.cluster_interconnect.haip'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.cluster_interconnect.haip'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.cssd'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.cssd'  on  'collabn2'  succeeded   CRS-­‐2673:  Attempting  to  stop  'ora.gipcd'  on  'collabn2'   CRS-­‐2677:  Stop  of  'ora.gipcd'  on  'collabn2'  succeeded   CRS-­‐2793:  Shutdown  of  Oracle  High  Availability  Services-­‐managed  resources  on  'collabn2'  has   completed   CRS-­‐4133:  Oracle  High  Availability  Services  has  been  stopped.     [root@collabn2  ~]#  /u01/app/12.1.0/grid/bin/crsctl  start  crs  -­‐wait   CRS-­‐4123:  Starting  Oracle  High  Availability  Services-­‐managed  resources   CRS-­‐2672:  Attempting  to  start  'ora.evmd'  on  'collabn2'   CRS-­‐2672:  Attempting  to  start  'ora.mdnsd'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.evmd'  on  'collabn2'  succeeded   CRS-­‐2676:  Start  of  'ora.mdnsd'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.gpnpd'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.gpnpd'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.gipcd'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.gipcd'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.cssdmonitor'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.cssdmonitor'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.cssd'  on  'collabn2'   CRS-­‐2672:  Attempting  to  start  'ora.diskmon'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.diskmon'  on  'collabn2'  succeeded   CRS-­‐2789:  Cannot  stop  resource  'ora.diskmon'  as  it  is  not  running  on  server  'collabn2'   CRS-­‐2676:  Start  of  'ora.cssd'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.cluster_interconnect.haip'  on  'collabn2'   CRS-­‐2672:  Attempting  to  start  'ora.ctssd'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.cluster_interconnect.haip'  on  'collabn2'  succeeded   CRS-­‐2676:  Start  of  'ora.ctssd'  on  'collabn2'  succeeded   CRS-­‐2672:  Attempting  to  start  'ora.storage'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.storage'  on  'collabn2'  succeeded  
  • 22. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  22   CRS-­‐2672:  Attempting  to  start  'ora.crsd'  on  'collabn2'   CRS-­‐2676:  Start  of  'ora.crsd'  on  'collabn2'  succeeded   CRS-­‐6017:  Processing  resource  auto-­‐start  for  servers:  collabn2   CRS-­‐6016:  Resource  auto-­‐start  has  completed  for  server  collabn2   CRS-­‐6024:  Completed  start  of  Oracle  Cluster  Ready  Services-­‐managed  resources   CRS-­‐4123:  Oracle  High  Availability  Services  has  been  started.   6.5 CHECK  RESOURCES  IN  CLUSTER   At  this  point,  no  clusterware  resources  will  show  on  a  crsctl  status  check.     [root@collabn2  ~]#  /u01/app/12.1.0/grid/bin/crsctl  stat  res  –t   -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐   Name                      Target    State                Server                                      State  details                 -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐   Local  Resources   -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐   ora.ACFS.SHARED.advm                                ONLINE    ONLINE              collabn1                                  Volume  device  /dev/a                                                                                                                            sm/shared-­‐32  is  onli                                                                                                                            ne,STABLE   ora.ACFS.dg                                ONLINE    ONLINE              collabn1                                  STABLE   ora.ASMNET1LSNR_ASM.lsnr                                ONLINE    ONLINE              collabn1                                  STABLE   ora.DATA.dg                                ONLINE    ONLINE              collabn1                                  STABLE   ora.FRA.dg                                ONLINE    ONLINE              collabn1                                  STABLE   ora.LISTENER.lsnr                                ONLINE    ONLINE              collabn1                                  STABLE   ora.acfs.shared.acfs                                ONLINE    ONLINE              collabn1                                  mounted  on  /shared,S                                                                                                                            TABLE   ora.net1.network                                ONLINE    ONLINE              collabn1                                  STABLE   ora.ons                                ONLINE    ONLINE              collabn1                                  STABLE   ora.proxy_advm                                ONLINE    ONLINE              collabn1                                  STABLE   -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐   Cluster  Resources   -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐   ora.LISTENER_SCAN1.lsnr              1                ONLINE    ONLINE              collabn1                                  STABLE   ora.LISTENER_SCAN2.lsnr              1                ONLINE    ONLINE              collabn1                                  STABLE   ora.LISTENER_SCAN3.lsnr              1                ONLINE    ONLINE              collabn1                                  STABLE   ora.asm              1                ONLINE    OFFLINE                                                              STABLE              2                ONLINE    ONLINE              collabn1                                  STABLE   ora.camera.db              1                OFFLINE  OFFLINE                                                              STABLE              2                OFFLINE  OFFLINE                                                              Instance  Shutdown,ST                                                                                                                            ABLE  
  • 23. Enable  Flex  Cluster  and  Flex  ASM   Author:  RAC  Attack  Community   Last  Updated:  March  31,  2014   Page#:  23   ora.collabn1.vip              1                ONLINE    ONLINE              collabn1                                  STABLE   ora.collabn2.vip              1                ONLINE    INTERMEDIATE  collabn1                                  FAILED  OVER,STABLE   ora.cvu              1                ONLINE    ONLINE              collabn1                                  STABLE   ora.gns              1                ONLINE    ONLINE              collabn1                                  STABLE   ora.gns.vip              1                ONLINE    ONLINE              collabn1                                  STABLE   ora.house.db              1                ONLINE    OFFLINE                                                              Instance  Shutdown,ST                                                                                                                            ABLE              2                ONLINE    ONLINE              collabn1                                  Open,STABLE   ora.oc4j              1                OFFLINE  OFFLINE                                                              STABLE   ora.scan1.vip              1                ONLINE    ONLINE              collabn1                                  STABLE   ora.scan2.vip              1                ONLINE    ONLINE              collabn1                                  STABLE   ora.scan3.vip              1                ONLINE    ONLINE              collabn1                                  STABLE   -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐   6.6 CHECK  NODE  ROLE   [root@collabn2  ~]#  /u01/app/12.1.0/grid/bin/crsctl  get  node  role  config   Node  'collabn2'  configured  role  is  'leaf'     Changing  the  role  back  to  Hub  follows  the  same  process.  In  step  6.3,  change  the  word  leaf  to  hub  in  the   crsctl  command.