Skip navigation

Walaupun judulnya berbahasa Inggris, artikel ini disajikan dalam bahasa Indonesia🙂. Ceritanya bermula ketika beberapa hari yang lalu ada beberapa proses di server SAP kloning (bukan production) menghabisi CPU. Proses tersebut mengakibatkan server SAP menjadi tidaa berdaya karena penggunaan CPU selalu di atas 90%. User masih bisa login ke sistem tapi ketika menjalankan suatu tcode (transaction code), prosesnya terasa sangat lambat sekali. Bahkan rekan-rekan progammer ABAP yang melakukan debugging tidak pernah benar-benar masuk ke debugger sama sekali. Setelah melakukan sedikit investigasi, saya memutuskan untuk membunuh semua proses milik user sepadm (adm) di sistem operasi AIX tempat SAP bercokol. Hasilnya maknyus, penggunaan CPU langsung turun ke angka di bawah 10%.

Namun kemudian timbul masalah lain, saya tidak dapat terhubung ke SAP lagi. Connection refused! Duh, sepertinya saya secara tidak sadar telah membunuh semua . proses milik SAP juga. Waktunya menghidupkan ulang SAP.

stopsap all
startsap all

Belum bisa juga tersambung ke SAP. Sepertinya masalah yang ada tidak sesederhana yang saya bayangkan. Waktunya melakukan penyelidikan. Setelah membaca-baca dan bertanya di beberapa forum dengan berbekal log startsap_DVEBMGS20.log:

(860206) Starting: local dw.sapSEP_DVEBMGS20 pf=/usr/sap/SEP/SYS/profile/SEP_DVEBMGS20_ssp
(446648) Starting: local co.sapSEP_DVEBMGS20 pf=/usr/sap/SEP/SYS/profile/SEP_DVEBMGS20_ssp -F
(819228) Starting: local se.sapSEP_DVEBMGS20 pf=/usr/sap/SEP/SYS/profile/SEP_DVEBMGS20_ssp -F
(876604) Starting: local ig.sapSEP_DVEBMGS20 -mode=profile pf=/usr/sap/SEP/SYS/profile/SEP_DVEBMGS20_ssp
(831722) Waiting for Child Processes to terminate.
(831722) **** 2012/02/17 15:02:11 Child 860206 terminated with Status 1 . ****
(860206) **** 2012/02/17 15:02:11 No RestartProgram command for program 0 ****
Instance on host ssp started

dev_disp:

*** ERROR => DpSysAdmExtCreate: ShmCreate (CREATE) [dpxxtool2.c 608]
*** ERROR => dispatcher already running ???? [dpxxtool2.c 609]
*** ERROR => I better EXIT before I do any (more) damage [dpxxtool2.c 611]

dev_w0:

M Fri Feb 17 11:05:19 2012
M *** ERROR => SosIAnchorArrayCreatable: T58/M0 in state cancel [thxxtool2.c 947]
M *** ERROR => SosIAnchorArrayCreatable: T58/M0 in state cancel [thxxtool2.c 947]
M *** ERROR => SosIAnchorArrayCreatable: T80/M0 in state cancel [thxxtool2.c 947]
M *** ERROR => SosIAnchorArrayCreatable: T103/M0 in state cancel [thxxtool2.c 947]
I
I Fri Feb 17 11:05:32 2012
I MPI<50c>505#4: GetOutbuf#1279 temporarily out of free buffers.

akhirnya ketemu juga solusinya. Menurut stix.id.au hal seperti ini bisa terjadi ketika SAP instance dimatikan secara tidak normal, seperti membunuh secara brutal yang saya lakukan. Solusinya membersihkan sisa-sisa sumber daya (RAM, CPU, dll) yang masih menyangkut atau tertinggal. Perintahnya harus dijalankan sebagai user <SID>adm.

cleanipc 20 remove

20 merupakan nomor milik SAP instance. Lalu hidupkan ulang SAP. Resolved.

2 Comments

  1. ini tuh bahas tentang apa yah ?😐 ga ngerti

    • Bahas tentang SAP masbro, salah satu framework ERP paling populer dan paling canggih saat ini


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: