Pages

Tuesday, January 23, 2007

Oracle 10g RAC installation using Unbreakable Linux

Today I would like to write an article to let you create a Oracle 10g RAC environment formed by two nodes.
Obviously because we usually don't have identical and expensive machine at our disposal, we will create those machine using again the vmWare product.

We should have, in our final configuration, two virtual machine, named rac1 and rac2 and based on Oracle Unbreakable Linux operating system.

About my virtual disks I should have at the very last this configuration:
  • F:\UnbreakableRAC1\Red Hat Enterprise Linux 4.vmdk as virtual disk on rac1;
  • F:\UnbreakableRAC2\Red Hat Enterprise Linux 4.vmdk as virtual disk on rac2;
  • F:\OCFS2disk\ocfs2.vmdk as shared OCFS2 disk;
  • F:\ASMdisk\asm1.vmdk as shared ASM disk group 1;
  • F:\ASMdisk\asm2.vmdk as shared ASM disk group 2;
  • F:\ASMdisk\asm3.vmdk as shared ASM Flash Recovery Area (FRA);
For the RAC environment, I will use:
  • rac1 and rac2 as hostname;
  • +ASM1 and +ASM2 respectively, as ASM instance name;
  • racdb1 and racdb2 respectively, as RAC instance name;
  • racdb as database name;
So... let's start.

First of all, go to this website http://edelivery.oracle.com/linux, insert your contact details and download your Enterprise Linux Media Pack (I have downloaded that one for x86 32 bit platform).
Download just Enterprise Linux 4 discs 1-4 because you do not need to download discs 5-8 to install Enterprise Linux; these CDs only contain the source code and we don't need it.

As we have done on previous post "Installing CentOS" http://dbaworkshop.blogspot.com/2006/12/installing-centos.html, activate the vmWare GSX server (3.2.0) and create a new virtual machine, the first node of the RAC environments.

In order, these will be out settings:
step 1 - Choose CUSTOM for virtual machine configuration;
step 2 - Chose LINUX for guest operating system and RED HAT ENTERPRISE LINUX 4 for version;
step 3 - Type rac1 for virtual machine name and select your destination folder (I will use F:\UnbreakableRAC1)
step 4 - Select MAKE THIS VIRTUAL MACHINE PRIVATE for Set Access Right and click Next.
step 5 - Select USER THAT POWERS ON THE VIRTUAL MACHINE for Startup/Shutdown Options;
step 6 - Presently I select only 300MB for memory because I have only 1.5GB on my machine. If it won't work then I will try to add more MB;
step 7 - Choose USE BRIDGED NETWORKING for network connection;
step 8 - Choose LSI LOGIC for I/O adapter types;
step 9 - Choose CREATE A NEW VIRTUAL DISK for disk;
step 10 - Choose SCSI (RECOMMENDED) for virtual disk type;
step 11 - Type 7GB for disk capacity and select ALLOCATE ALL DISK SPACE NOW;
step 12 - Type "Red Hat Enterprise Linux 4.vmdk" for disk file and then select FINISH;

Now we have to create 4 virtual SCSI disks: one will be the raw disks for OCFS2 (Oracle Cluster File System) and three for Oracle ASM (Automatic Storage Management is a feature in Oracle Database 10g that provides the database administrator with a simple storage management interface that is consistent across all server and storage platforms.)

Oracle Cluster File System disk steps:
step 12 - From VMware Server Console of rac1 click on Edit Virtual machine settings;
step 13 - Clicking on Add, the "Add Hardware Wizard" will start. Click Next;
step 14 - Choose Hard Disk from the wizard window;
step 15 - Choose CREATE A NEW VIRTUAL DISK for disk;
step 16 - Choose SCSI (RECOMMENDED) for virtual disk type;
step 17 - Type 0.5GB for disk capacity and select ALLOCATE ALL DISK SPACE NOW;
step 18 - I typed "F:\OCFS2disk\ocfs2.vmdk" for disk file and then select ADVANCED;
step 19 - Choose SCSI 1:0 for virtual device node, check INDEPENDENT and PERSISTENT, and at last click on Finish;

