오라클 19c RAC network interface 변경 후 grid 기동불가 시 해결방법2...

오라클 19c RAC network interface 변경 후 grid 기동불가 시 해결방법2...

$ gpnptool help

Oracle GPnP Tool

Usage:

"gpnptool " , where verbs and switches are:

create Create a new GPnP Profile

- prf[ = id | - id | 1 | 0 ] Profile Tag: < GPnP - Profile > , optional

- [id:]prf_cn = < val > Profile Tag: < GPnP - Profile [Id = "id" ] ClusterName = "" > , optional

- [id:]prf_pa = < uri > Profile Tag: < GPnP - Profile [Id = "id" ] PALocation = "" > , optional

- [id:]prf_sq = < num > Profile Tag: < GPnP - Profile [Id = "id" ] ProfileSequence = "" > , optional

- [id:]prf_cid = < val > Profile Tag: < GPnP - Profile [Id = "id" ] ClusterUId = "" > , optional

- [pid:]nets[ = id | - id | 1 | 0 ]Profile Tag: < Network - Profile > child of < GPnP - Profile Id = "pid" > , optional

- [pid:]haip[ = id | - id | 1 | 0 ]Profile Tag: < HAIP > child of < Network - Profile Id = "pid" > , optional

- [id:]haip_ma = < val > Profile Tag: < HAIP [Id = "id" ] MulticastAddress = "" > , optional

- [id:]haip_bm = < val > Profile Tag: < HAIP [Id = "id" ] BootMode = "" > , optional

- [id:]haip_s = < val > Profile Tag: < HAIP [Id = "id" ] Subnet = "" > , optional

- [pid:]hnet[ = id | - id | 1 | 0 ]Profile Tag: < HostNetwork > child of < Network - Profile Id = "pid" > , optional

- [id:]hnet_nm = < val > Profile Tag: < HostNetwork [Id = "id" ] HostName = "" > , optional

- [pid:]net[ = id | - id | 1 | 0 ]Profile Tag: < Network > child of < HostNetwork Id = "pid" > , optional

- [id:]net_ip = < val > Profile Tag: < Network [Id = "id" ] IP = "" > , optional

- [id:]net_use = < val > Profile Tag: < Network [Id = "id" ] Use = "" > , optional

- [id:]net_nt = < val > Profile Tag: < Network [Id = "id" ] NameTempl = "" > , optional

- [id:]net_aip = < val > Profile Tag: < Network [Id = "id" ] AutoIP = "" > , optional

- [id:]net_ada = < val > Profile Tag: < Network [Id = "id" ] Adapter = "" > , optional

- [pid:]bc[ = id | - id | 1 | 0 ]Profile Tag: < BC - BigCluster > child of < GPnP - Profile Id = "pid" > , optional

- [id:]bc_vip = < val > Profile Tag: < BC - BigCluster [Id = "id" ] DiscoveryVIP = "" > , optional

- [pid:]asm[ = id | - id | 1 | 0 ]Profile Tag: < ASM - Profile > child of < GPnP - Profile Id = "pid" > , optional

- [id:]asm_dis = < val > Profile Tag: < ASM - Profile [Id = "id" ] DiscoveryString = "" > , optional

- [id:]asm_spf = < val > Profile Tag: < ASM - Profile [Id = "id" ] SPFile = "" > , optional

- [id:]asm_uid = < hexnum > Profile Tag: < ASM - Profile [Id = "id" ] UniverseId = "" > , optional

- [id:]asm_m = < val > Profile Tag: < ASM - Profile [Id = "id" ] Mode = "" > , optional

- [id:]asm_ext = < val > Profile Tag: < ASM - Profile [Id = "id" ] Extended = "" > , optional

- [pid:]css[ = id | - id | 1 | 0 ]Profile Tag: < CSS - Profile > child of < GPnP - Profile Id = "pid" > , optional

