If you want to do some testing with Opalis, you may want to create an All-In-One environment to get to know the product better. There were some interesting gotcha’s that are included as we step through this process; but overall, the solution is working well. Here’s what we had to do:
- We began with downloading and installing Windows Virtual PC on a Windows 7 system. (It is also possible to run Virtual Server 2005, but this is not supported. See http://tfl09.blogspot.com/2009/08/windows-7-and-virtual-server.html for further information.)
- Downloaded the ISO for Windows Server 2003 SP1 and installed into a virtual and installed the integration features. (I understand that Opalis will run on Windows Server 2008 works I hear but it is much more difficult. The focus of this blog entry was how to get an Opalis test lab running quickly).
- Patched the server to service pack 2.
- Renamed the server to Opalis and left it in a workgroup (so the server would not need to perform the function of a domain controller and there would be no dependency upon another virtual to provide domain controller functionality).
- Downloaded the Opalis trial version from (http://www.microsoft.com/systemcenter/en/us/opalis.aspx) (Opalis was not available on MSDN).
- Installed (extracted) the files for Opalis onto c:\Opalis
- For detailed steps on the installation we used the “Opalis_Integration_Server-Administrator_Guide.pdf” file which was provided when Opalis was extracted.
- Installed SQL 2008 (SQL express was not supported).
- The evaluation version of Opalis ships with a series of zipped files. Extracted the archive for C:\Opalis\Opalis Integration Server 6.22_126.96.36.19929.zip and ran the setup as shown below:
10. Chose the Install Opalis Integration Server option
11. Installed the Management Server (and used default settings)
12. Chose the option to configure the Datastore (and used default settings)
13. Next we extracted C:\Opalis\180 Day Eval Licenses.zip and imported the licenses (Used the OpalisIntegrationServer_180Day_eval.lic as a start using the license validation keys provided in the Opalis Eval Product Licenses.docx document). Activated license shown below.
14. Installed the client (using default settings).
15. Extracted the Opalis Integration Server 6.2.2 Service Pack 1_188.8.131.52310.zip file (c:\opalissp1) and installed SP1 (use the readme, there are lots of steps here).
16. Ran the Opalis Integration Server Client from the start menu / Opalis Software.
17. Next we added appropriate Integrations Packs for testing through the Opalis integration Server:
18. We extracted all of the zipped files, moved all of the *.oip files to a single directly (c:\integrationpacks)
19. We added each of the extracted packs (individually – unfortunately) in the Opalis Integration Server.
20. After accepting each licensing agreements we saw the various integration packs displayed.
21. Next we deployed the integration packs to the server (highlighted all, and deployed them to the same machine). Once they have deployed we see more of the objects are now available (see the right side where the objects are listed).
22. Next we installed additional Opalis Integration packs from: http://opalis.codeplex.com/releases
23. To validate functionality we added workflows (Action, Import and browse for the downloaded workflows). Sample workflows are shown below.
24. If you stop at this point in time and do not install the Operator Console the installation process is pretty straightforward. However, installing the operator console is a little more challenging and is documented at: http://technet.microsoft.com/en-us/library/ff638014.aspx. Our lessons learned included not even trying the installation without using the PowerShell script discussed in the installation steps. Follow the directions as well as possible and hope for the best is all I can offer. Just to prove that it can be done the following screenshots were gathered from our all-in-one environment. The files referenced in the installation document can all be downloaded from here (Thanks Marnix!).
Summary: Opalis installation (other than the Operator Console) was relatively straightforward and only took a few hours including installation of the operating system.
The following are some good links on Opalis:
http://thoughtsonopsmgr.blogspot.com/2010/05/i-robot-opalis-and-scom-part-ii-good.html – Marnix Wolf’s thoughts on Opalis installation
http://edge.technet.com/Media/Installing-and-Configuring-Opalis-Components/ – Video on Opalis installation
http://www.systemcentercentral.com/tabid/146/IndexId/67586/Default.aspx – Opalis WIKI and what’s new in SP1 including discussion on the Operator Console Installer Script