Jan 30 2008

www.clic-it.com.my

clic’it is a retailer and reseller of premium IT products and services. clic’it helps customers to unleash the power of technology through a unique blend of products and highly knowledgeable sales staff. If you cannot find what you are looking for online please feel free to contact us by email and we will do our very best to source the items for you.

We enthusiastically invite you to experience the clic’it difference. We promise to deliver not only exceptional service but also very competitive pricing, knowing that in doing so you too will become one of our many satisfied customers.

Kindly check-out what we have to offer : . Clic’It Store . Drop&Drive . HouseCall . Buzz Online .

HouseCall @ www.clic-it.com.my
     
 
 
Why dissemble your components, unplug your cables and drive across town through traffic? Leave your computer on your desk and let us diagnose, upgrade and repair your computer on the spot! We come to your home or office to problem solve, repair and upgrade all PC compatible computers. Weekend and evening appointments are available for your convenience.Package pricing eliminates the guesswork that comes with hourly rates and next-day appointments both mean customers can rely on clic’it to be there when they need help, not days later. Call us today at 03-4270 9530!
Drop&Drive @ www.clic-it.com.my

   
Convenience is crucial nowadays .. just drop your faulty computer on your way to work, we will get it fixed and you can collect your computer on your way home! Thus eliminating sky high parking fee and traffic jams.
 
 
clic’it Store @ www.clic-it.com.my



Visit clic’it store at Ampang, Kuala Lumpur today. Our store opens from 9am-8pm (Mon-Sat)
 
8, Jalan Excella 2,Off Jalan Ampang Putra,

Taman Ampang Hilir

55100 Kuala Lumpur.

Tel : 03.4270.9530

Fax : 03.4270.9531

sales@clic-it.com.myThis e-mail address is being protected from spam bots, you need JavaScript enabled to view it

 

p/s: For freedos desktop & notebook, we might provide with UBUNTU and Free Open Source Software (FOSS) if there is request for it !!!

Further info u all can visit www.clic-it.com.my

[tags]Clic-it.com.my, Retailshop[/tags]


Jan 30 2008

overview..

For the last two weeks, from 22nd till 25th of January, I’ve done some research about Nagios and clustering. This project are about setting up a High Availability Load Balanced Cluster and then install Nagios in it. Objective of the project is to see how well Nagios perform in cluster.

Clustering is a group of loosely couple computer
that work together closely so that in many respects they can be viewed
as though they are a single computer. The components of a cluster are
commonly, but not always, connected to each other through fast local area network.
Clusters are usually deployed to improve performance and/or
availability over that provided by a single computer, while typically
being much more cost-effective than single computers of comparable
speed or availability.

Nagios is a host and service monitor designed to inform about network
problems. Since I’ll be using Linux for my project, Nagios is a perfect
match as it has been designed to
run under the Linux operating system. The monitoring daemon
runs intermittent checks on hosts and services you specify using
external "plugins" which return status information to Nagios. When
problems are encountered, the daemon can send notifications out to
administrative contacts in a variety of different ways (email, instant
message, SMS, etc.). Current status information, historical logs, and
reports can all be accessed via a web browser.


Jan 25 2008

ThinkFinger on T61 in Gutsy

Recently just change my laptop from HP compaq nc6210 to Lenovo Thinkpad T61. So far i don’t get any problem with the driver in Gutsy include its fingerprint …. output from thinkfinger …

fenris@thinkbuntu:~$ tf-tool –verify-user fenris

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de>

Could not access /etc/pam_thinkfinger: Permission denied
fenris@thinkbuntu:~$ sudo tf-tool –verify-user fenris
Password or swipe finger:

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de>

Initializing… done.
Please swipe your finger (successful swipes 1/1, failed swipes: 0)… done.
Result: Fingerprint does match.
fenris@thinkbuntu:~$ sudo tf-tool –acquire

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de>

Initializing… done.
Please swipe your finger (successful swipes 3/3, failed swipes: 0)… done.
Storing data (/tmp/test.bir)… done.
fenris@thinkbuntu:~$ sudo tf-tool –add-user fenris