- [id:]css_dis = < val > Profile Tag: < CSS - Profile [Id = "id" ] DiscoveryString = "" > , optional

- [id:]css_ld = < num > Profile Tag: < CSS - Profile [Id = "id" ] LeaseDuration = "" > , optional

- [id:]css_cin = < num > Profile Tag: < CSS - Profile [Id = "id" ] ProfileCIN = "" > , optional

- [id:]css_cuv = < val > Profile Tag: < CSS - Profile [Id = "id" ] CUV = "" > , optional

- [pid:]ocr[ = id | - id | 1 | 0 ]Profile Tag: < OCR - Profile > child of < GPnP - Profile Id = "pid" > , optional

- [id:]ocr_oid = < num > Profile Tag: < OCR - Profile [Id = "id" ] OCRId = "" > , optional

- rmws Remove whitespace from xml, optional

- fmt[ = 0 , 2 ] Format profile. Value is ident level,step, optional

- o[ = gpnptool.out] Output result to a file, optional

- o - Output result to stdout

- ovr Overwrite output file, if exists , optional

- t[ = 3 ] Trace level (min..max = 0. . 7 ), optional

- f = < val > Command file name, optional

- ? Print verb help and exit

edit Edit existing GPnP Profile

- prf[ = id | - id | 1 | 0 ] Profile Tag: < GPnP - Profile > , optional

- [id:]prf_cn = < val > Profile Tag: < GPnP - Profile [Id = "id" ] ClusterName = "" > , optional

- [id:]prf_pa = < uri > Profile Tag: < GPnP - Profile [Id = "id" ] PALocation = "" > , optional

- [id:]prf_sq = < num > Profile Tag: < GPnP - Profile [Id = "id" ] ProfileSequence = "" > , optional

- [id:]prf_cid = < val > Profile Tag: < GPnP - Profile [Id = "id" ] ClusterUId = "" > , optional

- [pid:]nets[ = id | - id | 1 | 0 ]Profile Tag: < Network - Profile > child of < GPnP - Profile Id = "pid" > , optional

- [pid:]haip[ = id | - id | 1 | 0 ]Profile Tag: < HAIP > child of < Network - Profile Id = "pid" > , optional

- [id:]haip_ma = < val > Profile Tag: < HAIP [Id = "id" ] MulticastAddress = "" > , optional

- [id:]haip_bm = < val > Profile Tag: < HAIP [Id = "id" ] BootMode = "" > , optional

- [id:]haip_s = < val > Profile Tag: < HAIP [Id = "id" ] Subnet = "" > , optional

- [pid:]hnet[ = id | - id | 1 | 0 ]Profile Tag: < HostNetwork > child of < Network - Profile Id = "pid" > , optional

- [id:]hnet_nm = < val > Profile Tag: < HostNetwork [Id = "id" ] HostName = "" > , optional

- [pid:]net[ = id | - id | 1 | 0 ]Profile Tag: < Network > child of < HostNetwork Id = "pid" > , optional

- [id:]net_ip = < val > Profile Tag: < Network [Id = "id" ] IP = "" > , optional

- [id:]net_use = < val > Profile Tag: < Network [Id = "id" ] Use = "" > , optional

- [id:]net_nt = < val > Profile Tag: < Network [Id = "id" ] NameTempl = "" > , optional

- [id:]net_aip = < val > Profile Tag: < Network [Id = "id" ] AutoIP = "" > , optional

- [id:]net_ada = < val > Profile Tag: < Network [Id = "id" ] Adapter = "" > , optional

- [pid:]bc[ = id | - id | 1 | 0 ]Profile Tag: < BC - BigCluster > child of < GPnP - Profile Id = "pid" > , optional

- [id:]bc_vip = < val > Profile Tag: < BC - BigCluster [Id = "id" ] DiscoveryVIP = "" > , optional

