Simple JBOSS EAP services script

Code Bash Script untuk menjalankan dan mematikan services JBoss Eap, lupa dulu referensinya dari mana dan sudah saya rubah disesuaikan dengan server centos saya.

#!/bin/sh
processName="jboss-eap";
echoName="jboss services process";
processDetails="ps -ef | grep $processName";
totalRunningProcess=$(eval  $processDetails | wc -l);
usage="Usage : $0 start | stop";
processStartCommand="nohup /home/mamat/jboss-eap-6.1/bin/standalone.sh -b 0.0.0.0 > /dev/null 2>&1 &";
commandToGetProcessPids="eval $processDetails | tr -s ' ' | cut -d ' ' -f 2";
if [ $# -lt 1 ]
then
  echo $usage;
fi
case "$1" in
"stop" )
 if [ $totalRunningProcess -eq "1" ]
 then
  echo "$echoName is not running....";

 else
  echo "stopping $echoName....";
  processToKill=$($commandToGetProcessPids);
  processToKillPidsArray=$(echo $processToKill);
  set -- $processToKillPidsArray;
  kill -9 $1 $2;
  echo "$echoName stopped....";
 fi
;;
"start" )
 if [ $totalRunningProcess -gt "2" ]
 then
  echo "$echoName is already running....";
 else
  echo "starting $echoName....";
  eval $processStartCommand;
 fi
    ;;
*)
 echo $usage;

Cara Mudah Merubah Timezone di Linux

Biasanya jam yang ada di Server sudah tepat, hanya timezone saja yang berbeda. DanCara Mudah Merubah Timezone di Linux, adalah sebagai berikut:

[root@7cc56ce93112 ~]# mv /etc/localtime /etc/localtime.bak
[root@7cc56ce93112 ~]# ln -s /usr/share/zoneinfo/Asia/Jakarta /etc/localtime
[root@7cc56ce93112 ~]# date
Tue May 19 19:11:37 WIB 2015

 

Cara Membuat Archive tar.gz dan Meng-extract-nya

Salah satu compression formats yang paling terkenal dan banyak digunakan di linux adalah tar.gz. Berikut ini adalah cara menggunakan sebagai senjata andalan jika anda seorang System Administrator.

Pada hari saya perlu memindahkan folder yang cukup banyak, dengan melakukan archive akan lebih mudah dan cepat dibandingkan dengan mengirim isi folder tanpa menjadikan archive. Dan terkadang perintah membuat archive dan extract ini lupa, dan terkadang malas untuk membaca help –help hehehe :P

Untuk membuat tar.gz dari folder gunakan command sebagai berikut :

tar -zcvf tar-archive-nama.tar.gz nama-sumber-folder

Sedangkan untuk melakukan extract archive tar.gz adalah sebagai berikut:

tar -zxvf tar-archive-nama.tar.gz

Perintah di atas akan melakukan etract kedalam folder tar-archive-nama

Semoga bermanfaat.

JBOSS BPM Suite Step by Step

Hari ini ada kesempatan untuk belajar JBOSS BPM. Kenapa JBOSS BPM pertama karena harga product ini lebih murah dari pada milik IBM dan ORacle :). Namun secara fungsi dan performance JBOS BPM tidak kalah, meski dalam development dan maintenance lebih mudah di IBM BPM dan Oracle SOA.

Namun jika anda mempunyai dana terbatas namun ingin kemudahan dalam mengatur development aplikasi dengan business process yang sering berkembang maka saran saya and bisa menggunakan JBOSS BPM.

Ingin rasanya membuat tutorial sendiri namun sepertinya sangat susah buat meluangkan waktu :(. Namun setelah searching mengenai tutorial JBOS BPM ada yang sangat bagus tutorial berupa video yang dibuat oleh Patrick Steiner. Berikut ini adalah tutorial dari Patrick Steiner yang di upload di youtube:

JBOSS BPM Suite – Video 1

Dalam JBOS BPM Suite – Video 1,  dijelaskan bagaimana langkah-langkah installasi JBOSS BPM di OS Linux .

Continue reading

Disable Gnome GUI Login System on Redhat

Salah satu menghemat  workload pada system kita adalah melakukan disable GUI Gnome Login. Bila kita sudah familiar dengan system Linux terkadang keberadaan GUI tidak diperlukan lagi. Tanpa menggunakan GUI system akan lebih menghemat Memory dan CPU server kita.

Berikut langkah untuk melakukan disable Gnome GUI Login System pada Redhat

Edit /etc/inittab, enter:

# vi /etc/inittab

 

Cari

id:5:initdefault:

Ganti menjadi

id:3:initdefault:

Reboot.

Semoga bermanfaat. :)

Memberhentikan Proses dan Melanjutkan Proses di Linux

Anda dapat menghentikan proses yang sendang dijalankan menggunakan command :

 Ctrl+z

 

Untuk melihat proses yang sedang diberhentikan atau di-pause :

 %

atau

 jobs

 

Untuk melanjutkan menggunakan perintah :

 fg

atau

 fg % [angka index dari job]

 

Untuk memasukan job ke background runing dapat menggunakan perintah sebagai berikut :

 bg

atau

 bg %[angka index dari job]

 

Untuk membatalkan proses perintah yang digunakan:

 kill %[angka index dari job]

 

Semoga bermanfaat.

Mamat

Menghubungkan Network Intranet dengan Network VMWare NAT

Saya ada keinginan untuk menghubungkan Network Intranet dengan Virtual Network VMWare type NAT. Kondisi pada saat kita membuat Virtual Network VMWare dengan type NAT member sudah bisa ping ke IP intranet namun dari member Intranet tidak bisa ping ke member Virtual Network VMWare type NAT.

Untuk lebih jelasnya berikut tampilan network schema yang sedang saya kerjakan.

 

arsitektur network

arsitektur network

Continue reading