ThinkFinger 0.3 (http://thinkfinger.sourceforge.net/)
Copyright (C) 2006, 2007 Timo Hoenig <thoenig@suse.de>

Initializing… done.
Please swipe your finger (successful swipes 3/3, failed swipes: 0)… done.
Storing data (/etc/pam_thinkfinger/fenris.bir)… done.
Setting ACL on aquired file: /etc/pam_thinkfinger/fenris.bir.
Unable to set ACL of aquired file: /etc/pam_thinkfinger/fenris.bir: Operation not supported

So now .. i just login my lappy with my fingerprint … thanks to the developer who make its for linux/unix ….


Jan 24 2008

Unsecure Wireless Connectivity …

while end of december 2007 till early year 2008, im quite bz finishing and managing my current projects … while doing the OMR Workshop @ PSPN Perlis on 14-17 January 2008, i was equip with unsecure wireless connectivity … thanks god i got that connectivity because @ my hotel in kangar … i don’t have an internet xs :( too pity …..

Unsecure Router with AP

i wonder why the “Pegawai Sistem Maklumat” do the such thing leaving the AP without key and default login access … anyway .. without them … i can’t even get internet connectivity @ north while doing the workshop … even the bandwidth is nice because there are using the “SchoolNet” under GiTN with the Ministry of Education…..


Jan 24 2008

Ubuntu Malaysia

Ubuntu-my Meetup Details

Currently, Ubuntu Malaysia is planning to organize our first meetup. Here is the details about the meetup:

      

  • Place   : Will be inform soon
  • Date    : 17th February 2008
  • Time    : 1pm till 6pm

To make your vote or to involve in the discussion of the meetup you can visit our forum. To view the meetup link pease click here. We really like to get feedback from Ubuntu user located in Malaysia to give your opinion about the first meetup and hopefully there will be a lot of ubuntu user participate.

Ubuntu Malaysia Unofficial Meetup/Lepaking

“Lepaking” (Meet each other before 1st meetup)

  • Date: 27th January 2008
  • Time: 1pm – tired
  • Venue: StarBuck , Midvalley

If u guys having any idea/suggestion, please shot in da mailing list …. thanks …


Jan 22 2008

eLGG

Using eLGG, users have the freedom to include all their favorite tools within one environment. eLGG is also work as a social networking. For further information, you should check website at http://elgg.org/

As part of my assignment, i have to install the newest release file of elgg to my PC. Installation of elgg require :
     i) MySQL as database
    ii) Apache web server with mod_rewrite
   iii) ability to send email

As far as I’m concern, all those requirement have been fulfill. So, before I start to install elgg, i have to set up a mysql database for eLGG.

First, open a terminal and then logged in as root

 

  su -

Then, in order to create a database, i start MySQL server by issuing command mysql.

   

 root@server1:/# mysql

Now i can create a database once i start MySQL server. run command:
(Note: The command in MySQL must be ended with semi-colon)

    mysql> create database elgg;
    mysql> GRANT ALL ON elgg.* TO ‘database_usename’@'localhost’ IDENTIFIED BY ‘database_password’;
    mysql> exit;

Next, after I’ve done creating database for eLGG, I start to install eLGG to my PC. From  http://elgg.org/, i had choose to use new release file which is elgg-0.9rc1.tar.gz. Now, i have to unzip the file, run the command:   

    wget -c http://optusnet.dl.sourceforge.net/sourceforge/elgg/elgg-0.9rc1.tar.gz   
    gzip -d elgg-0.9rc1.tar.gz          
    tar -xvf elgg-0.9rc1.tar

Before move further, i have to change name for software elgg exactly as name database that i created;

   

mv elgg-0.9rc1 elgg

 

Before, changing it’s config file, i have to change modification on config.php and data. Below is the command for changing the modification for config.php and data

    chmod -R 666 config.php
    chmod -R 777 data

Now we have to edit file /var/www/elgg/config.php

    vim /var/www/elgg/config.php

    *Fill up all the requirements it needs.

Finally open Firefox, and type webroot:

   http://localhost/elgg/

Result: The installation is complete.


Jan 21 2008

Xen Virtualization

Starting from 2nd of January until 11th of January, i’ve been documenting about installing Xen with Ubuntu 7.10 a.k.a Gutsy Gibbon as the platform. Before i move further on the topic, i would like to explain a little bit about Xen Virtualization.

"Xen’s support for
virtual machine live migration from one host to another allows workload
balancing and the avoidance of downtime. They have ability to rapidly provision and start a
virtual machine, and increased ability to dynamically respond to faults
by re-booting a virtual machine or moving a virtual machine to
different hardware. Another benefit is the ability to securely separate
virtual operating systems, and the ability to support legacy software
as well as new OS instances on the same computer" from  http://en.wikipedia.org/wiki/Xen.

Below are my documentation for Xen Virtualization. it will be divided into 5 part, which is first installing the Xen itself, and then second part is about creating a virtual machine that run Ubuntu7.10, and result in the third column. Next, i also tried to create a virtual machine that run Centos5. So there are documentation on the fourth column and with its result on the fifth column.

—–*—*—–

