Sering kali kita mengalami permasalahan hang pada sever yang kita kelola. Bila permasalahan tersebut saya temui maka yang akan saya lakukan adalah menghubungi it support dari penyedia colo tempat server tersebut diletakan untuk merestartnya server saya tersebut secara manual. Mungkin bila terjadi dalam sepengetahuan saya hal tersebut menjadi tidak masalah namun bila tidak maka server saya tersebut akan mengalami down time yang cukup panjang hingga diketahui bahwa server bersangkutan hang. Pemecahan masalah dari masalah tersebut seharusnya adalah adanya proses otomasi yang mendeteksi kesalahan pada server dan mengharuskan dilakukan restart pada server. Adapun aplikasi yang memiliki kemampuan restart otomatis pada device dikenal dengan watchdog. Berikut ini akan saya jelaskan instalasi watchdog pada server Centos.
Bila kita menjumpai error "ORA-01092: ORACLE instance terminated. Disconnection forced" akibat adanya masalah pada undo tablespace ketika menghidupkan database oracle maka yang mesti kita lakukan adalah:
- Cek file log dengan nama alert
SID.log (bila SID database anda bernama coba maka file alert-nya bernama alertcoba.log). Untuk mencarinya pada os linux gunakan perintah #find $ORACLE_HOME -name alert*.log. - Baca file alert tersebut dan bila pesan errornya adalah: "ORA-30012: undo tablespace 'UNDOTBS' does not exist or of wrong type" ini dipastikan ada masalah pada file Undo Tablespace yang bernama UNDOTBS.
./install.sh --platform-override
read more...
read more...
read more...
read more...
read more...
read more...
Kadangkala kita kesulitan untuk mengetahui apakah web server yang kita kelola dalam keadaan up diluar jaringan kita. Cara yang paling seringkali kita lakukan adalah dengan menghubungi teman-teman kita untuk meminta tolong kepada mereka mengakses halaman web yang ada pada server yang akan kita cek tersebut. Cara inipun kadang kala kurang mewakili daerah-daerah akses yang kita inginkan untuk dimonitor. Sebenarnya ada cara yang lebih praktis dan ekonomis tanpa harus kita mengganggu kesibukan rekan-rekan kita itu. Cara yang dimaksud adalah dengan memanfaatkan tools yang ada pada site http://www.host-tracker.com. Dengan hanya memasukan alamat url server yang kita akan tes dan hanya sekali menekan tombol check maka kita akan langsung dapat melihat statusnya dihampir seluruh penjuru dunia lengkap dengan waktu kecepatan aksesnya.
read more...Link berikut ini berisi tools-tools shel linux yang harus di ketahui oleh Admin server. Silahkan kunjungi web berikut ini http://www.cyberciti.biz/tips/top-linux-monitoring-tools.html
read more...Berikut link tutorial untuk menginstall keperluan server linux Centos kita dalam menjalankan aplikasi multimedia seperti PHP Motion contohnya:
http://www.sklav.com/?q=node/2
Berikut cara untuk mengetahui distro linux yang kita guakan pada server kita:
cat /proc/version atau cat /etc/issue
Telah kita ketahui bersama bahwa aplikasi rsync adalah aplikasi yang ada di GNU/Linux untuk keperluan backup dari satu host ke host lainya. Aplikasi ini sangatlah powerfull dengan fitur-fitur yang dimilikinya dan yang terpenting dapat diperolehnya dengan gratis. Apakah ketermanfaatannya di Linux dapat juga dirasakan operating sistim M$ Windows? Jawabanya ya. Banyak cara untuk menginstal rsync di Windows dari yang tersulit sampai yang termudah. Cara tersulit dengan menginstal terlebih dahulu aplikasi untuk menjalankan source aplikasi yang didevelop di bawah arsitektur POSIX yaitu dengan bantuan aplkasi Cygwin. Dan yang termudah dengan menginstall aplikasi siap saji dengan nama DeltaCopy. Aplikasi Delta Copy terdiri dari DeltaCopy Server dan Client. Secara default DC ini akan aktif sebagai Server, dan untuk mengaktifkan aplikasi Client nya kita cukup memangilnya dengan perintah DeltaC pada search promp.
Lebihlanjut dapat kita lihat penjelasan detailnya pada situs resminya di alamat http://www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp .
Berikut ini adalah situs tutorial yang membahas berbagai tools jaringan dan server:
http://openmaniak.com/
Pada situs ini selain menjelaskan mengenai profil dari bahasan juga memberikan kasus dan penyelesaiyanya sehingga kit alebih dapat memahami setiap perintah yang ada.
Kadangkala kita kebingungan bila ditanya versi distro linux yang kita gunakan apalagi bila file /etc/issue telah kita modifikasi sehingga versi dari distro yang ada telah kita hilangkan. Untuk mengetahui versi distro yang kita gunakan kita dapat mengetahuinya dengan membuka file yang ada berdasarkan distro yang kita miliki.
Adapun file-file tersebut adalah:
Novell SuSE---> /etc/SuSE-release
Red Hat--->/etc/redhat-release, atau /etc/redhat_version
Fedora-->/etc/fedora-release
Slackware--->/etc/slackware-release, /etc/slackware-version
Debian--->/etc/debian_release, /etc/debian_version
Mandrake--->/etc/mandrake-release
Yellow dog-->/etc/yellowdog-release
Sun JDS--->/etc/sun-release
Solaris/Sparc--->/etc/release
Gentoo--->/etc/gentoo-release
Label: VNC Viewer dgn tampilan KDE/Gnome
Agar tampilan desktop Linux yang di remote via VNC viewer kita menarik sesauai default desktop yang kita aktifkan di mesin linux kita (KDE/GNOME) berikut caranya:
- masuk ke home dari user yang kita aktifkan vncserver-nya
- masuk ke dir .vnc
- edit xstartup dan sesuaikan isinya dengan catatan berikut ini:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
startx &
Berikut link dari situs yang membahas mengenai VOIP Gateway:
- http://www.briker.org/
- http://voiprakyat.or.id/
- http://www.asteriskguru.com/
- http://zudha.staff.ugm.ac.id/
Situs penjual perangkap voip:
- http://http://www.simantap.com/
Perangkat voip
- AX100P ( Ext to voip gateway)
Untuk dapat membuka shell baru diatas shell utama pada sesi remote via ssh bisa menggunakan perintah screen . Perintah screen dapat menjaga proses berjalan di shell meski sesi koneksi terputus. Berikut berapa perintah screen dalam beberapa kondisi:
- $ screen #perintah untuk membuka sesi terminal remote shell
- Tekan Ctrl, a, c akan membuka terminal berikutnya.
- Tekan Ctrl,a,n akan kembali ke terminal pertama
- $ screen -r #untuk masuk ke sesi terminal yang terputus
#Rule buat mesin linux yang di jadiin gateway
#!/bin/sh
/sbin/iptables -F
/sbin/iptables -t nat -F
/sbin/iptables -t mangle -F #ignore if you get an error here
/sbin/iptables -X #deletes every non-builtin chain in the table
/sbin/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
/sbin/iptables -A INPUT -m state --state NEW -i ! eth0 -j ACCEPT
# only if both of the above rules succeed, use
/sbin/iptables -P INPUT DROP
/sbin/iptables -A FORWARD -i eth0 -o eth1 -m state --state ESTABLISHED,RELATED -j ACCEPT
/sbin/iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
# use this line if you have a static IP address from your ISP
# replace your static IP with x.x.x.x
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to 202.69.97.130
# use this line only if you have dynamic IP address from your ISP
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
/sbin/iptables -A FORWARD -i eth0 -o eth0 -j REJECT