This is the third post in a series about leveraging virtualization for the purpose of hosting an Agile PLM environment. I am basing the series on a development instance of Agile PLM 9.3.0.2 that I need for testing. Thus far we have looked at:
- "Going Virtual with Agile PLM… Don’t Be Scared (Part 1)" which provided a series overview and included the first screen cast on how to create a virtual machine template of Windows Server 2008 SP1
- "Going Virtual with Agile PLM… Provisioning and Preparing the VM (Part 2)"which created our working virtual machine and got the operating system all ready for the installation of the Oracle stack
This post walks you through the actual installation of the Oracle products and Agile PLM.
Keep in mind I am installing this virtual machine for testing and development purposes. We do a lot of Agile Engineering Collaboration work as well as custom development against Agile. The settings I choose may not be appropriate for your environment.
Installing the Oracle Database
Installing the database is very straightforward. All I really needed to do was to verify that it was going to install on the additional data volume I created. Also the screen cast does not show it, but I created a snapshot of the virtual machine after the installation was complete!
Installing & Patching OAS
Installing and Patching OAS is a fairly straight forward process, here are the highlights:
- Modify the <installer_home>installoraparam.ini file to add server 2008 as a certified version (6.0)
- Notice that the install path is different than the database installer (product rather than oracleproduct). Be sure to change it now if you want them in the same directory tree
- Watch the Oracle home directories on the installer and patch installer and select the correct ones
- Take a snapshot
Installing the Agile database
Installing the Agile database is straightforward. Here are some things to take note of:
- Install the version you need. We are doing a fresh install so we are going for the gold with 9.3.0.2 out of the box. There is no need to install 9.3 and then run AUT to bring it up to the patch level (we have no data).
- Check the capacity planning guide to help you decide on the correct size. We are doing a development environment and will have <10 users on it so I chose small
- If you just need the scripts and do not need the schema installed check the "Generate database scripts only" on the screen where you are prompted for the Oracle SID
- Again, just because you can change passwords doesn't mean you should. I leave these alone
- Depending on your resolution the tablespace dialog may extend beyond your screen as it does in our screencast. Just hit enter as the next button is the default
- A trip to Starbucks is often a good play when executing the database scripts as these can take a while depending on the performance of the machine. Be patient
- After the install, open the Oracle Net Configuration Assistant to create a listener
- Use the Net Manager to create a service name
- Take a snapshot (not shown in the video)
Installing Agile 9.3 and Upgrade to Agile 9.3.0.2
Installing the Agile 9.3 application. Notes:
- Install Agile 9.3
- Copy the <disk 2>platforms directory to the <disk 1>Disk1_Windows directory
- Run setup_win.exe
- Since I had OAS installed, I selected Advanced Mode
- Chained the install drive to my data drive
- I selected my existing OAS home directory
- We are doing a standalone installation
- On the database details dialog box, you will need to scroll down and enter the password for the database.
- I do NOT run configure
- I do NOT run deployagileplm once complete
- I also never start Tomcat
- I took a snapshot
- Install the Agile 9.3.0.2 Patch
- Extract the patch
- Extract the platforms zip file
- Copy the extracted platforms directory contents to the <patch>windows folder
- Launch the agile9302_win.exe inside of the <patch>windows folder. Since nothing was deployed and we are in a standalone environment, we have a light work load
Installing AutoVue
AutoVue installation notes:
- Thus far we have not started Tomcat (File Manager) therefore we do not need to "upgrade" the file manger web application. If we did, we would need to stop Tomcat and move the FileMgr directory out of the <catalina_home>webapps directory. This would cause the modified war to be redeployed on startup
- You will need to have OAS running and undeployagileplm and redeployagileplm after installation to deploy the modified application
- Make sure to start both Tomcat and the AutoVue server
Can you tell that I think snapshots are important?