Tutorial kali ini saya akan membangun sebuah database yang akan menampung informasi-informasi data karyawan. Adapun struktur tabel yang akan dibangun dalah seperti berikut ini.
Selasa, 23 September 2014
Citrix XenServer - Seri 4 (Create EXT3 / LVM Local Storage, Unplug & Plug PBD, Detach - Attach - Re-attach SR)
Kali ini saya akam melakukan simulasi operasi Create EXT3 & LVM Local Storage pada Citrix XenServer 6.2. Kemudian akan melakukan melepasnya dari PBD (Unplug) dan menghancurkan (destroy) PBD tersebut, sehingga Local Storage tersebut bisa dipindah-pindah ke mesin fisik (host) XenServer yang lain untuk berbagai macam keperluan.
Disini saya memiliki 2 hardisk tambahan pada XenServer Host yang dikenal sebagai "/dev/sdb" dan "/dev/sdc".
Disini saya memiliki 2 hardisk tambahan pada XenServer Host yang dikenal sebagai "/dev/sdb" dan "/dev/sdc".
[root@xenserver1-onVM ~]# fdisk -l WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sda: 21.4 GB, 21474836480 bytes 256 heads, 63 sectors/track, 2600 cylinders Units = cylinders of 16128 * 512 = 8257536 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 2601 20971519+ ee EFI GPT Disk /dev/sdb: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk /dev/sdb doesn't contain a valid partition table Disk /dev/sdc: 10.7 GB, 10737418240 bytes 255 heads, 63 sectors/track, 1305 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk /dev/sdc doesn't contain a valid partition table
Senin, 22 September 2014
Install Arduino IDE di Ubuntu 14.04 64bit
Pada kesempatan ini saya akan memperlihatkan cara menginstall Arduino IDE pada Ubuntu Desktop 14.04 64bit. Arduino IDE digunakan untuk menulis program, meng-edit, meng-compile sekaligus meng-upload kode yang telah ditulis / dibuat ke Chip Arduino yang telah terangkai di dalam Arduino Board. Ada beberapa jenis Arduino Board antara lain Arduino Uno, Arduino Duemilanove, Arduino Nano, Arduino Mega, Arduino Leonardo, Arduino Esplora, Arduino Micro, Arduino Mini, Arduino Flo, Arduino Ethernet, LilyPad Arduino USB, Arduino Pro, dan lain-lain. Untuk melakukan instalasi Arduino IDE pada Ubuntu Desktop 14.04, kali ini saya akan menggunakan paket yang telah tersedia di repository Ubuntu. Perhatikan perintah dan output yang dihasilkan dalam menginstall Arduino IDE di bawah ini.
it@it-H55M-S2:~$ cat /etc/os-release NAME="Ubuntu" VERSION="14.04, Trusty Tahr" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 14.04 LTS" VERSION_ID="14.04" HOME_URL="http://www.ubuntu.com/" SUPPORT_URL="http://help.ubuntu.com/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" it@it-H55M-S2:~$ uname -a Linux it-H55M-S2 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Jumat, 19 September 2014
Memperbesar Kapasitas Volume Group Pada VM CentOS
Disini saya memiliki 1 buah VM CentOS 6.5 64bit di dalam Host Citrix Xenserver. Karena pada saat awal meng-create VM CentOS 6.4 saya tidak menentukan besar hardisk virtual yang akan digunakan, maka saya mendapatkan hardisk virtual hanya sebesar 8GB sebagai tempat instalasi OS CentOS 6.4. Hardisk tempat instalasi OS CentOS ini dikenal sebagai "/dev/xvda". Partisi LVM berada di "/dev/xvda2"
Karena saat ini saya hendak menjadikan VM CentOS ini sebagai Server Database PostgreSQL, maka saya menginginkan VM ini memiliki kapasitas hardisk virtual sebesar 50GB. Maka melalui Xen Center, saya memperbesar ukuran hardisk virtual tersebut menjadi 50GB, dan saya mendapatkan kapasitas hardisk "/dev/xvda" telah berubah menjadi 50GB. Namun apa yang terjadi pada partisi yang telah terlanjur diinstal CentOS ("/dev/xvda2") ?, kapasitas hardisk virtual memang berubah menjadi 50GB, namun partisi default ("/dev/xvda2") tempat OS CentOS 6.4 di-install tetap hanya 8GB.
Karena saat ini saya hendak menjadikan VM CentOS ini sebagai Server Database PostgreSQL, maka saya menginginkan VM ini memiliki kapasitas hardisk virtual sebesar 50GB. Maka melalui Xen Center, saya memperbesar ukuran hardisk virtual tersebut menjadi 50GB, dan saya mendapatkan kapasitas hardisk "/dev/xvda" telah berubah menjadi 50GB. Namun apa yang terjadi pada partisi yang telah terlanjur diinstal CentOS ("/dev/xvda2") ?, kapasitas hardisk virtual memang berubah menjadi 50GB, namun partisi default ("/dev/xvda2") tempat OS CentOS 6.4 di-install tetap hanya 8GB.
Kamis, 11 September 2014
Instalasi & Konfigurasi Awal Database Server PostgreSQL 9.3 di CentOS 6.5 Minimal Server
__________________________________
TERIMA KASIH TELAH BERKUNJUNG TEMAN !
SEBELUM MELANJUTKAN MEMBACA, TOLONG SUBSCRIBE KE CHANNEL YOUTUBE SAYA YA KAWAN.
CARANYA KLIK TOMBOL MERAH DIATAS.
____________________________________________________________________________________________________________________________________
________________________
TERIMA KASIH TELAH BERKUNJUNG TEMAN !
SEBELUM MELANJUTKAN MEMBACA, TOLONG SUBSCRIBE KE CHANNEL YOUTUBE SAYA YA KAWAN.
CARANYA KLIK TOMBOL MERAH DIATAS.
____________________________________________________________________________________________________________________________________
________________________
Kali ini kita akan melakukan instalasi dan konfigurasi awal database server postgresql 9.3 di CentOS 9.3. Ikuti langkah-langkah berikut ini.
- Instalasi Sementara matikan terlebih dahulu service iptable untuk kemudahan proses koneksi ke database nantinya. Kemudian cek versi CentOS menggunakan perintah berikut ini.
[root@PostgreSQL-50G ~]# cat /etc/centos-release CentOS release 6.5 (Final)
[root@PostgreSQL-50G ~]# cat /etc/redhat-release CentOS release 6.5 (Final)
[root@PostgreSQL-50G ~]# uname -a Linux PostgreSQL-50G 2.6.32-431.29.2.el6.x86_64 #1 SMP Tue Sep 9 21:36:05 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
[root@PostgreSQL-50G ~]# uname -r 2.6.32-431.29.2.el6.x86_64
Citrix XenServer - Tips & Trik (Generate UUID Network Interface Pada VM CentOS Setelah Operasi Copy VM di Citrix XenServer)
Setelah operasi Copy VM Linux (CentOS 6.4) antar host Citrix XenServer kita perlu meng-update file konfigurasi network interface, karena Citrix XenServer akan secara otomatis membuat mac address baru untuk VM Linux yang di copy, namun pada file konfigurasi mac address tersebut masih mac address yang lama. Maka disini harus dilakukan 2 langkah agar network interface bisa berfungsi, yaitu men-generate UUID NIC yang baru dan mengubah mac address pada file konfigurasi NIC tersebut. Lihatlah pada gambar dibawah ini, saya meng-copy VM CentOS yang ada di Host XenServer Master ke Host XenServer Slave.
Senin, 08 September 2014
Citrix XenServer - Seri 3 (Membuat SR bertipe ISO Dari Local Storage)
SR dengan tipe ISO berfungsi untuk menyimpan file-file CD Images yang berformat ISO. Biasanya disebut dengan ISO Library. Disini kita akan mengalokasikan kapasitas sebesar 50 GB sebagai partisi yang akan menampung file-file ISO. Space yang digunakan diambil dari SR lvm yang pada tutorial yang lalu telah kita buat dan difungsikan sebagai Backup Storage. Ikuti langkah-langkah berikut ini.
[root@xenserver-master ~]# fdisk -l WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sda: 500.1 GB, 500107862016 bytes 256 heads, 63 sectors/track, 60563 cylinders Units = cylinders of 16128 * 512 = 8257536 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 60564 488386583+ ee EFI GPT Disk /dev/sdb: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk /dev/sdb doesn't contain a valid partition table Disk /dev/dm-0: 498.9 GB, 498999492608 bytes 255 heads, 63 sectors/track, 60666 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk /dev/dm-0 doesn't contain a valid partition table
[root@xenserver-master ~]# pvs PV VG Fmt Attr PSize PFree /dev/mapper/ddf1_4c5349202020202080862925000000004711471100001450 VG_XenStorage-3c866da7-560e-d623-4d2f-df5b8beec3ca lvm2 a- 464,72G 464,71G /dev/sda3 VG_XenStorage-f2faf157-8ee8-7434-58ad-c01875eecff8 lvm2 a- 457,75G 457,75G
[root@xenserver-master ~]# lvs LV VG Attr LSize Origin Snap% Move Log Copy% Convert MGT VG_XenStorage-3c866da7-560e-d623-4d2f-df5b8beec3ca -wi-a- 4,00M MGT VG_XenStorage-f2faf157-8ee8-7434-58ad-c01875eecff8 -wi-a- 4,00M
[root@xenserver-master ~]# pvs PV VG Fmt Attr PSize PFree /dev/mapper/ddf1_4c5349202020202080862925000000004711471100001450 VG_XenStorage-3c866da7-560e-d623-4d2f-df5b8beec3ca lvm2 a- 464,72G 464,71G /dev/sda3 VG_XenStorage-f2faf157-8ee8-7434-58ad-c01875eecff8 lvm2 a- 457,75G 457,75G
[root@xenserver-master ~]# vgs VG #PV #LV #SN Attr VSize VFree VG_XenStorage-3c866da7-560e-d623-4d2f-df5b8beec3ca 1 1 0 wz--n- 464,72G 464,71G VG_XenStorage-f2faf157-8ee8-7434-58ad-c01875eecff8 1 1 0 wz--n- 457,75G 457,75G
[root@xenserver-master ~]# lvs LV VG Attr LSize Origin Snap% Move Log Copy% Convert MGT VG_XenStorage-3c866da7-560e-d623-4d2f-df5b8beec3ca -wi-a- 4,00M MGT VG_XenStorage-f2faf157-8ee8-7434-58ad-c01875eecff8 -wi-a- 4,00M
[root@xenserver-master ~]# lvcreate VG_XenStorage-3c866da7-560e-d623-4d2f-df5b8beec3ca --size 50G --name ISO-Lib Logical volume "ISO-Lib" created
[root@xenserver-master ~]# lvs LV VG Attr LSize Origin Snap% Move Log Copy% Convert ISO-Lib VG_XenStorage-3c866da7-560e-d623-4d2f-df5b8beec3ca -wi-a- 50,00G MGT VG_XenStorage-3c866da7-560e-d623-4d2f-df5b8beec3ca -wi-a- 4,00M MGT VG_XenStorage-f2faf157-8ee8-7434-58ad-c01875eecff8 -wi-a- 4,00M
[root@xenserver-master ~]# mkfs.ext3 /dev/VG_XenStorage-3c866da7-560e-d623-4d2f-df5b8beec3ca/ISO-Lib mke2fs 1.39 (29-May-2006) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 6553600 inodes, 13107200 blocks 655360 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=0 400 block groups 32768 blocks per group, 32768 fragments per group 16384 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 30 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override.
Rabu, 03 September 2014
Citrix XenServer - Seri 2 (Storage)
Setelah pada tutorial yang lalu kita membahas partisi default dan hubungan antara VM, VBD, VDI, SR, PBD dan Host pada XenServer 6.2.0 diatas mesin virtual, maka kali ini kita akan melihat secara langsung hubungan, partisi default dan lain sebagainya yang ada pada Citrix XenServer 6.2.0 yang diinstall diatas PC Server Motherboard Intel S5500BC dengan Processor Intel Xeon Quad Core. Saya telah menginstall Citrix XenServer 6.2.0 diatas PC Server tersebut dengan kondisi memiliki 1 SATA Hardisk 500GB, beberapa USB Port, 3 NIC, 1 DVD Drive dan 6 GB RAM. Nah setelah instalasi selesai, saya men-shutdown XenServer, kemudian menambahkan lagi 1 buah Hardisk SATA 500GB. Hardisk ini dikenali sebagai "/dev/sdb". Hal ini penting untuk diingat, karena saat akan menambahkan hardisk ini ke SR, kita akan menemui pesan error yang menurut saya cukup sulit mendapatkan solusinya langsung dari google.
Baiklah, langsung saja kita lihat partisi default yang dibuat oleh Citrix XenServer saat instalasi pada single hardisk SATA 500GB. Perhatikan output dari perintah-perintah berikut ini.
Baiklah, langsung saja kita lihat partisi default yang dibuat oleh Citrix XenServer saat instalasi pada single hardisk SATA 500GB. Perhatikan output dari perintah-perintah berikut ini.
[root@xenserver-master ~]# fdisk -l WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sda: 500.1 GB, 500107862016 bytes 256 heads, 63 sectors/track, 60563 cylinders Units = cylinders of 16128 * 512 = 8257536 bytes Device Boot Start End Blocks Id System /dev/sda1 * 1 60564 488386583+ ee EFI GPT Disk /dev/sdb: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System Disk /dev/dm-0: 498.9 GB, 498999492608 bytes 255 heads, 63 sectors/track, 60666 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System [root@xenserver-master ~]# pvs PV VG Fmt Attr PSize PFree /dev/sda3 VG_XenStorage-e8fe919f-5899-6432-3429-f571180fc308 lvm2 a- 457,75G 457,75G [root@xenserver-master ~]# pvdisplay --- Physical volume --- PV Name /dev/sda3 VG Name VG_XenStorage-e8fe919f-5899-6432-3429-f571180fc308 PV Size 457,76 GB / not usable 9,12 MB Allocatable yes PE Size (KByte) 4096 Total PE 117184 Free PE 117183 Allocated PE 1 PV UUID F2aZeQ-JBql-Vrnb-t55F-nsYb-ExBn-Av92rK [root@xenserver-master ~]# vgdisplay --- Volume group --- VG Name VG_XenStorage-e8fe919f-5899-6432-3429-f571180fc308 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 5 VG Access read/write VG Status resizable MAX LV 0 Cur LV 1 Open LV 0 Max PV 0 Cur PV 1 Act PV 1 VG Size 457,75 GB PE Size 4,00 MB Total PE 117184 Alloc PE / Size 1 / 4,00 MB Free PE / Size 117183 / 457,75 GB VG UUID Kz279D-np3Y-Zh7a-26j2-Mg63-N9dq-9JlnXl [root@xenserver-master ~]# lvdisplay --- Logical volume --- LV Name /dev/VG_XenStorage-e8fe919f-5899-6432-3429-f571180fc308/MGT VG Name VG_XenStorage-e8fe919f-5899-6432-3429-f571180fc308 LV UUID 1RQvRd-hchx-4hyq-aqXY-ZMPK-yTnY-fG6SVH LV Write Access read/write LV Status available # open 0 LV Size 4,00 MB Current LE 1 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 1024 Block device 252:1 [root@xenserver-master ~]# cat /proc/partitions major minor #blocks name 7 0 52378 loop0 8 0 488386584 sda 8 1 4193297 sda1 8 2 4193297 sda2 8 3 479996935 sda3 8 16 488386584 sdb 252 0 487304192 dm-0 252 1 4096 dm-1
Senin, 01 September 2014
Citrix XenServer - Seri 1 (Storage)
__________________________________
TERIMA KASIH TELAH BERKUNJUNG !
SEBELUM MELANJUTKAN MEMBACA, TOLONG SUBSCRIBE KE CHANNEL YOUTUBE SAYA YA TEMAN.
CARANYA KLIK TOMBOL MERAH DIATAS.
____________________________________________________________________________________________________________________________________
________________________
TERIMA KASIH TELAH BERKUNJUNG !
SEBELUM MELANJUTKAN MEMBACA, TOLONG SUBSCRIBE KE CHANNEL YOUTUBE SAYA YA TEMAN.
CARANYA KLIK TOMBOL MERAH DIATAS.
____________________________________________________________________________________________________________________________________
________________________
1. Storage
Storage pada XenServer dapat berupa EXT3, LVM, NFS, iSCSI, HBA, iSL NetApp, iSL EqualLogic dan iSL EMC VNX. Kesemuanya juga dikenal dengan Storage Repository Format. Disini kita akan membahas Storage Repository yang berasal dari Hardisk Lokal yang berformat LVM. Sebelum melanjutkan pembahasan, lihatlah gambar dibawah ini, yang menjelaskan antara keterkaitan Storage Repository (SR) dengan objek yang terkait.
Gambar 1. Hubungan antara Storage Repository dan Objek Terkait
PBD merepresentasikan interface antara server fisik dengan SR yang terhubung (attached).
SR menggambarkan sebuah storage target tertentu dimana tempat VDI disimpan.
Langganan:
Postingan (Atom)