Langkau ke kandungan utama

Catatan

Tahap Kesediaan Tinggi Komputer Server - episod 'Software Raid 5 dengan 6 HDD'

Dengan Nama Allah Yang Maha Pemurah Lagi Maha Pengasihani Assalamualaikum Warahmatullahi Wabarokatuh Objektif : Gabungkan 6 buah HDD 1 TeraByte dengan menggunakan software RAID5. Resepi : 6 Buah HDD 1 TB Server dengan 6 slot sata (Dalam kes aku, how swappable - boleh sedia-tukar) linux installer ( aku guna slackware hanya untuk buat RAID, tapi server nanti install debian) Struktur bahagian HDD: bahagian 0 : / : raid5 (bahagian root) : 20GB, akan menjadi 100GB setelah RAID5 bahagian 1 : /boot : raid1 (mirror) : 10GB bahagian 2 : /swap : raid 1 (mirror) : 8GB bahagian 3 : [data] : raid5 (tidak dimount, khusus untuk tujuan DRBD) Methodologi : 1. pasang HDD pada keenam-enam sata 2. pasang installer linux 3. Boot server pada installer linux (DVD) 4. Mulakan mod arahan (command mode) 5. pastikan HDD yang terpasang cukup 6. (check pada bios / gunakan arahan fdisk -l) 6. buat bahagian mengikut keperluan masing2. Akunyer server ikut di bawah ni dan tuto...

Tahap Kesediaan Tinggi Komputer Server - episod 'rangkaian tertindan'