Below are the steps to install Xen with Ubuntu 7.10 as the platform (dom0):

i) First we have to make sure that you are logged on as root, type

       su -

   to enter as root. Next, if you want to use vi as your text editor, you should run

        apt-get install vim-full

ii) To install Xen, we have to run the following command:

         apt-get install-ubuntu-xen-server

    Now we have to edit  /etc/xen/xend-config.sxp. Run the following command:

         vim /etc/xen/xend-config.sxp

        * Comment out the (network-script network-dummy)
        * Add  (network-script network-bridge) above (vif-script vif-bridge)

   Next, edit /etc/modules

        vim /etc/modules

        * Add (loop max_loop=64)

  Now take a look at the /boot directory to see which kernels and ramdisks are  installed:

         ls -l /boot/

        * Find (vmlinuz-2.6.22-14-xen) as the Xen kernel and (initrd.img-2.6.22-14-xen) as the ramdisk. We will be needing those while creating virtual machine.

  Now we had to create a directory to store  virtual machine

        mkdir /home/xen

  Next, we have to edit /etc/xen-tools/xen-tools.conf

        vim /etc/xen-tools/xen-tools.conf

        [...]
        dir = /home/xen
        [...]
        dist = gutsy            
#Default distribution to install
        [...]
        gateway = 10.20.20.15
        netmask = 255.255.255.0
        broadcast = 10.20.20.255
        [...]
        passwd = 1
        [...]
        mirror = http://de.archive.ubuntu.com/ubuntu/

  Now, reboot the system:

        shutdown -r now

  If the system reboots without problem, then Xen will run without problem.

—–*—*—–

Creating Virtual Machine (domU)

At first, i tried to create first guest domain, ex1_xen, running Gutsy Gibbon with the IP address 10.20.20.238:

xen-create-image –hostname ex1_xen –size 2Gb –swap 256Mb –ide –ip 10.20.20.238 –netmask 255.255.255.0 –gateway 10.20.20.15 –force –dir /home/xen –memory 64Mb –arch i386 –kernel /boot/vmlinuz-2.6.22-14-xen –initrd /boot/initrd.img-2.6.22-14-xen –debootstrap –dist gutsy –mirror http://de.archive.ubuntu.com/ubuntu/  –passwd

To start the virtual machine, run

        xm create /etc/xen/ex1_xen.cfg

Run

        xm console ex1_xen

Here are the most important Xen commands:

        xm create -c /path/to/config – Start a virtual machine.
        xm shutdown <name> – Stop a virtual machine.
        xm destroy <name> – Stop a virtual machine immediately without shutting it down. It’s as if you switch off the power button.
        xm list – List all running systems.
        xm console <name> – Log in on a virtual machine.
        xm help – List of all commands.

—–*—*—–

Result: I had tried twice to create guest domain that run on Ubuntu7.10, but both attemp had fail. I cannot run the console. It seems the hardware spec for the PC that i used for the installation is not compatible with Xen.

—–*—*——

Eventhough the attempt to create virtual machine that running on Ubuntu7.10 had fail due to certain circumstances, but i proceed with installing virtual machine that run on Centos5. Since, it is a little bit tricky to create a guest domain that run Centos5 on Ubuntu7.10 platform, so i tried it in different way. I copy a centos5 template at the Xen directory on Ubuntu platform. I change the name to ex2_xen. Next , i edit some of it config file

vim /etc/xen/ex2_xen.cfg

*Change hostname (ex2_xen)

Now, to start the virtual machine, type

xm create /etc/xen/ex2_xen.cfg

Run

xm console ex2_xen

—–*—*—–

Result: I succeed to install guest domain that run on Centos5 with platform Ubuntu7.10.  The guest domain can run on Ubuntu 7.10

 

 


Jan 11 2008

Bad Day – Chipmunk’s Sound Track

while chatting & surfing in #myoss & #rawpacket …. suddenly i got this error ..

Error Page for PLANET.FOSS.ORG.MYError Page for FOSS.ORG.MY

im a little bit curios why this thing happened… all the while the server haven’t got a problem with it, then i asking the admin what actually happened with the server @ its services …

then .. it might be a bad day for the admin for tomorrow checking the faulty logs … with all that … i might wanna share with u guys as a admin with 1 of sound track that i like most in the year 2007 .. with a few minutes …. the server come back online !!! nice work admin .. but cheer up guys .. don’t make the bad day bother us as administrator !! :)

