-
Use exalytics box as a vm-server
-
Use another machine as vm-manager to manage server-pools specified above.
-
Create virtual machines on top of vm-server using vm-manager
-
Client PC is used to coordinate among VM Server and VM Manager using ILOM (Integrated lights out manager).
-
The Exalytics Machine has been racked and mounted in a data center.
-
Oracle Integrated Lights Out Manager (ILOM) 3.1.2.24 or later, is configured to be accessible from the network using the web interface.
-
All networking information such as host name, IP address, subnet, gateway, and DNS are available.
-
Spare, unassigned IP addresses are available for the server pool and for each virtual machine deployed on the Exalytics Machine.
-
A Linux environment is available to install Oracle VM Manager.
-
A database server is available to install Oracle VM Manager schemas.
-
For information about hardware and software specifications, see Oracle VM Installation and Upgrade Guide for Release 3.2.1.
-
You have access to the internet from a computer (not necessarily the Exalytics Machine) to download required software.
-
A RHEL 5.8 Setup Image to be installed on each VM.
-
Base Setup
-
Log-in to client PC, preferably collocated geographically within Exalytics environment, in our case, it was a windows server.
-
Install VNC Viewer, Putty and WinSCP on this client PC to access the Linux Box.
-
Troubleshooting ILOM Remote Console
-
======== Oracle Exalytics HW ========
Issue : Firewall rule is blocking port 7578 for ILOM video redirection:
———
Solution:
————-
Check with responsible network administrator, that in either network direction between the ILOM Service Processor and the used remote client system for ILOM redirection, the needed network ports are available and not blocked.
The Oracle ILOM 3.1.X Remote Console uses the following TCP/IP communication ports by default:
Port: 5120 for CD redirection.
Port: 5123 for floppy redirection.
Port: 5556 for user authentication redirection.
Port: 7578 for video redirection.
Port: 7579 for SPARC server redirection only.
For detailed information regarding requirements for using the Oracle ILOM Remote Console, please review the following URL:
Oracle Integrated Lights Out Manager (ILOM) 3.1 Documentation Collection
Requirements for Using the Oracle ILOM Remote Console
http://docs.oracle.com/cd/E24707_01/html/E24528/z40000191582334.html
=> ILOM Java remote console returns “Connection failed: Check the destination address and confirm that the KVMS service is enabled and running a supported version. ( Doc ID 1674985.1 )
-
======= Exadata Hardware =======
The remote console application uses the following TCP ports:
therefore I would request you to check and confirm whether all the below ports are open in order to perform the Storage Redirection
TABLE 8-2 Remote Console Ports and Interfaces
Port Interface Application
443 TCP HTTPS
5120 TCP Remote CD
5121 TCP Remote keyboard and mouse
5123 TCP Remote Diskette
6577 TCP CURI (API) – TCP and SSL
TCP 7578 Video Data
UDP 161 SNMP V3 Access
UDP 3072 Trap Out (outgoing only)
Note – If the ILOM is configured to use HTTP, it uses TCP port 80.
For more details please refer to this MOS Doc : ILOM JavaRconsole through a NAT firewall ( Doc ID 1006926.1 )
-
Configuring Exalytics Machine for Virtualization
-
Preface
-
Oracle VM Server on Exalytics Server.
-
Oracle VM Manager on separate Linux Box.
-
Downloading required softwares:
-
Navigate to the Oracle Software Delivery Cloud web site at the following link:
-
In the Select a Product Pack list, select Oracle Business Intelligence.
-
In the Platform list, select Linux X86-64.
-
Click Go.
-
Select Oracle Exalytics Software Media Pack for Linux x86-64 Release: 1.0.0.4.0.
-
Click Continue.
-
Download Oracle Exalytics Base Image 2.0.1.1.0 for Exalytics Oracle VM x86-64 Part Number: V34491-01.
-
The base image contains the Oracle VM Server 3.0.3.
-
Save it to a local directory.
-
Oracle VM Server Installation
-
On the Exalytics Machine, connect and log on to Oracle Integrated Lights Out Manager (ILOM).
-
In ILOM, select Remote Control, then Redirection, then Storage Redirection, and then Launch Service. The ILOM remote console is displayed.
-
From the menu bar, select Devices and then CD-ROM Image to link the Oracle VM Server image as a remote virtual CD-ROM in ILOM.
-
Perform the following action to restart the machine:
-
In ILOM, select ILOM, then Host Management, and then Power Cycle.
-
In ILOM, select Host Management, then Host Control, and then Next Boot Device.
-
Perform the following steps to move CD-ROM to the top of the BOOT menu:
-
In the Next Boot Device list, select CD-ROM.
-
Click Save.
-
In ILOM, select ILOM, then Host Management, and then Power Cycle.
-
The Exalytics Machine restarts and displays the Oracle VM Server screen.
-
Press Enter to install Oracle VM Server.
-
The Oracle VM Server is installed on the Exalytics Machine. After Oracle VM Server is installed, the Exalytics Machine restarts automatically.
-
From the menu bar, select Devices, and then deselect CD-ROM Image.
-
From the menu bar, select Devices, and then Save as host defaults.
-
In ILOM, select ILOM, then Host Management, and then Power Cycle.
-
The Exalytics Machine is ready for configuration.
-
Configuring the Network on Oracle VM Server
-
Enter “I” to access the interactive mode.
-
At the prompt, enter the following information:
-
Enter 3 for Full Rack and confirm your entry.
-
Enter 1 for Node Index.
-
Enter an IP address for the InfiniBand interface. If the InfiniBand is not configured, enter a network configuration that does not conflict with existing networks. For example, enter 192.168.74.200.
-
Enter a netmask address for the InfiniBand interface. If the InfiniBand is not configured, enter a network configuration that does not conflict with existing networks. For example, enter 255.255.255.0.
-
Enter the system IP address for the ethernet bond0.
-
Enter the bond0 netmask and gateway addresses.
-
Enter the host name.
-
Enter the domain.
-
The Exalytics Machine restarts automatically.
-
Troubleshooting Network on Oracle VM Server
-
Upgrading Oracle VM Server 3.0.3 (Base Image 2.0.1.1) to Oracle VM Server 3.2.7
-
Installing and Configuring Oracle VM Manager
-
Hardware Requirements
-
Installing Oracle VM Manager 3.2.7
-
Start up the operating system on the computer on which you want to install Oracle VM Manager.
-
Download Oracle VM Manager 3.2.7 (Part Number V42727-01) from the Oracle Software Delivery Cloud web site at the following link:
-
Insert and mount the Oracle VM Manager CD.
-
As the root user, start the Oracle VM Manager installation script:
-
Follow the prompts to install Oracle VM Manager.
-
Discovering Oracle VM Servers
-
Connect to Oracle VM Manager by entering the following address in a Web browser.
-
Select the Servers and VMs tab.
-
In the left pane, right-click Server Pools, and then select Discover Servers.
-
Enter the following information for the server:
-
Oracle VM Agent Port. The default port number is 8899.
-
Oracle VM Agent Password. The default password is “oracle”.
-
IP Address of OVM Server.
-
Click OK.
-
Troubleshooting Network on Oracle VM Server
-
Problem Summary
—————————————————
Mapping of Oracle VM-Server with VM-Manager
Problem Description
—————————————————
Unable to discover servers from Oracle VM-Manager
—————————————————————————————————————–
Job Construction Phase
———————-
Job ID: 1405323971930
begin()
Appended operation ‘Discover Manager Server Discover’ to object ‘OVM Foundry : Discover Manager’.
commit()
Completed Step: COMMIT
Objects and Operations
———————-
Object (IN_USE): [DiscoverManager] OVM Foundry : Discover Manager
Operation: Discover Manager Server Discover
Job Running Phase at 2014-07-14 03:46:11,930
———————————————-
Job Participants: []
Actioner
——–
03:46:14,319: Starting operation ‘Discover Manager Server Discover’ on object ‘OVM Foundry : Discover Manager’
Setting Context to model only in job with id=1405323971930
Job Internal Error (Operation)com.oracle.ovm.mgr.api.exception.FailedOperationException: OVMAPI_4010E Attempt to send command: get_api_version to server: 192.168.74.17 failed. OVMAPI_4004E Server Failed Command: get_api_version , Status: org.apache.xmlrpc.XmlRpcException: I/O error while communicating with HTTP server: No route to host [Mon Jul 14 03:46:17 EDT 2014] [Mon Jul 14 03:46:17 EDT 2014]
at com.oracle.ovm.mgr.action.ActionEngine.sendCommandToServer(ActionEngine.java:513)
at com.oracle.ovm.mgr.action.ActionEngine.sendUndispatchedServerCommand(ActionEngine.java:400)
at com.oracle.ovm.mgr.action.ServerAction.getSupportedApiVersions(ServerAction.java:314)
at com.oracle.ovm.mgr.discover.DiscoverEngine.getServerApiVersions(DiscoverEngine.java:446)
at com.oracle.ovm.mgr.discover.DiscoverEngine.discoverNewServer(DiscoverEngine.java:286)
at com.oracle.ovm.mgr.discover.DiscoverEngine.discoverServer(DiscoverEngine.java:203)
at com.oracle.ovm.mgr.op.manager.DiscoverManagerServerDiscover.action(DiscoverManagerServerDiscover.java:48)
at com.oracle.ovm.mgr.api.collectable.ManagedObjectDbImpl.executeCurrentJobOperationAction(ManagedObjectDbImpl.java:1156) -
Solutions
-
Ping result from OVM manger to OVM server(192.168.74.17)
-
Result of the following command from OVM manager:
# nc -nv8899 -
Result of the following command from the OVS server:
# nc -nv7002 -
Get bridge connection
-
Worked for me: To check the status of the link (on which Ethernet port cable is attached)
-
For me it was on eth2 so replicated ifcfg-eth0 file with ifcfg-eth2 in /etc/sysconfig/network-scripts/ and edited hwaddr and device name with eth2 one.
-
Start network services: #service network restart/reload
-
Shutdown bond1 interface: #ifdown bond1
-
Creating Virtual Network Interface Controllers
-
Log on to Oracle VM Manager.
-
Select the Servers and VMs tab.
-
In the left pane, right-click Server Pools, and then select Create VNICs.
-
Click Next to retrieve the next available MAC addresses.
-
Select the number of addresses that you want to create, and click Create.
-
Click Close.
-
Creating Server Pools and Adding a Server
-
Click the Servers and VMs tab.
-
Click Create Server Pool in the toolbar to start the Create Server Pool wizard.
-
Fill in all the details to create a new server pool.
-
Creating an Exalytics Repository
-
Log on to Oracle VM Manager.
-
Select the Repositories tab.
-
In the toolbar, click Create New Repository to display the Create a Data Repository dialog.
-
Perform the following actions:
-
In the Repository Name field, enter the name for the repository.
-
For Repository Location, select Physical Disk and click Search.
-
From the drop-down list, select a local storage array and select the smaller of the two storage disks.
-
Click OK.
-
Select the server pool for the repository.
-
Click Next.
-
Select and move Oracle VM Server from the Servers field to the Present to Server(s) field and click Finish.
-
Creating Virtual Machines
-
Under OVM Manager, in Servers and VM tab select Create Virtual Machine.
-
Select Create a new VM in popup wizard and click next.
-
Give the appropriate details for the VM you want to create.
-
Add a unassigned VNIC under Set up Networks tab.
-
Under Arrange Disks, create a new virtual disk that will host the operating system and also select the RHEL OS setup cd-rom in that and click next.
-
Arrange cd-rom at top under boot options so that your VM will start cd-rom instead of virtual disk.
-
Configuring and Starting a Virtual Machine
-
Troubleshooting display for OVM Guest
-
Login to vm server using ssh or ILOM remote console.
-
Start the Guest Virtual Machine from OVM Manager
-
In VM Server, enter the following command:
-
Execute the following command:
-
Now we have to tunnel this port via putty.
-
Tunneling VNC Port via Putty
-
Start Putty client.
-
Give the IP Address of the OVM Server.
-
Now in category goto Connection>>SSH>>Tunnels
-
Give details as:
-
Source Port:
-
Destination: localhost:
-
Click Add the add the details to Forwarded ports list.
-
Click Open
-
Give username/password for OVM Server.
-
Leave the Putty session open and start vnc client (tightvnc)
-
Specify server as localhost:
and click Connect
-
Guest OS screen will display. Go though the RHEL installation steps to install the OS on respective VM.
Thanks Parikshit.. stopping symantec and enable SSLv3 work for me.