Application Delivery Management
Application Modernization & Connectivity
CyberRes by OpenText
IT Operations Management
"Named must your fear be before banish it you can." Yoda Doesn't it just amaze you the things Yoda says! In this case, most find upgrading a post office to be a scary event, mainly because it's SO user facing and any failure is exposed to all. Well, now that I have named the fear, let's see if we can get past it and banish it from your mind.
As you may recall from part 1 and 2 we upgraded our ConsoleOne, extended our eDirectory Tree schema, and upgraded our domains -Primary first, and any/all secondary domains. This follows our upgrade process and leads us to the next logical step -upgrading post offices. Please review the upgrade process below then we will get to it.
Here is the Best Practice process for upgrading GroupWise, in general. Here is my process outline for upgrading. Note those items in BOLD are what is covered in this article.
Upgrading a post office is as easy as upgrading a domain. In fact, using the GroupWise 8 wizard would be a waste of time so I am only going to show you the fast manual method. There are few things that are best to do before you upgrade and in fact they are Best Practice for post offices. Keeping the post offices databases clean and corruption free will ease the upgrade process, not to mention it tends to eliminate day to day issues. Here is my check list:
Post Office Agent(s)(POA) Scheduled Events:
These Scheduled Events should be set and run as stated all the time, not just for upgrades. When it comes to upgrade specific events, performing a Validate Database is advised. Validate the Post Office in ConsoleOne, doing the following:
Post Office| {Right Click}|GroupWise Utilities| System Maintenance| Validate Database
Next up, backup important files and make sure there are NO FILE LOCK's on the files before you back them up. The files to back up:
Now that we have a clean, backed up post office let's upgrade. As stated, I will only show you the manual process to upgrade the post office.
Here is the manual process:
load sys:\system\gw8\gwpoa @demopo.poa
Of course, this assumes you are loading from sys:\system\gw8. If you are not, then use your 'load' directory where the GWPOA.NLM file is located.
Now if you are going to use Protected Memory for your GroupWise Agents, you will type the following for NetWare 6.5 sp4 to sp6, and sp8:
load restart address space=demopo sys:\system\gw8\gwpoa @demopo.poa
This assumes you call your address space demopo and assumes the 'load' directory on sys:\system.
If you are using NetWare 6.5 sp7 then your lines will be:
load address space=demopo sys:\system\gw8\gwpoa @demopo.poa
protection restart demopo
The reason for the difference is in the syntax that was left out in NetWare 6.5 sp7.
Finally if you load in Protected Memory, then you need to make sure to ONLY unload the POA agent using the following command:
unload address space=demopo
sys:\system\gw8\GRPWISE.NCF
Recovering the Admin Database for Post Office PostOffice.Domain
Below I have a few screen shots that show you the messages you will see during the Post Office upgrade process.
Ok all that remains is to add the GRPWISE.NCF to the AUTOEXEC.NCF for auto start up of the POA Agent, unless the GRPWISE.NCF loads the domain MTA in which case it should be in the AUTOEXEC.NCF.
If you look at the screen shot below you will see on the left side my old GroupWise 7sp3 HP1 Post Office directory. On the right side of the screen shot is my new upgraded GroupWise 8 Post Office directory. First, do not get freaked about the dates. Remember GroupWise 8 was in 'lock down' for quite some time. What matters is that I used the correctly dated GroupWise 8 DC files from the SDD. Just make note of them.
Figure 4: Compare Post Office BEFORE (Left Side) to Post Office AFTER (Right Side) Upgrade
GroupWise 8 has a new Agent that works with the POA to convert documents. It's the GWDCA. It does not have an agent screen similar to the WebAccess Document Viewer Agent (GWDVA). The GWDCA does 1 thing that folks have been waiting for a long time. It indexes PDF files! Great news for searching. However, the GWDCA has some issues on NetWare causing an ABEND. The release of GroupWise 8 Hot Patch 1 may have resolved this, but if you find your NetWare server ABENDing after an upgrade to GroupWise 8 then you will want to implement the /nodca switch in the POA configuration file. Simply place this switch at or near the end of the *.POA configuration file. This switch will turn off/no load the GWDCA. Below are 2 screen shots that show the GWDCA loading as well as the GWDCA's worker threads. You will see the GWDCA load on the Logger screen of the NetWare server at the time the POA loads.
I ask you, was that anything to fear? Of course not. Upgrading the Post Office is really a simple process, when things go correctly. And when they do not, you need to stop and consider your options and maybe just repeating the upgrade process again, checking your plan and process document. Ok, in the next article, I will show you how to upgrade GWIA. In the meantime, "Mind what you have learned. Save you it can!"
Got comments or article ideas? Need help with GroupWise? Drop me a line at: Gregg@HinchmanConsulting.com. "The Force is strong in this one.”