jump to navigation

Kill multiple proses yang mempunyai nama sama – Solaris 10 January 17, 2012

Posted by invaleed in Solaris.
5 comments

Saya sering sekali mengalami bahwa banyak proses di system yang musti di kill tapi agak susah karena jumlahnya banyak padahal nama prosesnya sama, nah mungkin ini sekedar catatan bagaimana kill multiple process yang namanya sama hanya dengan satu kali command.

# kill -9 `ps -ef | grep namaproses.sh | grep -v grep | awk ‘{print $2}’`

Yah maklumlah udah berumur, jadi musti dicatat biar bisa dicontek sewaktu-waktu :D

Menjalankan cron setiap detik – Solaris 10 January 16, 2012

Posted by invaleed in Solaris.
3 comments

Seperti kita ketahui satuan terkecil dalam Crontab adalah dalam minute, nah bagaimana jika kita ingin menjalankan schedule job dalam satuan detik?

Nah mungkin langkah-langkah berikut ini bisa menjadi salah satu solusinya.

Misalkan kita ingin merubah permission sebuah file (sample.txt) yang berada dibawah folder “/data”  setiap 5 detik, maka langkah-langkah yang perlu dilakukan adalah:

1. Buat script (1) dimana script ini berfungsi “merubah permission” file (ex. changepermission.sh)

#!/bin/bash
cd /data
chmod 755 sample.txt 2>/dev/null

2. Buat script (2) dimana script ini berfungsi “menjalankan script (1) per lima detik” (ex. perlimadetik.sh)

#!/bin/bash
while true
do
/changepermission.sh
sleep 5
done

3. Edit crontab dan tambahkan baris berikut

1-59 * * * * /perlimadetik.sh

Done

*************************************

Update 17 Januari 2012

Ternyata menggunakan crontab seperti berikut lebih simple :

1-59 * * * * sleep 5 && /changepermission.sh

Symbol resolution failed for /usr/lib/libc.a(aio.o) – AIX November 11, 2011

Posted by invaleed in AIX.
add a comment

Error:
0509-036 Cannot load program xxx because of the following errors:
0509-130 Symbol resolution failed for /usr/lib/libc.a(aio.o) because:
0509-136   Symbol kaio_rdwr (number 1) is not exported from dependent module /unix.

Solusi:

# lsdev -C -l aio0
aio0 Defined Asynchronous I/O

# chdev -l aio0 -P -a autoconfig=’available’

#lsdev -C -l aio0
aio0 Available Asynchronous I/O

Postingan Gado-Gado (3) November 10, 2011

Posted by invaleed in Personal.
add a comment

Ini postingan gado-gado yang ketiga, hehe…

  • Aqila ulang tahun yang pertama — 26 Agustus 2011
  • Aqila skrg sudah bisa jalan.
  • Pindah kerja dengan kesempatan belajar system baru, PSeries (AIX)
  • Alhamdulillah dah bisa nyetir mobil.
  • Mudik lebaran bareng Aqila dan Bundanya Aqila.
  • 2nd anniversary — 15 Oktober 2011, luvyu poreper bun…
  • Lagi pingin beli kamera Canon EOS 7D :)

Error saat mount .iso di Solaris October 4, 2011

Posted by invaleed in Linux.
add a comment

Error :
# lofiadm -a /dir/before.iso
lofiadm: size of /dir/before.iso is not a multiple of 512

Solusi :

# cd /dir
# dd if=before.iso of=after.iso obs=512 conv=sync
# lofiadm -a /dir/after.iso
/dev/lofi/1
# mount -F hsfs -o ro /dev/lofi/1 /mnt

Follow

Get every new post delivered to your Inbox.