Sabtu, 23 April 2011

MOD 3 PreTest Solaris

mengsinstall APPLIKASI tanpa Repository (OFFLINE)

ada beberapa masalah saat kita akan melakukan instalasi aplikasi pada Operating sistem pada saat kita tidak terhubung langsung dengan repository. masalah yang timbul adalah kita tidak dapat me resolve applikasi yang kita butuhkan. dikarenakan OS tidak selamanya selalu terhubung dengan Jaringan.
dengan keterbatasan ini maka apabila akan melakukaninstalasi suatu aplikasi maka kita melakukannya secara OFFLINE. pada contoh kali akan mencoba menginstall aplikasi songbird pada solaris.
> Download applikasi songbird nya disini.
>simpan di flashDisk kemudian pastikan VM-Ware sudah dipasang USB controller, Jika belum Poweroff Solaris kemudian add USB controller dan Power ON kembali solaris.

> pada VM-Ware pilih Menu VM-> removable Device dan pilih Device USB yang barusan kita pasang.
>pastikan Solaris Sudah Mendeteksi Removable Disk Anda.

> buka terminal masuk ke dirrektory dimana removable disk anda berada.
> tuliskan perintah :
    # bunzip2 -kv songbird-1.0.0.en-US.opensolaris-i386-pkg.bz2
perintah di atas berguna untuk mengekstrak file (seperti zip) seangkan option -k digunakan untuk keep file (file aslinya tidak dihapus) dan -v merupakan verbose digunakan untuk menampilkan proses yang terjadi.


> install aplikasi menggunakan perintah:

   #pkgadd -d songbird-1.0.0.en-US.opensolaris-i386-pkg

perintah diatas digunakan untuk megisntall paket applikasi, sedangkan option -d diwajibkan apabila akan melakuakn install secara mandiri (offline) -d berarti datastream, maksutnya install aplikasi melalui pembacaan file (stream reader).

ikuti perintah yang ditampilkan oleh terminal. pastikan berhasil hingga menghasilkan tampilan sebagai berikut.


> lihat applikasi yang barusan kita install menggunakan perintah:

    #pkginfo | grep song

perintah diatas digunakan untuk melakukan list informasi package yang sudah terpasang. sedangkan | grep song digunakan untuk melakukan filter dengan kata-kata yang berisi string "song".



>menghapus package yang barusan kita install, gunakan perintah:

    #pkgrm SFEsongbird

perintah diatas digunakan untuk meng-unistall package song bird. kemudian gunakan perintah .



  #pkginfo | grep song


pastikan SFEsongbird sudah tidak ada.


FILE SYSTEM PART I
kelebihan file sistem solaris (ZFS) dibandingkan dengan filesistem lain yaitu file sistem ZFS tidak lagi menggunakan partisi seperti layaknya file system NTFS. 
berkaca pada file sistem NTFS yang masih menggunakan sistem partisi, seandainya terdapat 2 harddisk dengan kapasiatas masing-masing 8Gb, maka file System NTFS akan membacanya menjadi 2 partisi (anggap saja drive D: dan drive E:). permasalahan yang akan timbul adalah apabila kita mempunyai sebuah data dengan ukuran 10Gb. maka file ini tidak dapat di masukkan kedalam harddisk tersebut padahal harddisk tersebut apabila di gabungkan memiliki kapasitas 16Gb. melihat permasalahan ini ZFS mempunyai file sistem yang berbeda dengan NTFS. ZFS menggunakan Pool, dimana setiap pool tersusun dari beberapa harddisk. sehingga harddisk yang tadinya 2 buah dengan kapasitas masing 8Gb dapat disatukan menjadi 16Gb pada pool ZFS. sehingga file yang besarnya 10Gb dapat ditampung dalam pool ini.

> pasang 3 harddisk pada VM-ware (menambahkan 2, karena defaulnya sudah ada 1)
> power on virtual machine.
> pastikan sudah login di solaris
> buka terminal dan list pool yang sudah terbentuk pada solaris.

     #zpool list

secara default sudah terdapat rpool yaitu pool dimana sistem operasi tersebut tertanam (misalnya drive C: pada windows).

> selanjutnya kita akan membuat pool baru, dimana pool baru ini berisi satu atau lebih harddisk, maka sebelum itu kita list dulu harddisk kita menggunakan perintah:

   #format 

 
terdapat 3 harddisk yaitu c2d0, c2d1, c7d1. tekan tombol ctrl+c (untuk keluar dari perintah format)
 >kita list status dari pool-pool yang ada.

   #zpool status


terlihat bahwa harddisk c2d0 sudah digunakan oleh rpool maka untuk membuat pool baru gunakan harddisk yang lain.

> buat pool dengan 2 harddisk lainnya.

#zpool create poolbangetDah c2d1 c7d1

perintah ini digunakan untuk membuat pool baru dengan menggunakan 2 harddisk.

> kemudian lakukan perintah list pool kembali.

#zpool list


terlihat kapasitas pool baru 15.9 Gb.

> list kembali status nya
   #zpool status
 





diketahui bahwa pool baru menggunakan 2 harddisk.

> menghapus pool yang sudah buat

#zpool destroy poolbangetDah

>list kembali pool nya


     #zpool list


  

maka pool kita sudah hilang...

Tidak ada komentar:

Posting Komentar