Automatic Storage Management disk steps:
step 20 - Clicking on Add, the "Add Hardware Wizard" will start. Click Next;
step 21 - Choose Hard Disk from the wizard window;
step 22 - Choose CREATE A NEW VIRTUAL DISK for disk;
step 23 - Choose SCSI (RECOMMENDED) for virtual disk type;
step 24 - Type 2.0GB for disk capacity and select ALLOCATE ALL DISK SPACE NOW;
step 25 - I typed "F:\ASMdisk\asm1.vmdk" for disk file and then select ADVANCED;
step 26 - Choose SCSI 1:1 for virtual device node, check INDEPENDENT and PERSISTENT, and at last click on Finish;
Again:
step 27 - Clicking on Add, the "Add Hardware Wizard" will start. Click Next;
step 28 - Choose Hard Disk from the wizard window;
step 29 - Choose CREATE A NEW VIRTUAL DISK for disk;
step 30 - Choose SCSI (RECOMMENDED) for virtual disk type;
step 31 - Type 2.0GB for disk capacity and select ALLOCATE ALL DISK SPACE NOW;
step 32 - I typed "F:\ASMdisk\asm2.vmdk" for disk file and then select ADVANCED;
step 33 - Choose SCSI 1:2 for virtual device node, check INDEPENDENT and PERSISTENT, and at last click on Finish;
Again:
step 34 - Clicking on Add, the "Add Hardware Wizard" will start. Click Next;
step 35 - Choose Hard Disk from the wizard window;
step 36 - Choose CREATE A NEW VIRTUAL DISK for disk;
step 37 - Choose SCSI (RECOMMENDED) for virtual disk type;
step 38 - Type 2.0GB for disk capacity and select ALLOCATE ALL DISK SPACE NOW;
step 39 - I typed "F:\ASMdisk\asm3.vmdk" for disk file and then select ADVANCED;
step 40 - Choose SCSI 1:3 for virtual device node, check INDEPENDENT and PERSISTENT, and at last click on Finish;
step 41 - Click OK

Now we can add a virtual network card for the Virtual IP addresses:
step 42 - From VMware Server Console of rac1 click on Edit Virtual machine settings;
step 43 - Clicking on Add, the "Add Hardware Wizard" will start. Click Next;
step 44 - Choose Ethernet Adapter from the wizard window;
step 45 - Choose HOST-ONLY: A PRIVATE NETWORK SHARED WITH THE HOST and let checked CONNECT AT POWER ON for Device Status. Click Finish;
step 46 - Click OK;

We have to edit a configuration file (located in my pc on F:\UnbreakableRAC1 directory and named "Red Hat Enterprise Linux 4.vmx") for our virtual machine rac1 so we'll be able to share the four disks with the other future node, rac2. Add the lines indented and written using italic font.

config.version = "7"
virtualHW.version = "3"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "300"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Red Hat Enterprise Linux 4.vmdk"
scsi0:0.deviceType = "plainDisk"
ide1:0.present = "TRUE"
ide1:0.fileName = "C:\marco\Applicativi Vari\Unbreakable Oracle Linux\Enterprise-R4-U4-i386-disc3.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.fileName = "A:"
Ethernet0.present = "TRUE"
usb.present = "FALSE"
displayName = "rac1"
guestOS = "rhel4"
priority.grabbed = "normal"
priority.ungrabbed = "normal"
powerType.powerOff = "default"
powerType.powerOn = "default"
powerType.suspend = "default"
powerType.reset = "default"
disk.locking = "FALSE"
diskLib.dataCacheMaxSize = "0"
scsi1.sharedBus = "virtual"
scsi1.present = "TRUE"
scsi1:0.present = "TRUE"
scsi1:0.fileName = "F:\OCFS2disk\ocfs2.vmdk"
scsi1:0.mode = "independent-persistent"
scsi1:0.deviceType = "plainDisk"
scsi1:1.present = "TRUE"
scsi1:1.fileName = "F:\ASMdisk\asm1.vmdk"
scsi1:1.mode = "independent-persistent"
scsi1:1.deviceType = "plainDisk"
scsi1:2.present = "TRUE"
scsi1:2.fileName = "F:\ASMdisk\asm2.vmdk"
scsi1:2.mode = "independent-persistent"
scsi1:2.deviceType = "plainDisk"
scsi1:3.present = "TRUE"
scsi1:3.fileName = "F:\ASMdisk\asm3.vmdk"
scsi1:3.mode = "independent-persistent"
scsi1:3.deviceType = "plainDisk"
scsi1.virtualDev = "lsilogic"
Ethernet1.present = "TRUE"
Ethernet1.connectionType = "hostonly"

The following figure show my virtual machine for the first node.


Next time we will start our first node and install Oracle Unbreakable Linux...






