Skip to main content link. Accesskey S
  • Translate Page ▼
  • Anonymous
  • Log on
  • Help
  • IBM logo
  • WebSphere Portal Family wiki
  • All Wikis
  • Home
  • Community Articles
  • Product Documentation
  • Learning Center


Search

Advanced Search

Categories

Tag Cloud

  • 6.0
  • 6.1
  • 6.1.0.1
  • 6.1.5
  • 6.1.x
  • 7.0
  • 7.0.0.2
  • 8.0
  • accelerator
  • accelerators
  • ActiveInsight
  • administrator
  • administrators
  • advanced configuration
  • API
  • authoring
  • Banking template
  • basic configuration
  • best practices
  • builder
  • building a site
  • calls
  • cluster
  • customizing
  • demo
  • demos
  • deployment
  • deployment scenario
  • developer
  • developing
  • development
  • Enable
  • Express
  • Extend
  • Factory
  • feature
  • feature set
  • fix pack 2
  • Government to Business template
  • information center
  • install
  • installation
  • installing
  • known issues
  • LDAP
  • Learning
  • Lotus
  • Lotus Web Content Management
  • management
  • media portal
  • media toolbox
  • media wcm
  • message catalog
  • messages
  • migration
  • migration tool
  • mobile
  • mobile experience
  • Mobile Portal
  • Mobile Portal Accelerator
  • mobile webkit
  • model
  • MPA
  • multiplatform
  • multiple LDAPs
  • PDM
  • performance
  • planning
  • portal
  • Portal 6.1
  • portlet
  • product doc
  • Redbooks
  • Redbooks Wiki
  • Retail Vendor template
  • SAP
  • search
  • security
  • set
  • SharePoint
  • SharePoint integration
  • solutions catalog
  • test infrastructure
  • theme
  • theme optimization
  • troubleshooting
  • video
  • WAB
  • WCM
  • WCM 6.1
  • web application bridge
  • web content
  • Web Content Management
  • websphere
  • WebSphere Portal
  • WebSphere Portlet Factory
  • Workforce
  • worksheet
  • z/os
  • zos
InformationInformation
You are currently viewing machine translated content. IBM translation might be available. Click IBM Translated Product Documentation to see what is available.X


Home > Redbooks Wiki: Managing WebSphere Portal 6.1 Environments > Topic 6. Maintenance and quickfixes - Managing Maintenance installation
Rate this article 1 starRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars

Topic 6. Maintenance and quickfixes - Managing Maintenance installation 

expanded Abstract
collapsed Abstract
No abstract provided.
Untitled Document

Abstract - This article discusses how to manage your maintenance installation

Table of Contents | Next | Previous

Topic 6. Maintenance and quickfixes

 

6.4 Managing Maintenance installation

The advantages of keeping your installed Portal software at a current maintenance level are many. Foremost is the reduced risk of encountering a problem that has already been discovered and fixed in a later services release.   You can also take advantage of performance, stability and functional enhancements already incorporated in the software.   

An optimal Portal infrastructure will consist of a staging environment that is essentially a duplicate copy of the production environment available for in-house quality assurance (QA) testing.    In order to ensure this consistency between environments, as many components as possible should be the same between the staging and production server, including the hardware (storage devices, network connectivity, memory, and CPU), as well as the versions and fix levels of all the software components: operating system application server, webserver, database, security servers, and any others you have in your environment. If your production environment runs on a cluster of Windows servers, then the staging environment should be the same.

It is recommended that thorough testing of any maintenance patch be done first on the staging server to ensure it does not introduce any problems or unexpected results.    Before being applied to the production environment, it is a good idea to become familiar with the steps required to perform the update to prevent problems on the production site.   For practice, the update can be de-installed and reinstalled several times on the staging environment or other testing system if one is available.

Important: It is critical to carefully maintain a list of installed fixes and fixpacks you have installed on each of your machines.   It is good practice to keep backup copies of all the fixes that have been applied on a different machine from your Portal server.

 

6.4.a Portal Update Installer

As was the case in earlier Portal releases, the Portal Update Installer (PUI) is the tool used to apply WebSphere Portal maintenance.   The link to the Portal 6.1 specific Update Installer tool is on the recommended fixes page mentioned above, and can also be accessed directly from the URL below:

IBM - WebSphere Portal Update Installer

http://www-01.ibm.com/support/docview.wss?rs=688&uid=swg24006942#6.1

With Portal 6.1, you have a choice to use either a platform specific version of the tool or a universal update installer.   The platform specific tools include a Java™ runtime environment so that you are able to invoke the graphical "Wizard" interface without setting the necessary environment variables first as is required with the universal update installer.

Instructions for how to use the IBM WebSphere Portal Update Installer command line and graphical Wizard to apply updates are included in the README that comes with the Portal Update Installer package in the doc folder.

 

6.4.b How to determine if an interim fix needs to be reinstalled after application of an Fix Pack or Refresh Pack.

Before you apply a Fix Pack or Refresh Pack to your Portal server, use the PUI to obtain a list of fixes you currently have installed.   The PUI is the recommended method of viewing the list of installed Portal Fixes, although it is possible to view the event.history file in the directory <WP_root>/version/ to extract what has been installed.

The syntax to show the list of fixes on the test server used for this project is as follows:

  C:\IBM\WebSphere\PortalServer\update> updatePortal - fix
          -installDir "C:\IBM\WebSphere\PortalServer"  

The syntax to show the list of installed fix packs on the test server would be:

C:\IBM\WebSphere\PortalServer\update> updatePortal -fixpack
          -installDir "C:\IBM\WebSphere\PortalServer"

For every Interim Fix included in the resulting list, you must determine if that fix is included in Fix Pack or Refresh Pack that you are applying.   You can do this by searching the Fix list for WebSphere Portal Version 6.1 at:

http://www-01.ibm.com/support/docview.wss?rs=688&uid=swg27008899

If the fix is not in the Fix Pack or Refresh Pack, then you will need to confirm that the copy of the fix you have can be applied again on top of the Fix Pack or Refresh Pack you are installing.   Often, the README for the fix will show what service levels of WebSphere Portal this fix can be applied on top of.   If your Pack or Refresh Pack is not in the README, then consult the fix web page.   If you are still unable to determine if a newer version of the fix is available, then check with IBM support to determine if a newer version of the fix is available.

 

6.4.c Installing Portlet Updates

This section shows how to install updates to Portlets.

For updates to Portlets downloaded from the Portlet Catalog, if there are special instructions for installing the Portlet, the special instructions may be included in the downloaded zip package or in the 'Support' section of the portlet's catalog entry in the WebSphere Portal Catalog, as shown in the following figure:

If there are no special installation instructions in the Deployment and Installation section of the Sales and Support page, then the default portlet update instructions can be followed.   These are the same instructions that would be used if your portal developer updated a portlet through RAD or other IDE to make the changes to the java source file and then provided you with a new portlet war file, containing the update.  

The default method of applying an update to a porlet is to use the Portal Administration portlet: Administration   > portlet management > web modules > and search for the portlet's web module that you want to update.    Once you find the web module that you want to update, click on the web module's update button: to apply the update.  

An example for this is as follows:

In our example, we demonstrate applying an update to the GoogleGadget Portlet.  

  1. Find the web module for the GoogleGadget Portlet the in the Portal Administration portlet: Administration   > portlet management > web modules and click on it's update button as can be seen in the following figure:
  2. On the next screen, browse to the location of the updated war file and click Next:
  3. In the following step, you have the opportunity to change some of the Portlet's configuration before clicking Next:
  4. If the web module update is successful, you should see the success message as shown in the following figure:

There is further information available on this topic in the InfoCenter article “Updating Web modules, portlet applications, and portlets”:

http://publib.boulder.ibm.com/infocenter/wpdoc/v6r1m0/topic/com.ibm.wp.ent.doc/a dmin/portletapps_update.html

 

6.4.d Applying Portal Maintenance updates in a clustered environment

In a production environment, applying portal maintenance to a cluster of portal servers typically involves applying the update to each node in the cluster, one at a time. If possible, apply maintenance during one of the least busy times of the day or week.

If it is possible for only half of the servers in your cluster to carry the lighter than normal load during the off peak time, then to maintain 24x7 availability, then leave half of the nodes running and stop the node agents and Portal servers on the other half.   The node you choose to install the fix on first is arbitrary.   After applying the maintenance to the stopped nodes, bring them back online and repeat the process for the other nodes in the cluster.

If there are special instructions to apply a particular fix pack and interim fix to a cluster, the instructions are provided with the corrective service package.  

If a portal update also requires an update to the underlying WebSphere Application Server, then it is important to note that the update must be applied to the Deployment Manager of the cell before the other participant nodes.   If the corrective service updates a previously deployed enterprise application, then you will be instructed to disable deployment manager auto-synchronization while the fix is being applied to all the nodes in the cluster.   If the portal update requires an update to the underlying WebSphere Portal databases or other supporting software such as databases servers, then refer to the specific instructions provided with the update.  

The WebSphere Portal InfoCenter contains additional information on applying maintenance to a Portal Cluster at:

http://publib.boulder.ibm.com/infocenter/wpdoc/v6r1m0/index.jsp?topic=/com.ibm.w p.ent.doc/plan/clus_maint.html


expanded Article information
collapsed Article information
Category:
Redbooks Wiki: Managing WebSphere Portal 6.1 Environments
Tags:
Portal 6.1

This Version: Version 2 October 22, 2009 2:13:50 PM by Amanda J Bauman  IBMer
   
expanded Attachments (0)
collapsed Attachments (0)

 


expanded Versions (2)
collapsed Versions (2)
expanded Version Comparison
collapsed Version Comparison
     
Version Date Changed by               Summary of changes
This version (2) Oct 22, 2009 2:13:50 PM Amanda J Bauman  
1 Apr 19, 2009 11:15:35 PM John Bergland  
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Tip: When linking to articles use the original title, not the edited title. The alias for the link can be the edited title.
Go ElsewhereStay ConnectedSubscribe to RSSHelpAbout
  • All Lotus and WebSphere Portal wikis
  • IBM developerWorks
  • IBM Software support
  • Lotus Technical Information and Education Team Blog
  • Lotus Tech Info on Twitter
  • Lotus Tech Info on Facebook
  • Lotus product forums
  • Lotus Tech Info blog
  • IBM Collaboration Solutions
  • Recently added feedRecently added
  • Recently edited feedRecently edited
  • Recently added comments feedRecently Added Comments
  • Wiki Help
  • Forgot user name/password
  • Wiki design feedback
  • Content feedback
  • About the wiki
  • About IBM
  • Privacy
  • Contact IBM
  • IBM Terms of use
  • Wiki terms of use
Return to English
Arabic
Chinese Simplified
Chinese Traditional
French
German
Italian
Japanese
Korean
Portuguese
Russian
Spanish