Moving Databases from ASM to ZFS on Exadata
-
Exadata is the best database machine available to run every Oracle database
workload. But many times, within Exadata proliferate a large number of test
a...
What you have learnt is equivalent to the amount of sand you can hold in your hand. What you haven't is everything outside - Tamil Proverb
Labels
- ACFS (1)
- ADVM (1)
- ASM (7)
- BIG DATA (2)
- Bookmarks (3)
- cloud (2)
- CLUVFY (1)
- Data Guard (10)
- DBaaS (1)
- Diagrams (1)
- Disk Layout (2)
- DIY (2)
- Exadata (18)
- Exams (1)
- Flashback (1)
- Generic (3)
- GNS (2)
- Golden Gate (5)
- ILOM (1)
- kfod (1)
- Kindle (1)
- Linux (4)
- Listener (2)
- LMS (1)
- MIGRATION (4)
- Multipathing (1)
- NETAPP (1)
- Newsletter (1)
- Non-technical stuff (13)
- OCFS (1)
- OCR (3)
- ODA (7)
- OEM (2)
- OEM 12c (10)
- Ops Center (1)
- oracle ace (1)
- Oracle Documentation (1)
- Oracle Internals (6)
- Paging Logic (1)
- Patching (1)
- Performance (18)
- RAC (21)
- Replication (1)
- RMAN (3)
- SCAN (2)
- Solaris (3)
- SQL Tuning Sets (1)
- TTS (1)
- UCS (1)
- Upgrade (2)
- VD (3)
- Virtual Box (1)
- ZFS (4)
Tuesday, April 10, 2012
How the SPARC T4 Processor Optimizes Throughput Capacity: A Case Study
Need to try & get the brain around this someday:
https://blogs.oracle.com/ruud/entry/how_the_sparc_t4_processor
https://blogs.oracle.com/ruud/entry/how_the_sparc_t4_processor
Optimizer Statistics Whitepaper
Optimizer Statistics Whitepaper http://t.co/dtN8bcW6
by OraNA.info at 4/9/12 4:09 PM
(Source: http://twitter.com/orana/status/189444839199350784)
Sent from my iPhone
by OraNA.info at 4/9/12 4:09 PM
(Source: http://twitter.com/orana/status/189444839199350784)
Sent from my iPhone
Labels:
Performance
Cell version 11.2.3.1 - Db minimal pack patching gone
Updating Exadata Compute Nodes using ULN and YUM starting 11.2.3.1 http://t.co/KbJKcYAB #exadata #exalogic
by Oracle Exadata at 4/9/12 3:09 PM
(Source: http://twitter.com/oracleexadata/status/189528204984324098)
Sent from my iPhone
by Oracle Exadata at 4/9/12 3:09 PM
(Source: http://twitter.com/oracleexadata/status/189528204984324098)
Sent from my iPhone
Labels:
Exadata
Monday, April 9, 2012
Couple of AWESOME metalink notes on RAC & SCAN
Handy logfile locations, comprehensive command reference (srvctl, crsctl, ocrconfig, olsnodes, cluvfy) and superb diagrams on the RAC startup sequence:
11gR2 Clusterware and Grid Home - What You Need to Know [ID 1053147.1]
SCAN concepts and demo:
11gR2 Grid Infrastructure Single Client Access Name (SCAN) Explained [ID 887522.1]
The demo link inside the SCAN metalink note doesn't work...here's the working link:
http://www.oracle.com/webfolder/technetwork/tutorials/demos/db/11g/r2/grid_rac/11_rac_scan/rac_scan_viewlet_swf.html
11gR2 Clusterware and Grid Home - What You Need to Know [ID 1053147.1]
SCAN concepts and demo:
11gR2 Grid Infrastructure Single Client Access Name (SCAN) Explained [ID 887522.1]
The demo link inside the SCAN metalink note doesn't work...here's the working link:
http://www.oracle.com/webfolder/technetwork/tutorials/demos/db/11g/r2/grid_rac/11_rac_scan/rac_scan_viewlet_swf.html
Sunday, April 8, 2012
RAC ppt
My #OracleRAC presentation SlideShare Presentation on LinkedIn : Oracle RAC - Standard Edition, Enterprise Edition
http://t.co/pTvGuboJ
by Leighton L. Nelson at 4/7/12 8:23 PM
(Source: http://twitter.com/leight0nn/status/188784048968179712)
Sent from my iPhone
http://t.co/pTvGuboJ
by Leighton L. Nelson at 4/7/12 8:23 PM
(Source: http://twitter.com/leight0nn/status/188784048968179712)
Sent from my iPhone
Labels:
RAC
Saturday, April 7, 2012
Duplicate Db
http://t.co/xF3FYjlU what happens to Read - Only tablespaces when you duplicate database, by @martinDBA
by CoskanDBA at 4/7/12 5:29 AM
(Source: http://twitter.com/coskan/status/188559017545711616)
Sent from my iPhone
Friday, April 6, 2012
Ops center
![]() 4/6/12 3:42 PM Just posted my blog entry about launching Ops Center 12c in Tokyo. What a great trip! blogs.oracle.com/stevewilson/en… |
Sent from my iPhone
ODA Advanced
![]() 4/6/12 5:22 PM Easy Made Easier - Networking blogs.oracle.com/dragonfly/entr… |
Sent from my iPhone
Linux internals
Words of wisdom: Just because your Oracle database is all O_DIRECT, everything else is page cache. Learn: http://t.co/93ilVfbW
by Kevin Closson at 4/5/12 7:08 PM
(Source: http://twitter.com/kevinclosson/status/188040394771136512)
Sent from my iPhone
VM on VB
Setting up port forwarding for 7000 appliance VM in VirtualBox http://t.co/VVr2W8pr
by OraNA.info at 4/5/12 10:39 PM
(Source: http://twitter.com/orana/status/188093627724087297)
Sent from my iPhone
Thursday, April 5, 2012
DG across Windows and Linux
![]() 4/4/12 8:54 PM @oraclenerd Also see 881421.1 for a recipe (win/linux DG setup) cc @jdanton |
Sent from my iPhone
Labels:
Data Guard
Wednesday, April 4, 2012
OPS CENTER and OEM 12c
A wealth of 12c Webinar replays here:
http://www.oracle.com/technetwork/oem/grid-control/webcasts-index-090211.html
Ops center information clutch here:
http://www.oracle.com/technetwork/oem/ops-center/index.html
Gokhan's step-by-step guide here:
http://www.gokhanatil.com/2011/09/how-to-install-oracle-ops-center-11g.html
http://www.oracle.com/technetwork/oem/grid-control/webcasts-index-090211.html
Ops center information clutch here:
http://www.oracle.com/technetwork/oem/ops-center/index.html
Gokhan's step-by-step guide here:
http://www.gokhanatil.com/2011/09/how-to-install-oracle-ops-center-11g.html
Labels:
OEM 12c
@oracleace
![]() 3/28/12 7:48 PM March @oracleace program newsletter now available online. bit.ly/Hl5tY9 |
Sent from my iPhone
Labels:
oracle ace
Sunday, April 1, 2012
iPhone camera apps
![]() 4/1/12 5:48 PM WSJ: Is the iPhone the only camera you need? [Yes.] online.wsj.com/article/SB1000… |
Sent from my iPhone
Labels:
Non-technical stuff
Saturday, March 31, 2012
Chinese again
![]() 3/31/12 4:26 AM Redundant Interconnect with Highly Available IP (HAIP) ow.ly/1isE0m |
Sent from my iPhone
Labels:
RAC
Golden Gate - HTTPS
![]() 3/31/12 6:50 AM Configuring Oracle GoldenGate Monitor for HTTPS dlvr.it/1NVVqc |
Sent from my iPhone
Labels:
Golden Gate
Wednesday, March 28, 2012
Oem 12c
![]() 3/28/12 5:16 PM EM12c's Configuration Topology dlvr.it/1MzTtS |
Sent from my iPhone
Labels:
OEM 12c
Perf tuning
![]() 3/28/12 5:51 PM Mastering Oracle Trace Data with Cary Millsap dlvr.it/1MzjwY |
Sent from my iPhone
Labels:
Performance
Friday, March 23, 2012
Tuesday, March 20, 2012
ODA - Kerry's & Andy's blog
If you are looking to get familiarized with ODA, like in a couple of hours, this should be place for you to start.
http://kerryosborne.oracle-guy.com/2011/09/oracle-database-appliance/
Now, this is heavyduty:
http://blog.oracle-ninja.com/2011/09/inside-the-oracle-database-appliance-part-1/
http://blog.oracle-ninja.com/2011/12/inside-the-oracle-database-appliance-%e2%80%93-part-2/
Was it Einstein who said: “If you can't explain it simply, you don't understand it well enough”.
These guys are awesome.
http://kerryosborne.oracle-guy.com/2011/09/oracle-database-appliance/
Now, this is heavyduty:
http://blog.oracle-ninja.com/2011/09/inside-the-oracle-database-appliance-part-1/
http://blog.oracle-ninja.com/2011/12/inside-the-oracle-database-appliance-%e2%80%93-part-2/
Was it Einstein who said: “If you can't explain it simply, you don't understand it well enough”.
These guys are awesome.
Labels:
ODA
Wednesday, February 15, 2012
Monday, February 13, 2012
Wednesday, February 8, 2012
Monday, February 6, 2012
AWR & Performance
CoskanDBA (@coskan)
2/5/12 3:41 PM
FAQ: How to Use AWR reports to Diagnose Database Performance Issues [ID 1359094.1]
2/5/12 3:41 PM
FAQ: How to Use AWR reports to Diagnose Database Performance Issues [ID 1359094.1]
Labels:
Performance
RAC Networking - brilliant
OraNA.info (@orana)
2/5/12 6:23 PM
Oracle GNS and converting Grid Infrastructure from static DNS SCAN/VIP to dynamic GNS provided SCAN/VIP http://dlvr.it/19KWls
2/5/12 6:23 PM
Oracle GNS and converting Grid Infrastructure from static DNS SCAN/VIP to dynamic GNS provided SCAN/VIP http://dlvr.it/19KWls
Vairamuthu gem
Sundar (@sundar2005)
2/6/12 2:00 AM
RT @vairamuthu: அதிகாலை 5 மணிக்கு எழுந்து பழகுà®™்கள். போகப் போக வாà®´்க்கையுà®®் உடம்புà®®் வசப்படுà®®்.
2/6/12 2:00 AM
RT @vairamuthu: அதிகாலை 5 மணிக்கு எழுந்து பழகுà®™்கள். போகப் போக வாà®´்க்கையுà®®் உடம்புà®®் வசப்படுà®®்.
Labels:
Non-technical stuff
Sunday, February 5, 2012
Saturday, February 4, 2012
Paradigm shift - DBaaS
Sudip Datta (@sudip_dat)
2/2/12 1:47 AM
Database as a Service: Transforming the role of DBAs.
http://goo.gl/FBPUc
2/2/12 1:47 AM
Database as a Service: Transforming the role of DBAs.
http://goo.gl/FBPUc
Very interesting - ASM IO
Anand Prakash (@anandprakash86)
2/2/12 5:40 AM
Monitor RAC I/O with gv$iostat_function http://wp.me/ppZNJ-fG via @wordpressdotcom
2/2/12 5:40 AM
Monitor RAC I/O with gv$iostat_function http://wp.me/ppZNJ-fG via @wordpressdotcom
ILOM upgrade
jarneil (@jarneil)
2/2/12 6:00 AM
new blog posting on updating #exadata iLOM firmware: http://jarneil.wordpress.com/2012/02/02/upgradingdowngrading-exadata-ilom-firmware/
2/2/12 6:00 AM
new blog posting on updating #exadata iLOM firmware: http://jarneil.wordpress.com/2012/02/02/upgradingdowngrading-exadata-ilom-firmware/
Tuesday, January 31, 2012
12c new features
OracleBlogs (@OracleBlogs)
1/31/12 9:33 PM
What's new in Oracle Enterprise Manager 12c Agents http://ow.ly/1h3J8O
1/31/12 9:33 PM
What's new in Oracle Enterprise Manager 12c Agents http://ow.ly/1h3J8O
Labels:
OEM 12c
Monday, January 30, 2012
RAC on Netapp
![]() 1/29/12 1:37 PM Oracle Database 11g Release 2 Performance Using Data ONTAP 8.1 Operating in ClusterMode media.netapp.com/documents/tr-3961.pdf #RAC #DNFS |
CISCO UCS
![]() 1/29/12 10:19 PM Oracle 11gR2 DSS/DW Performance on Cisco UCS and NetApp Storage media.netapp.com/documents/tr-3926.pdf #RAC #NetApp #DNFS |
Sent from my iPhone
Labels:
UCS
Exadata disk layout
![]() 1/30/12 1:47 AM bit.ly/Ao6kT4 exadata disk layout and usable space calculations follow up post by @bryangrenn |
Labels:
Disk Layout,
Exadata
EMGC 12c Video
![]() 1/30/12 3:21 AM Enterprise Manager Cloud Control 12c: Install and Integrate BI Publisher (YouTube) youtube.com/watch?v=1OSVDj… #em12c |
Labels:
OEM 12c
ODA
![]() 1/30/12 9:37 AM Oracle Database Appliance - Partner Sales Webcast ow.ly/1h13V5 |
Labels:
ODA
OPN EXADATA EXAM
![]() 1/30/12 9:56 AM OPN Certified Implementation Exams: Oracle Exadata 11g Essentials bit.ly/y43GmN #exadata #exalogic |
Sent from my iPhone
Sunday, January 29, 2012
Performance
![]() 1/28/12 4:19 PM bit.ly/zjcZ4L how can autotrace cjause problems for shared cursors by Randolf Geist |
Labels:
Performance
Absolute must-have bookmark: Oracle learning library
Absolute must-have bookmark: Oracle learning Library http://apex.oracle.com/pls/apex/f?p=60370:1:4190734027493864:::::
Labels:
Bookmarks
OCFS - Once upon a time, super hot technology
http://blogs.oracle.com/wim/entry/the_latest_bits_around_ocfs2
Now largely forgotten, IMHO, due OCR, VD in ASM
Now largely forgotten, IMHO, due OCR, VD in ASM
Wednesday, January 25, 2012
SUSE TO. OEL
How Dell Migrated From SUSE Linux to Oracle Linux http://bit.ly/wCHOP5 > some technical details, not just a case study
Labels:
Linux
If u missed today's 12c stuff
The Oracle Enterprise Management Online Forum is ended . You can watch on demand later http://bit.ly/wkhhJO #em12c
Worthy aim in life
Bill Gates (@BillGates)
1/24/12 7:32 PM
We can make the choice to help the world's poorest. http://b-gat.es/annual-letter
1/24/12 7:32 PM
We can make the choice to help the world's poorest. http://b-gat.es/annual-letter
Labels:
Non-technical stuff
RAC INTERNALS VIDEO
Levi Pereira (@dba_levipereira)
1/24/12 8:51 PM
Watch: Part 2- Understanding Oracle RAC Internals by Markus Michalewicz http://wp.me/p189BW-jz via @wordpressdotcom
1/24/12 8:51 PM
Watch: Part 2- Understanding Oracle RAC Internals by Markus Michalewicz http://wp.me/p189BW-jz via @wordpressdotcom
Labels:
Oracle Internals,
RAC
Sunday, January 22, 2012
Saturday, January 21, 2012
@sjaffarhussain, 1/21/12 6:21 AM
![]() 1/21/12 6:21 AM Another great way to obtain 10053 trace is to use 'DBMS_SQLDIAG.DUMP_TRACE' packaged procedure (11g R2 onwards) |
http://jaffardba.blogspot.com/2012/01/easy-way-to-obtain-10053-trace.html
Labels:
Performance
Friday, January 20, 2012
Superb presentation on 11gR2 RAC internals
![]() 1/20/12 8:26 AM Watch: Part 1- Understanding Oracle RAC Internals by Markus Michalewicz wp.me/p189BW-jm via @wordpressdotcom |
Labels:
Oracle Internals,
RAC
Wednesday, January 18, 2012
Oracle on Kindle
http://mwidlake.wordpress.com/2012/01/18/oracle-documentation-on-a-kindle/
Martin Widlake has Kindle tips.
Martin Widlake has Kindle tips.
Labels:
Kindle,
Oracle Documentation
Performance blog-posts
K.Hailey has a terrific roundup on the internals of file I/O in a non-ASM env:
http://dboptimizer.com/2012/01/19/buffer-busy-waits-and-disk-file-operations-io/
Should catch up with these someday:
http://fritshoogland.wordpress.com/2012/01/18/using-r-and-oracle-tracefiles/
http://dboptimizer.com/2012/01/19/buffer-busy-waits-and-disk-file-operations-io/
Should catch up with these someday:
http://fritshoogland.wordpress.com/2012/01/18/using-r-and-oracle-tracefiles/
Labels:
Performance
Monday, January 16, 2012
12c for production support monitoring/paging
Superb post from DBA Kevler on using 12c for production support paging design
http://dbakevlar.com/2012/01/getting-the-most-out-of-enterprise-manager-and-notifications/
http://dbakevlar.com/2012/01/getting-the-most-out-of-enterprise-manager-and-notifications/
Labels:
OEM 12c,
Paging Logic
Saturday, January 14, 2012
Perf related MOS
![]() 1/14/12 6:09 AM Selected Performance Related Seminars from Oracle Openworld [ID 1380043.1] |
Labels:
Performance
Thursday, January 12, 2012
Wednesday, January 11, 2012
AUTO DOP !
That little AUTO DOP rascal :
http://uhesse.wordpress.com/2011/10/12/auto-dop-differences-of-parallel_degree_policyautolimited/
Superb posting by Uwe Hesse - always the best !
http://uhesse.wordpress.com/2011/10/12/auto-dop-differences-of-parallel_degree_policyautolimited/
Superb posting by Uwe Hesse - always the best !
Labels:
Exadata,
Performance
Virtualization fun stuff
Would love to lay my hands on the Solaris 11 VM & learn !
This is the Virtual Box prebuilt-page:
This is the Virtual Box prebuilt-page:
http://www.oracle.com/technetwork/community/developer-vm/index.html
Oracle VM for Oracle Virtual Box !!
http://www.oracle.com/technetwork/server-storage/vm/template-1482544.html
Should try that out one of these days.
http://www.oracle.com/technetwork/server-storage/vm/template-1482544.html
Should try that out one of these days.
Labels:
Virtual Box
On patching schedules for 11.2.0.3
Another new acronym, that will become popular: QDPE: Quarterly Database Patch for Exadata !
And another: QFSDP (Go figure !)
http://www.pythian.com/news/29911/introducing-thequarterly-database-patch-for-exadata/
A Colvin blogged about it also:
http://blog.oracle-ninja.com/2012/01/new-exadata-full-stack-patches/
THE Rene Kundersma:
http://blogs.oracle.com/XPSONHA/entry/first_quarterly_full_stack_download
And another: QFSDP (Go figure !)
http://www.pythian.com/news/29911/introducing-thequarterly-database-patch-for-exadata/
A Colvin blogged about it also:
http://blog.oracle-ninja.com/2012/01/new-exadata-full-stack-patches/
THE Rene Kundersma:
http://blogs.oracle.com/XPSONHA/entry/first_quarterly_full_stack_download
On Voting Disk & node eviction logic
Terrific deck of slides:
http://www.linkedin.com/osview/canvas?_ch_page_id=1&_ch_panel_id=1&_ch_app_id=17224180&_applicationId=1200&_ownerId=0&appParams={%22from%22:%22unknown%22,%22view%22:%22canvas%22,%22page%22:%22slideview%22,%22slideshow_id%22:%2210771668%22,%22ownerless%22:%221%22}
http://www.oracle.com/technetwork/database/oracle-clusterware-11grel2-owp-1-129843.pdf
http://www.linkedin.com/osview/canvas?_ch_page_id=1&_ch_panel_id=1&_ch_app_id=17224180&_applicationId=1200&_ownerId=0&appParams={%22from%22:%22unknown%22,%22view%22:%22canvas%22,%22page%22:%22slideview%22,%22slideshow_id%22:%2210771668%22,%22ownerless%22:%221%22}
http://www.oracle.com/technetwork/database/oracle-clusterware-11grel2-owp-1-129843.pdf
Tuesday, January 10, 2012
HAIP & CHM in 11.2.0.2
From Alejandra Vargas:
http://blogs.oracle.com/AlejandroVargas/entry/rac11_2_0_2_redundant
The pdf link doesn't work tho
http://blogs.oracle.com/AlejandroVargas/entry/rac11_2_0_2_redundant
The pdf link doesn't work tho
Labels:
RAC
Exadata in your laptop !
Kinda trailblazer, first-of-its-kind, whatever you choose to call.
Gokhan Atil is THE MAN !
http://www.gokhanatil.com/2012/01/is-it-possible-to-build-exadata.html
DIY
Jason Arneil's blog posting is the latest knock.
http://jarneil.wordpress.com/2012/01/17/building-an-exadata-compute-node-usb-imaging-drive/
Vishal Gupta's is also helpful:
http://blog.vishalgupta.com/2011/10/23/exadata-storage-compute-node-remote-reimaging/
http://blog.vishalgupta.com/2011/10/15/oracle-exadata-documentation/
All reminds of a proverb in Tamil:
ஞாயிà®±ை கை மறைப்பாà®°் இல்
Translated, it means, you cannot cover the sun using your.hands.
THE FUTURE BECKONS - Database as a service - cookbook - DIY & test
To borrow from Nike:
JUST DO IThttp://www.oracle.com/technetwork/oem/cloud-mgmt/em12c-dbaas-cookbook-1432364.pdf#sf2898668
To install 12c, step by step, follow Gokhan Atil's guide:
http://www.gokhanatil.com/2011/10/howto-install-oracle-enterprise-manager.html
If you are totally new to 12c, here's what should bring you upto speed quickly:
Total Cloud Control. Zero to cloud in one day: http://www.oracle.com/technetwork/oem/cloud-mgmt-496758.html
Sunday, January 8, 2012
First Video post - from iPhone
After a particularly happy day of Cricket
Labels:
Non-technical stuff
Saturday, January 7, 2012
Back blogging
Why do we blog? I mean, one can understand if you are blogging on your company site. Answer seems to me like someone might hit upon this and be benefited. Even my little daughter might chance across this blog...when she's big enough like they show in this ad for Google. But foremost, is a primordial & basic impulse of expressing oneself.
Case in hand specifically is, there's a lot good information floating around via twitter.
This could be a permanent place to collect 'em.
So, I am back blogging.
Case in hand specifically is, there's a lot good information floating around via twitter.
This could be a permanent place to collect 'em.
So, I am back blogging.
Labels:
Non-technical stuff
Monday, February 8, 2010
A lovely and beautiful and slow and grey day
I know time will fly. Weeks and months roll on.
"Each day just goes so fast
I turn around , it's past
...
...
A lifetime is so short
A new one can't be bought"
--- "Love you to", Beatles, The Revolver
We all wanted our workdays to be very short and weekends long.
We wanted to laze around at home and never wanted to come office.
It's strange that I want to come to my office each day and actually wish the day doesn't end so quickly.
I wish I had enjoyed my workplace more. Just 4 more days. Grey and beautiful. Hum of the datacenter seeping thru. On some brilliant days, the sunlight. Today, the greyness.
Time to go home.
But today is a beautiful long day.
"Each day just goes so fast
I turn around , it's past
...
...
A lifetime is so short
A new one can't be bought"
--- "Love you to", Beatles, The Revolver
We all wanted our workdays to be very short and weekends long.
We wanted to laze around at home and never wanted to come office.
It's strange that I want to come to my office each day and actually wish the day doesn't end so quickly.
I wish I had enjoyed my workplace more. Just 4 more days. Grey and beautiful. Hum of the datacenter seeping thru. On some brilliant days, the sunlight. Today, the greyness.
Time to go home.
But today is a beautiful long day.
Labels:
Non-technical stuff
Sunday, January 24, 2010
Trying out tamil fonts in blogging
Lexington - என் மகளின் சொந்த ஊர் !!!
இந்த ஊரை விட்டு செல்ல கஷ்டமாகத்தான் இருக்கிறது.
என்à®±ானுà®®் à®®ீண்டுà®®் வருவோà®®். வந்தால் Mt. Tabor park, kirklevinkle park, jacobson park - இங்கெல்லாà®®் என் பொண்ணுடன் மனைவியுடன் à®®ீண்டுà®®் walking செல்வோà®®்...
தமிà®´ில் வெளிபடுத்த செய்த google-க்கு நன்à®±ி நன்à®±ி
இந்த ஊரை விட்டு செல்ல கஷ்டமாகத்தான் இருக்கிறது.
என்à®±ானுà®®் à®®ீண்டுà®®் வருவோà®®். வந்தால் Mt. Tabor park, kirklevinkle park, jacobson park - இங்கெல்லாà®®் என் பொண்ணுடன் மனைவியுடன் à®®ீண்டுà®®் walking செல்வோà®®்...
தமிà®´ில் வெளிபடுத்த செய்த google-க்கு நன்à®±ி நன்à®±ி
Labels:
Non-technical stuff
Tuesday, August 25, 2009
Managing ASM Disk Discovery
Most of the times, when everything else fails we turn to setting ASM_DISKSTRING as '/dev/oracleasm/disks/*' and it is almost always guaranteed to work. But this way we know that the ASM Library is not used at all and disk discovery happens outside the Library. Not a good thing. This can be confirmed using kfod (kfod asm_diskstring=ORCL:* disks=all) . So, what should you tinker with then to use the ASM Lib rather than the SYSTEM library, as shown by the LIBRARY field of v$asm_disk? When doing a migration, you may also get a HEADER_STATUS=UNKNOWN and the errors ORA-15032, ORA-15063 and ORA-15186.
Well, if you are using multipathing s/w, you got to let the disk discovery use just the pseudo-devices and not any of the many single devices (thru' many I/O paths) that form a single pseudo device. If you are using EMC with PowerPath, set it to emcpower. If you are using NetApp with DeviceMapper, set it to dm.
oracle---tlxkrdbrr1.lex.lexmark.com--/home/oracle--orcl1
> su -
Password:
[root@tlxkrdbrr1 ~]# inq
Inquiry utility, Version V7.3-872 (Rev 0.0) (SIL Version V6.5.0.0 (Edit Level 872)
Copyright (C) by EMC Corporation, all rights reserved.
For help type inq -h.
...............................................................................
....
-------------------------------------------------------------------------
DEVICE :VEND :PROD :REV :SER NUM :CAP(kb)
-------------------------------------------------------------------------
/dev/sda :DELL :PERC 6/i :1.21 : : 142737408
/dev/sdb :NETAPP :LUN :7310 :HnanPJQ/ : 15728640
/dev/sdc :NETAPP :LUN :7310 :HnanPJQ/ : 20971520
/dev/sdd :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sde :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdf :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdg :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdh :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdi :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdj :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdk :NETAPP :LUN :7310 :HnanPJRN : 2097152
/dev/sdl :NETAPP :LUN :7310 :HnanPJQ/ : 15728640
/dev/sdm :NETAPP :LUN :7310 :HnanPJQ/ : 20971520
/dev/sdn :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdo :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdp :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdq :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdr :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sds :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdt :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdu :NETAPP :LUN :7310 :HnanPJRN : 2097152
/dev/sdv :NETAPP :LUN :7310 :HnanPJQ/ : 15728640
/dev/sdw :NETAPP :LUN :7310 :HnanPJQ/ : 20971520
/dev/sdx :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdy :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdz :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/dm-0 :DELL :PERC 6/i :1.21 : : 142737408
/dev/dm-1 :DELL :PERC 6/i :1.21 : : 142737408
/dev/dm-2 :DELL :PERC 6/i :1.21 : : 142737408
/dev/dm-3 :DELL :PERC 6/i :1.21 : : 142737408
/dev/dm-4 :DELL :PERC 6/i :1.21 : : 142737408
/dev/dm-5 :DELL :PERC 6/i :1.21 : : 142737408
/dev/dm-6 :DELL :PERC 6/i :1.21 : : 142737408
/dev/dm-7 :DELL :PERC 6/i :1.21 : : 142737408
/dev/dm-8 :DELL :PERC 6/i :1.21 : : 142737408
/dev/dm-9 :DELL :PERC 6/i :1.21 : : 142737408
/dev/sdaa :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdab :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdac :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdad :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdae :NETAPP :LUN :7310 :HnanPJRN : 2097152
/dev/sdaf :NETAPP :LUN :7310 :HnanPJQ/ : 15728640
/dev/sdag :NETAPP :LUN :7310 :HnanPJQ/ : 20971520
/dev/sdah :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdai :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdaj :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdak :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdal :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdam :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdan :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/sdao :NETAPP :LUN :7310 :HnanPJRN : 2097152
/dev/sdap :DGC :RAID 5 :0226 :65000091 : 20971520
/dev/sdaq :DGC :RAID 5 :0226 :69000093 : 157286400
/dev/sdar :DGC :RAID 5 :0226 :68000083 : 10485760
/dev/sdas :DGC :RAID 5 :0226 :65000091 : 20971520
/dev/sdat :DGC :RAID 5 :0226 :69000093 : 157286400
/dev/sdau :DGC :RAID 5 :0226 :68000083 : 10485760
/dev/sdav :DGC :RAID 5 :0226 :65000091 : 20971520
/dev/sdaw :DGC :RAID 5 :0226 :69000093 : 157286400
/dev/sdax :DGC :RAID 5 :0226 :68000083 : 10485760
/dev/sday :DGC :RAID 5 :0226 :65000091 : 20971520
/dev/sdaz :DGC :RAID 5 :0226 :69000093 : 157286400
/dev/sdba :DGC :RAID 5 :0226 :68000083 : 10485760
/dev/dm-10 :DELL :PERC 6/i :1.21 : : 142737408
/dev/dm-11 :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/dm-12 :NETAPP :LUN :7310 :HnanPJQ/ : 15728640
/dev/dm-13 :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/dm-14 :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/dm-15 :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/dm-16 :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/dm-17 :NETAPP :LUN :7310 :HnanPJRN : 2097152
/dev/dm-18 :NETAPP :LUN :7310 :HnanPJQ/ : 20971520
/dev/dm-19 :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/dm-20 :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/dm-21 :NETAPP :LUN :7310 :HnanPJQ/ : 20971520
/dev/dm-22 :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/dm-23 :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/dm-24 :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/dm-25 :NETAPP :LUN :7310 :HnanPJRN : 2097152
/dev/dm-27 :NETAPP :LUN :7310 :HnanPJQ0 : 5242880
/dev/emcpowera :DGC :RAID 5 :0226 :65000091 : 20971520
/dev/emcpowerb :DGC :RAID 5 :0226 :69000093 : 157286400
/dev/emcpowerc :DGC :RAID 5 :0226 :68000083 : 10485760
[root@tlxkrdbrr1 ~]#
[root@tlxkrdbrr1 ~]#
[root@tlxkrdbrr1 ~]#
[root@tlxkrdbrr1 ~]#
[root@tlxkrdbrr1 ~]#
[root@tlxkrdbrr1 ~]#
[root@tlxkrdbrr1 ~]# /etc/init.d/oracleasm listdisks
ASMDISK01
ASMDISK02
[root@tlxkrdbrr1 ~]# /etc/init.d/oracleasm querydisks ASMDISK01 ASMDISK02
Usage: /etc/init.d/oracleasm {start|stop|restart|enable|disable|configure|createdisk|deletedisk|querydisk|listdisks|scandisks|status}
[root@tlxkrdbrr1 ~]# /etc/init.d/oracleasm querydisk ASMDISK01 ASMDISK02
Disk "ASMDISK01" is a valid ASM disk on device [66, 145]
Disk "ASMDISK02" is a valid ASM disk on device [66, 161]
[root@tlxkrdbrr1 ~]# cat /proc/partitions | egrep '145|161'
8 161 2095662 sdk1
65 145 5238597 sdz1
65 161 5238597 sdaa1
66 145 20971504 sdap1 <====== This is totally wrong. The ASM disk should not be individual
66 161 157284351 sdaq1 <====== disks. It should on the multipathed device
[root@tlxkrdbrr1 ~]# cat /proc/partitions | egrep -i emc
120 32 10485760 emcpowerc
120 33 3001328 emcpowerc1
120 34 3001344 emcpowerc2
120 35 4483072 emcpowerc3
120 16 157286400 emcpowerb
120 17 157284351 emcpowerb1 <===== ASMDISK02 SHOULD IDEALLY BE ON THIS
120 0 20971520 emcpowera
120 1 20971504 emcpowera1 <===== ASMDISK01 SHOULD IDEALLY BE ON THIS
[root@tlxkrdbrr1 ~]# cp /etc/sysconfig/oracleasm /etc/sysconfig/oracleasm.bk_jc_08_24
[root@tlxkrdbrr1 ~]# cat /etc/sysconfig/oracleasm
#
# This is a configuration file for automatic loading of the Oracle
# Automatic Storage Management library kernel driver. It is generated
# By running /etc/init.d/oracleasm configure. Please use that method
# to modify this file
#
# ORACLEASM_ENABELED: 'true' means to load the driver on boot.
ORACLEASM_ENABLED=true
# ORACLEASM_UID: Default user owning the /dev/oracleasm mount point.
ORACLEASM_UID=oracle
# ORACLEASM_GID: Default group owning the /dev/oracleasm mount point.
ORACLEASM_GID=oinstall
# ORACLEASM_SCANBOOT: 'true' means fix disk perms on boot
ORACLEASM_SCANBOOT=true
# ORACLEASM_CLEARBOOT: 'true' means clean old disk perms on boot
ORACLEASM_CLEARBOOT=true
# ORACLEASM_SCANORDER: Matching patterns to order disk scanning
ORACLEASM_SCANORDER=dm
# ORACLEASM_SCANEXCLUDE: Matching patterns to exclude disks from scan
ORACLEASM_SCANEXCLUDE=
[root@tlxkrdbrr1 ~]# vi /etc/sysconfig/oracleasm
[root@tlxkrdbrr1 ~]# cat /etc/sysconfig/oracleasm
#
# This is a configuration file for automatic loading of the Oracle
# Automatic Storage Management library kernel driver. It is generated
# By running /etc/init.d/oracleasm configure. Please use that method
# to modify this file
#
# ORACLEASM_ENABELED: 'true' means to load the driver on boot.
ORACLEASM_ENABLED=true
# ORACLEASM_UID: Default user owning the /dev/oracleasm mount point.
ORACLEASM_UID=oracle
# ORACLEASM_GID: Default group owning the /dev/oracleasm mount point.
ORACLEASM_GID=oinstall
# ORACLEASM_SCANBOOT: 'true' means fix disk perms on boot
ORACLEASM_SCANBOOT=true
# ORACLEASM_CLEARBOOT: 'true' means clean old disk perms on boot
ORACLEASM_CLEARBOOT=true
# ORACLEASM_SCANORDER: Matching patterns to order disk scanning
#ORACLEASM_SCANORDER=dm
ORACLEASM_SCANORDER=
# ORACLEASM_SCANEXCLUDE: Matching patterns to exclude disks from scan
ORACLEASM_SCANEXCLUDE=
[root@tlxkrdbrr1 ~]# /etc/init.d/oracleasm restart
Unmounting ASMlib driver filesystem: [ OK ]
Unloading module "oracleasm": [ OK ]
Loading module "oracleasm": [ OK ]
Mounting ASMlib driver filesystem: [ OK ]
Scanning system for ASM disks: [ OK ]
[root@tlxkrdbrr1 ~]#
[root@tlxkrdbrr1 ~]#
[root@tlxkrdbrr1 ~]# /etc/init.d/oracleasm querydisk ASMDISK01 ASMDISK02
Disk "ASMDISK01" is a valid ASM disk on device [66, 145] <===== STILL WRONG
Disk "ASMDISK02" is a valid ASM disk on device [66, 161]
[root@tlxkrdbrr1 ~]# vi /etc/sysconfig/oracleasm
[root@tlxkrdbrr1 ~]# /etc/init.d/oracleasm restart
Unmounting ASMlib driver filesystem: [ OK ]
Unloading module "oracleasm": [ OK ]
Loading module "oracleasm": [ OK ]
Mounting ASMlib driver filesystem: [ OK ]
Scanning system for ASM disks: [ OK ]
[root@tlxkrdbrr1 ~]# /etc/init.d/oracleasm querydisk ASMDISK01 ASMDISK02
Disk "ASMDISK01" is a valid ASM disk on device [120, 1]
Disk "ASMDISK02" is a valid ASM disk on device [120, 17]
[root@tlxkrdbrr1 ~]#
[root@tlxkrdbrr1 ~]#
[root@tlxkrdbrr1 ~]#
[root@tlxkrdbrr1 ~]# ############### THATABOY
[root@tlxkrdbrr1 ~]#
[root@tlxkrdbrr1 ~]#
[root@tlxkrdbrr1 ~]#
[root@tlxkrdbrr1 ~]# cat /etc/sysconfig/oracleasm
#
# This is a configuration file for automatic loading of the Oracle
# Automatic Storage Management library kernel driver. It is generated
# By running /etc/init.d/oracleasm configure. Please use that method
# to modify this file
#
# ORACLEASM_ENABELED: 'true' means to load the driver on boot.
ORACLEASM_ENABLED=true
# ORACLEASM_UID: Default user owning the /dev/oracleasm mount point.
ORACLEASM_UID=oracle
# ORACLEASM_GID: Default group owning the /dev/oracleasm mount point.
ORACLEASM_GID=oinstall
# ORACLEASM_SCANBOOT: 'true' means fix disk perms on boot
ORACLEASM_SCANBOOT=true
# ORACLEASM_CLEARBOOT: 'true' means clean old disk perms on boot
ORACLEASM_CLEARBOOT=true
# ORACLEASM_SCANORDER: Matching patterns to order disk scanning
#ORACLEASM_SCANORDER=dm
ORACLEASM_SCANORDER=emcpower
# ORACLEASM_SCANEXCLUDE: Matching patterns to exclude disks from scan
ORACLEASM_SCANEXCLUDE=
Labels:
ASM,
kfod,
Multipathing,
RAC
Subscribe to:
Posts (Atom)
My Blog List
-
-
Computing Oracle SQL_ID and HASH_VALUE - I needed an hash function, in Java, which is simple, practically less collision and provides a short alphanumeric or an unsigned number as hash for any str...
-
Presentation – Working with Oracle Database in VB.Net with ODP.Net and Visual API Toolkit; Enhancing Visual Manufacturing 9.0.0 - August 7, 2017 A few weeks ago I gave a presentation to a regional group of ERP users, some with an Oracle Database backend and some with a Microsoft SQL S...
-
latency heatmaps in D3 and Highcharts - See Brendan Gregg’s blog on how important and cool heatmaps can be for showing latency information and how average latency hides what is really going on: ...
-
Career Lessons from Mentoring - Why I Move On, and Why You Might Need To I mentor between three and five individuals at any given
-
-
pgbouncer and slow server pool increase - This post is about an issue I ran into when trying to use pgbouncer in front of Yugabyte YSQL, the postgres layer yugabyte reuses for handling relational d...
-
Use Snowflake and Zepl to Analyse Covid-19 (coronavirus) Data - Coronavirus changed our life, most of us are stuck at home. We are trying to follow everything about the pandemic. So I wanted to write a blog post which w...
-
New Index enhancement in Oracle 12c Part 1 – Multiple indexes on the same set of columns - New Index enhancement in Oracle 12c Part 1 – Multiple indexes on the same set of columns In the article you will have a look at the following new index f...
-
Exadata X8M - World's Fastest Database Machine - Exadata X8M has launched during OOW 2019, and termed as world's fastest Database Machine. Let's walkthrough about new additions that has made X8M as world...
-
my Time/Task/Goal/Habit (TTGH) management - There was a post last night on oracle-l on the topic of task/project/time management, and I’m a big fan of productivity hacks and the whole GTD idea or met...
-
Hotsos Symposium 2018 - Just a quick note to say I’m doing a couple of talks at this year’s Hotsos Symposium, which starts next Monday at 8:30AM. It’s not too late to register. ...
-
Following Various Legal Action Regarding “Oracle Cloud Revenue” - As a courtesy, I would like to provide a copy of the latest legal document filed in an action being brought against Oracle leadership resulting from allege...
-
sqlite3 - I just tried sqlite. It is ultra-light and support SQL commands. Just try this $ sqlite3 test.db SQLite version 3.26.0 2018-12-01 12:34:55 Enter ".help" fo...
-
Updating Exadata Database Nodes (2) - Just a small note that starting Exadata 12.2.1.1.0 dbnodeupdate.zip is no more available as a separate download. Exadata Database Node updates should be ap...
-
Identify driver details for your block devices - While preparing a presentation for POUG 2025 I had a need to find out more about the block device driver in use on my system. I was particularly interested...
-
Pluggable Database Cloning using Snapshot Copy - You need to be logged in to see this part of the content. Please Login to access.
-
OEM SSL Cipher Hardening Reset After Securing OMS - I have recently been installing Oracle Enterprise Manager at several sites, and one of the key requirements has been to ensure that the installation isn’t ...
-
-
CatVector Demo Website - I have added a static version of my CatVector demo app for visualizing embedding vectors: tanelpoder.com/catvector/ Previously you had to clone the CatBenc...
-
OTW18 Sessions: Data Engineering and Latch Contentions - Thank you all those who came to my sessions at the OakTable World. Here are the presentations materials Think Data; not Database Data Engineering for Data ...
-
Oracle University Provides the Best Test Fests - Oracle University Certification Exams Are once again available at Test Fests at various events. Last year at the TECH14 and APPS14 conferences, the UK Orac...
-
Naredra Modi, Venkiah Naidu to interact with Governors on Wednesday - It would be the first meeting of this kind during the pandemic
-
Pickleball & Longevity - Studien zufolge trägt die Trendsportart Pickleball in nahezu idealer Weise zur Langlebigkeit bei! Wer möchte nicht sein Leben bei guter Gesundheit um 10 Ja...
-
Exadata Flash Cache WriteBack - With the announcement Exadata X3, Oracle has introduced a new feature called “FlashCache Writeback” to allow writes to cell Flash Cache (aka Exadata Smart ...
-
Oracle Ksplice introduces Known Exploit Detection functionality - The Oracle Ksplice team has added some really cool new functionality in Oracle Ksplice. Instead of writing and copying the blog pretty much, just go dire...
Blog Archive
- ► 2012 (735)
- ► 2016 (361)