Crazy_About_JDE
Well Known Member
Hello, list-- I have configured a hot-standby server using JDE Consulting Operations document "Mirroring a OneWorld iSeries Enterprise Server" (written by Michael Guerra and Doug Keckler) and have done my first couple tests of it.
After performing the takeover, NETWORK and JDENET_K jobs start, but not SENTINEL. Porttest fails. Attempted login from client results in SEC00000007 Unable to locate security server. The server INI and the porttest logs are attached.
Thank you in advance for any help you can provide.
Here are some additional details:
All JDE libraries, profiles, and IFS folders have been synced to backup server using Echo2 by iTera [www.iterainc.com]. I have also verified that the EDRSQL service is started. I can log in as ONEWORLD and JDE and query tables.
<ul type="square">Takeover Process
[*]End JDE services on the primary box
[*]disable ethernet adapter on primary (NETSTAT, 1)
[*]repoint network's DNS to backup server
[*]change host name on backup server to match the primary (CFGTCP, 12)
[*]add primary's name and IP address to host table (CFGTCP, 10)
[*]successfully ping the primary server's name, reports back backup server's IP
[*]delete local relational database entry (WRKRDBDIRE)
[*]add a new local relational database entry that matches the primary server
[*]start JDE services
[/list]
<ul type="square">From the porttest checklist (OneWorld Xe Installation for AS/400 Systems, p279)
[*]Am logged in as ONEWORLD. (Have also tried while logged in as QSECOFR.)
[*]"Are all the environment variables set?" WHAT environment variables is it talking about?
[*]C compiler is installed.
[*]Can query the database on the enterprise server.
[*]A PostScript or PCL printer is connected to this machine. (Currently using QGPL/LASER04 as the default.)
[*]"Are the printer drivers for this printer installed?" I don't know.
[*]"Is this printer configured as the default printer?" I don't know.
[*]Server INI is located in B7334SYS library.
[*]Server INI authority is *PUBLIC (*CHANGE) and QSECOFR (*ALL).
[*][Network Queue Settings] DefaultPrinterOUTQ = QGPL/LASER04
[*][DB System Settings] Default Environment = PD7334
[*][DB System Settings] Default Pathcode = PD7334
[*][DB System Settings] Server (Database Server Name) = S106461B
[*][JDENET] serviceNameListen = 6010
[*][JDENET] serviceNameConnect = 6010
[*][INSTALL] B733=
[*]Workstations and server agree on the server's IP address (configured in DNS, ping works fine)
[*]"Have your servers map tables (F98611 and F096101) been edited properly?" No clue as to what 'properly' means.
[*]"Run the Verify OCM application and verify: (1) Do only host databases exist? (2) There are no entries for batch applications." I found verifyocm.exe and ran it in production, but it failed there. Anything else I can do here?
[*]"Are OneWorld tables accessible to the host?" I don't know what this means.
[*]I can query the PRODDTA/F0902 table.
[*]Have tried running as myself, JDE, and ONEWORLD.
[*]JDEnet seems to start and stop properly.
[/list]
After performing the takeover, NETWORK and JDENET_K jobs start, but not SENTINEL. Porttest fails. Attempted login from client results in SEC00000007 Unable to locate security server. The server INI and the porttest logs are attached.
Thank you in advance for any help you can provide.
Here are some additional details:
All JDE libraries, profiles, and IFS folders have been synced to backup server using Echo2 by iTera [www.iterainc.com]. I have also verified that the EDRSQL service is started. I can log in as ONEWORLD and JDE and query tables.
<ul type="square">Takeover Process
[*]End JDE services on the primary box
[*]disable ethernet adapter on primary (NETSTAT, 1)
[*]repoint network's DNS to backup server
[*]change host name on backup server to match the primary (CFGTCP, 12)
[*]add primary's name and IP address to host table (CFGTCP, 10)
[*]successfully ping the primary server's name, reports back backup server's IP
[*]delete local relational database entry (WRKRDBDIRE)
[*]add a new local relational database entry that matches the primary server
[*]start JDE services
[/list]
<ul type="square">From the porttest checklist (OneWorld Xe Installation for AS/400 Systems, p279)
[*]Am logged in as ONEWORLD. (Have also tried while logged in as QSECOFR.)
[*]"Are all the environment variables set?" WHAT environment variables is it talking about?
[*]C compiler is installed.
[*]Can query the database on the enterprise server.
[*]A PostScript or PCL printer is connected to this machine. (Currently using QGPL/LASER04 as the default.)
[*]"Are the printer drivers for this printer installed?" I don't know.
[*]"Is this printer configured as the default printer?" I don't know.
[*]Server INI is located in B7334SYS library.
[*]Server INI authority is *PUBLIC (*CHANGE) and QSECOFR (*ALL).
[*][Network Queue Settings] DefaultPrinterOUTQ = QGPL/LASER04
[*][DB System Settings] Default Environment = PD7334
[*][DB System Settings] Default Pathcode = PD7334
[*][DB System Settings] Server (Database Server Name) = S106461B
[*][JDENET] serviceNameListen = 6010
[*][JDENET] serviceNameConnect = 6010
[*][INSTALL] B733=
[*]Workstations and server agree on the server's IP address (configured in DNS, ping works fine)
[*]"Have your servers map tables (F98611 and F096101) been edited properly?" No clue as to what 'properly' means.
[*]"Run the Verify OCM application and verify: (1) Do only host databases exist? (2) There are no entries for batch applications." I found verifyocm.exe and ran it in production, but it failed there. Anything else I can do here?
[*]"Are OneWorld tables accessible to the host?" I don't know what this means.
[*]I can query the PRODDTA/F0902 table.
[*]Have tried running as myself, JDE, and ONEWORLD.
[*]JDEnet seems to start and stop properly.
[/list]