{"id":2807,"date":"2013-07-09T09:45:34","date_gmt":"2013-07-09T09:45:34","guid":{"rendered":"http:\/\/www.oratraining.com\/blog\/?p=2807"},"modified":"2014-09-17T18:21:52","modified_gmt":"2014-09-17T18:21:52","slug":"oracle-12c-12-1-rac-real-applications-cluster-installation-on-linux-virtual-machines-step-by-step-guide","status":"publish","type":"post","link":"https:\/\/www.oratraining.com\/blog\/2013\/07\/oracle-12c-12-1-rac-real-applications-cluster-installation-on-linux-virtual-machines-step-by-step-guide\/","title":{"rendered":"Oracle 12c (12.1) RAC installation on Linux Virtual Machines &#8211; Step by step guide"},"content":{"rendered":"<p style=\"text-align: justify;\">Today we will see how we can install\u00a0<strong>12c Release 1 RAC (Real Application Clusters) database on 2 Linux 64 bit Virtual Machines <\/strong>using VMWare or Oracle VirtualBox. The\u00a0\u201cc\u201d in Oracle 12c stands for \u201c<strong>Cloud<\/strong>\u201c<\/p>\n<p>There are a few important and interesting changes when it comes to installing 12c as compared to 11g RAC. Oracle seems to have added a lot of new interesting features in 12c.<\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #333333;\">Please note that we will need 2 Virtual Machines each with 3 GB of RAM. So if you have sufficient memory on your laptop\/PC or server then you can host both VMs in same box or you can use 2 boxes which are connected to each other via local network.<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #333333;\"><strong>Hardware requirements:<\/strong><br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #333333;\">Processor with dual core or more<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #333333;\">3 GB dedicated RAM for each VM<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #333333;\">25 GB space for each VM<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #333333;\">Since we are not using shared storage for Virtual Machines, we are sharing disks via NFS from one node to another.\u00a0Here is how the VMs can be represented. \u00a0Please note that this is not recommended for production setup, this is just for demo installation on Virtual Machines for learning purpose. For production we must use external storage on SAN or NAS storage.<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #333333;\">We could also use shared disk technology of VirtualBox but since we want to keep the VMs independent of Virtualization technology, we are using NFS only.<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\"><a href=\"http:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/11gR2-VM-visio.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2072\" src=\"http:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/11gR2-VM-visio.jpg\" alt=\"11gR2-VM-visio\" width=\"574\" height=\"364\" srcset=\"https:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/11gR2-VM-visio.jpg 574w, https:\/\/www.oratraining.com\/blog\/wp-content\/uploads\/2013\/03\/11gR2-VM-visio-300x190.jpg 300w\" sizes=\"auto, (max-width: 574px) 100vw, 574px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #333333;\"><strong>Note:<\/strong>\u00a0We also have plug and play type ready to use Virtual Machines also for those who want to learn or explore Oracle RAC without hassles of installing and configuring. Use the link on the top of this page to get these VMs if you want to skip the installation steps and directly start learning\/exploring Oracle RAC technology.<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #333333;\">For all others you can follow this guide to setup the VMs on your own. Please feel free to contact me if you face any issues using the installation guide. Also feel free to help fellow users by sharing the knowledge in comments section.<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #333333;\">Following are the steps involved to achieve this.<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\"><strong><span style=\"color: #333333;\">1.\u00a0<\/span><a title=\"Creating Oracle VirtualBox Virtual Machine with Oracle Linux 5\" href=\"http:\/\/www.oratraining.com\/blog\/2012\/02\/creating-oracle-virtualbox-virtual-machine-with-oracle-linux\/\"><span style=\"color: #225588;\">Create Virtual Machine and install 64 bit Linux<\/span><\/a><\/strong><span style=\"color: #333333;\"><strong>\u00a0(generic step from previous post, not specific to this guide)<\/strong><br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #333333;\">Please note that since we had already published document for installing Linux x86-64 on Virtual Machine using VMWare, I will not create a duplicate post here. Please refer to the same post except the hostname should be\u00a0<strong>dbhost1<\/strong>\u00a0and full name is\u00a0<strong>dbhost1.paramlabs.com.\u00a0<\/strong>You can use Linux 5.x or 6.x<br \/>\n<\/span><\/p>\n<p><span style=\"color: #333333;\">2.\u00a0<\/span><a title=\"Installing 12c RAC on Linux VM: Add additional virtual Ethernet card and perform prerequisites in Linux\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/07\/installing-12c-rac-on-linux-vm-add-additional-virtual-ethernet-card-and-perform-prerequisites-in-linux\/\"><span style=\"color: #225588;\"><strong>Add additional virtual Ethernet card and perform prerequisites in Linux<\/strong><\/span><\/a><span style=\"color: #333333;\"><br \/>\n<\/span><\/p>\n<p><span style=\"color: #333333;\">3.\u00a0<\/span><a title=\"Installing 12c RAC on Linux VM: Copy\/clone this virtual machine to create second node and modify host details\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/07\/installing-12c-rac-on-linux-vm-copyclone-this-virtual-machine-to-create-second-node-and-modify-host-details\/\"><span style=\"color: #225588;\"><strong>Copy\/clone this virtual machine to create second node and modify host details<\/strong><\/span><\/a><span style=\"color: #333333;\"><br \/>\n<\/span><\/p>\n<p><span style=\"color: #333333;\">4.\u00a0<\/span><a title=\"Installing 12c RAC on Linux VM: Setup shared file system and other pre-requisites\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/07\/installing-12c-rac-on-linux-vm-setup-shared-file-system-and-other-pre-requisites\/\"><span style=\"color: #225588;\"><strong>Setup shared file system and other pre-requisites<\/strong><\/span><\/a><span style=\"color: #333333;\"><br \/>\n<\/span><\/p>\n<p><span style=\"color: #333333;\">5.\u00a0<\/span><a title=\"Installing 12c RAC on Linux VM: Install Oracle Grid Infrastructure\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/07\/installing-12c-rac-on-linux-vm-install-oracle-grid-infrastructure\/\"><span style=\"color: #225588;\"><strong>Install Oracle Grid Infrastructure<\/strong><\/span><\/a><span style=\"color: #333333;\"><br \/>\n<\/span><\/p>\n<p><span style=\"color: #333333;\">6.\u00a0<\/span><a title=\"Installing 12c RAC on Linux VM: Install Oracle Database software and create RAC database\" href=\"http:\/\/www.oratraining.com\/blog\/2013\/07\/installing-12c-rac-on-linux-vm-install-oracle-database-software-and-create-rac-database\/\"><span style=\"color: #225588;\"><strong>Install Oracle Database software and create RAC database<\/strong><\/span><\/a><span style=\"color: #333333;\"><br \/>\n<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #333333;\">Please click respective link to go directly to the required step. Each page is having links to previous and next step as well as above list to directly jump to another step (except the first step since it is an older post)<br \/>\n<\/span><\/p>\n<p style=\"text-align: justify;\"><span style=\"color: #333333;\">Happy learning !!<\/span><\/p>\n<p><span style=\"color: #333333;\"> Tushar<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today we will see how we can install\u00a012c Release 1 RAC (Real Application Clusters) database on 2 Linux 64 bit Virtual Machines using VMWare or Oracle VirtualBox. The\u00a0\u201cc\u201d in Oracle 12c stands for \u201cCloud\u201c There are a few important and interesting changes when it comes to installing 12c as compared to 11g RAC. Oracle seems [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[3,4,8,10,14,38,20],"tags":[180,179,169,176,172,178,96,170,171,173,105,177,174,175,147,148,182,181],"class_list":["post-2807","post","type-post","status-publish","format-standard","hentry","category-linuxunixsolaris","category-oracle","category-database","category-oracle-dba","category-oracle-rac","category-virtualbox-virtualization","category-virtualization","tag-12-1-0-installation","tag-12-1-0-rac","tag-12c","tag-12c-installation","tag-12c-rac","tag-12c-rac-installation","tag-linux","tag-oracle-12","tag-oracle-12c","tag-oracle-12c-rac","tag-oracle-linux","tag-rac-installation","tag-real-application-clusters","tag-real-applications-cluster","tag-virtual-machine","tag-virtualbox","tag-vm","tag-vmware"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/posts\/2807","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/comments?post=2807"}],"version-history":[{"count":1,"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/posts\/2807\/revisions"}],"predecessor-version":[{"id":3578,"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/posts\/2807\/revisions\/3578"}],"wp:attachment":[{"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/media?parent=2807"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/categories?post=2807"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.oratraining.com\/blog\/wp-json\/wp\/v2\/tags?post=2807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}