Menyalin Disk LVM Beda Kapasitas

March 27th, 2014 by didik 1 comment »

Diinginkan menyalin filesystem di disk#1 (lvapps1) ke disk#2 (lvapps2). Disk mempunyai kapasitas yang berbeda dan terletak di PV (physical disk) yang berbeda pula. Disk lvapps1 berukuran 500 GB, sedangkan lvapps2 500 GB. lvapps1 berada di grup vglun001, sedangkan lvapps2 di vglun002.

Langkah yang bisa ditempuh adalah:

  1. Salin (copy) disk lvapps1 ke lvapps2 menggunakan dd
  2. Perbesar ukuran filesystem di disk lvapps2

Membuat Disk (LV, logical volume) Baru

Setelah membebaskan ruang disk, sebuah disk baru, berupa lv, akan dibuat di grup volume (VG, volume group) vglun001 dengan kapasitas 800 GB. Pastikan vglun001 mempunyai space yang cukup. » Read more: Menyalin Disk LVM Beda Kapasitas

Share on Facebook
Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay

Memperkecil Ukuran Disk LVM

March 26th, 2014 by didik 1 comment »

Diinginkan kapasitas disk logikal (LV) diperkecil. Semula disk berukuran 1.8TB dan akan dibuat menjadi 500GB. Tools LVM dapat digunakan untuk mengecilkan ukuran disk.

Disk lv (logical volume) tersebut diberikan nama /dev/vglun001/lvapps1. Utilitas disk kecil, hanya 298G. Dengan kapasitas 1.8T, penggunaan disk ini tidak efisien, sehingga perlu diperkecil menjadi 500G. Berikut langkahnya dari konsole Linux menggunakan user root.

  1. Cek kapasitas dan utilitas disk dengan df. Pastikan besar utilitas disk lebih kecil dari ukuran disk baru (500G). Disk (lvapps1) berada di grup volume (VG) vglun001.
    $ vgchange -a y vglun001
    $ lvscan /dev/vglun001/lvapps1
    ACTIVE '/dev/vglun001/lvapps1' [1.80 TiB] inherit
    $ mkdir /mnt/test
    $ mount /dev/vglun001/lvapps1 /mnt/test
    $ df -h
    /dev/mapper/vglun001-lvapps1 1.8T  269G  1.5T  16% /mnt/test
  2. Cek filesystem di /dev/vglun001/lvapps1 » Read more: Memperkecil Ukuran Disk LVM
Share on Facebook
Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay

Tes Blinking di Arduino Mega

March 23rd, 2014 by didik 1 comment »

Hanya ingin memastikan bahwa instalasi, konfigurasi dan tuning Arduino di LinuxMint (Ubuntu) telah berhasil dengan baik. Sebuah program tes (blink) yang diambil dari contoh program Arduino akan dikompile dan diupload ke board Arduino Mega 2560.

Jalankan Arduino dari menu Start. GUI Arduino dengan jendela Java Swing muncul.

Arduino-Swing-Screenshot from 2014-03-23 22:14:13

Buka program contoh blink untuk menampilkan kedipan LED di pin 13. Pilih menu File->Examples->0.1 Basics->Blink. » Read more: Tes Blinking di Arduino Mega

Share on Facebook
Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay

Install Arduino di Ubuntu/Mint

March 23rd, 2014 by didik No comments »

Program IDE Arduino akan diinstall di Linux Ubuntu/Mint. Instalasi akan dilakukan menggunakan paket yang tersedia di repositori Ubuntu. Bug yang terjadi terkait port serial yang tidak aktif dan tampilan GUI yang lambat akan diperbaiki. Setelah semuanya dilakukan, program blink akan dikompile dan diupload ke board Arduino sebagai first fire untuk proyek-proyek berikutnya.

Instalasi

  1. Install kompiler dan pustaka c avr: gcc-avr dan avr-libc
    $ sudo apt-get install gcc-avr avr-libc
  2. Install openjdk-6-jre jika belum terinstall dan set konfigurasi
    $ sudo apt-get install openjdk-6-jre
    $ sudo update-alternatives --config java

    java yang digunakan adalah java-6-openjdk-i386.

  3. Install paket arduino
    $ sudo apt-get install arduino-core arduino

    Opsional: arduino-mk agar dapat mengkompile dan megupload program Arduino lewat shell konsol.

Memperbaiki USB dan Konfigurasi Port Serial

Saat dijalankan, Arduino tidak bisa mengeset konfigurasi Serial Port, sehingga upload kode ke board tidak akan bisa dilakukan lewat kabel USB. Devais USB terdeteksi di LinuxMint sebagai /dev/ttyACM0.

Pilihan menu Tools->Serial Port tidak aktif. Selain itu, tampilan GUI juga tidak sempurna (akan diperbaiki dengan menggunakan jendela Swing bawaan Java). » Read more: Install Arduino di Ubuntu/Mint

Share on Facebook
Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay

Rangkaian Sekuensial Sinkron

March 23rd, 2014 by didik 1 comment »

Rangkaian digital baik kombinasional maupun sekuensial telah dipelajari di bab-bab sebelumnya. Rangkaian kombinasional mempunyai keluaran yang nilainya hanya tergantung dari masukan pada saat itu, sedangkan rangkaian sekuensial mempunyai keluaran yang ditentukan oleh masukan saat itu dan keadaan rangkaian sebelumnya.

Dalam bab ini akan dibahas tentang perancangan rangkaian sekuensial sinkron. Rangkaian ini bersifat sekuensial, yaitu keluaran rangkaian tergantung dari keadaan rangkaian sebelumnya dan membutuhkan elemen penyimpan berupa flip-flop. Rangkaian bersifat sinkron karena perilaku rangkaian dibangkitkan oleh transisi sumber detak yang sama, yaitu sinyal Clk

Rangkaian sekuensial sinkron dirancang menggunakan diagram FSM (FSMFSM) atau mesin keadaan terbatas, sehingga disebut juga rangkaian FSM. Rangkaian FSM tersusun atas bagian kombinasional dan bagian sekuensial. Model FSM yang sering digunakan adalah model Moore dan Mealy.

Pokok bahasan di bab ini meliputi:

  • FSM: diagram keadaan (state diagram) dan tabel keadaan (state table)
  • desain FSM menggunakan model Moore
  • implementasi FSM menggunakan DFF, TFF dan JKFF
  • penyederhanaan rangkaian FSM dengan pemberian nilai keadaan
  • desain FSM menggunakan model Mealy
  • evaluasi rangkaian sekuensial sinkron

Setelah mempelajari bab ini, mahasiswa akan mampu untuk:

  1. [C6] menerapkan model FSM Moore dan Mealy untuk mendesain, mengimplementasikan dan mengevaluasi rangkaian sekuensial sinkron
  2. [C5] mengimplementasikan desain FSM menggunakan DFF
  3. [C5] mengimplementasikan desain FSM menggunakan TFF
  4. [C5] mengimplementasikan desain FSM menggunakan JKFF
  5. [C5] menyederhanakan rangkaian FSM dengan menerapkan aturan-aturan pemberian nilai keadaan yang dapat menghasilkan rangkaian yang lebih sederhana

Download materi kuliah#12 Rangkaian Sekuensial Sinkron (23/03/2014)

12-FSM-Mealy-deteksi11

9-74374-logic

Share on Facebook
Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Blogplay

Page optimized by WP Minify WordPress Plugin