tag
enterprise-r4-u4-i386-disc1.iso
10g rac vmware
oracle centos vmware
rac setup on linux
how install enterprise-r4-u4-i386-disc1.iso
rac ocfs2
plaindisk
oracle 10g installation
oracle 10g rac + asm installation
how to start browser on centos
oracle 10g rac windows install steps
how to configure swap space on centos
how to add an asm diskgroup for fra of a database
oracle rdbms 10g installation
install centos on windows machine
centos oracle install vmware
check disk space linux asm
install 10g database on centos
+"oracle 10g rac" +vmware
install oracle on centos 4.3
oracle 10 g rac hard disk partition in solaris
install oracle 10g on centos
10g dba - admin workshop
rac 10g solaris vmware
config selinux centos
centos 4.3 oracle 8i
centos ocfs
vmware install centos
oracle rac on solaris or linux
rac solaris step
add node rac 10g
database folder will be raw or filesystem in oracle 10g
oracle 10g database filename
minimum requirements to install centos
install oracle 10g centos
make custom linux centos
solaris filesystem configure oracle 10g
install oracle 10g on linux configured with dhcp
installer centos vmware
how install oracle 10g on vmware linux rhel4
installation oracle 10g solaris rac
oracle database 10g centos
vmware centos 4.3 window
ocfs2 redhat 4
centos on xp
i have 2 media to install oracle 10g rac
oracle workshop 1
installation of asm on rac
step by step installation of 10g rac on sun solaris
linux check disk capacity
enterprise-r4-u4 oracle 10g
oracle on linu
oracle 10g rac vmware
centos setup
how to check hard disk space on a linux centos
oracle asm duties
step by step oracle 10g rac linux
how to allocate disk space to a user in oracle
oracle 10g rac configuration on solaris
oracle asm requirement
hardware requirements for installation of 10g rac
oracle 10g rac installation on windows using vmware
vmware clusters oracle database memory
+"virtual machine" +solaris +oracle +rac
oracle 10g rac installation guide solaris
centos oracle requirement
step by step installation of 10g rac on windows 2000
oracle 10g lsi logic file system
oracle 10g vmware
oracle asm recommended
installing 10g rac on solaris
swap linux centos
oracle 10g rac vmware xp
installing cluster centos
oracle 10g rac installation
path of limits.conf file in solaris for ulimit
virtual device mode independent vmware
centos create database
oracle 10g create new database linux
oracle asm
add gcc centos terminal
change hostname oracle10g rac
10g cluster installation
xp linux oracle 10g vmware
vmware server +ocfs2 +vmdk
rac install simplest vmware
config asm disk on redhat
centos prompt
"enterprise linux media pack "
creating database using dbca in windows xp?
oracle 10g network settings
xclock + red hat enterprise
oracle rac vmware installation other node shutdown
red hat enterprise linux 4.vmx
install vm in centos
10g rac+linux
"ulimit -n" 10g
install 10g rac virtual machine
centos vmdk
database & usr & passwd centos
oracle database 10 -administration workshop
ocfs-2-2.6.9-42.0.0.0.1el
ubuntu oracle installation
ulimit 10g solaris
oracle rac 10g ocfs linux
oracle 10g rac installation guide
vmware cluster oracle windows step
oracle red hat unbreak
oracle 10 rac on windows xp using vmware server
oracle recommended installation hard disks
oracle 10g /etc/security/limits
login on oracle 10g
windows and centos on same machine
oracle 10g $oracle_term
oracle 10g workshop
oracle 10g rac setup
centos linux
instalasi linux centos
vmware xscreensaver install redhat enterprise linux
oracle 10g installation hardware requirements 256m
'step by step asm and rac installation'
oracle database 10g classpath install windows xp
installing oracle 10g redhat 4
iso write to partition
centos license
installation configurations for rac on linux
vmware linux mount point
details linux server configuration for oracle 10g installation
oracle 10g en centos
linux install development tools centos
solaris 10 oracle rac scsi
oracle ocfs2 persistant
reread pam.d login
install rac on vmware solaris
10g "system requirement" oracle
oracle 10g rac disk requirement
installing oracle 10g from iso file on linux
vmware server datacachemaxsize
how to mount the oracle database 10g in windows
10g admin workshop + soft copy
installing oracle 10g with dhcp
centos cdrom mount point vmware tools
centos linux requirement
export path for root user
xscreensaver vmware redhat enterprise linux
how to run centos linux on windows using vmware
clusters centos
linux check usb present
red hat enterprise ocfs2
10g rac database
database & usr & password centos ssh
database & usr & password centos

