10g asm implementation using unix io - rhel (as) - 4.8.pdf
TRANSCRIPT
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
1/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
I_@ G@VJC@CMTITGEM S_GMH \IX DC^GOC_
Tbgs Tutergij wis demc em \BCJ-I_ (4.2) gmstijjcd em ^@Xirc ner jcirmgmh purpesc.
I_@ oim lc sctup usgmh tbc I_@ Jglriry Drgvcr er \IX Dcvgocs. Ner ejdcr Eriojc ditilisc
imd \cd-Bit Cmtcrprgsc Jgmux vcrsgems \IX dcvgocs irc stgjj i rcoe``cmdcd eptgem ner I_@
imd diti ngjcs, imd rc`igm suppertcd. \IX Virtgtgems ijjew Eriojc te lypiss tbc E_ oiobc.
XBIT G_ \IX 5
I riw dcvgoc gs sg`pjy i dgsa. \iw ngjcs irc umner`ittcd dgsa pirtgtgems tbit oim lc uscd
is emc jirhc ngjc. Gt decs MET oemtigm imy Ngjc _ystc` gt oim stgjj lc pirtgtgemcd.
\iw ngjcs bivc tbc lcmcngt en me Ngjc-_ystc` evcrbcid (gm erdcr te lypiss i Ngjc _ystc`
evcrbcid er Ngjc-_ystc` oiobc) lcoiusc tbcy irc umner`ittcd pirtgtgems.
Met lunncrcd ly EVC\ITGMH _W_TC@.
_e Nistcr G/E wgtbeut Ngjc-_ystc` evcrbcid.
@erc cnngogcmt tbim oeeacd ngjcs lcoiusc 96% te 93% wc oim hct pcrner`imoc higm.
Emoc tbc riw pirtgtgem gs orcitcd, gt oimmet lc _brgma er Cxpimd.
Xc oim pjioc emjy emc ngjc gmte tbc riw dcvgoc it i tg`c.
Tbc oemtcmts en \IX dcvgocs irc met vgsgljc nre` tbc oe``imd jgmc. Gm tbc oisc en Eriojc,
tbgs `cims yeu oimmet vgcw er `imgpujitc tbc diti ngjcs gm tbc riw pirtgtgem usgmh stimdird
SMGR oe``imds. Tbc oe``imd js (jgst) emjy weras wgtb i ngjc systc`.
I_@ Nciturc _upperts < dgnncrcmt typcs en GE.
_timdird SMGR GE imd I_@Jgl GE
I_@ XGTB I_@JGL G/E
Gt orcitcs ijj Eriojc ditilisc ngjcs em \IX LJEOA DC^GOC_ `imihcd ly I_@ usgmh I_@Jgl
oijjs. \IX dcvgocs irc MET rcqugrcd wgtb tbgs `ctbed is I_@Jgl weras wgtb ljeoa dcvgocs.
I_@ XGTB _TIMDI\D SMGR G/E
Tbgs ̀ ctbed orcitcs ijj Eriojc ditilisc ngjcs em \IX OBI\IOTC\ DC^GOC_ `imihcd ly I_@ usgmh
_timdird Jgmux G/E systc` oijjs. Weu wgjj lc rcqugrcd te orcitc \IX dcvgocs ner ijj dgsa
pirtgtgems uscd ly I_@.
I_@ wgtb SMGR G/E em \iw Obiriotcr Dcvgocs /dcv/riw/riw*
Dcvgocs irc `imihcd ly I_@ usgmh _timdird SMGR G/E
Xbcm wc obeesc \IX dcvgocs (ner ditilisc ngjcs) tbit I_@ mccds DG\COT ioocss te tbc dcvgoc
(gt epcms tbc dcvgoc wgtb i dgrcot G/E njih cmiljcd). Me etbcr s/w drgvcr jiycr gmvejvcs
tbit prcvcmts dgrcot G/E imd prevgdcs se`c agmd en wrgtc-tbreuhb imd lunncrgmh nciturc.
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
2/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
Gm tbgs irtgojc, wc irc hegmh te g`pjc`cmt I_@ usgmh SMGR GE. Eriojc rcoe``cmds tbit yeu
orcitc i _gmhjc wbejc-dgsa Virtgtgem em ciob dgsa tbit yeu wimt te usc.
DC^GOC MI@C LI_CD EM TWVC EN TBC DG_A
DG_A TWVC DC^GOC MI@C NE\@IT DC_O\GVTGEM
_O_G Dgsa /dcv/sd xm Gm tbgs cxi`pjc, x gs i jcttcr tbit gdcmtgngcs tbc
_O_G Dgsa imd m gs tbc pirtgtgem mu`lcr.
Ner cxi`pjc, /dcv/sdi gs tbc ngrst dgsa em tbc ngrst
_O_G lus.
GDC dgsa /dcv/bdxm Gm tbgs cxi`pjc, x gs i jcttcr tbit gdcmtgngcs tbc GDC
dgsa imd m gs tbc pirtgtgem mu`lcr. Ner cxi`pjc,
/dcv/bid gs tbc ngrst dgsa em tbc ngrst GDC lus.
/dcv/sd:x= _O_G Dgsa
/dcv/bd:x= MEM-_O_G Bird Dgsa (c.h. GDC)
/dcv/sd:x=:#= 0 (c.h /dcv/sdl4)
Virtgtgem em tbc dgsa weujd lc tbc 4tb pirtgtgem em scoemd _O_G dgsa, sdl)
/dcv/bd:x=:#= 0 (c.h. /dcv/bdi9)
Virtgtgem em tbc dgsa weujd lc tbc ngrst pirtgtgem em tbc ngrst MEM-_O_G dgsa, bdi)
_TCV_ TE O\CITC +I_@ GM_TIMOC
9. Idd dgsa(s) te tbc Jgmux _crvcr
. Is reet uscr, rum Eriojc O__ sorgpt.
8. Orcitc im +I_@ Gmstimoc imd Dgsa Hreups usgmh DLOI/@IMSIJJW.
2. Orcitc i ditilisc wgtb Iute`itgo _terihc @imihc`cmt.
IDD \CYSG\CD DG_A(_) TE TBC JGMSR _C\^C\
G i` iddgmh 4 vgrtuij dgsas sgzc en sgzc 96H ciob imd ijj em dgnncrcmt _O_G dgsa oemtrejjcr.
Em ^@Xirc Xera _titgem yeu oim scc CDGT ^G\TSIJ @IOBGMC _CTTGMH_ (Ojgoa gt imd idd birdwirc
wgzird wgjj epcm). Dc`e sbewm ner iddgmh 9st dgsa. Nejjew si`c preocdurc ner etbcr ? dgsas.
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
3/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
4/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
5/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
6/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
7/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
Mew yeu oim orcitc rc`igmgmh ? dgsas gm tbc si`c wiy is sbewm gm nghurc ilevc stcps.
Emoc wc orcitcd rcqugrcd dgsas, tbcm pewcr em yeur ^grtuij `iobgmc kust ilevc jcnt sgdc en
tbc ^@XI\C XE\A _TITGEM imd jehgm is reet # uscr.
# js /dcv/sd*
/dcv/sdi /dcv/sdi< /dcv/sdi4 /dcv/sdi> /dcv/sdi2 /dcv/sdo /dcv/sdc
/dcv/sdi9 /dcv/sdi? /dcv/sdi3 /dcv/sdi8 /dcv/sdl /dcv/sdd
sdi gs eur `igm dgsa wbcrc E_ imd etbcr ipps irc gmstijjcd imd sdi9 te sdi> irc gts
pirtgtgems. Tbc eutput nre` 'oit /preo/pirtgtgems' sbews tbcy irc met pirtgtgemcd yct.
# oit /preo/pirtgtgems
`iker `gmer #ljeoas mi`c
2 6 2372?
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
8/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
_TCV_ TE VI\TGTGEMGMH DG_A_
# ndgsa -j | hrcp ]DgsaDgsa /dcv/sdl decsm't oemtigm i vijgd pirtgtgem tiljc
Dgsa /dcv/sdo decsm't oemtigm i vijgd pirtgtgem tiljc
Dgsa /dcv/sdd decsm't oemtigm i vijgd pirtgtgem tiljc
Dgsa /dcv/sdc decsm't oemtigm i vijgd pirtgtgem tiljc
Dgsa /dcv/sdi; 22.6 HL, 2264>22 lytcs
Dgsa /dcv/sdl; 96.8 HL, 968?8492
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
9/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
Oe``imd (` ner bcjp); m
Oe``imd iotgem
c cxtcmdcdp prg`iry pirtgtgem (9-4)
p :----- Vrg`iry Virtgtgem
Virtgtgem mu`lcr (9-4); 9
Ngrst oyjgmdcr (9-96, dcniujt 9);
Ssgmh dcniujt vijuc 9
Jist oyjgmdcr er +sgzc er +sgzc@ er +sgzcA (9-96, dcniujt 96);
Ssgmh dcniujt vijuc 96
Oe``imd (` ner bcjp); p :----- Vrgmtgmh Virtgtgem Tiljc
Dgsa /dcv/sdl; 96.8 HL, 968?84926>3 * 39< 0 2
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
10/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
# ndgsa -j | hrcp ]Dgsa
TE JG_T IJJ VI\TGTGEM TILJC_
# ndgsa -j /dcv/sdl /dcv/sdo /dcv/sdd /dcv/sdc
Nejjewgmh eutput sbews tbit g bivc emc pirtgtgem ner cvcry dgsa.
# oit /preo/pirtgtgems
`iker `gmer #ljeoas mi`c
2 6 2372?
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
11/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
Xc mccd te lgmd tbgs pirtgtgems wgtb tbc riw dcvgocs em tbc Jgmux _ystc` . I riw dcvgoc oim
lc issghmcd er leumd te ljeoa dcvgocs suob is dgsa er dgsa pirtgtgems. Xbcm i riw dcvgoc
gs leumd te i dgsa, imy rcid er wrgtc ioocss te tbc riw dcvgoc wgjj pcrner` i riw G/E wgtb
tbc dgsa. I riw G/E tbreuhb tbc /dcv/riw gmtcrnioc lypisscs tbc acrmcj's ljeoa lunncr oiobc
cmtgrcjy tbit gs mer`ijjy isseogitcd wgtb ljeoa dcvgocs.
Ly lypissgmh tbc oiobc gt ioocsscs i pbysgoij dcvgoc dgrcotjy wbgob ijjews ippjgoitgems
suob is Eriojc ditiliscs te bivc `erc oemtrej evcr tbc G/E te tbc pbysgoij dcvgoc.
I utgjgty oijjcd riw oim lc uscd te lgmd i riw dcvgoc te im cxgstgmh ljeoa dcvgoc.Tbc
riwdcvgocs scrvgoc oim emjy gmgtgijgzc dcvgocs mi`cd iooerdgmh te tbc /dcv/riw/riwM ner`it.
Tbc scrvgoc riwdcvgocs ijjews us te orcitc riw dcvgocs gm Jgmux.
# mtsysv
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
12/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
LGMDGMH \IX DC^GOC_
# riw
Ssihc;
riw /dcv/riw/riwM /dcv/:ljeoadcv=
# riw /dcv/riw/riw9 /dcv/sdl9
/dcv/riw/riw9; leumd te `iker 2, `gmer 98
# riw /dcv/riw/riw< /dcv/sdo9
/dcv/riw/riw3
JG_T \IX DC^GOC_
# riw ‟i
/dcv/riw/riw9; leumd te `iker 2, `gmer 98
/dcv/riw/riw3
# js -j /dcv/riw/riw*
orw-rw---- 9 reet dgsa 9>
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
13/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
_CTTGMH VC\@G__GEM_
Bewcvcr, riw dcvgocs de met bivc tbc oerrcot ewmcrsbgp er pcr`gssgems ner im Eriojc ditilisc
ngjcs ly dcniujt. Xc bivc obimhc nre` reet te eriojc uscr (wbe gs hegmh te `imhc I_@).
# obewm eriojc;dli /dcv/riw/riw*
# js -j /dcv/riw/riw*
orw-rw---- 9 eriojc dli 9>
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
14/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
# scrvgoc riwdcvgocs rcstirt
Issghmgmh dcvgocs;
/dcv/riw/riw9 --= /dcv/sdl9
/dcv/riw/riw9; leumd te `iker 2, `gmer 98
/dcv/riw/riw< --= /dcv/sdo9
/dcv/riw/riw3
demc
Ijse, yeu mccd te obimhc tbc ewmcrsbgp en tbcsc dcvgocs te eriojc uscr. \iw dcvgocs irc
rcnrcsbcd wgtb tbc dcniujt pcr`gssgems imd ewmcrsbgp cvcry tg`c yeu rcleet yeur systc`.
Ner tbgs rcisem, G bivc te idd nejjewgmh jgmcs gmte tbc /cto/ro.jeoij ngjc se tbit cvcry
tg`c ̀ iobgmc rcleets, tbgs dcvgocs irc issghmcd oerrcot ewmcrsbgp/pcr`gssgems. Ngrst cxcoutc
tbc nejjewgmh oe``imds te sct ioocss imd ewmcrsbgp em tbc riw dgsas ner uscr eriojc.
OBIMHGMH EXMC\ IMD VC\@G__GEM_
# obewm eriojc;dli /dcv/riw/riw9# obewm eriojc;dli /dcv/riw/riw<
# obewm eriojc;dli /dcv/riw/riw?
# obewm eriojc;dli /dcv/riw/riw4
# ob`ed >>6 /dcv/riw/riw9
# ob`ed >>6 /dcv/riw/riw<
# ob`ed >>6 /dcv/riw/riw?
# ob`ed >>6 /dcv/riw/riw4
# vg /cto/ro.jeoij
# idd ilevc 2 jgmcs
OBCOA VC\@G__GEM NE\ \IX DC^GOC_
# js -j /dcv/riw/riw9 /dcv/sdl9
orw-rw---- 9 eriojc dli 9>;9> /dcv/sdl9
# js -j /dcv/riw/riw< /dcv/sdo9
orw-rw---- 9 eriojc dli 9>;9> /dcv/sdo9
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
15/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
# js -j /dcv/riw/riw? /dcv/sdd9
orw-rw---- 9 eriojc dli 9>;9> /dcv/sdd9
# js -j /dcv/riw/riw4 /dcv/sdc9
orw-rw---- 9 eriojc dli 9>3 Kim ?6 9>;9> /dcv/sdc9
Weu oim vcrgny mcwjy orcitcd pirtgtgems usgmh `iker imd `gmer dcvgoc mu`lcr.
# js -j /dcv/* |hrcp '2, 98'
lrw-rw---- 9 reet dgsa 2, 98 Kim ?6 9>;9> /dcv/sdl9
# js -j /dcv/* | hrcp -c '2, *Z(98Z|??Z|47Z|>3Z)'
lrw-rw---- 9 reet dgsa 2, 98 Kim ?6 9>;9> /dcv/sdl9
lrw-rw---- 9 reet dgsa 2, ?? Kim ?6 9>;9> /dcv/sdo9
lrw-rw---- 9 reet dgsa 2, 47 Kim ?6 9>;9> /dcv/sdd9
lrw-rw---- 9 reet dgsa 2, >3 Kim ?6 9>;9> /dcv/sdc9
OEMNGHS\C CM^G\EM@CMT NGJC_
$ oit eri96.cmvcxpert E\IOJCULI_C0/u6
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
16/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
O__ DCI@EM
I_@ rcqugrcs Eriojc Ojustcr _ymobremgzitgem _crvgoc(O__).
O__ `ust lc oemnghurcd imd rummgmh lcnerc ittc`ptgmh te usc I_@.
Ner _gmhjc-medc gmstijjitgems, tbc O__ dic`em gs gmstijjcd imd rums nre` tbc $E\IOJCUBE@C.
Tbc O__ scrvgoc `ust lc rummgmh lcnerc I_@ gmstimoc er ditilisc gmstimoc stirts, Eriojc
Smgvcrsij Gmstijjcr oemnghurcs gt te stirt iute`itgoijjy wbcm tbc systc` stirts. Tbc O__
scrvgoc gs rcqugrcd te cmiljc symobremgzitgem lctwccm I_@ gmstimoc imd tbc \DL@_ gmstimoc.
Xbcm wc cxcoutc jeoijoemngh utgjgty,
9) _tirts O__ dic`em te lc up imd rummgmh.
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
17/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
eoroemnghUjeo piri`ctcr siys tbc jeoitgem en tbc Eriojc Ojustcr \chgstry (EO\) uscd ly O__.
jeoijUemjy 0 T\SC @cims _gmhjc medc Eriojc Gmstimoc imd NIJ_C `cims \IO
$ ps -cn | hrcp oss
eriojc 72
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
18/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
19/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
20/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
21/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
22/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
Mew yeu oim scc +I_@ Gmstimoc bis lccm sctup suoocssnujjy imd rummgmh.
$ ps -cn | hrcp is`
eriojc ;9> 5 66;66;66 is`Up`emU+I_@
eriojc ;9> 5 66;66;66 is`Upsp6U+I_@
eriojc ;9> 5 66;66;66 is`U``imU+I_@
eriojc ;9> 5 66;66;66 is`Udlw6U+I_@
eriojc ;9> 5 66;66;66 is`UjhwrU+I_@
eriojc ;9> 5 66;66;66 is`UoaptU+I_@
eriojc ;9> 5 66;66;66 is`Us`emU+I_@
eriojc ;9> 5 66;66;66 is`UrlijU+I_@
eriojc ;9> 5 66;66;66 is`Uh`emU+I_@
eriojc
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
23/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
$ dloi
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
24/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
25/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
26/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
27/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
28/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
29/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
30/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
31/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
LIOAH\ESMD V\EOC__C_ NE\ +I_@ GM_TIMOC
$ ps -cn | hrcp is`
eriojc ;9> 5 66;66;66 is`Up`emU+I_@
eriojc ;9> 5 66;66;66 is`Upsp6U+I_@
eriojc ;9> 5 66;66;66 is`U``imU+I_@
eriojc ;9> 5 66;66;66 is`Udlw6U+I_@
eriojc ;9> 5 66;66;66 is`UjhwrU+I_@
eriojc ;9> 5 66;66;66 is`UoaptU+I_@
eriojc ;9> 5 66;66;66 is`Us`emU+I_@
eriojc ;9> 5 66;66;66 is`UrlijU+I_@
eriojc ;9> 5 66;66;66 is`Uh`emU+I_@
eriojc
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
32/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
OEMMCOTGMH \DL@_ GM_TIMOC
$ . ./eri96.cmv
E\IOJCU_GD 0 QeriojcP 5 eroj
_YJ*Vjus; \cjcisc 96.
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
33/39
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
34/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
O\CITC VNGJC EN I_@ GM_TIMOC
_W_= orcitc pngjc0'/t`p/gmgtis`.eri' nre` spngjc1
Ngjc orcitcd.
I_@ GM_TIMOC GMGTGIJG[ITGEM VI\I@CTC\_
$ oit /t`p/gmgtis`.eri
[email protected]`Udgsahreups0'I_@UDHUDITI','I_@UDHUN\I' #@imuij @eumt
*.is`Udgsahreups0'I_@UDHUDITI','I_@UDHUN\I'
*.lioahreumdUdu`pUdcst0'/u6
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
35/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
VEGMT_ TE \C@C@LC\
I riw dcvgoc oim lc leumd te im cxgstgmh ljeoa dcvgoc (c.h. i dgsa) imd lc uscd te pcrner`
"riw" GE wgtb tbit cxgstgmh ljeoa dcvgoc. _uob "riw" GE lypisscs tbc oiobgmh tbit gs
mer`ijjy isseogitcd wgtb ljeoa dcvgoc.
@GH\ITGMH N\E@ \IX DC^GOC_ TE I_@JGL
Gmgtgijjy G stirtcd te wera wgtb I_@ lcnerc I_@Jgl wis ivigjiljc ner \BCJ, se G dgd
oemnghurc I_@ wgtb riw dcvgocs. Mew tbit I_@Jgl gs ivigjiljc gt gs oemvcmgcmt te `ghritc
I_@ em riw dcvgocs te I_@Jgl.
DEXMJEID I_@JGL \V@_ N\E@ NEJJEXGMH S\J
Eriojc I_@Jgl gs ivigjiljc ner Jgmux1 is i acrmcj `edujc gs mccdcd emjy tbc suppertcd Jgmux
dgstrglutgems, tbc rcqugrcd \V@ pioaihcs irc dewmjeidiljc nre` ETM. Weu mccd te pgoa cxiot
vcrsgem tbit `itobcs te yeur dgstrglutgem liscd em acrmcj imd irobgtcoturc.
# oit /cto/rcdbit-rcjcisc
\cd Bit Cmtcrprgsc Jgmux I_ rcjcisc 4 (Mibimt Spditc 2)
Eriojc I_@Jgl Dewmjeids ner \cd Bit Cmtcrprgsc Jgmux 4 I_
bttp;//www.eriojc.oe`/tcobmctwera/scrvcr-sterihc/jgmux/dewmjeids/rbcj4-6736.bt`j
Tbcrc irc ? pioaihcs tbit emc weujd mer`ijjy gmstijj is pirt en I_@;
eriojcis` + eriojcis`-suppert + eriojcis`jgl
eriojcis` (umi`c ‟r) # Acrmcj Drgvcr (Dctcr`gmcs `iobgmc acrmcj vcrsgem)
eriojcis`jgl # I_@ Jglrirgcs
eriojcis`-suppert # _uppert _orgpts ner tbc I_@ drgvcr up & rummgmh.
# umi`c ‟r
.7-27.CJ
Drgvcrs ner acrmcj .7-27.CJ
eriojcis`-.7-27.CJxcmS-2>.rp ̀
eriojcis`-.7-27.CJs`p-2>.rp ̀
eriojcis`-.7-27.CJbuhc`c`-2>.rp ̀
eriojcis`-.7-27.CJ-dcluhgmne-2>.rp ̀
eriojcis`-.7-27.CJ-2>.rp ̀
Tbc eriojcis`- pioaihc gs i acrmcj drgvcr tbit sbgps ner virgeus dgnncrcmt agmd en Jgmux
acrmcjs tbit cxgstcd umdcr CJ 4. Lut wc emjy mccd tbc drgvcr ner tbc acrmcj wc irc usgmh
imd oimmet gmstijj tbc drgvcr ner i acrmcj wc de met bivc gmstijjcd.
http://oss.oracle.com/projects/oracleasm/dist/files/RPMS/rhel4/x86/2.0.5/2.6.9-89.EL/oracleasm-2.6.9-89.ELxenU-2.0.5-1.el4.i686.rpmhttp://oss.oracle.com/projects/oracleasm/dist/files/RPMS/rhel4/x86/2.0.5/2.6.9-89.EL/oracleasm-2.6.9-89.ELsmp-2.0.5-1.el4.i686.rpmhttp://oss.oracle.com/projects/oracleasm/dist/files/RPMS/rhel4/x86/2.0.5/2.6.9-89.EL/oracleasm-2.6.9-89.ELhugemem-2.0.5-1.el4.i686.rpmhttp://oss.oracle.com/projects/oracleasm/dist/files/RPMS/rhel4/x86/2.0.5/2.6.9-89.EL/oracleasm-2.6.9-89.EL-debuginfo-2.0.5-1.el4.i686.rpmhttp://oss.oracle.com/projects/oracleasm/dist/files/RPMS/rhel4/x86/2.0.5/2.6.9-89.EL/oracleasm-2.6.9-89.EL-2.0.5-1.el4.i686.rpmhttp://oss.oracle.com/projects/oracleasm/dist/files/RPMS/rhel4/x86/2.0.5/2.6.9-89.EL/oracleasm-2.6.9-89.EL-2.0.5-1.el4.i686.rpmhttp://oss.oracle.com/projects/oracleasm/dist/files/RPMS/rhel4/x86/2.0.5/2.6.9-89.EL/oracleasm-2.6.9-89.EL-debuginfo-2.0.5-1.el4.i686.rpmhttp://oss.oracle.com/projects/oracleasm/dist/files/RPMS/rhel4/x86/2.0.5/2.6.9-89.EL/oracleasm-2.6.9-89.ELhugemem-2.0.5-1.el4.i686.rpmhttp://oss.oracle.com/projects/oracleasm/dist/files/RPMS/rhel4/x86/2.0.5/2.6.9-89.EL/oracleasm-2.6.9-89.ELsmp-2.0.5-1.el4.i686.rpmhttp://oss.oracle.com/projects/oracleasm/dist/files/RPMS/rhel4/x86/2.0.5/2.6.9-89.EL/oracleasm-2.6.9-89.ELxenU-2.0.5-1.el4.i686.rpm
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
36/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
Ijj I_@Jgl gmstijjitgems rcqugrc tbc eriojcis`jgl & eriojcis`-suppert pioaihcs ippreprgitc
ner tbcgr `iobgmc. Jglriry imd Teejs oe``em ner ijj.
# umi`c ‟ p ‟g
g>2> g?2>
Jglriry imd Teejs
eriojcis`-suppert-.rp ̀
eriojcis`jgl-.rp ̀
umi`c ‟ p Tbgs oe``imd sbews Vreocsser Typc
umi`c‟
g
Tbgs oe``imd sbews Birdwirc Vjitner`
Xc mccd emjy nejjewgmh ? pioaihcs.
eriojcis`jgl eriojcis`jgl-.rp`
eriojcis`-suppert eriojcis`-suppert-.rp`
eriojcis` acrmcj drgvcr eriojcis`-.7-27.CJ-2>.rp ̀
Emoc yeu dewmjeid ilevc pioaihcs usgmh ntp upjeid ilevc ijj gm Jgmux _crvcr. Weu mccd #
(reet) prgvgjchc te gmstijj ijj dewmjeidcd rp`s. Gmstijj I_@Jgls gm nejjewgmh erdcr te
ivegd pioaihc dcpcmdcmoy crrers `iac surc yeu irc jehhcd gm is # (reet) uscr.
eriojcis`-suppert + eriojcis` + eriojcis`jgl
# rp` -Svgb eriojcis`-suppert-.rp`
wirmgmh; eriojcis`-suppert-.rp`; ^? D_I sghmiturc; MEACW, acy GD
l?2i239>
Vrcpirgmh... ########################################### Q966%P
9;eriojcis`-suppert ########################################### Q966%P
# rp` -Svgb eriojcis`-.7-27.CJ-2>.rp`
wirmgmh; eriojcis`-.7-27.CJ-2>.rp`; ^? D_I sghmiturc; MEACW, acy GD
l?2i239>
Vrcpirgmh... ########################################### Q966%P
9;eriojcis`-.7-27.CJ ########################################### Q966%P
# rp` -Svgb eriojcis`jgl-.rp`
wirmgmh; eriojcis`jgl-.rp`; ^? D_I sghmiturc; MEACW, acy GD l?2i239>
Vrcpirgmh... ########################################### Q966%P
9;eriojcis`jgl ########################################### Q966%P
http://oss.oracle.com/projects/oracleasm-support/dist/files/RPMS/rhel4/x86/2.1.7/oracleasm-support-2.1.7-1.el4.i386.rpmhttp://download.oracle.com/otn_software/asmlib/oracleasmlib-2.0.4-1.el4.i386.rpmhttp://download.oracle.com/otn_software/asmlib/oracleasmlib-2.0.4-1.el4.i386.rpmhttp://oss.oracle.com/projects/oracleasm-support/dist/files/RPMS/rhel4/x86/2.1.7/oracleasm-support-2.1.7-1.el4.i386.rpm
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
37/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly Humiscairim ,Tbgyihu
OEMNGHS\C TBC I_@ JGL\I\W
# /cto/gmgt.d/eriojcis` oemnghurc -g
Oemnghurgmh tbc Eriojc I_@ jglriry drgvcr.
Tbgs wgjj oemnghurc tbc em-leet prepcrtgcs en tbc Eriojc I_@ jglriry
drgvcr. Tbc nejjewgmh qucstgems wgjj dctcr`gmc wbctbcr tbc drgvcr gs
jeidcd em leet imd wbit pcr`gssgems gt wgjj bivc. Tbc ourrcmt vijucs
wgjj lc sbewm gm lrioacts ('QP'). Bgttgmh :CMTC\= wgtbeut typgmh im
imswcr wgjj accp tbit ourrcmt vijuc. Otrj-O wgjj ilert.
Dcniujt uscr te ewm tbc drgvcr gmtcrnioc QP; eriojc
Dcniujt hreup te ewm tbc drgvcr gmtcrnioc QP; egmstijj
_tirt Eriojc I_@ jglriry drgvcr em leet (y/m) QmP; y
_oim ner Eriojc I_@ dgsas em leet (y/m) QyP; y
Xrgtgmh Eriojc I_@ jglriry drgvcr oemnghuritgem; demc
Gmgtgijgzgmh tbc Eriojc I_@Jgl drgvcr; Q EA P
_oimmgmh tbc systc` ner Eriojc I_@Jgl dgsas; Q EA P
I_@ DG_A OEMNGHS\ITGEM EM \IX DC^GOC_
js -jrt /dcv/riw
tetij 6
orw-rw---- 9 eriojc dli 9>
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
38/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Cxpjergmh tbc Eriojc DLI Tcobmejehy ly
Humiscairim ,Tbgyihu
Oemmcot te tbc rummgmh I_@ gmstimoc.
$ . ./is`.cmv
$ sqjpjus / is sysdli
_W_= IJTC\ _W_TC@ _CT is`Udgsastrgmh 0 'E\OJ;^EJ*' _OEVC0_VNGJC1
_ystc` ijtcrcd.
_W_= sbutdewm g``cdgitc1
I_@ dgsahreups dgs`eumtcd
I_@ gmstimoc sbutdewm
# js -jrt /dcv/sd*9
lrw-rw---- 9 reet dgsa 2, >3 Ncl ? 69;?6 /dcv/sdc9
lrw-rw---- 9 reet dgsa 2, 47 Ncl ? 69;?6 /dcv/sdd9
lrw-rw---- 9 reet dgsa 2, ?? Ncl ? 69;?6 /dcv/sdo9
lrw-rw---- 9 reet dgsa 2, 98 Ncl ? 69;?6 /dcv/sdl9
Xc oimmet usc rcitcdgsa oe``imd uscd te sti`p ilevc dgsas gt weujd nigj, se wc `ust gssuc
tbc rcmi`cdgsa oe``imd is tbc reet uscr ner ciob dgsa.
/cto/gmgt.d/eriojcis` rcmi`cdgsa /dcv/sdl9 ^EJ9
XI\MGMH; Obimhgmh tbc jilcj en im dgsa `iracd ner I_@ gs i vcry dimhcreus
epcritgem. Gn tbgs gs rcijjy wbit yeu `cim te de, yeu `ust
cmsurc tbit ijj Eriojc imd I_@ gmstimocs bivc ociscd usgmh
tbgs dgsa. Etbcrwgsc, yeu `iy JE_C DITI.
Gn yeu irc rcijjy surc yeu wgsb te obimhc tbc jilcj imd irc surc tbit
ijj en yeur Eriojc imd I_@ gmstimocs bivc ociscd usgmh tbc dgsa,
rcrum wgtb tbc neroc-rcmi`cdgsa oe``imd.
\cmi`gmh dgsa "/dcv/sdl9" te "^EJ9"; QNIGJCDP
Xc oim usc tbc neroc-rcmi`cdgsa oe``imd (emoc ihigm, cmsurc me ditiliscs irc ioocssgmh tbc
dgsahreup prger te degmh tbgs.
# /cto/gmgt.d/eriojcis` neroc-rcmi`cdgsa /dcv/sdl9 ^EJ9
\cmi`gmh dgsa "/dcv/sdl9" te "^EJ9"; Q EA P
# /cto/gmgt.d/eriojcis` neroc-rcmi`cdgsa /dcv/sdo9 ^EJ<
\cmi`gmh dgsa "/dcv/sdo9" te "^EJ
-
8/19/2019 10g ASM IMPLEMENTATION USING UNIX IO - RHEL (AS) - 4.8.pdf
39/39
I_@ OEMNGHS\ITGEM S_GMH _TIMDI\D SMGR G/E | E\IOJC 96h
Xc tbcm ‚umlgmd ‐ eur ourrcmt riw dcvgoc `ippgmhs.
# riw /dcv/riw/riw9 6 6/dcv/riw/riw9; leumd te `iker 6, `gmer 6
# riw /dcv/riw/riw< 6 6
/dcv/riw/riw