Immersion In Data

SharePlex

[SharePlex] 프로세스 삭제

sungjunminn 2024. 5. 2. 10:42

1. sp_로 시작하는 프로세스 검색

splex@source:/splex/prod/bin]$ ps -ef | grep sp_


splex    13532     1  0 16:22 ?        00:00:10 /splex/prod/.app-modules/sp_ordr -u2100
splex    13542     1  0 16:23 ?        00:00:01 /splex/prod/.app-modules/sp_xport -u2100
splex    20863 14695  0 17:45 pts/1    00:00:00 grep --color=auto sp_

2. 없어지지 않은 프로세스 죽이기

splex@source:/splex/prod/bin]$ kill -9 13532 13542


3. splex ipc 확인

splex@source:/splex/prod/bin]$ ipcs -a | grep splex

0x00045858 753670     splex      644        33554432   0
0x00145858 786439     splex      644        139264     0
0x00345858 819208     splex      644        8388608    0
0x00445858 851977     splex      644        8388608    0
0x00045858 786438     splex      666        12
0x00145858 819207     splex      666        26


4. splex 공유메모리 확인

splex@source:/splex/prod/bin]$ ipcs -m | grep splex


0x00045858 753670     splex      644        33554432   0
0x00145858 786439     splex      644        139264     0
0x00345858 819208     splex      644        8388608    0
0x00445858 851977     splex      644        8388608    0


5. splex 세마포어 확인 

splex@source:/splex/prod/bin]$ ipcs -s | grep splex


0x00045858 786438     splex      666        12
0x00145858 819207     splex      666        26

6. 세마포어/공유메모리 삭제

splex@source:/splex/prod/bin]$ ipcrm -s 786438
splex@source:/splex/prod/bin]$ ipcrm -s 819207
splex@source:/splex/prod/bin]$ ipcrm -m 753670
splex@source:/splex/prod/bin]$ ipcrm -m 786439
splex@source:/splex/prod/bin]$ ipcrm -m 819208
splex@source:/splex/prod/bin]$ ipcrm -m 851977

 

7. 확인

splex@source:/splex/prod/bin]$ ipcs -a | grep splex