- [pid:]asm[ = id | - id | 1 | 0 ]Profile Tag: < ASM - Profile > child of < GPnP - Profile Id = "pid" > , optional

- [id:]asm_dis = < val > Profile Tag: < ASM - Profile [Id = "id" ] DiscoveryString = "" > , optional

- [id:]asm_spf = < val > Profile Tag: < ASM - Profile [Id = "id" ] SPFile = "" > , optional

- [id:]asm_uid = < hexnum > Profile Tag: < ASM - Profile [Id = "id" ] UniverseId = "" > , optional

- [id:]asm_m = < val > Profile Tag: < ASM - Profile [Id = "id" ] Mode = "" > , optional

- [id:]asm_ext = < val > Profile Tag: < ASM - Profile [Id = "id" ] Extended = "" > , optional

- [pid:]css[ = id | - id | 1 | 0 ]Profile Tag: < CSS - Profile > child of < GPnP - Profile Id = "pid" > , optional

- [id:]css_dis = < val > Profile Tag: < CSS - Profile [Id = "id" ] DiscoveryString = "" > , optional

- [id:]css_ld = < num > Profile Tag: < CSS - Profile [Id = "id" ] LeaseDuration = "" > , optional

- [id:]css_cin = < num > Profile Tag: < CSS - Profile [Id = "id" ] ProfileCIN = "" > , optional

- [id:]css_cuv = < val > Profile Tag: < CSS - Profile [Id = "id" ] CUV = "" > , optional

- [pid:]ocr[ = id | - id | 1 | 0 ]Profile Tag: < OCR - Profile > child of < GPnP - Profile Id = "pid" > , optional

- [id:]ocr_oid = < num > Profile Tag: < OCR - Profile [Id = "id" ] OCRId = "" > , optional

- rmws Remove whitespace from xml, optional

- fmt[ = 0 , 2 ] Format profile. Value is ident level,step, optional

- p[ = profile.xml] GPnP profile name

- o[ = gpnptool.out] Output result to a file, optional

- o - Output result to stdout

- ovr Overwrite output file, if exists , optional

- t[ = 3 ] Trace level (min..max = 0. . 7 ), optional

- f = < val > Command file name, optional

- ? Print verb help and exit

getpval Get value(s) from GPnP Profile

- prf Profile Tag: < GPnP - Profile > , optional

- [id:]prf_cn Profile Tag: < GPnP - Profile [Id = "id" ] ClusterName = "" > , optional

- [id:]prf_pa Profile Tag: < GPnP - Profile [Id = "id" ] PALocation = "" > , optional

- [id:]prf_sq Profile Tag: < GPnP - Profile [Id = "id" ] ProfileSequence = "" > , optional

- [id:]prf_cid Profile Tag: < GPnP - Profile [Id = "id" ] ClusterUId = "" > , optional

- [pid:]nets Profile Tag: < Network - Profile > children of < GPnP - Profile Id = "pid" > , optional

- [pid:]haip Profile Tag: < HAIP > children of < Network - Profile Id = "pid" > , optional

- [id:]haip_ma Profile Tag: < HAIP [Id = "id" ] MulticastAddress = "" > , optional

- [id:]haip_bm Profile Tag: < HAIP [Id = "id" ] BootMode = "" > , optional

- [id:]haip_s Profile Tag: < HAIP [Id = "id" ] Subnet = "" > , optional

- [pid:]hnet Profile Tag: < HostNetwork > children of < Network - Profile Id = "pid" > , optional

- [id:]hnet_nm Profile Tag: < HostNetwork [Id = "id" ] HostName = "" > , optional

- [pid:]net Profile Tag: < Network > children of < HostNetwork Id = "pid" > , optional

- [id:]net_ip Profile Tag: < Network [Id = "id" ] IP = "" > , optional

- [id:]net_use Profile Tag: < Network [Id = "id" ] Use = "" > , optional

- [id:]net_nt Profile Tag: < Network [Id = "id" ] NameTempl = "" > , optional

