Tuesday, May 5, 2009

Configure Change Assistant to Apply Patches

1. Configure PSEMHub
2. Configure PSEMAgent
3. Configure Change Assistant
4. Validate the environment
a. through change assistant
b. through PSEMViewer
5. Upload your environment
6. Download the patches / bundles suggested
7. Apply the downloaded bundles/patches.

Configure PSEMHub
PSEMHub gets configured when you build your PIA
Start you PIA and you PSEMHub will be accessible
:/PSEMHub">http://:/PSEMHub

Configure PSEMAgent
1. Configure configuration.properties
\PSEMAgent\envmetadata\config\configuration.properties
2. change the hub url and port and directories to crawl
#hubURL= this is the host and port the agents talk to
hubURL=http://Site:port>/PSEMHUB/hub
agentport=5283
#ping interval in milliseconds for the peer to contact the hub for new
#messages pinginterval=10000
#Windows directories need to use the forward slash ('/') character.
#For multiple directories, use a '' character as separator
windowsdrivestocrawl=d:
Start the Agent : \PSEMAgent\startagent.bat recrawl -- recrawl the dir's
\PSEMAgent\startagent.bat --start the agent
Configure Change Assistant
1. Open Change Assitant - Tools - Options
2.
a.Apply Application Updates
b.Directory to download updates
c.PSHome
d.Staging and output directory
e.Enivronment Management Hub -

Upload the environment
1. Give metalink connection details and follow the screens.
checking the environment
1. Validate the environment from the change assistant - Tools -> Validate
2. PSEMViewer - \PSEMViewer\geteninfo.bat
3. Supply the http port to the web port and detailed
4. under the \PSEMViewer\envmetadata\data directory viewer.html
will be generated
Important things to note.
1. Configure GUID
For fresh installation - PSOPTIONS.Guid field is going to be blank so configure and boot
the application server or process scheduler and guid column will be updated.
For a cloned database update psoptions set guid = ' ';
reboot the application server or process scheduler.
2. Clearing cache:
PSEMHUB/envmetadata/Scratchpad
PSEMHUB/envmetadata/PersistentStorage
PSEMHUB/envmetadata/transactions (if it exists)
PSEMHUB/envmetadata/data/*.* (files and directories. Don't delete the data directory itself)
DO NOT DELETE THE MATCHERS.XML