무려 일주일간의 기나긴 에러와의 싸움에서 승리하였습니다.
(SAP 포럼에서 살면서 여러가지 에러 해결법을 터득했습니다;; 제가 부딪친 에러해결법은
차후에 올려보도록 하겠습니다. 캡춰까지 해놨음!! 책 새로운판 만드실때 도움이 되시길..ㅎ)
본론으로 들어가면
NW04를 다 설치하고 GUI710을 설치한후 바로 셋팅하고 로그인 하면
모든게 접속도 잘되고 아주 좋습니다...
방금 깔고.. 컴퓨터를 재 부팅 안했을때까진 말이죠......
그러나!!! 재부팅을 하는 순간..
윈도우는 우선 새로운 계정인 nspadm을 생성해 놨습니다.
고로 윈도우 로그인 할때 nspadm을 찍고 NW04를 설치할때 만들었던 비밀번호를 입력하고
들어와야 합니다. 여기까지는 저도 아.. NW04 에서 계정을 새로 만들어서 윈도우도 그렇게 인식하는구나..
생각했습니다.
그러나 sapmmc를 클릭하고 서버 스타트를 하면
이제 또 비밀번호를 치라고 나오죠...
위에 nspadm 비번을 치면 됩니다..
이제 여기서 문제가 발생합니다.
서버가 불이 들어오고.. 노란불에서 초록불로 바뀝니다. (disp+work.exe) dispatcher 가 제일 늦게
ON이 되더군요..
그러다 한 1분정도 지나면
저 dispatcher만 꺼집니다.. 바로 stop로 들어가죠...
물론 초록불이 들어온 상태에서 sapgui를 클릭해서 로그인을 하려고 해도 로그인이 안됩니다..
에러가 납니다.
결론적으로 저는 NW04 5시간동안 깔고.. 컴퓨터 한번 껐다 키면.. 다시는 SAP에 접속이 불가능 한..
그런 불쌍하고 눈물겨운 상황에 빠졌습니다...
(무려 7일간을 고생해서 깔았는데... 변경파일도 구글에서 구해서 고쳐놨는데.. 으흑..ㅠ_ㅜ)
부디 저에게 아량을 배푸셔서 지식을 좀 나눠주세요..
추신..
그래서 제가 해본 행위들을 나열해보겠습니다.
1. 아.. 처음에 깔았을때는 administrator상태였으니까 지금은 nspadm으로 로그인 하면 안되겠지?
administrator를 살리자!!! 해서 레지스트리에서 키를 하나 생성해서 administrator를 생성했습니다.
결론적으로.. 실패!!!!
2. 그러면 nspadm을 끄고 sapservice어쩌고저쩌고 계정도 꺼볼까?
하면서 compmgmt.msc를 실행하여 계정을 껐습니다.
예.....sapmmc에서 아예NSP서버가 안보이더군요;; 결론은 실패!!!
3. 하나 새로 깔아볼까? 해서 지금 sap 포럼에서 하나 받았는데 역시나 제 윈도우 용이 아니어서 실패..
4. 재부팅하면 얘가 될까? 해서 수십번 재부팅.. 실패!!!;;;;;;;
5. 포럼에서 하나 배운 행위를 그대로 실천..
127.0.0.1 localhost
sapms<SID> 36<sys nr>/tcp # SAP System Messaging Service Port
sapdp<sys nr> 32<sys nr>/tcp
sapgw<sys nr> 33<sys nr>/tcp
윈도우 시스템가서 hosts 파일을 검색해서 찾아서 메모장으로 편집...
실패...!!!;;;
죽겠습니다....
우어어어어...
마지막으로 dispatcher가 저에게 외쳤던 글을 남기면서 제발 절 NW04에서 해방해주시길 바라며....
글을 마치겠습니다..
-------------------------
Developer Trace
---------------------------------------------------
trc file: "dev_disp", trc level: 1, release: "700"
---------------------------------------------------
sysno 00
sid NSP
systemid 560 (PC with Windows NT)
relno 7000
patchlevel 0
patchno 23
intno 20050900
make: multithreaded, ASCII
pid 2384
Thu Mar 12 15:38:08 2009
kernel runs with dp version 202(ext=109) (@(#) DPLIB-INT-VERSION-202)
length of sys_adm_ext is 360 bytes
*** SWITCH TRC-HIDE on ***
***LOG Q00=> DpSapEnvInit, DPStart (00 2384) [dpxxdisp.c 1226]
shared lib "dw_xml.dll" version 23 successfully loaded
shared lib "dw_xtc.dll" version 23 successfully loaded
shared lib "dw_stl.dll" version 23 successfully loaded
shared lib "dw_gui.dll" version 23 successfully loaded
Thu Mar 12 15:38:09 2009
rdisp/softcancel_sequence : -> 0,5,-1
use internal message server connection to port 3900
Thu Mar 12 15:38:14 2009
*** WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 5 seconds
***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c 5209]
MtxInit: 30000 0 0
DpSysAdmExtInit: ABAP is active
DpSysAdmExtInit: VMC (JAVA VM in WP) is not active
DpShMCreate: sizeof(wp_adm) 6160 (880)
DpShMCreate: sizeof(tm_adm) 3351072 (16672)
DpShMCreate: sizeof(wp_ca_adm) 1200 (60)
DpShMCreate: sizeof(appc_ca_adm) 1200 (60)
DpCommTableSize: max/headSize/ftSize/tableSize=500/8/528040/528048
DpShMCreate: sizeof(comm_adm) 528048 (1048)
DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
DpShMCreate: sizeof(file_adm) 0 (72)
DpShMCreate: sizeof(vmc_adm) 0 (1076)
DpShMCreate: sizeof(wall_adm) (22440/34344/56/100)
DpShMCreate: sizeof(gw_adm) 48
DpShMCreate: SHM_DP_ADM_KEY (addr: 06810040, size: 3951144)
DpShMCreate: allocated sys_adm at 06810040
DpShMCreate: allocated wp_adm at 06811978
DpShMCreate: allocated tm_adm_list at 06813188
DpShMCreate: allocated tm_adm at 068131B8
DpShMCreate: allocated wp_ca_adm at 06B453D8
DpShMCreate: allocated appc_ca_adm at 06B45888
DpShMCreate: allocated comm_adm at 06B45D38
DpShMCreate: system runs without file table
DpShMCreate: allocated vmc_adm_list at 06BC6BE8
DpShMCreate: allocated gw_adm at 06BC6C28
DpShMCreate: system runs without vmc_adm
DpShMCreate: allocated ca_info at 06BC6C58
DpShMCreate: allocated wall_adm at 06BC6C60
MBUF state OFF
*** ERROR => ztta/cua_area is 180000. [sapinit.c 963]
*** ERROR => ztta/cua_area adjusted to 250000. [sapinit.c 967]
EmInit: MmSetImplementation( 2 ).
MM diagnostic options set: 0
<ES> client 0 initializing ....
<ES> InitFreeList
<ES> block size is 1024 kByte.
Using implementation flat
<EsNT> Memory Reset disabled as NT default
<ES> 127 blocks reserved for free list.
ES initialized.
Thu Mar 12 15:38:15 2009
rdisp/http_min_wait_dia_wp : 1 -> 1
***LOG Q0K=> DpMsAttach, mscon ( woncom) [dpxxdisp.c 11163]
CCMS: alert/MONI_SEGM_SIZE = 0 monitoring and alerting switched off.
Thu Mar 12 15:38:16 2009
DpMsgAdmin: Set release to 7000, patchlevel 0
MBUF state PREPARED
MBUF component UP
DpMBufHwIdSet: set Hardware-ID
***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c 1050]
DpMsgAdmin: Set patchno for this platform to 23
Release check o.K.
Thu Mar 12 15:38:55 2009
*** ERROR => W0 (pid 1664) died [dpxxdisp.c 13743]
*** ERROR => W1 (pid 792) died [dpxxdisp.c 13743]
*** ERROR => W2 (pid 1700) died [dpxxdisp.c 13743]
my types changed after wp death/restart 0x9f --> 0x9e
*** ERROR => W3 (pid 2204) died [dpxxdisp.c 13743]
my types changed after wp death/restart 0x9e --> 0x9c
*** ERROR => W4 (pid 2464) died [dpxxdisp.c 13743]
my types changed after wp death/restart 0x9c --> 0x98
*** ERROR => W5 (pid 2488) died [dpxxdisp.c 13743]
my types changed after wp death/restart 0x98 --> 0x90
*** ERROR => W6 (pid 2504) died [dpxxdisp.c 13743]
my types changed after wp death/restart 0x90 --> 0x80
*** DP_FATAL_ERROR => DpWPCheck: no more work processes
*** DISPATCHER EMERGENCY SHUTDOWN ***
increase tracelevel of WPs
killing W0-1664 (SIGUSR2)
*** ERROR => DpWpKill(1664, SIGUSR2) failed [dpxxtool.c 2656]
killing W1-792 (SIGUSR2)
*** ERROR => DpWpKill(792, SIGUSR2) failed [dpxxtool.c 2656]
killing W2-1700 (SIGUSR2)
*** ERROR => DpWpKill(1700, SIGUSR2) failed [dpxxtool.c 2656]
killing W3-2204 (SIGUSR2)
*** ERROR => DpWpKill(2204, SIGUSR2) failed [dpxxtool.c 2656]
killing W4-2464 (SIGUSR2)
*** ERROR => DpWpKill(2464, SIGUSR2) failed [dpxxtool.c 2656]
killing W5-2488 (SIGUSR2)
*** ERROR => DpWpKill(2488, SIGUSR2) failed [dpxxtool.c 2656]
killing W6-2504 (SIGUSR2)
*** ERROR => DpWpKill(2504, SIGUSR2) failed [dpxxtool.c 2656]
NiWait: sleep (10000ms) ...
NiISelect: timeout 10000ms
NiISelect: maximum fd=1585
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Mar 12 15:39:05 2009
NiISelect: TIMEOUT occured (10000ms)
dump system status
Workprocess Table (long) Thu Mar 12 06:39:05 2009
========================
No Ty. Pid Status Cause Start Err Sem CPU Time Program Cl User Action Table
-----------------------------------------------------------------------------------------------------------------------
0 DIA 1664 Ended no 1 0 0
1 DIA 792 Ended no 1 0 0
2 DIA 1700 Ended no 1 0 0
3 UPD 2204 Ended no 1 0 0
4 ENQ 2464 Ended no 1 0 0
5 BTC 2488 Ended no 1 0 0
6 SPO 2504 Ended no 1 0 0
Dispatcher Queue Statistics Thu Mar 12 06:39:05 2009
===========================
+------+--------+--------+--------+--------+--------+
| Typ | now | high | max | writes | reads |
+------+--------+--------+--------+--------+--------+
| NOWP | 0 | 2 | 2000 | 6 | 6 |
+------+--------+--------+--------+--------+--------+
| DIA | 4 | 4 | 2000 | 4 | 0 |
+------+--------+--------+--------+--------+--------+
| UPD | 0 | 0 | 2000 | 0 | 0 |
+------+--------+--------+--------+--------+--------+
| ENQ | 0 | 0 | 2000 | 0 | 0 |
+------+--------+--------+--------+--------+--------+
| BTC | 0 | 0 | 2000 | 0 | 0 |
+------+--------+--------+--------+--------+--------+
| SPO | 0 | 0 | 2000 | 0 | 0 |
+------+--------+--------+--------+--------+--------+
| UP2 | 0 | 0 | 2000 | 0 | 0 |
+------+--------+--------+--------+--------+--------+
max_rq_id 11
wake_evt_udp_now 0
wake events total 7, udp 7 (100%), shm 0 ( 0%)
since last update total 7, udp 7 (100%), shm 0 ( 0%)
Dump of tm_adm structure: Thu Mar 12 06:39:05 2009
=========================
Term uid man user term lastop mod wp ta a/i (modes)
Workprocess Comm. Area Blocks Thu Mar 12 06:39:05 2009
=============================
Slots: 20, Used: 1, Max: 0
+------+--------------+----------+-------------+
| id | owner | pid | eyecatcher |
+------+--------------+----------+-------------+
| 0 | DISPATCHER | -1 | *WPCAAD000* |
NiWait: sleep (5000ms) ...
NiISelect: timeout 5000ms
NiISelect: maximum fd=1585
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Mar 12 15:39:10 2009
NiISelect: TIMEOUT occured (5000ms)
Shutdown server ...
DpJ2eeDisableRestart
DpModState: buffer in state MBUF_PREPARED
NiBufSend starting
NiIWrite: hdl 2 sent data (wrt=110,pac=1,MESG_IO)
MsINiWrite: sent 110 bytes
MsIModState: change state to SHUTDOWN
DpModState: change server state from STARTING to SHUTDOWN
Switch off Shared memory profiling
ShmProtect( 57, 3 )
ShmProtect(SHM_PROFILE, SHM_PROT_RW
ShmProtect( 57, 1 )
ShmProtect(SHM_PROFILE, SHM_PROT_RD
DpWakeUpWps: wake up all wp's
Stop work processes
Stop gateway
killing process (1796) (SOFT_KILL)
Stop icman
killing process (772) (SOFT_KILL)
Terminate gui connections
wait for end of work processes
wait for end of gateway
[DpProcDied] Process lives (PID:1796 HANDLE:1548)
waiting for termination of gateway ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1585
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Mar 12 15:39:11 2009
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process died (PID:1796 HANDLE:1548)
wait for end of icman
[DpProcDied] Process lives (PID:772 HANDLE:1564)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1585
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Mar 12 15:39:12 2009
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:772 HANDLE:1564)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1585
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Mar 12 15:39:13 2009
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:772 HANDLE:1564)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1585
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Mar 12 15:39:14 2009
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:772 HANDLE:1564)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1585
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Mar 12 15:39:15 2009
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:772 HANDLE:1564)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1585
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Mar 12 15:39:16 2009
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:772 HANDLE:1564)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1585
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Mar 12 15:39:17 2009
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:772 HANDLE:1564)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1585
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Mar 12 15:39:18 2009
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:772 HANDLE:1564)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1585
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Mar 12 15:39:19 2009
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:772 HANDLE:1564)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1585
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Mar 12 15:39:20 2009
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:772 HANDLE:1564)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1585
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Mar 12 15:39:21 2009
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process lives (PID:772 HANDLE:1564)
waiting for termination of icman ...
NiWait: sleep (1000ms) ...
NiISelect: timeout 1000ms
NiISelect: maximum fd=1585
NiISelect: read-mask is NULL
NiISelect: write-mask is NULL
Thu Mar 12 15:39:22 2009
NiISelect: TIMEOUT occured (1000ms)
[DpProcDied] Process died (PID:772 HANDLE:1564)
NiIMyHostName: hostname = 'woncom'
AdGetSelfIdentRecord: > <
AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
AdCvtRecToExt: opcode 4 (AD_STARTSTOP), ser 0, ex 0, errno 0
DpConvertRequest: net size = 189 bytes
NiBufSend starting
NiIWrite: hdl 2 sent data (wrt=562,pac=1,MESG_IO)
MsINiWrite: sent 562 bytes
send msg (len 110+452) to name -, type 4, key -
detach from message server
***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c 11447]
NiBufSend starting
NiIWrite: hdl 2 sent data (wrt=110,pac=1,MESG_IO)
MsINiWrite: sent 110 bytes
MsIDetach: send logout to msg_server
MsIDetach: call exit function
DpMsShutdownHook called
NiBufISelUpdate: new MODE -- (r-) for hdl 2 in set0
SiSelNSet: set events of sock 1508 to: ---
NiBufISelRemove: remove hdl 2 from set0
SiSelNRemove: removed sock 1508 (pos=2)
SiSelNRemove: removed sock 1508
NiSelIRemove: removed hdl 2
MBUF state OFF
AdGetSelfIdentRecord: > <
AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
blks_in_queue/wp_ca_blk_no/wp_max_no = 1/20/7
LOCK WP ca_blk 1
make DISP owner of wp_ca_blk 1
DpRqPutIntoQueue: put request into queue (reqtype 1, prio LOW, rq_id 14)
MBUF component DOWN
NiICloseHandle: shutdown and close hdl 2 / sock 1508
NiBufIClose: clear extension for hdl 2
MsIDetach: detach MS-system
cleanup EM
EsCleanup ....
EmCleanup() -> 0
Es2Cleanup: Cleanup ES2
***LOG Q05=> DpHalt, DPStop ( 2384) [dpxxdisp.c 9836]
Good Bye .....
* e-abap님에 의해서 게시물 복사되었습니다 (2009-03-12 17:20)
댓글 10
-
Abap consultant
2009.03.13 03:25
-
Abap consultant
2009.03.13 03:30
제 아주 짧고 미천한 생각에는 아마 깔고 난 상태에서는 DB와 GUI간에 접속이 되는것 같은데..
재부팅 하면 dispatcher가 어딘가와 통신을 못하고 접속하려고 시도하다가 stop되는듯한 느낌을 받습니다..
local 에 접속이 안된다던지.. 후........ 머릿속이 또 완전 복잡모드로 들어가네요 ㅎㅎ
-
꼬맹이
2009.03.13 03:33
저 같은 경우는 E-ABAP 에 나와 있는데로 해서 원샷 원킬에 한방에... 설치 완료 되었습니다.
아울러 4~5번 정도 깐거 같은데... 다 별 탈 없었습니다.
참고로 Window 계정을 새로 생성 하지 마시고, Admin 계정 하나 가지고 작업을 하세요.
jdk 설정에 관해서도 점검해 보시구요... 딱히 없었지만... ^^;
-
꼬맹이
2009.03.13 03:35
Reboot 하고 나서 안된다는 건, 계정 문제일 가능성이 다분 하군요...
MaxDB 쪽 계정도 Checking 하시고...
하나 하나 정리 하면서 접근해 가 보세요 ~
계정이 Admin 인지 필히 Check...
-
꼬맹이
2009.03.13 03:43
DpSysAdmExtInit: VMC (JAVA VM in WP) is not active
이게 확인 되네요...
-
비리비리
2009.03.13 06:23
아마도 Dispatcher 돌아간 다음에 Work Process 생성이 안되서 Dispatcher가 멈추는 상황일 겁니다..서버는 돌릴 수 있으니까 계정문제보다는 DB가 안돌아가고 있을 확율이 가장 높습니다.. 디비 돌아가는지 확인한번 해보세요..
-
Abap consultant
2009.03.13 07:47
와.. 꼬맹이님하고 비리비리님 답변 감사드립니다..^-^
그런데 제가 아직 초보라 꼬맹이님과 비리비리님의 답변에 대한 해결책을 정확히 잘 몰라서요^^;
첫번째로 책대로 넷위버 설치할때 그대로 깔면 거기 DB생성할때 자동으로 nspadm아이디를 정해주면서
비번만 입력하라고 나오더군요.. 비번 입력했더니 자동으로 그 계정이 생성이 되버립니다;;;; 허허허....
제가 특별히 생성한게 아닌 넷위버2004 설치시 그냥 그대로 계정지정되어 있고 비번만 넣으라는 식이라...
역시 제가 부족해서 잘 모를지도^^;
계정확인들 하는 법하고 DB돌아가는지 확인을 어떻게 하는지 방법좀 알려주세요.
이거 해결 못하면 오늘 또 밤새 스트레스 받을꺼 같아요... 부탁드립니다~
-
Abap consultant
2009.03.13 09:37
아무래도..... 미소님의 말씀대로 xp 다시 설치하거나 2003 깔고 넷위버 7.0으로 재설치 해야될것 같네요..ㅠ_ㅜ
그래도 이런 증상이 생긴다면 그때는 Gg를 외치는 수밖에 없겠어요.. 어헝...
하드 C드라이브 32기가 잡아서 차떼고 포떼고 하니 20기가 남았는데;; 넷위버 7.0이 깔릴지 모르겠네요^^;
-
Abap consultant
2009.03.14 01:26
미소님께서 알려주신 대로 SAP ftp에서 넷위버7.0으로 (2.4기가 용량) 받아서 설치했더니 깔끔하게 설치 됐습니다!!!
조언주신 분들 모두 감사합니다^-^
-
PULSE
2009.03.17 03:23
7.0 이 대안인가요 ? ㅋㅋ
jdk확인을 어떻게 하는지 알려주실수 있으신가요?^^; 아..jdk가 뭔지는 모르지만
jdk문제였으면 좋겠습니다... ㅎ
저 jdk가 뭔지 몰랐는데 방금 네이버 검색해보고 자바 관련된 프로그램이라는걸 알았습니다^^
아무튼 확인법좀 알려주세요..ㅠ_ㅜ 부탁드립니다