Senin, 10 Mei 2010

Linux, 11 mei 2010

Beberapa waktu lalu saya kedatangan server baru HP Proliant ML370 G5. Dan bos saya menyuruh saya untuk menginstall Linux dalam hal ini Red Hat Enterprise Linux 5 Server (RHEL5) dan karena Server HP tipe ini punya Dual ethernet (NIC) maka lantas saja bos saya menyuruh saya untuk teaming NIC server tersebut.

Teaming/Bonding NIC?

Teaming NIC di kenal pada Windows Platform dengan menggunakan tools tapi di Linux istilah ini dikenal dengan Bonding NIC yang tujuannya adalah sama yakni methode menggabungkan multiple ethernet pada 1 (satu) IP (internet protocol) atau single interface untuk tujuan load balancing atau active backup (redundant).

Configuring

Pertama saya masuk dalam direktori /etc/sysconfig/network-scripts

[root@nameserver sysconfig]# cd /etc/sysconfig/network-scripts

Dalam direktori ini saya akan mulai konfigurasi ethernetnya menggunakan command vi, karena ethernetnya ada dua maka saya buat eth0 dan eth1.

[root@nameserver network-scripts]# vi ifcfg-eth0

Kemudian masukkan konfigurasi seperti dibawah ini setelah menekan insert;

DEVICE=eth0
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
PERDNS=no
TYPE=Ethernet
BOOTPROTO=no

Setelah selesai tekan escape kemudian :wq untuk menyimpan.

Kemudian masih dalam direktori yang sama saya buat lagi untuk ethernet yang kedua (eth1) dengan menggunakan command vi juga

[root@nameserver network-scripts]# vi ifcfg-eth1

Kemudian masukkan konfigurasi seperti dibawah ini setelah menekan insert;

DEVICE=eth1
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
PERDNS=no
TYPE=Ethernet
BOOTPROTO=no

Setelah selesai tekan escape kemudian :wq untuk menyimpan.

Masih dalam direktory yang sama juga, kemudian saya buat file konfigurasi baru (bond0) dengan menggunakan command vi;

[root@nameserver network-scripts]# vi ifcfg-bond0

Kemudian masukkan konfigurasi seperti dibawah ini setelah menekan insert;

DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
NETWORK=192.168.1.0
NETMASK=255.255.255.0
IPADDR=192.168.1.2
USERCTL=no
GATEWAY=192.168.1.3
TYPE=Ethernet
IPV6INIT=no
PEERDNS=no

Setelah selesai tekan escape kemudian :wq untuk menyimpan.

Kemudian saya pindah ke direktori /etc untuk memberikan alias dari konfigurasi bonding yang saya buat; dalam hal ini saya edit configurasi file modprobe.conf;

[root@nameserver ~]#vi /etc/modprobe.conf

Kemudian masukkan konfigurasi seperti dibawah ini setelah menekan insert;

alias bond0 bonding
options bond0 miimon=100 mode=active-backup
alias eth0 bnx2
alias eth1 bnx2
alias scsi_hostadapter cciss
alias scsi_hostadapter1 ata_piix

Setelah selesai tekan escape kemudian :wq untuk menyimpan.

Finalizing

Kemudian restart service networknya atau restart OS;

[root@nameserver ~]# service network restart

Setelah itu kita bisa check hasil configurasi tadi dengan command ifconfig

[root@nameserver ~]# ifconfig

Dan terlihatlah hasilnya;

bond0 Link encap:Ethernet HWaddr 00:1E:0B:D0:51:E0
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21e:bff:fed0:51e0/64 Scope:Link
UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1
RX packets:866801206 errors:0 dropped:0 overruns:0 frame:0
TX packets:1277514933 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1909278714 (1.7 GiB) TX bytes:1027430962 (979.8 MiB)

eth0 Link encap:Ethernet HWaddr 00:1E:0B:D0:51:E0
inet6 addr: fe80::21e:bff:fed0:51e0/64 Scope:Link
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:860479510 errors:0 dropped:0 overruns:0 frame:0
TX packets:1277514853 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1116089563 (1.0 GiB) TX bytes:1027418498 (979.8 MiB)
Interrupt:16 Memory:f8000000-f8012100

eth1 Link encap:Ethernet HWaddr 00:1E:0B:D0:51:E0
inet6 addr: fe80::21e:bff:fed0:51e0/64 Scope:Link
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:6321696 errors:0 dropped:0 overruns:0 frame:0
TX packets:80 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:793189151 (756.4 MiB) TX bytes:12464 (12.1 KiB)
Interrupt:17 Memory:fa000000-fa012100

Langkah terakhir tinggal saya ping ke network sambil cabut salah satu cable CAT 5 yang terhubung ke RJ45 yang ada di salah satu NIC tersebut.. Dan hasilnya ping masih berjalan.. reply..



0 komentar:

Posting Komentar

BTemplates.com

Diberdayakan oleh Blogger.

Pages

Profil

Foto saya
Jakarta, jakarta selatan, Indonesia
Remaja. Tinggal di Jakarta. Sedang berusaha menemukan jawaban dari "Siapa saya?". Mencintai binar mata kanak-kanak, langit senja, aroma tanah basah, gelembung sabun, cokelat panas, tertawa keras-keras, dan berpelukan. Tergila-gila pada blog, humor, dan segala jenis buku. Teman yang menyenangkan dan menyebalkan, tergantung suasana hati. Baginya, menulis adalah terapi sekaligus sarana pencarian jati diri. Jadi, jangan tertipu oleh tulisan. Sapa dia jika bertemu di jalan, karena dia akan menyapa balik. Tapi jangan coba-coba menginjak kakinya di dalam angkot, atau menghembuskan asap rokok tepat di mukanya.

Followers

Total Tayangan Halaman

Popular Posts