Dengan Nama Allah Yang Maha Pemurah Lagi Maha Pengasihani. Episod 1 Rangkaian Bertindan (Network Bonding) Konsep:  Dua kad rangkaian dengan 2 kabel pada 2 port di switch namun dijadikan 1 ( master-slave. Teknologi : Dalam linux, pakej ifenslave digunakan. Dalam tutorial ini debian digunakan. Untuk Slackware sila rujuk di  http://yusdirman.blogspot.com/2011/11/server-redundancy-pertindanan-komputer.html Struktur Senibina : Ringkasan : - Server dengan 4 pangkalan rangkaian. - 2 rangkaian digunakan untuk salinan pendua data (kabel silang) - 2 rangkaian untuk antaramuka pengguna dan disambung pada switch sama / lain. Methodologi : OS: Debian. resepi: eth0, eth1, eth2 dan eth3 2 kabel rangkaian silang 2 kabel rangkaian biasa server 1 server 2 switch 1. install ifenslave dengan :     aptitude install ifenslave-2.6  2. edit fail /etc/network/interfaces nano /etc/network...

MDADM - tukar hard disk rosak dengan HOT SWAP di atas linux slackware 14

Assalamualaikum WBT   Puji-pujian yang terlayak hanyal untuk Allah Yang Maha Esa. Dialah yang Maha Menciptakan alam ini dan selayaknya untuk deberi segala Pujian. Dialah yang merajai Hari Pembalasan, Yang Maha Mengetahui dan Maha Melihat. Dengan nama Allah yang Maha Pemurah dan Pengasihani. Dengan nama-nama Allah yang Agung dan Dia Agungkan.. *UPDATE - aku dah cuba beberapa kali untuk tukar HD secara terus semasa server masih lagi  hidup dan sistem masih lagi jalan. langkah secara ringkas 1. guna mdadm --manage /dev/mdX --fail /dev/sdaX 2. guna mdadm --manage /dev/mdX --remove /dev/sdaX 3. guna hdparm -Y /dev/sda ( @ hdparm -y /dev/sda ?) 4. pastikan status HD dengan fdisk -l.  5. Cabut HD tanpa matikan server 6. Biarkan seketika / tengok /var/log/message 7. pasang semula HD 8. biarkan seketika / tengok status dengan fdisk -l 9. tambah semula HD kedalam tindanan RAID sedia ada mdadm --manage /dev/mdX --add /dev/sdaX 10. pa...

programmer perlu jadi programmer

programmer perlu duduk dalam suasana system dev. programmer perlu banyak berbincang pasal system dev. programmer perlu fokus dalam system dev. programmer perlu banyak belajar skill dan mengorak kemahiran baru untuk system dev.

Cahaya berlapis cahaya

Surah An-Noor, Verse 35: اللَّهُ نُورُ السَّمَاوَاتِ وَالْأَرْضِ مَثَلُ نُورِهِ كَمِشْكَاةٍ فِيهَا مِصْبَاحٌ الْمِصْبَاحُ فِي زُجَاجَةٍ الزُّجَاجَةُ كَأَنَّهَا كَوْكَبٌ دُرِّيٌّ ...

FreeNas : Pemulihan Semula

Pemulihan Semula FreeNAS USB media Dengan Nama Allah yang Maha Pemurah lagi Maha Pengasihani.  Sesungguhnya kita amat fakir dengan segala kebaikan daripada Allah kerana dalam setiap gerak dan nafas kita semuanya terkandung Rahmat dan Rahman Allah. Memang sesungguhnya tiada daya dan usaha melainkan daya dan usaha Allah SWT yang Maha Agung dan Maha Perkasa. Sesuatu telah terjadi minggu lepas, masa tu ramai orang cuti. Mulanya tak perasan tapi kemudia terperasan juga sebab server freeNAS tak hantar emel report harian. Apabila reboot semua server, aku takleh nak ping dari station sendiri. Nampaknya server freeNAS dah tak hidup. Aku masuk bilik server dan sambung monitor untuk tengok apa jadi. FreeNAS lansung tidak boot. Malah keluar mesej ralat. USB pendrive yang aku boot sistem tu mungkin dah rosak. Aku cuba nak baiki sebab lepas scan, ada beberapa blok rosak. Aku cuba boot dengan hiren boot cd versi 9.9, guna aplikasi HDD generator namun selepas 24 jam aku larikan bai...

Tambah senarai domain name server selepas setkan ip tetap pada server slakcware resolv.conf

Dengan Nama Allah Yang Maha Pemurah lagi Maha Pengasihani Segala Puji Pujian hanyalah bagi Allah, Tuhan Sekalian Alam Assalamualaikum  Tambah senarai Domain Name Server selepas setkan IP tetap (fixed ip) pada linux slackware server senario:    Setiap kali  selepas instalasi server baru, pasti kami akan timbul masalah dengan IP tetap (fixed IP) untuk berhubung dengan internet luar. Ada beberapa perkara yang perlu difahamkan disini. 1. Tanpa menggunakan DHCP, slackware tidak dapat mengenal domain name server yang biasanya akan tercipta sendiri selepas kita melarikan arahan dhcpcd pada konsol linux. Oleh kerana itu, kita perlu memasukkan secara manual senarai nama / alamat domain name server. terdapat satu fail yang akan dibaca oleh sistem iaitu : /etc/resolv.conf yang mana fail ini akan membaca pula 2 fail lain iaitu /etc/resolv.conf.head /etc/resolv.conf.tail 2. Fail .head akan dibaca dahulu. Fail .tail dibaca p...

Langkah untuk mount folder yang dikongsi di freenas dari komputer lain

Puji-pujian hanyalah baru Allah, Tuhan sekalian alam. Assalamualaikum. Setelah beberapa kali setup freeNas dan menghadapi masalah sama apabila selalu terlupa langkah-langkah yang sepatutnya untuk mount folder dalam freeNAS server, akhirnya aku pun letakkan la dalam blog ni. CONTOH ERROR : root@iman:~$ mount 192.168.90.204:/mnt/nas /home/data mount.nfs: timeout set for Sat May 26 09:42:54 2012 mount.nfs: trying text-based options 'tcp,vers=4,addr=192.168.90.204,clientaddr=192.168 .90.180' mount.nfs: mount(2): Protocol not supported mount.nfs: trying text-based options 'tcp,addr=192.168.90.204' mount.nfs: prog 100003, trying vers=3, prot=6 mount.nfs: trying 192.168.90.204 prog 100003 vers 3 prot TCP port 2049 mount.nfs: prog 100005, trying vers=3, prot=6 mount.nfs: trying 192.168.90.204 prog 100005 vers 3 prot TCP port 896 mount.nfs: portmap query failed: RPC: Timed out mount.nfs: mount to NFS server '192.168.90.204:/mnt/Dundee45' failed: timed out, gi...

Ubah Konfigurasi FreeNAS secara tetap selepas boot

Assalamualaikum Ubah konfigurasi FreeNAS untuk /etc/hosts dan /etc/hosts.allow secara kekal Pada asalnya konfigurasi freeNAS tidak dilakukan secara tetap memandangkan pelayan freeNAS jarang sekali kita reboot. Tapi sesuatu terjadi minggu lepas menjadikan pelayan freeNAS mati dua, tiga hari. Nasib baiklah masih tiada apa2 sistem lagi yang guna server tu. Jadi, apabila reboot semula, agak susah pula untuk mount dari komputer sendiri. Dan terpaksa pula kita ssh ke freeNAS untuk ubah setting dalam /etc/hosts dan /etc/hosts.allow. Tapi yang peliknya bila server freeNAS kita boot, setting kembali kepada asal. Cari punya cari, rupanya2 setting freeNAS akan disalin semula semasa boot. Ini menjadikan sistem kembali asal. Oleh itu kita perlu ubah file konfigurasi di dalam /conf/base/etc kerana file dalam folder tersebut akan disalin semasa freeNAS sedang boot. FreeNAS OS menggunakan freeBSD. Aku letak OS ni dalam usb flashdrive 4G dan OS akan boot dari situ. Isu K...

Pendirian Islam dalam Penggunaan Perisian Cetak Rompak : Satu Muhasabah

Assalamualaikum "Ya Rahman Ya Rahim. Hanya kepadaMu sahaja aku menyembah dan meminta bantuan... Amin Ya Rabbal Alamin" Kali ini saya ingin utarakan satu isu yang sudah lama terfikir dan nak diketengahkan. Alhamdulillah hari ini ada kelapangan dan idea untuk menulis isu ini. Mengikut Majlis Fatwa Kebangsaan yang terdiri daripada mufti dan alim ulamak , fatwa membeli dan menggunakan perisian cetak rompak adalah haram dan sebarang keuntungan daripada hasil perniagaan yang menggunakan perisian cetak rompak adalah syubhah. Mengikut Majlis Kesatuan Ulama Sedunia dan keputusan Majlis Fatwa Eropah juga telah menfatwakan hukum yang sama. Boleh rujuk di :  http://zaharuddin.net/soal-jawab-a-isu-pilihan/723-barang-cetak-rompak-a-fotocopy-buku.html Namun post saya hari ini cuma ingin memberi peringatan terhadap diri sendiri sebagai muhasabah dan mungkin boleh mencetuskan rasa takut kepada balasan Tuhan di dunia dan akhirat nanti. Syubhah    Menggunaka...

php mysql_connect mysql , sedikit perkongsian ilmu

Assalamualaikum.. "Ya Allah, aku berdoa kepadaMu dengan segala kebaikan seperti yang Rasulullah doakan, dan aku juga berdoa kepadaMu agar dijauhkan dari segala keburukan seperti yang Rasulullah doakan.. Amin Ya Rabbal Alamin.." Oleh kerana terlalu ingin cepat siapkan sistem, terlalai untuk memeriksa kod untuk mysql_connect dalam fail dbconfig.php. $db1 = mysql_connect('db1.hu.sm.my', 'sistem1', 'password1'); $db2 = mysql_connect('db2.hu.sm.my', 'sistem2', 'password2', TRUE ); mysql_select_db('dbname1', $db1); mysql_select_db('dbname2', $db2); Oleh kerana kedua mysql_connect ini adalah menggunakan berlainan parameter, maka php mysql_connect tidak memerlukan parameter ketiga untuk $db2. Dan kerana kelemahan diri ini, tak tersangka-sangka yang satu perkataan itu telah menyebabkan setiap kali sistem memanggil fail ini untuk sambungan kepada pangkalan data, $db2 akan mencipta link baru bermakna ...

Malaysia Open Source Conference 2012 - Enterprising Open Source

Assalamualaikum    "Tiada daya dan kekuatan (yang memudaratkan dan memanfaatkan) melainkan Allah" Dah tiba masanya untuk tahun ini Persidangan Sumber Terbuka Malaysia diadakan. Persidangan peringkat antarabangsa ini sebenarnya amat banyak membuka mata dan peluang untuk diceburi dan dijelajahi. Sejak berkhidmat di HUSM, dah 3 kali rasanya aku join MOSC. Tahun lepas aku diberikan tugas berat bila diminta menjadi pembentang kertas kerja yang sama-sama diusahakan oleh rakan setugas. Namun, nak naik pentas dan membentang dalam bahasa inggeris itu adalah satu cabaran yang agak getir. Lagipun diri ni memang mudah berdebar bila nak naik pentas pun. Tapi hasil daripada tu, selangkah-demi selangkah kami mampu meneroka alam luar. Sehingga kini masih lagi menyibukan diri mencari dan menelaah teknologi baru dalam sumber terbuka untuk diaplikasikan dalam sistem hospital. Alhamdulillah, sesungguhnya segala yang baik itu datang daripada Allah. Jika dico...