Oracle Consulting Oracle Training Oracle Support Development
Home
Catalog
Oracle Books
SQL Server Books
IT Books
Job Interview Books
eBooks
Rampant Horse Books
911 Series
Pedagogue Books
Oracle Software
image
image
Write for Rampant
Publish with Rampant
Rampant News
Rampant Authors
Rampant Staff
  Phone
  252-431-0050
Oracle News
Oracle Forum
Oracle Tips
Articles by our Authors
Press Releases
SQL Server Books
image
image

Oracle 11g Books

Oracle tuning

Oracle training

Oracle support

Remote Oracle

STATSPACK Viewer

    Privacy Policy

 

 

Build Your Own Oracle RAC 10g Release 2 Cluster on Linux and FireWire
by Jeffrey Hunter - OTN

Oracle RAC Linux hardware

The hardware we will use to build our example Oracle RAC 10g environment comprises two Linux servers and components that you can purchase at any local computer store or over the Internet.

Server 1 - (linux1)
Dimension 2400 Series
 
  • Intel Pentium 4 Processor at 2.80GHz
     
  • 1GB DDR SDRAM (at 333MHz)
     
  • 40GB 7200 RPM Internal Hard Drive
     
  • Integrated Intel 3D AGP Graphics
     
  • Integrated 10/100 Ethernet
     
  • CDROM (48X Max Variable)
     
  • 3.5" Floppy
     
  • No monitor (Already had one)
     
  • USB Mouse and Keyboard
  • US$620
    1 - Ethernet LAN Cards
     

     

      Each Linux server should contain two NIC adapters. The Dell Dimension includes an integrated 10/100 Ethernet adapter that will be used to connect to the public network. The second NIC adapter will be used for the private interconnect.
    US$20
    1 - FireWire Card
     

     

      Cards with chipsets made by VIA or TI are known to work. In addition to the SIIG, Inc. 3-Port 1394 I/O Card, I have also successfully used the Belkin FireWire 3-Port 1394 PCI Card and StarTech 4 Port IEEE-1394 PCI Firewire Card I/O cards.
    US$30
    Server 2 - (linux2)
    Dimension 2400 Series
     
  • Intel Pentium 4 Processor at 2.80GHz
  • 1GB DDR SDRAM (at 333MHz)
  • 40GB 7200 RPM Internal Hard Drive
  • Integrated Intel 3D AGP Graphics
  • Integrated 10/100 Ethernet
  • CDROM (48X Max Variable)
  • 3.5" Floppy
  • No monitor (already had one)
  • USB Mouse and Keyboard
  • US$620
    1 - Ethernet LAN Cards
     

     

      Each Linux server should contain two NIC adapters. The Dell Dimension includes an integrated 10/100 Ethernet adapter that will be used to connect to the public network. The second NIC adapter will be used for the private interconnect.
    US$20
    1 - FireWire Card
     

     

      Cards with chipsets made by VIA or TI are known to work. In addition to the SIIG, Inc. 3-Port 1394 I/O Card, I have also successfully used the Belkin FireWire 3-Port 1394 PCI Card and StarTech 4 Port IEEE-1394 PCI Firewire Card I/O cards.
    US$30
    Miscellaneous Components
    FireWire Hard Drive
     
         Ensure that the FireWire drive that you purchase supports multiple logins. If the drive has a chipset that does not allow for concurrent access for more than one server, the disk and its partitions can only be seen by one server at a time. Disks with the Oxford 911 chipset are known to work. Here are the details about the disk that I purchased for this test:
    Vendor: Maxtor
    Model: OneTouch II
    Mfg. Part No. or KIT No.: E01G300
    Capacity: 300 GB
    Cache Buffer: 16 MB
    Spin Rate: 7200 RPM
    Interface Transfer Rate: 400 Mbits/s
    "Combo" Interface: IEEE 1394 / USB 2.0 and USB 1.1 compatible

    The following is a list of FireWire drives (and enclosures) that contain the correct chipset, allow for multiple logins and should work with this article (no guarantees however):

     

     


     
    US$280
    1 - Extra FireWire Cable
     
    US$20
    1 - Ethernet hub or switch
     
         (Used for interconnect int-linux1 / int-linux2)
    US$25
    4 - Network Cables US$5
    US$5
    US$5
    US$5
    Total     US$1,685  

    Note that the Maxtor OneTouch external drive does have two IEEE1394 (FireWire) ports, although it may not appear so at first glance. This is also true for the other external hard drives I have listed above. Also note that although you may be tempted to substitute the Ethernet switch (used for interconnect int-linux1/int-linux2) with a crossover CAT5 cable, I would not recommend this approach. I have found that when using a crossover CAT5 cable for the interconnect, whenever I took one of the PCs down the other PC would detect a "cable unplugged" error, and thus the Cache Fusion network would become unavailable.

     

       

    OracleŽ is the registered trademark of Oracle Corporation. SQL ServerŽ is the registered trademark of Microsoft Corporation.
    Many of the designations used by computer vendors to distinguish their products are claimed as Trademarks