on
오라클 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