cancel
Showing results for 
Search instead for 
Did you mean: 

Migration to Windows Server 2008 Enterprise Edition

Former Member
0 Kudos

Hi,

We have two scenarios

1. We are running our production ERP 6.0 on windows server 2003 Enterprise edition as high availability system with SQL Server 2005 database and two application servers. Is it possible to migrate the Operating System of one application service to Windows Server 2008 Enterprise Edition and remaining setup still working on windows server 2003 Enterprise edition. Our plan is to migrate the os without a down time.

2. Our development and quality systems (ERP6+CRM2007) are installed as distributed system as Database Instance running in one common SQL Server(SQL Server 2008 and windows server 2003 Enterprise edition) . As per my understanding CRM 2007 is currently not support for Windows Server 2008 Enterprise Edition. In such scenarios can we migrate our application servers of ERP 6.0 to Windows Server 2008 Enterprise Edition by keeping common database server still running on Windows Server 2003 Enterprise Edition

Regards

Achuthanandan

Accepted Solutions (1)

Accepted Solutions (1)

markus_doehr2
Active Contributor
0 Kudos

> 1. We are running our production ERP 6.0 on windows server 2003 Enterprise edition as high availability system with SQL Server 2005 database and two application servers. Is it possible to migrate the Operating System of one application service to Windows Server 2008 Enterprise Edition and remaining setup still working on windows server 2003 Enterprise edition. Our plan is to migrate the os without a down time.

The question to ask is: Does you hardware vendor support upgrades from Windows 2003 to Windows 2008? Windows 2008 uses different drivers which must all be upgraded during the OS upgrade.

Are you on 64bit already?

> 2. Our development and quality systems (ERP6+CRM2007) are installed as distributed system as Database Instance running in one common SQL Server(SQL Server 2008 and windows server 2003 Enterprise edition) . As per my understanding CRM 2007 is currently not support for Windows Server 2008 Enterprise Edition. In such scenarios can we migrate our application servers of ERP 6.0 to Windows Server 2008 Enterprise Edition by keeping common database server still running on Windows Server 2003 Enterprise Edition

yes.

Markus

Former Member
0 Kudos

Yes, we are using x64.

Former Member
0 Kudos

Hi,

Is there any general documentation available for migration of os from Windows Server 2003 Enterprise Edition to Windows Server 2008 Enterprise Edition?

Former Member
0 Kudos

Did you check at [] ?

Former Member
0 Kudos

Hi,

Do we need to reinstall SAP application after the os upgrade to Windows Server 2008 Enterprise Edition?

Is there any SAP Documentation available regarding os upgrade to Windows Server 2008 Enterprise Edition for SAP servers?

Regards

Achuthanandan

markus_doehr2
Active Contributor
0 Kudos

> Do we need to reinstall SAP application after the os upgrade to Windows Server 2008 Enterprise Edition?

If you upgrade the OS there's no need to re-install, that's the purpose of doing an upgrade rather than a new installation. You have to make sure you use a supported kernel patchlevel.

> Is there any SAP Documentation available regarding os upgrade to Windows Server 2008 Enterprise Edition for SAP servers?

No - this is a pure OS related thing - consult Windows documentation and also your hardware vendor. The SAP system (the kernel) is agnostic about the underlying OS.

I would though not upgrade the OS but do a new installation and a system copy.

Markus

Former Member
0 Kudos

Hi,

We have done our OS migration in one of our test server. Migration is completed and all SAP services are running.

From the SAP console we are unable to start SAP, Message server and Disp+works is not starting. We are using X64 nonunicode kernel 201. Please find the developer trace

Regards

-


trc file: "dev_ms", trc level: 1, release: "700"

-


[Thr 3424] Thu Jul 16 10:10:13 2009

[Thr 3424] MsSSetTrcLog: trc logging active, max size = 20971520 bytes

systemid 562 (PC with Windows NT)

relno 7000

patchlevel 0

patchno 200

intno 20050900

make: multithreaded, ASCII, 64 bit, optimized

pid 1040

[Thr 3424] ***LOG Q01=> MsSInit, MSStart (Msg Server 1 1040) [msxxserv.c 1837]

[Thr 3424] ***LOG Q0I=> NiPGetServByName2: service 'sapmsBW2' not found: getservbyname_r [ninti.c 530]

[Thr 3424] *** ERROR => MsSCommInit: NiBufListen(sapmsBW2) (rc=NIESERV_UNKNOWN) [msxxserv.c 10192]

[Thr 3424] *** ERROR => MsSInit: MsSCommInit [msxxserv.c 1873]

[Thr 3424] *** ERROR => main: MsSInit [msxxserv.c 5956]