Bad Day – Alvin & the Chipmunks Sound Track ..
[audio:http://blog.myfenris.net/files/vclips/BadDay.mp3]


Jan 11 2008

MySQL Tuner

After coming back from the FOSS Meetup, I’m try to study and implement it to my mysql server ….

I haven’t get the slide from the Collin Charles presentation at the FOSS Meetup but then i try to seek some mysql tools out there … while chat in #rawpacket in freenode … enhanced & dakrone suggesting mysqltuner to tune my mysql … then i  download it and give a test run …

here are the output :

[fenris@gateway mysqltuner]$ perl mysqltuner.pl
MySQL High-Performance Tuning Script – Major Hayden <major@mhtx.net>
Bug reports, feature requests, and downloads at http://mysqltuner.com/
Run with ‘–help’ for additional options and output filtering
Please enter your MySQL login: root
Please enter your MySQL password:
[!!] Your MySQL version 4.1.12-standard is EOL software!  Upgrade soon!
[OK] Operating on 32-bit architecture with less than 2GB RAM
——– General Statistics ————————————————–
[**] Up for: 111d 2h 16m 32s (4M q [0.431 qps], 125K conn, TX: 3G, RX: 627M)
[**] Reads / Writes: 86% / 14%
[**] Total buffers per thread: 2.6M
[**] Total global buffers: 34.0M
[OK] Maximum possible memory usage: 296.1M (60% of installed RAM)
[OK] Slow queries: 0%
[OK] Highest usage of available connections: 11%
[!!] Cannot calculate MyISAM index size – re-run script as root user
[!!] Query cache is disabled
[OK] Sorts requiring temporary tables: 0%
[!!] Joins performed without indexes: 51736
[!!] Temporary tables created on disk: 47%
[!!] Thread cache is disabled
[!!] Table cache hit rate: 0%
[OK] Open file limit used: 12%
[OK] Table locks acquired immediately: 99%
[!!] InnoDB log size is 5.0M (62.5% of InnoDB buffer pool)
——– Recommendations —————————————————–
General recommendations:
Enable the slow query log to troubleshoot bad queries
Adjust your join queries to always utilize indexes
Be sure that tmp_table_size/max_heap_table_size are equal
Reduce your SELECT DISTINCT queries without LIMIT clauses
Set thread_cache_size to 4 as a starting value
Increase table_cache gradually to avoid file descriptor limits
Set innodb_log_file_size to 25% of InnoDB buffer pool
Variables to adjust:
query_cache_size (>= 8M)
join_buffer_size (> 128.0K, or always use indexes with joins)
tmp_table_size (> 32M)
max_heap_table_size (> 16M)
thread_cache_size (start at 4)
table_cache (> 64)
innodb_log_file_size (2.0M, which is 25% of InnoDB buffer pool)

After looking that output & the meetup ….. i need to play attention & deeper my knowledge for administer the mysql server …. until i learn more about benchmarking, tuning n etc …. and i’m saying to myself .. “WELCOME to MySQL World”  while previously im not aware about this stuff ….. then again thanks to guys & community given me some awareness !!!

I might do something to my mysql server by referring the recommendation … sooner i might running and learn the ab tools …


Jan 6 2008

Making Your USB Key/Pendrive an IPcop Bootable Using Gutsy

1) Download ipcop-1.4.18-install-usb-hdd.i386.img.gz

2) Backup your USB key if there is a file inside it … we gonna format the USB key after u already backup

3) You can format USB pen drive with the help of following commands:

[a] fdisk : Partition table manipulator for Linux

[b] mkfs.ext3 : Create an ext2/ext3 filesystem by formatting given partition name (/dev/partition)

[c] e2label : Change the label on an ext2/ext3 filesystem

First make sure USB pen is not mounted. Click on Places > Computer > Select USB pen > Right click > Select Unmount Volume.

Let us assume that /dev/sda1 is your partition name for USB pen. To format type the following command (Open X terminal and type the command)

$ sudo mkfs.ext3 /dev/sda1

Caution: Careful while entering device/partition name; wrong name can wipe out entire hard disk!!!
Now use e2label command to change the filesystem label on the ext3 filesystem located on device /dev/sda1:

$ sudo e2label /dev/sda1 usb-pen

You can also create an MS-DOS/Windows XP file system under Linux, enter:

$ sudo mkfs.vfat /dev/sda1

Now you are ready to use USB pen for IPcop.

4) Next step, using linux :

zcat  ipcop-1.4.18-install-usb-hdd.i386.img.gz > /dev/sda (type it without partition number)

U r Done !!!!!

*p/s : plz check your usb drive partition detected from dmesg & make sure ya machine support boot from USB.

[tags]Ubuntu, IPcop, USB Bootable[/tags]


Get Adobe Flash playerPlugin by wpburn.com wordpress themes