Cara install DB2 menggunakan GUI

Posted on Posted in DB2, Install DB2

Berikut adalah step by step instalasi DB2 menggunakan GUI.

  • OS Red Hat Enterprise Linux 7.3
    Pada saat install, pilih “Server with GUI” agar GUI OSnya tersedia.
  • DB2 11.1 Developer Community Edition
    Ini merupakan DB2 yang free dan bisa digunakan tanpa batasan waktu, tetapi maksimum RAM hanya bisa 16 GB dan besar data maksimum 100 GB. Bisa diunduh di sini, pilih ‘Download Now’ di IBM DB2 Developer Community Edition. Mengingat akan diinstall di Linux x86 64 bit, maka installer yang digunakan adalah v11.1_linuxx64_dec.tar.gz

 

Sebelum mulai instalasi, pastikan hosts file OS sudah sesuai dengan hostname dan IP yang digunakan.

  • Edit /etc/hosts
    sudo vi /etc/hosts
  • Tambahkan
    192.168.200.100 db2host.demo.com
    Di mana:
    192.168.200.100 adalah IP server DB2
    db2host.demo.com adalah hostname server DB2

 

Step by step install DB2:

  1. Extract v11.1_linuxx64_dec.tar.gz
    tar -zxvf v11.1_linuxx64_dec.tar.gz
  2. Hasil extract adalah sebuah directory bernama server_dec dengan isinya seperti berikut
    [demo@db2host server_dec]$ ls -l
    total 60
    drwxr-xr-x. 6 demo demo 4096 Jun 11 12:10 db2
    -r-xr-xr-x. 1 demo demo 4992 Jun 11 12:10 db2ckupgrade
    -r-xr-xr-x. 1 demo demo 4964 Jun 11 12:10 db2_deinstall
    -r-xr-xr-x. 1 demo demo 4834 Jun 11 12:10 db2_install
    -r-xr-xr-x. 1 demo demo 4798 Jun 11 12:10 db2ls
    -r-xr-xr-x. 1 demo demo 4820 Jun 11 12:10 db2prereqcheck
    -r-xr-xr-x. 1 demo demo 4816 Jun 11 12:10 db2setup
    -r-xr-xr-x. 1 demo demo 4852 Jun 11 12:10 installFixPack
    drwxr-xr-x. 4 demo demo   79 Jun 11 11:52 nlpack
  3. Jalankan db2setup
    sudo ./db2setup
  4. Tunggu loading hingga muncul tampilan berikut. Pilih ‘New Install’

  5. Pilih DB2 version Server Editions, kemudian Next
  6. Pilih Custom
  7. Hilangkan centang di Tivoli SA MP, kemudian pilih Next.
  8. Ga ada pilihan bahasa Indonesia.., jadi ya udah leave default bahasa Inggris. Pilih Next.
  9. Pilih documentationnya mau dari mana. Kalau mau bisa diset supaya documentationnya diinstall di local server dan nanti aksesnya tidak perlu internet. Defaultnya adalah akses documentation lewat internet. Biarkan pilihan default, lalu pilih Next.
  10. Pilih apakah mau single database partition atau multiple database partition. Multiple partition dipakai jika mau deploy DB2 dengan arsitektur shared nothing. Implementasi umumnya adalah single partition. Pilih single partition lalu Next.
  11. By default username instance owner DB2 di Linux dan UNIX adalah db2inst1. Berikan password untuk instance owner user, kemudian Next.
    Note: Anggaplah instance owner user itu super admin dari DB2.
  12. Berikan password untuk fenced user. Fenced user adalah user yang digunakan DB2 untuk menjalankan fenced user defined function and stored procedures.
  13. Tentukan port number dan nama service untuk port number tersebut. Kita bisa gunakan defaultnya 50000. Pilih Next.
  14. Relational Wrappers merupakan fitur DB2 untuk mengakses database lain, biasa disebut juga Federation. Ini biasa dipakai untuk kebutuhan data virtualization. Umumnya instalasi awal tidak membutuhkan ini, jadi biarkan “Do not set up the db2inst1 instance to use the relational wrapper components”, lalu Next.
  15. Response file merupakan sebuah file yang menyimpan semua konfigurasi instalasi. Ini berguna jika ingin install DB2 di banyak server dengan config install yang sama. Tentukan directory untuk menyimpan response file tersebut, cek summary instalasi, kemudian pilih Finish untuk mulai instalasi.
  16. Biarkan proses instalasi berjalan. Setelah selesai, pastikan tidak ada error. Hal-hal yang bisa dilakukan setelah install bisa dilihat di “Post-install steps”. Klik Finish jika sudah selesai.

  17. DB2 telah terinstall dan siap digunakan. Installer DB2 sudah membuat user baru bernama db2inst1 dan db2fenc1, dan sudah membuat instance DB2 bernama db2inst1.
  18. Ganti login menjadi db2inst1
    su - db2inst1
  19. Jalankan db2start. By default seharusnya DB2 sudah aktif.
    db2start
  20. DB2 dan instance-nya sudah siap digunakan. Testing bisa dilakukan dengan cara membuat database sample, jalankan:
    db2sampl
  21. Setelah database sample selesai dibuat, connect dengan cara:
    db2 connect to SAMPLE

Leave a Reply

Your email address will not be published. Required fields are marked *