- [id:]net_aip Profile Tag: < Network [Id = "id" ] AutoIP = "" > , optional

- [id:]net_ada Profile Tag: < Network [Id = "id" ] Adapter = "" > , optional

- [pid:]bc Profile Tag: < BC - BigCluster > children of < GPnP - Profile Id = "pid" > , optional

- [id:]bc_vip Profile Tag: < BC - BigCluster [Id = "id" ] DiscoveryVIP = "" > , optional

- [pid:]asm Profile Tag: < ASM - Profile > children of < GPnP - Profile Id = "pid" > , optional

- [id:]asm_dis Profile Tag: < ASM - Profile [Id = "id" ] DiscoveryString = "" > , optional

- [id:]asm_spf Profile Tag: < ASM - Profile [Id = "id" ] SPFile = "" > , optional

- [id:]asm_uid Profile Tag: < ASM - Profile [Id = "id" ] UniverseId = "" > , optional

- [id:]asm_m Profile Tag: < ASM - Profile [Id = "id" ] Mode = "" > , optional

- [id:]asm_ext Profile Tag: < ASM - Profile [Id = "id" ] Extended = "" > , optional

- [pid:]css Profile Tag: < CSS - Profile > children of < GPnP - Profile Id = "pid" > , optional

- [id:]css_dis Profile Tag: < CSS - Profile [Id = "id" ] DiscoveryString = "" > , optional

- [id:]css_ld Profile Tag: < CSS - Profile [Id = "id" ] LeaseDuration = "" > , optional

- [id:]css_cin Profile Tag: < CSS - Profile [Id = "id" ] ProfileCIN = "" > , optional

- [id:]css_cuv Profile Tag: < CSS - Profile [Id = "id" ] CUV = "" > , optional

- [pid:]ocr Profile Tag: < OCR - Profile > children of < GPnP - Profile Id = "pid" > , optional

- [id:]ocr_oid Profile Tag: < OCR - Profile [Id = "id" ] OCRId = "" > , optional

- rmws Remove whitespace from xml, optional

- fmt[ = 0 , 2 ] Format profile. Value is ident level,step, optional

- p[ = profile.xml] GPnP profile name

- o[ = gpnptool.out] Output result to a file, optional

- o - Output result to stdout

- ovr Overwrite output file, if exists , optional

- t[ = 3 ] Trace level (min..max = 0. . 7 ), optional

- f = < val > Command file name, optional

- ? Print verb help and exit

get Get profile in effect on local node

- o[ = gpnptool.out] Output result to a file, optional

- o - Output result to stdout

- ovr Overwrite output file, if exists , optional

- noocr Do not try shared resources in OCR, optional

- nowait Do not wait if GPNPD is not ready, optional

- inf Show server call info, optional

- p[ = profile.xml] GPnP profile name, optional

- t[ = 3 ] Trace level (min..max = 0. . 7 ), optional

- f = < val > Command file name, optional

- ? Print verb help and exit

rget Get profile in effect on remote GPnP node

- o[ = gpnptool.out] Output result to a file, optional

- o - Output result to stdout

- ovr Overwrite output file, if exists , optional

- h = < val > Hostname, optional

- c = < val > Clustername, optional

- u = < val > ClusterGUID, optional

- rdp[ = mdns] RD discovery service provider name, optional

- g = < num > RD gather time, secs, optional

- i[ = 2 ] RD gather tries, optional

- call = < val > Service URL to call, optional

- noocr Do not try shared resources in OCR, optional

- nowait Do not wait if GPNPD is not ready, optional

- inf Show server call info, optional

- p[ = profile.xml] GPnP profile name, optional

- t[ = 3 ] Trace level (min..max = 0. . 7 ), optional

- f = < val > Command file name, optional

- ? Print verb help and exit

put Put profile as a current best

- p[ = profile.xml] GPnP profile name