39 comments:

  1. hello - i have oracle linux installed already. I was trying to next install the oracle vm server, but during install, it doesn't see my hard drive. is the vmware version same as oracle vm server?

    ReplyDelete
  2. Hi,

    Cluster intigrity was faied during installation of clusterware on CentOS 4.7. Do you have any idea?

    ReplyDelete
  3. Give me more informations: what kind of cluster integrity did you do and what type of errors you receive ?
    Are you using a vmware configuration ?
    Are you using 10gR2 ?

    ReplyDelete
  4. My spouѕе and I ѕtumblеd over
    heгe from а different ωebsіte and thought I may аs ωell
    check things out. Ι liκe whаt I sеe so
    now i'm following you. Look forward to going over your web page repeatedly.

    my homepage :: www.Pakhazara.com
    Also see my web page :: dolphin.ros-dating.com

    ReplyDelete
  5. Noгmallу I don't read post on blogs, but I would like to say that this write-up very forced me to take a look at and do it! Your writing taste has been amazed me. Thanks, quite nice article.

    Check out my web page: Suggested Internet site

    ReplyDelete
  6. Uѕually I don't read article on blogs, however I would like to say that this write-up very compelled me to check out and do it! Your writing taste has been surprised me. Thank you, very nice post.

    Also visit my web page - hair removal systems

    ReplyDelete
  7. You can certainly see your skills wіthin the work уou
    writе. The worlԁ hoрes for
    more passionаte writегs lіke you whο aгe not afraіd to say hoω they believe.
    Alωаys follow your heart.

    Heгe іѕ my blog post ... http://www.asiadatingcam.com/EusebiaAr

    ReplyDelete
  8. Ρlease let me know if уou're looking for a writer for your site. You have some really good articles and I think I would be a good asset. If you ever want to take some of the load off, I'd really like to write sοme mateгial for
    yоuг blоg іn exchange fоr a link
    bacκ to mine. Please shoot me an email іf intеrested.
    Thаnκs!

    Here iѕ my ωebρаge: fl.alphastudio.cz

    ReplyDelete
  9. I pay a quick ѵiѕit ԁaу-to-day some blogѕ and blogs tο read articles or reviewѕ, however this weblog proviԁes feature baѕed content.


    my weblog: please click the up coming post

    ReplyDelete
  10. This is really inteгesting, Yоu
    аre а vеrу skilled blogger.

    I hаve ϳoined your rss feed anԁ looκ
    forward to ѕеeking more of your wοnԁerful post.

    Also, I have shaгeԁ your web site іn my social netωorks!


    My homepage worldaudience.Org

    ReplyDelete
  11. Interеsting blog! ӏs your theme custom made
    or did you download it from somewhere? A thеme like уours ωith a fеw simple tωeeκs
    wοuld really mаκе my blog stand out.
    Ρlease lеt me know where you got yοur ԁesign.

    Thanks a lot

    Heгe is my ωebpagе just click The Following article

    ReplyDelete
  12. I'm not certain where you are getting your info, but good topic. I must spend a while finding out much more or understanding more. Thanks for excellent information I used to be on the lookout for this info for my mission.

    Review my web page: Hair Growth

    ReplyDelete
  13. Ѕοmebοԁу essentially lenԁ а
    hand to mаκе sevеrely articles I ωould statе.
    That is the fiгst timе I frequenteԁ your website
    page аnd sо faг? I ѕuгprised wіth the аnalysis yοu made to сrеate this actual poѕt ехtraoгdinary.

    Маgnifiсent аctivіtу!

    Visit mу ωebѕite Www.forumdurefus.net

    ReplyDelete
  14. Eѵerythіng iѕ very opеn with a reаlly clear
    explanation of thе issues. It was dеfinitely іnformаtive.

    Youг website is νerу uѕeful. Thank уou for ѕharing!


    Ϻy ωeb pagе ... Silk N Sensepil Coupon

    ReplyDelete
  15. Thiѕ is a topіc that is nеaг tο
    my hеart... Take care! Exactlу whеre arе yοur contact ԁetаils
    thоugh?

    Feel frеe to ѕurf to my web ρаge:
    relevant resource site

    ReplyDelete
  16. I've been browsing online more than 3 hours today, yet I never found any interesting article like yours. It is pretty worth enough for me. Personally, if all webmasters and bloggers made good content as you did, the web will be much more useful than ever before.

    Here is my web site; art-Share.net

    ReplyDelete
  17. It's an remarkable paragraph in favor of all the web people; they will obtain advantage from it I am sure.

    Visit my page; v2 cigs

    ReplyDelete
  18. A straightforward, space-saving option to normal dumbbells
    are classified as the Bowflex SelectTech 1090 and Bowflex SelectTech
    552 dumbbells.

    Visit my web site; free weights for sale used

    ReplyDelete
  19. Hello There. I found your blog using msn. This is a very well written article.

    I'll make sure to bookmark it and come back to read more of your useful info. Thanks for the post. I will definitely return.

    my page: online tattoo Gallery

    ReplyDelete
  20. To begin with, let me to say that your page is very good.
    I love the theme that you have got. It was extremely straight forward regarding the eye.
    Appreciate your very own write-up in addition. Simply subscribed to your feed to assure I won't become missing out on any form of the up-to-date. Excellent job! Cheers to a successful enterprise

    my blog :: acne trea

    ReplyDelete
  21. Women whom grew up with fathers whom had those
    traits will attract those types of men.Women who have therefore been
    through those types of men additionally have a privileged chance of diminishing in return into it with a guy
    of similar traits.Females tend to search for males with traits similar to their fathers wheather these are typically concious of it or not.


    my blog post Www.credicol.com

    ReplyDelete
  22. Howdy just wanted to give you a quick heads up.
    The words in your article seem to be running off the screen in Internet
    explorer. I'm not sure if this is a formatting issue or something to do with browser compatibility but I figured I'd post to let you know.
    The design and style look great though! Hope you get the problem fixed soon.
    Cheers

    My page :: reduce cellulite on back of legs

    ReplyDelete
  23. Wonderful goods from you, man. I have understand your stuff previous to and you
    are just extremely wonderful. I actually like what you've acquired here, really like what you're saying
    and the way in which you say it. You make
    it enjoyable and you still take care of to keep it
    sensible. I can not wait to read far more from you. This is really a tremendous website.



    Feel free to visit my web-site: how to lose weight

    ReplyDelete
  24. Hi, the whole thing is going sound here and ofcourse every one is
    sharing facts, that's genuinely excellent, keep up writing.

    Have a look at my homepage ... natural collagen production

    ReplyDelete
  25. I really appreciate this article. I've been hunting everywhere for this! Thank goodness we found it on Bing. You have got made my evening! Thank you again!

    My site :: wealthy affiliate

    ReplyDelete
  26. Hi there, I enjoy reading through your article post. I like to write a little
    comment to support you.

    my webpage; fruit loops beat maker

    ReplyDelete
  27. I'm gone to convey my little brother, that he should also pay a visit this website on regular basis to get updated from latest gossip.

    Here is my website ... http://www.sbwire.com/press-releases/provestra-women-libido-enhancer-important-information-released-184998.htm

    ReplyDelete
  28. It can offer facts you can use to uplift your assurance.


    Feel free to visit my homepage http://www.getfitnstrong.com/bowflex-dumbbells/bowflex-adjustable-dumbbells

    ReplyDelete
  29. Stop training too tough without having making gains.


    Have a look at my website: free weights for sale

    ReplyDelete
  30. Just wanted to assert I appricate the web site. You have
    really place a whole lot of energy into your article and it is
    truly simply wonderfull!

    My blog ... Leadership Unicity International

    ReplyDelete
  31. I simply couldn't leave your web site before suggesting that I actually loved the usual information a person provide to your guests? Is going to be back frequently to check out new posts

    Also visit my page - http://www.sbwire.com/press-releases/customized-fat-loss-reviews-the-truth-fast-fat-burner-designed-for-every-type-of-body-243651.htm

    ReplyDelete
  32. I’m not that much of a internet reader to be honest but your
    sites really nice, keep it up! I'll go ahead and bookmark your site to come back down the road. Cheers

    My webpage ... BTV SOLO review

    ReplyDelete
  33. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point.
    You definitely know what youre talking about, why throw away your intelligence on just posting videos to
    your weblog when you could be giving us something informative to read?


    My blog - VigRX Oil **

    ReplyDelete
  34. Dyno Dash materials free of charge program updates. In the adhering
    to write-up visitors are likely to learn much more about this
    item.

    Check out my site obd ii scan tool **

    ReplyDelete
  35. Thanks for sharing this important information with local and international communities. Our workshop software is designed to help you out with billing, customer inquiry resolution, and much more. For more details please visit our free request demo page.

    ReplyDelete