Edit D:\app\Administrator\product\11.2.0\dbhome_1\srvm\jlib\oracle\ops\opsctl\RelocateAction.class
?? 1? z ? y ? ? ? ? ? ? ? ? ? ? ? ? ? y ? ? y ? ? ? ? ? ? ? M M ? % !"# +$% +& '( +)* 1(+ 3(, 5(- 7(. /0 12 /345 y4678 A( )( *( /9:5:6; H( ?<=>? ?@A yB CD OEFGHI U(J W(K LM LNOP5Q ?R STUP6VWXYZ f([\]^ _` _ab5cdeb6fg hijkl <init> L(ILoracle/ops/opsctl/CommandLineParser;Loracle/ops/mgmt/nls/MessageBundle;)V Code LineNumberTable LocalVariableTable this "Loracle/ops/opsctl/RelocateAction; noun I cmdline %Loracle/ops/opsctl/CommandLineParser; msgBndl #Loracle/ops/mgmt/nls/MessageBundle; executeService ()V diName Ljava/lang/String; di *Loracle/cluster/database/DatabaseInstance; i$ Ljava/util/Iterator; insList Ljava/util/List; sourceInst targetInst fromServer Loracle/cluster/server/Server; toServer sGroup #Loracle/cluster/server/ServerGroup; servers e )Loracle/cluster/util/NotRunningException; &Loracle/cluster/crs/RelocateException; df )Loracle/cluster/database/DatabaseFactory; sf %Loracle/cluster/server/ServerFactory; /Loracle/cluster/common/SoftwareModuleException; (Loracle/cluster/util/NotExistsException; se 'Loracle/cluster/server/ServerException; ne (Loracle/ops/mgmt/nodeapps/NodeException; ex Ljava/lang/Exception; dbUniqueName servName disconnect Z sourceInstName targetInstName sourceNode targetNode fromNode Loracle/cluster/server/Node; toNode service )Loracle/cluster/database/CardinalService; LocalVariableTypeTable <Ljava/util/List<Loracle/cluster/database/DatabaseInstance;>; 0Ljava/util/List<Loracle/cluster/server/Server;>; Exceptions executeSCAN node !Loracle/cluster/scan/ScanFactory; svip Loracle/cluster/scan/ScanVIP; nee sve &Loracle/cluster/scan/ScanVIPException; ase re sme ordinalNumber nodeName executeSCANListener slsnr "Loracle/cluster/scan/ScanListener; +Loracle/cluster/scan/ScanListenerException; executeServer sg sp "Loracle/cluster/server/ServerPool; serverList sge ,Loracle/cluster/server/ServerGroupException; coe 1Loracle/cluster/util/CompositeOperationException; forceFlag poolName srvNames executeOC4J args [Ljava/lang/Object; oc4jFac !Loracle/cluster/oc4j/OC4JFactory; oj Loracle/cluster/oc4j/OC4J; nre oe #Loracle/cluster/oc4j/OC4JException; executeGNS gnsFactory Loracle/cluster/gns/GNSFactory; gns Loracle/cluster/gns/GNS; vnfe *Loracle/ops/mgmt/has/VIPNotFoundException; gve $Loracle/cluster/gns/GNSVIPException; SourceFile RelocateAction.java { |m ?nopqrstuvtwxyz{|} $oracle/ops/opsctl/FrameworkException~ ? 3139 java/lang/Object?? {???????????? (oracle/cluster/database/DatabaseInstance???????? 2107 ?? 3140????????? ???? 3138 use disconnet option???? 2oracle/cluster/database/ServiceArgs$RelocateOption RelocateOption InnerClasses?????? 'oracle/cluster/util/NotRunningException $oracle/cluster/crs/RelocateException java/lang/StringBuilder { ? failed to relocate: ??????? -oracle/cluster/common/SoftwareModuleException &oracle/cluster/util/NotExistsException %oracle/cluster/server/ServerException &oracle/ops/mgmt/nodeapps/NodeException Re-locating SCAN?t???????? ??? end: re-locating scan $oracle/cluster/scan/ScanVIPException??? )oracle/cluster/scan/ScanListenerException???? 3130 java/lang/String?? java/util/ArrayList????? {???? The srvpool does not exist: *oracle/cluster/server/ServerGroupException /oracle/cluster/util/CompositeOperationException calling getInstance?t??? Calling relocate no nodename? 2092????? Calling Relocate with nodename 2094 NotRunning exception 2093 !oracle/cluster/oc4j/OC4JException OC4J exception Relocate exception NotExists exception in relocate action executeGNS Relocating GNS?t???? GNS relocated. Relocating GNS on node . GNS relocated on node end: relocating GNS {? (oracle/ops/mgmt/has/VIPNotFoundException "oracle/cluster/gns/GNSVIPException oracle/ops/opsctl/RelocateAction oracle/ops/opsctl/Action m_cmdline #oracle/ops/opsctl/CommandLineParser getOptionVal (C)Ljava/lang/String; isOptionSet (C)Z 'oracle/cluster/database/DatabaseFactory getInstance +()Loracle/cluster/database/DatabaseFactory; #oracle/cluster/server/ServerFactory '()Loracle/cluster/server/ServerFactory; getCardinalService O(Ljava/lang/String;Ljava/lang/String;)Loracle/cluster/database/CardinalService; getDatabase 6(Ljava/lang/String;)Loracle/cluster/database/Database; isDBCentricDB %(Loracle/cluster/database/Database;)Z m_msgBndl !oracle/ops/mgmt/nls/MessageBundle getMessage :(Ljava/lang/String;Z[Ljava/lang/Object;)Ljava/lang/String; (Ljava/lang/String;)V oracle/cluster/database/Database instances ()Ljava/util/List; java/util/List iterator ()Ljava/util/Iterator; java/util/Iterator hasNext ()Z next ()Ljava/lang/Object; getUserAssignedName ()Ljava/lang/String; length ()I getName equals (Ljava/lang/Object;)Z ()Loracle/cluster/server/Node; getNode 0(Ljava/lang/String;)Loracle/cluster/server/Node; oracle/cluster/server/Node server ()Loracle/cluster/server/Server; 'oracle/cluster/database/CardinalService serverGroup %()Loracle/cluster/server/ServerGroup; !oracle/cluster/server/ServerGroup contains oracle/ops/mgmt/trace/Trace out #oracle/cluster/database/ServiceArgs DISCONNECT 4Loracle/cluster/database/ServiceArgs$RelocateOption; relocate p(Loracle/cluster/server/Node;Loracle/cluster/server/Node;[Loracle/cluster/database/ServiceArgs$RelocateOption;)V ;(Loracle/cluster/server/Node;Loracle/cluster/server/Node;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; java/lang/Exception toString oracle/cluster/scan/ScanFactory #()Loracle/cluster/scan/ScanFactory; java/lang/Integer parseInt (Ljava/lang/String;)I getScanVIP (I)Loracle/cluster/scan/ScanVIP; oracle/cluster/scan/ScanVIP relocateTo (Loracle/cluster/server/Node;)V getScanListener %(I)Loracle/cluster/scan/ScanListener; oracle/cluster/scan/ScanListener getServerGroup 7(Ljava/lang/String;)Loracle/cluster/server/ServerGroup; isServerPool getServerPool 6(Ljava/lang/String;)Loracle/cluster/server/ServerPool; getServerArray 3(Ljava/lang/String;)[Loracle/cluster/server/Server; java/util/Arrays asList %([Ljava/lang/Object;)Ljava/util/List; (Ljava/util/Collection;)V oracle/cluster/server/ServerPool relocateServers &(ZLjava/util/List;)[Ljava/lang/String; oracle/cluster/oc4j/OC4JFactory #()Loracle/cluster/oc4j/OC4JFactory; getOC4J ()Loracle/cluster/oc4j/OC4J; oracle/cluster/oc4j/OC4J '(Ljava/lang/String;Z)Ljava/lang/String; oracle/ops/opsctl/Output msg oracle/cluster/gns/GNSFactory !()Loracle/cluster/gns/GNSFactory; getGNS ()Loracle/cluster/gns/GNS; oracle/cluster/gns/GNS (Ljava/lang/Exception;)V ! y z { | } T *,-? ? ~ h i * ? ? ? ? ? ? ? ? ? ? } ? ?L*? d? M*? s? N*? f? 6*? i? :*? t? :*? c? :*? n? :: : :? :? : ,-? :*? i? ? ?*,? ? ? ? Y*? ? Y-S? ? ?,? ? :::? :? ? M? ? :? :? ? ? ? :? ? :? ? :??? "? Y*? ? Y,SYS? ? ?? "? Y*? ? Y,SYS? ? ?? : ? : ? ?*,? ? ? ? Y*? ? Y-S? ? ? ? : ? : ? : ? :? :? :? ? ,? Y*? !? YSY? " SY-S? ? ?? ? ,? Y*? !? YSY? " SY-S? ? ?? #? $ ? %Y? &S? ' ? ? ( ? :L? :L+? (? +Y? ,-? .+? /? .? 0? $? Y+? /? ? ?:? Y? 2? ?:? Y? 4? ?:? Y? 6? ?:? Y? 8? ? 0]` )0]h * V?? 1 V?? 3 V?? 5 V?? 7 ~ G s t u v ! w , x 7 y B z M { P | S } V [ ? ` ? i ? u ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?0 ?5 ?T ?] ?f ?i ?v ?? ?? ?? ?? ?? ?? ?? ?? ?? ? ?0 ?5 ?: ?R ?] ?` ?b ?e ?h ?j ?m ?q ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ? . ? 2 ? ? ? ; ? ? ? T ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? | ? ? ? s ? ? ? j ? ? b ? ? j ? ? [; ? ? `6 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? !? ? ? ,? ? ? 7? ? ? B? ? ? M? ? ? P? ? ? S? ? ? V? ? ? ? ? ? ? ? ? j ? ? ? ? ? } ? ?*? i? LM*? n? ? *? n? M9? $? :N-+? ;? <:,? ? = ? *,? >:? ? @? $? DN? Y-? 4? ?? Y-? B? ?? Y-? C? ?? Y-? D? ?? Y-? 2? ? "