- noocr Do not try shared resources in OCR, optional

- nowait Do not wait if GPNPD is not ready, optional

- call = < val > Service URL to call, optional

- inf Show server call info, optional

- peersign Sign profile as peer before sending to GPNPD, optional

- t[ = 3 ] Trace level (min..max = 0. . 7 ), optional

- f = < val > Command file name, optional

- ? Print verb help and exit

find Find all RD - discoverable resources of given type

- h = < val > Hostname, optional

- c = < val > Clustername, optional

- u = < val > ClusterGUID, optional

- rdp[ = mdns] RD discovery service provider name, optional

- r[ = gpnp] RD - discoverable resource type name, optional

- g = < num > RD gather time, secs, optional

- i[ = 2 ] RD gather tries, optional

- t[ = 3 ] Trace level (min..max = 0. . 7 ), optional

- f = < val > Command file name, optional

- ? Print verb help and exit

lfind Find local gpnpd server

- t[ = 3 ] Trace level (min..max = 0. . 7 ), optional

- f = < val > Command file name, optional

- ? Print verb help and exit

check Perform basic profile sanity checks

- p[ = profile.xml] GPnP profile name

- s[ = gpnp - profile.xsd] XML GPnPProfile Schema URI to validate profile against, optional

- t[ = 3 ] Trace level (min..max = 0. . 7 ), optional

- f = < val > Command file name, optional

- ? Print verb help and exit

c14n Canonicalize, format profile text (XML C14N)

- p[ = profile.xml] GPnP profile name

- o[ = gpnptool.out] Output result to a file, optional

- o - Output result to stdout

- ovr Overwrite output file, if exists , optional

- excl[ = gpnp,orcl] Use exclusive C14N and inclusive prefixes, optional

- comm Keep comments when C14N, optional

- rmws Remove whitespace from xml, optional

- fmt[ = 0 , 2 ] Format profile. Value is ident level,step, optional

- fmtonly Don 't C14N - format only, optional

-t[=3] Trace level (min..max=0..7), optional

-f= Command file name, optional

-? Print verb help and exit

sign Sign/re-sign profile with wallet' s private key

- p[ = profile.xml] GPnP profile name

- o[ = gpnptool.out] Output result to a file, optional

- o - Output result to stdout

- ovr Overwrite output file, if exists , optional

- w[ = cw - fs:] WRL - locator of OracleWallet with crypto keys

- wp = < val > OracleWallet password, optional

- rmws Remove whitespace from xml, optional

- fmt[ = 0 , 2 ] Format profile. Value is ident level,step, optional

- t[ = 3 ] Trace level (min..max = 0. . 7 ), optional

- f = < val > Command file name, optional

- ? Print verb help and exit

unsign Remove profile signature, if any

- p[ = profile.xml] GPnP profile name

- o[ = gpnptool.out] Output result to a file, optional

- o - Output result to stdout

- ovr Overwrite output file, if exists , optional

- rmws Remove whitespace from xml, optional

- fmt[ = 0 , 2 ] Format profile. Value is ident level,step, optional

- t[ = 3 ] Trace level (min..max = 0. . 7 ), optional

- f = < val > Command file name, optional

- ? Print verb help and exit

verify Verify profile signature against wallet certificate

- p[ = profile.xml] GPnP profile name

- w[ = cw - fs:] WRL - locator of OracleWallet with crypto keys

- wp = < val > OracleWallet password, optional

- wu[ = owner] Wallet certificate user (enum: owner,peer,pa)

- t[ = 3 ] Trace level (min..max = 0. . 7 ), optional

- f = < val > Command file name, optional

- ? Print verb help and exit

help Print detailed tool help

ver Show tool version

- t[ = 3 ] Trace level (min..max = 0. . 7 ), optional

- f = < val > Command file name, optional

from http://positivemh.tistory.com/755 by ccl(A) rewrite - 2021-09-27 19:26:43