[Thr 3424] ***LOG Q02=> MsSHalt, MSStop (Msg Server 1040) [msxxserv.c 6004]

-


trc file: "dev_disp", trc level: 1, release: "700"

-


sysno 00

sid BW2

systemid 562 (PC with Windows NT)

relno 7000

patchlevel 0

patchno 201

intno 20050900

make: multithreaded, ASCII, 64 bit, optimized

pid 3536

Thu Jul 16 10:10:13 2009

kernel runs with dp version 242(ext=110) (@(#) DPLIB-INT-VERSION-242)

length of sys_adm_ext is 364 bytes

      • SWITCH TRC-HIDE on ***

***LOG Q00=> DpSapEnvInit, DPStart (00 3536) [dpxxdisp.c 1287]

shared lib "dw_xml.dll" version 201 successfully loaded

shared lib "dw_xtc.dll" version 201 successfully loaded

shared lib "dw_stl.dll" version 201 successfully loaded

shared lib "dw_gui.dll" version 201 successfully loaded

shared lib "dw_mdm.dll" version 201 successfully loaded

rdisp/softcancel_sequence : -> 0,5,-1

use internal message server connection to port 3900

      • WARNING => DpNetCheck: NiServToNo(sapdp00) failed (rc=-3)

      • ERROR => DpNetCheck: NiServToNo(sapgw00) failed (rc=-3) [dpxxtool2.c 5380]

Thu Jul 16 10:10:18 2009

      • WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 5 seconds

***LOG GZZ=> 3 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c 5518]

MtxInit: 30000 0 0

DpSysAdmExtInit: ABAP is active

DpSysAdmExtInit: VMC (JAVA VM in WP) is not active

DpIPCInit2: start server >sapbw02_BW2_00 <

DpShMCreate: sizeof(wp_adm) 20816 (1224)

DpShMCreate: sizeof(tm_adm) 5283968 (26288)

DpShMCreate: sizeof(wp_ca_adm) 18048 (60)

DpShMCreate: sizeof(appc_ca_adm) 6000 (60)

DpCommTableSize: max/headSize/ftSize/tableSize=500/16/552048/552064

DpShMCreate: sizeof(comm_adm) 552064 (1088)

DpSlockTableSize: max/headSize/ftSize/fiSize/tableSize=0/0/0/0/0

DpShMCreate: sizeof(slock_adm) 0 (104)

DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0

DpShMCreate: sizeof(file_adm) 0 (72)

DpShMCreate: sizeof(vmc_adm) 0 (1616)

DpShMCreate: sizeof(wall_adm) (25648/36736/64/104)

DpShMCreate: sizeof(gw_adm) 48

DpShMCreate: SHM_DP_ADM_KEY (addr: 000000000C800050, size: 5950976)

DpShMCreate: allocated sys_adm at 000000000C800050

DpShMCreate: allocated wp_adm at 000000000C801D00

DpShMCreate: allocated tm_adm_list at 000000000C806E50

DpShMCreate: allocated tm_adm at 000000000C806EB0

DpShMCreate: allocated wp_ca_adm at 000000000CD10F30

DpShMCreate: allocated appc_ca_adm at 000000000CD155B0

DpShMCreate: allocated comm_adm at 000000000CD16D20

DpShMCreate: system runs without slock table

DpShMCreate: system runs without file table

DpShMCreate: allocated vmc_adm_list at 000000000CD9D9A0

DpShMCreate: allocated gw_adm at 000000000CD9DA20

DpShMCreate: system runs without vmc_adm

DpShMCreate: allocated ca_info at 000000000CD9DA50

DpShMCreate: allocated wall_adm at 000000000CD9DA60

MBUF state OFF

DpCommInitTable: init table for 500 entries

      • ERROR => DpIPCInit2: NiServToNo failed ((null)--3) [dpxxtool2.c 511]

      • DP_FATAL_ERROR => DpSapEnvInit: DpIPCInit2

      • DISPATCHER EMERGENCY SHUTDOWN ***

increase tracelevel of WPs

NiWait: sleep (10000ms) ...

NiISelect: timeout 10000ms

NiISelect: maximum fd=1

NiISelect: read-mask is NULL

NiISelect: write-mask is NULL

Thu Jul 16 10:10:28 2009

NiISelect: TIMEOUT occured (10000ms)

dump system status

Workprocess Table (long) Thu Jul 16 06:10:28 2009

========================

No Ty. Pid Status Cause Start Err Sem CPU Time Program Cl User Action Table

-


      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

0 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

1 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

2 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

3 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

4 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

5 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

6 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

7 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

8 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

9 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

10 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

11 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

12 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

13 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

14 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

15 ? -1 Free no 0 0 0

      • ERROR => DpRqTxt: bad rqtype -1 [dpxxrq.c 785]

16 ? -1 Free no 0 0 0

Dispatcher Queue Statistics Thu Jul 16 06:10:28 2009

===========================

--------


+
+

+

+
--


+

Typ

now

high

max

writes

reads

--------


+
+

+

+
--


+

      • ERROR => DpMQueueInfo: DpQueueInfo [dpxxtool.c 1871]

Dump of tm_adm structure: Thu Jul 16 06:10:28 2009

=========================

Term uid man user term lastop mod wp ta a/i (modes)

call semaphore clean-up function ...

SemCleanup: Reset blocking on semaphore (Key:4/Slot:3)

***LOG Q0E=> DpSigGenHandler, Exception (c0000005) [dpnttool.c 438]

-


C-STACK -


SAP (R) - R/3(TM) Callstack, Version 1.0

Copyright (C) SAP AG. All rights reserved.

-


Application exception occurred:

Exception : c0000005 (Access Violation)

App : disp+work.EXE (pid=3536)

When : 7/16/2009 10:10:28.832

Threads : 2

-


Computer Name : SAPBW02

User Name : SAPServiceBW2

-


Number of Processors: 1

Processor Type: Intel64 Family 6 Model 23 Stepping 8

Windows Version : 6.0 Current Build: 6001

-


State Dump for Thread Id 9b0

--> (FAULT) Stack Back Trace <--

FramePtr ReturnAd Param#1 Function Name

0000000006d5f810 000000000045605a 0000000000000000 disp+work!DpWpBlksInQueue [dpxxqueu.c (1485)]

0000000006d5f8c0 000000000041a002 0000000000000011 disp+work!DpTrcWpCaInfo [dpxxtool.c (1946)]

0000000006d5fd00 000000000041e7bf 0000000002532160 disp+work!DpFatalErr [dpxxdisp.c (18784)]

0000000006d5fe90 000000000042fe20 0000000000003030 disp+work!DpSapEnvInit [dpxxdisp.c (1448)]

0000000006d5fec0 000000000040109d ffffffff00000002 disp+work!DpMain [dpxxdisp.c (1117)]

0000000006d5fef0 00000000019d72b1 0000000000000000 disp+work!nlsui_main [thxxanf.c (84)]

0000000006d5ff50 000000007781495d 0000000000000000 disp+work!mainCRTStartup [crtexe.c (501)]

0000000006d5ff80 0000000077948791 0000000000000000 kernel32!BaseThreadInitThunk

0000000006d5ffd0 0000000000000000 0000000000000000 ntdll!RtlUserThreadStart

-


State Dump for Thread Id db4

--> Stack Back Trace <--

FramePtr ReturnAd Param#1 Function Name

000000000c7ffdf0 00000000777fb930 0000000000000db4 ntdll!NtFsControlFile

000000000c7ffe60 00000000018c14ef fffffffffffffffe kernel32!ConnectNamedPipe

000000000c7ffef0 000007fefe81356b 000000000029c8a0 disp+work!SigIMsgFunc [signt.c (679)]

000000000c7fff20 000007fefe816cc1 000007fefe89e740 msvcrt!free_dbg

000000000c7fff50 000000007781495d 0000000000000000 msvcrt!beginthreadex

000000000c7fff80 0000000077948791 0000000000000000 kernel32!BaseThreadInitThunk

000000000c7fffd0 0000000000000000 0000000000000000 ntdll!RtlUserThreadStart

-


-


call clean-up function ...

SigICallExitRoutine: call exithandler (DpHalt)

      • ERROR => DpHalt: my PID is not the dispatcher's (3536/0) [dpxxdisp.c 10398]

markus_doehr2
Active Contributor
0 Kudos

> [Thr 3424] ***LOG Q0I=> NiPGetServByName2: service 'sapmsBW2' not found: getservbyname_r [ninti.c 530]

> [Thr 3424] *** ERROR => MsSCommInit: NiBufListen(sapmsBW2) (rc=NIESERV_UNKNOWN) [msxxserv.c 10192]

It seems the upgrade overwrote your services file.

Check that (check if it contains all sapdpXX, sapgwXX entries) and especially look for

sapmsBW2      3600/tcp

Also make sure, if it's the last line, you add an empty line after it.

Markus

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Can you check whether you can get any info from below links.

Hope it helps

Thanks

Sushil

Former Member
0 Kudos

Hi,

Application server can be run on different environment from DB CI. Many servers are configured on unix/mainframe but application server in windows. So this will not be an issue.

Suman