Headlines News :

POPULAR POST

AIR INDEPENDENT PROPULSION DI KAPAL SELAM

Air Independent Propulsion Kapal selam konvensional memiliki sistem penggerak disel elektrik dengan disel generator dan baterai. Selama operasi selamnya, kebutuhan energi diambil dari baterai – baterai tersebut. Untuk mengisi ulang (recharge) baterai, kapal selam harus muncul ke permukaan atau menyelam sedikit di bawah permukaan air dengan snorkel muncul di permukaan. Hal ini menjadikan kapal selam konvensional sangat mudah terdeteksi dan mudah diserang. Pengisian baterai dengan cara tersebut secara operasional amat berisiko. Muncul di permukaan membuat sinyal-sinyal radar permukaan mudah melacak keberadaan kapal selam. Di samping itu bunyi yang dihasilkan disel generator dan gas buang yang ditimbulkannya menjadi titik tanda yang mudah dilacak oleh unsur-unsur antikapal selam seperti kapal perang dan pesawat pengintai. Pada Perang Dunia II, kapal-kapal selam Jerman yang sedang recharging banyak yang menjadi sasaran empuk pesawat-pesawat terbang dan kapal perang sekutu. Demikian juga semasa Perang Dingin, sebagian besar kapal selam Uni Soviet yang terdeteksi pengintai NATO saat snorkling.
             Riset untuk mencari solusi agar kapal selam mampu mengisi baterai saat berlayar di kedalaman telah dirintis Jerman dan Rusia pada dasa warsa tahun 1930-an. Saat itu kedua negara secara terpisah mengembangkan apa yang disebut Closed-Cycle Diesels (CCD) atau Disel Daur Tertutup. Prinsipnya sama dengan kerja disel biasa, namun kebutuhan oksigen untuk pembakarannya diambil dari kapal selam itu sendiri. Jerman menggunakan sistem ini yang dinamakan Walter Engine selama tahun 1940-an. Pada periode yang sama Rusia memasang mesin ini pada kapal selam kelas ‘Quebec’ dan digunakan sampai tahun 1970. Langkah tersebut menjadi awal penerapan sistem pendorongan kapal selam yang tidak tergantung oleh udara luar atau populer dengan sebutan Air Independent Propulsion (AIP).
            Selama lima puluh tahun sejak tahun 1930, riset dan penemuan sistem AIP terus dilakukan meskipun belum menghasilkan perangkat yang aman dan efisien sehingga kurang mendapat prioritas pengembangannya. Kondisi ini diperkuat dengan penemuan kapal selam bertenaga nuklir yang kemampuan jelajah selamnya jauh lebih tinggi dari kapal selam konvensional. Namun demikian pengembangan kapal selam mutakhir ini hanya dilakukan oleh negara-negara maju seperti Amerika Serikat, Rusia, Inggris dan Perancis. 
Kecelakaan demi kecelakaan yang dialami kapal selam konvensional bertenaga baterai dan disel sikius tertutup milik Rusia dan Jerman, mencuatkan pesimisme pengembangan kapal selam disel masa depan. Selama kurun waktu 1970-1980 tidak ada penemuan penting bagi teknologi AIP. Rusia menghentikan program ini demi keselamatan awakdan kapal selamnya. Langkah aman yang ditempuh saat itu adalah menciptakan baterai kapal selam yang lebih awet untuk memperlama operasi selamnya. Industri kapal selam Rusia terkemuka Rubin lebih memilih mengembangkan kapal selam disel dengan menggunakan baterai berkemampuan tinggi (high performance batteries). Hal ini terlihat pada produk andalannya yaitu kelas Kilo yang diproyeksikan untuk ekspor. Di tempat lain industri kapal selam Jerman Howaldwerke Deutsche (HDW) mengembangkan teknik serupa yang diterapkan pada kapal selam kelas U-209. Bahkan kapal selam jenis ini menempati urutan pertama pilihan berbagai angkatan laut di dunia termasuk TNI AL. Kesuksesan ekspor Jerman tidak mengurungkan tekad negara tersebut untuk membuat kapal selam konvensional yang lebih canggih. Hanya Jerman dan Swedia yang tetap teguh menemukan perangkal yang lebih aman. Swedia mengembangkan program Stirling Engine yang merupakan mesin pembakar dengan pemasok panas eksternal dan menggunakan helium sebagai media kerjanya. Mesin ini menghasilkan tenaga listrik untuk disalurkan ke dalam baterai kapal selam. Selanjutnya mesin ini dipasang pada sejumlah kapal selam kelas Gotland yang dikerjakan oleh perusahaan Kockums. Program yang mulai dilaksanakan pada awal tahun 1980-an ini tetap berjalan sampai sekarang. Jerman sendiri mengembangkan sistem AIP dengan dua cara yang berbeda. Langkah pertama adalah menyempurnakan disel putaran tertutup dengan sistem pendinginan Spray Cooler, penyaluran gas buang yang lebih baik, dan sistem penyeimbang termodinamis. Mesin yang dikembangkan oleh perusahaan Thyssen Nardsce Werte (TSNW), Carlton Deep Sea System (DSS), Motorren and Turbinen Union(M’TV) dan Rotterdam Droogdoog Maatschaapy (RDM) ini pada tahun 1992/1993 dicoba pada kapal selam Jerman tipe U-1. Meskipun percobaan ini berjalan sukses, mesin ini tidak pernah dipasang di jajaran armada kapal selam AL Jerman. Pihak angkatan laut memilih menunggu hasil uji coba dari langkah kedua yaitu AIP dengan teknologi Fuel Cell.

            Fuel Cell merupakan penemuan mutakhir dari teknologi AIP kapal selam. Mesin ini mampu menghasilkan energi listrik untuk baterai kapal selam yang didapat dari proses kimiawi paduan oksigen dan hidrogen. Berbeda dengan sistem AIP sebelumnya, cara kerja perangkat ini tidak menimbulkan suara dan tidak menghasilkan gas buang. Kehadiran sistem ini membuka peluang untuk memodemisasi kapal selam konvensional yang berkemampuan selam setara dengan kapal selam nuklir. Pada tahun 1987/1988 para peneliti Jerman menguji sistem ini pada kapal selam kelas U-1 dengan hasil memuaskan. Setahun kemudian AL Jerman melakukan uji coba kinerja Fuel Cell yang telah dipasang pada salah satu kapal selamnya dan memuaskan para petinggi angkatan laut negeri Bavaria itu. Perusahaan Siemens memenangkan tender untuk memproduksi Fuel Cell ini. Tipe Fuel Cell yang dikembangkan perusahaan ini adalah Polymer Electrolite Membrane(PEM). Alat terdiri dari membrane electrode, elektrode difusi udara, platinium catalyst, dan lembaran-lembaran karbon. Elemen-elemen tersebut bekerja untuk menjadikan percampuran hidrogen dan oksigen menjadi energi listrik tanpa menghasilkan efek panas yang tinggi (sekitar 60 derajat Celcius sedangkan efek panas dari sistem yang lain di atas 180 derajat Celcius) dan energi mekanik. Hasil pembuangan reaksi elektrokimia ini hanya berupa energi listrik dan air. Untuk menghindari risiko, hidrogen disimpan dalam bentuk metal dan diletakkan di sepanjang lambung tekan (pressure hull) kapal selam. Persediaan oksigen untuk PEM Fuel Cell dibuat dalam bentuk cair, dimasukkan dalam tanki-tanki yang disekat secara khusus, dan ditempatkan di bagian luar lambung tekan. Tanki-tanki tersebut dilengkapi dengan alat penguap yang terintegrasi (integrated evaporator). Modul Fuel Cell ini mampu menghasilkan listrik hingga 120 Kw dan memberikan tenaga pada kapal selam untuk melaju pada kecepatan 8 knot selama 14 hari tanpa mengambil cadangan listrik yang tersimpan dalam baterai. Modul ini mampu menghemat energi listrik dari baterai hingga 60 %. Energi listrik yang berasal dari Fuel Cell akan disimpan dalam baterai apabila tidak digunakan. Kemampuan baterai kapal selam sendiri bila digunakan secara terus-menerus dalam operasi normal bisa bertahan sekitar 4 hingga 7 hari. Penggunaan inovasi teknologi penggerak ini memungkinkan kapal selam konvensional mampu menyelam selama tiga minggu terus-menerus tanpa muncul ke permukaan atau snorkling. Dengan kemampuan menyelam sejauh itu memungkinkan kapal selam konvensional mampu melakukan penyusupan ke wilayah sasaran lawan dan bertahan dari kejaran unsur-unsur antikapal selam dalam waktu yang relatif lama. Keuntungan lain dari penggunaan sistem ini adalah pengurangan signature (penampakan) kapal selam dalam suara (noise) dan panas dari gas buang.
            Dengan demikian kapal selam disel dengan AIP Fuel Cell akan makin sulit terdeteksi dan bila kapal selam dilengkapi dengan sistem tempur dan persenjataan yang canggih maka jarak dengan kapal selam nuklir akan semakin dekat. Lebih dari itu sistem ini lebih aman dan mudah perawatannya. Hal ini tentu saja jauh berbeda dengan kapal selam nuklir yang selalu khawatir dengan kebocoran reaktor dan dampak yang amat merugikan lingkungan bila terjadi ledakan dari kapal selam. Saat ini Jerman sedang membangun kapal selam kelas U-212 dan U-214 yang dilengkapi dengan sistem AIP Fuel Cell. Keduanya dibuat di galangan kapal HDW atas pesanan AL Jerman, AL Italia, dan AL Yunani. Di samping itu Jerman juga sedang mengkaji modifikasi sistem ini pada kapal-kapal selam kelas’U-209 yang telah tersebar luas di seluruh dunia.
Pengertian Aip
            Propulsi udara independen (AIP) adalah teknologi yang memungkinkan kapal selam non-nuklir untuk beroperasi tanpa perlu mengakses oksigen atmosfer (dengan permukaan atau menggunakan snorkel). AIP dapat menambah atau mengganti sistem propulsi diesel-listrik kapal non-nuklir.
            AIP biasanya diimplementasikan sebagai sumber tambahan, dengan mesin diesel penanganan propulsi tradisional di permukaan. Kebanyakan sistem tersebut menghasilkan listrik yang pada gilirannya mendorong motor listrik untuk penggerak atau mengisi baterai perahu. Sistem listrik kapal selam juga digunakan untuk menyediakan "pelayanan hotel" -ventilation, pencahayaan, pemanasan dll-meskipun ini mengkonsumsi sedikit daya dibandingkan dengan yang dibutuhkan untuk propulsi.
            Manfaat dari pendekatan ini adalah dapat dipasang ke lambung kapal selam yang ada dengan memasukkan bagian lambung tambahan. AIP tidak biasanya memberikan daya tahan atau kekuatan untuk menggantikan penggerak tergantung atmosfer, tetapi memungkinkan untuk tetap terendam lebih lama dari kapal selam yang lebih konvensional didorong. Sebuah pembangkit listrik khas konvensional akan memberikan 3 megawatt maksimum, dan sumber AIP sekitar 10% dari itu. Tanaman propulsi kapal selam nuklir biasanya jauh lebih besar dari 20 megawatt.
Tertutup Mesin Siklus Diesel
            Teknologi ini menggunakan mesin diesel kapal selam yang dapat dioperasikan secara konvensional di permukaan, tetapi yang juga dapat diberikan dengan oksidan, biasanya disimpan sebagai oksigen cair, bila terendam. Karena logam mesin akan terbakar di oksigen murni, oksigen biasanya diencerkan dengan gas buang daur ulang. Karena tidak ada gas buang pada awal, argon digunakan.
            Selama Perang Dunia II Kriegsmarine bereksperimen dengan sistem seperti itu sebagai alternatif sistem peroksida Walter, termasuk varian dari tipe XXVIIB Seehund cebol kapal selam, yang "Klein U-boot". Hal ini didukung oleh mesin diesel 95 hp dari jenis yang biasa digunakan oleh Kriegsmarine dan yang tersedia dalam jumlah besar, dipasok dengan oksigen dari tangki di keel perahu memegang 1.250 liter pada 4 atm (410 kPa). Ia berpikir mungkin bahwa kapal akan memiliki kecepatan maksimum terendam 12 kn (22 km / h; 14 mph) dan berbagai 70 mil (110 km), atau 150 mil (240 km) di 7 kn (13 km / h; 8.1 mph).
Pekerjaan Jerman kemudian diperluas oleh Uni Soviet yang berinvestasi dalam teknologi ini, mengembangkan kecil 650 ton Quebec-kapal selam kelas yang tiga puluh dibangun antara tahun 1953 dan 1956. Ini memiliki tiga mesin-dua diesel yang konvensional dan satu ditutup siklus menggunakan oksigen cair.
            Dalam sistem Soviet, yang disebut "sistem propulsi tunggal", oksigen ditambahkan setelah gas buang telah disaring melalui bahan kimia berbasis kapur penyerap. Kapal selam itu juga bisa menjalankan diesel yang menggunakan snorkel. The Quebec memiliki tiga mesin: a 32D 900 bhp diesel pada poros tengah dan dua M-50P 700 bhp mesin diesel pada poros luar. Selain 100 hp "merayap" motor masih ditambah dengan poros tengah. Perahu bisa berjalan pada kecepatan lambat menggunakan diesel centreline saja. Karena oksigen cair tidak dapat disimpan untuk waktu besar waktu kapal tersebut tidak bisa beroperasi jauh dari basis. Itu juga sistem yang berbahaya; setidaknya tujuh kapal selam mengalami ledakan, dan salah satu dari ini, M-256, tenggelam menyusul ledakan dan kebakaran. Mereka kadang-kadang dijuluki pemantik rokok. Kapal selam terakhir menggunakan teknologi ini dibatalkan pada awal tahun 1970.Mantan Type 205 kapal selam U1 Jerman Angkatan Laut telah dilengkapi dengan 3000 tenaga kuda (2,2 MW) satuan percobaan.
Tertutup Turbin Tenaga Uap
            The MESMA Perancis (Modul d'Energie Sous-Marine AUTONOME) sistem yang ditawarkan oleh galangan kapal DCNS Perancis. MESMA tersedia untuk Agosta 90B dan Scorpene-kapal selam kelas. Hal ini pada dasarnya adalah versi modifikasi dari sistem propulsi nuklir mereka dengan panas yang dihasilkan oleh etanol dan oksigen. Secara khusus, pembangkit listrik tenaga turbin uap konvensional didukung oleh uap yang dihasilkan dari pembakaran etanol (alkohol gandum) dan oksigen disimpan pada tekanan atmosfer 60. Ini tekanan-menembak memungkinkan knalpot karbon dioksida yang dikeluarkan ke laut pada kedalaman tanpa kompresor gas buang.
            Setiap sistem MESMA biaya sekitar $ 50-60 juta. Seperti dipasang pada Scorpene, memerlukan menambahkan 8,3 meter yang baru (27 kaki), bagian lambung 305 ton untuk kapal selam, dan hasil dalam kapal selam mampu beroperasi selama lebih dari 21 hari di bawah air, tergantung pada variabel seperti kecepatan.
Mesin Siklus Stirling
            HMS Gotland di San Diego Swedia pembuat kapal Kockums telah membangun tiga kapal selam Gotland kelas untuk Angkatan Laut Swedia yang dilengkapi dengan mesin Stirling tambahan yang menggunakan oksigen cair dan bahan bakar diesel untuk menggerakkan 75 kilowatt generator listrik baik untuk propulsi atau pengisian baterai. Daya tahan kapal 1.500 ton adalah sekitar 14 hari pada 5 kn (5,8 mph; 9,3 km / jam).
            Kockums juga diperbaharui / upgrade kapal selam kelas Swedia Västergötland dengan bagian plugin Stirling AIP. Dua kapal selam ini (Södermanland dan Östergötland) dalam pelayanan di Swedia sebagai kelas Södermanland, dan dua di antaranya adalah dalam pelayanan di Singapura sebagai kelas Archer (Archer dan Pendekar).
            Kockums juga mengirimkan mesin Stirling ke Jepang. Kapal selam Jepang yang baru ini akan dilengkapi dengan mesin Stirling. Kapal selam pertama di kelas, Soryu, diluncurkan pada tanggal 5 Desember 2007 dan dikirim ke Angkatan Laut pada Maret 2009.The Swedish A26 kapal selam baru akan memiliki sistem Stirling AIP sebagai sumber energi utamanya. Daya tahan terendam akan lebih dari 18 hari pada 5 knot menggunakan AIP.
Sel Bahan Bakar
            Kapal selam tipe 212 dengan penggerak sel bahan bakar Angkatan Laut Jerman di dermaga Siemens telah mengembangkan unit sel bahan bakar 30-50 kilowatt. Sembilan unit ini dimasukkan ke dalam Howaldtswerke Deutsche Werft AG 1,830t kapal selam U31, kapal memimpin untuk tipe 212A kelas Angkatan Laut Jerman. Perahu lain dari kelas ini dan HDW yang AIP dilengkapi kapal selam ekspor (Dolphin kapal selam kelas, Type 209 mod dan Type 214) menggunakan dua 120 kW modul, juga dari Siemens.
            Setelah sukses Howaldtswerke Deutsche Werft AG dalam kegiatan ekspor, beberapa pembangun telah mengembangkan unit mereka sendiri tambahan sel bahan bakar untuk kapal selam, tetapi pada 2008 ada galangan kapal lain memiliki kontrak untuk kapal selam sehingga dilengkapi AIP diimplementasikan pada S-80 kelas Angkatan Laut Spanyol didasarkan pada bioetanol-prosesor (yang disediakan oleh Hynergreen dari Abengoa, SA) yang terdiri dari ruang reaksi dan beberapa reaktor Coprox menengah, yang akan mengubah BioEtOH menjadi kemurnian hidrogen tinggi. Output feed serangkaian sel bahan bakar dari perusahaan UTC Daya (yang juga disediakan sel bahan bakar untuk Space Shuttle).
            Reformator diberi makan dengan bioetanol sebagai bahan bakar, dan oksigen (disimpan sebagai cairan dalam tekanan tinggi tangki kriogenik), menghasilkan hidrogen sebagai sub-produk. Hidrogen yang dihasilkan dan lebih banyak oksigen diumpankan ke sel bahan bakar.
Tenaga Nuklir
            Reaktor nuklir telah digunakan sejak tahun 1955 untuk kapal selam listrik, yang pertama adalah USS Nautilus. Amerika Serikat, Prancis, Inggris, Rusia, India dan Republik Rakyat Cina adalah satu-satunya negara yang saat ini beroperasi kapal selam bertenaga nuklir. India, setelah berhasil mengembangkan reaktor miniatur untuk aplikasi kapal selam, sedang mengembangkan kapal selam nuklir Arihant kelas, yang pertama sedang menjalani persidangan laut dan induksi diharapkan selama pertengahan 2012.  India di masa lalu telah menyewa sebuah Charlie kelas bertenaga nuklir kapal selam dari Rusia dan berencana mengakuisisi dua kapal selam Akula digunakan kelas yang akan digunakan untuk tujuan pelatihan. Banyak negara berkembang lainnya juga telah berusaha untuk penelitian propulsi nuklir untuk digunakan kapal selam di masa lalu, tapi dengan hasil yang mengecewakan. Namun, udara propulsi independen adalah istilah yang biasanya digunakan dalam rangka meningkatkan kinerja kapal selam konvensional didorong.
            Ada tetap menjadi saran untuk reaktor sebagai catu daya tambahan, yang tidak masuk dalam definisi normal AIP. Sebagai contoh, telah ada usulan untuk menggunakan reaktor 200 kilowatt kecil untuk daya tambahan (ditata oleh AECL sebuah "baterai nuklir"  untuk meningkatkan kemampuan di bawah es kapal selam Kanada.

Setting NanoStation M2 sebagai Access Point

NanoStation M2
NanoStation M2 adalah produk populer di indonesia. Produk ini dikenal efisien karena sudah terintegrated dengan antena dual polarity 10dBi. Power yang di miliki oleh nanostation M2 ini sebesar 26 db atau 400 mw, sehingga daya jelajahnya dapat mencapai kiloan meter tanpa perlu menggunakan antena tambahan. Perbedaan yang signifikan dari access point lainnya adalah produk dari kanada ini memiliki lampu indikator signal strength, sehingga memudahkan untuk melihat kualitas sinyal tanpa perlu masuk ke web konfigurasinya. 

Kekurangan dari NanoStation M2 ini tidak dilengkapi dengan manual yang biasa di berikan oleh access point lainnya, baik itu berupa CD manual maupun dalam bentuk buku. Dan untuk mencari di situs resminya juga kesulitan tentang konfigurasinya.
Agar dapat masuk ke halaman konfigurasi masuk melalui browser dan ketikkan 192.168.1.20 pada url, apabla telah muncul username dan password masukkan dengan "ubnt". Produk ini memiliki 4 mode yaitu station, station WDS, Access Point, dan Access Point WDS, tetapi kabarnya produk ini baik digunakan sebagai client saja. Kalau sebagai access poin masih terdapat bug yang harus diperbaiki, kalau mau dipaksa untuk digunakan sebagai AP harus mengupgrade firmwarenya ke firmware DDWRT yang sudah mengeluarkan rilis khusus untuk NanoStation, dan dapat di download pada http://dd-wrt.com/dd-wrtv3/dd-wrt/downloads.html.
Produk ini dapat dilakukan banyak konfigurasi yang unik dari radio yang berchipsetkan Atheros ini diantaranya kita bisa menset manual Country Code, Rate Power maximal ke 26dBm, Rate Mode, Rate Algorithm, Noise Immunity, uniknya lagi dapat dilakukan set range daya jangkau jelajahnya berdasarkan mile atau kilometer. Pada mode station ada fitur menarik yakni MAC Clone, untuk mengcloning NanoStation yang kita miliki memiliki MAC Address yang berbeda, dimana memungkinkan penggunannya bisa berbuat curang. Selain itu ada beberapa tool yang tersedia antara lain tool untuk test ping, traceroute, dan test speed, jadi dengan harga yang cukup terjangkau di kelasnya, sudah dapat memiliki radio wireless yang powerfull ditambah banyaknya fitur menarik yang ditawarkan, meskipun terdapat beberapa kekurangan yang harus diperbaiki.
Jendela TCP/IP

Nah tanpa basa basi lagi langsung kita masuk kedalam settingan dari NanoStation M2.

1. Langkah pertama, hubungkan NanoStation ke komputer dengan kabel Crossover. Secara defaultnya Ip address milik NanoStation M2 adalah 192.168.1.20, agar dapat terhubung maka IP komputer harus berada pada satu jaringan dengan NanoStation.

Connect to 192.168.1.20
2. Langkah kedua, buka NanoStation M2 melalui browser arahkan ke Ip 192.168.1.20 maka akan terbuka jendela username dan password, lalu masukkan "ubnt" sebagai username dan passwordnya.



Link Setup
3. Langkah Ketiga, Setting pada link Setup
- Wireless Mode : Access Point. Option access point dipilih karena nanostation nantinya akan digunakan sebagai access point.
- SSID : UBNT-HUKUM_01. SSID merupakan ID dari nano station. ID ini akan terlihat pada list item komputer user yang akan memilih access point untuk mengakses internet.
- Channel : 11 - 2462 MHz. Pemilihan channel harus berbeda dengan channel NanoStation.
- Country Code = Indonesia, Republic of
- Output Power : 26 dBm (maksimum)
- Data Rate : 54 Mbps (maksimum)
Setelah selesai melakukan settingan jangan lupa pilih Change untuk menyimpan settingan.
Tab Network
4. Setting pada Network.
- Network Mode : Bridge
- Bridge IP Address : Static. Option static dipilih agar bisa mengatur
   IP Address NanoStation secara manual.
- IP Address : 192.168.1.20
- Netmask : 255.255.255.0
- Gateway IP : 1922.168.1.1
- Primary DNS IP : 0.0.0.0 (default)

5. Pilih Change untuk menyimpan komfigurasi
Jendela Simpan
6. Setting pada tab Advanced
- Distance : 35,2 miles (maksimum)
- Antena Setting : Adaptive
Tab Advanced
7. Pilih Change untuk menyimpan hasil konfigurasi
Jendela Simpan
8. Setting pada konfigurasi tab Services. Pada Tab Services ini tidak perlu dilakukan perubahan.
Tab Services
9. Settingan pada konfigurasi tab System. Pada Tab System ini tidak perlu dilakukan perubahan.
Tab System
10. Langkah terakhir adalah memastikan letak dan posisi NanoStation M2 yang cocok sehingga sinyal dapat  terpancar secara efektif ke tempat-tempat yang membutuhkan sinyal wifi.

BERBAGAI JENIS KAPAL SELAM TERCANGGIH DI DUNIA


Kapal selam memiliki peranan penting dalam menjaga suatu negara dari serangan musuh yang datang dari laut. Untuk memperkuat angkatan laut suatu negara, sudah pasti beberapa negara di seluruh dunia berlomba-lomba menciptakan kapal selam yang lebih modern dengan persenjataan yang lebih canggih lagi.

Namun, di antara banyak jenis kapal selam yang dimiliki setiap negara di seluruh dunia, negara manakah yang memiliki kapal selam paling modern, canggih dan mematikan di dunia? Berikut 10 kapal selam paling canggih dan mematikan di dunia, seperti dilansir Military-Today.com.

10. Kelas Oscar II - Rusia


Kapal selam dari kelas Oscar II merupakan kapal selam rudal jelajah milik Soviet atau Rusia yang bertenaga nuklir (SSGNs). Kapal selam ini juga merupakan kapal selam terbesar ketiga di dunia dalam hal panjang.

Oscar II dipersenjatai dengan Granit 24 P-700, rudal jelajah supersonik yang memiliki jangkauan mencapai 550 km. Kapal selam ini juga dilengkapi dengan dua tabung torpedo 650 mm dan empat tabung torpedo 533 mm. Senjata ini memiliki dua fungsi yakni sebagai rudal atau juga bisa sebagai anti-rudal dari serangan kapal musuh.

9. Kelas Ohio - Amerika Serikat


Kapal selam dari kelas ini pada awalnya dirancang untuk membawa rudal balistik antarbenua (SSBNs). Namun pada tahun 2002-2009, Angkatan Laut AS mengkonversi empat kapal selam yang sudah tua menjadi kapal selam rudal jelajah (SSGNs).

Empat kapal selam itu yakni Ohio, Michigan, Florida dan Georgia yang dikonversi dengan mengganti rudal Trident dengan 7 rudal kecil Tomahawk. Setiap kapal selam yang sudah dikonversi mampu membawa hingga 154 rudal Tomahawak. Dan juga terdapat tabung 533 mm untuk torpedo Mk. 48.

8. Kelas Soryu - Jepang


Tidak seperti kapal selam lainnya yang bertenaga nuklir, kapal selam milik Jepang ini memiliki propulsi diesel listrik. Kapal selam ini juga dilengkapi dengan sistem propulsi udara independen. Negeri samurai ini merupakan satu-satunya negara yang menggunakan kapal selam dari kelas Soryu ini.

Sistem propulsi udara tersebut memungkinkan kapal selam ini untuk menyelam lebih lama tanpa harus ke permukaan untuk mengisi daya. Bahkan karena sistem tersebut, kapal selam ini mampu berada di bawah laut selama mingguan.

Kapal selam ini juga memiliki desain hidrodinamik dan dilengkapi dengan lapisan anechoic. Sayangnya persenjataan kapal selam ini sangatlah terbatas.

7. Kelas Akula - Rusia


Pada akhir tahun 1980-an, Uni Soviet meluncurkan beberapa kapal selam dari kelas Akula. Kelas Akula ditandai dengan peningkatan yang signifikan dalam hal desain kapal dibandingkan kapal-kapal sebelumnya.

Kapal selam penyerang ini memiliki empat tabung torpedo 650 mm dan empat tabung 533 mm. Peningkatan dari versi sebelumnya juga membuat sensor kapal selam ini jadi lebih baik lagi.

6. Kelas Los Angeles - Amerika Serikat


Angkatan Laut Amerika Serikat saat ini mengoperasikan 40 kapal selam tua dari kelas Los Angeles. Kapal selam ini terbukti menjadi platform Anti-submarine warfare (ASW) terbaik yang dimiliki AS.

Peningkatan kapal selam dari jenis ini pertama kali ditugaskan pada tahun 1988. Dan kapal selam ini jauh lebih tenang dibandingkan dengan versi sebelumnya. Belum lagi kapal selam ini dilengkapi dengan berbagai macam senjata mematikan, termasuk torpedo Mk. 48, Sub-Harpoon rudal anti-kapal dan rudal jelajah darat Tomahawk.

5. Kelas Sierra II - Rusia


Kapal selam jenis ini memiliki dua lambung titanium yang ringan dan kuat. Sierra II dapat beroperasi pada kedalaman yang sangat dalam dan memiliki pertahanan yang kuat dari serangan torpedo musuh.

Senjata-senjata yang dibawanya juga sangat ampuh, seperti Torpedo, SS-N-15 Starfish atau SS-N-16 Stallion anti-rudal, dan SS-N-21 Samson rudal jelajah.

4. Kelas Graney - Rusia


Ini merupakan kapal selam penyerang terbaru bertenaga nuklir yang dimiliki Rusia. Dan memiliki beberapa keunggulan dibandingkan dengan kapal selam dari kelas Akula.

Severodvinsk, nama kapal selam ini, memiliki 24 tabung peluncuran vertikal untuk rudal jelajah, termasuk P-800 Oniks, rudal jelajah yang memiliki jangkauan hingga 300 km. Dan juga terdapat delapan tabung torpedo 650 mm yang memiliki fungsi untuk menyerang atau menangkal torpedo kapal musuh.

3. Kelas Astute - Inggris


Kapal selam bertenaga nuklir dari kelas Astute pertama kali ditugaskan dengan Royal Navy pada tahun 2010. Sejauh ini sudah ada tujuh kapal selam jenis ini yang akan menggantikan kapal dari kelas Swiftsure.

Kapal ini mampu membawa lebih banyak senjata dari kapal sebelumnya dari kelas Trafalgar. Senjata-senjata itu termasuk enam tabung torpedo 533 mm yang digunakan untuk meluncurkan torpedo Spearfish, Sub-Harpoon anti-rudal dan rudal jelajah Tomahawk.

Rudal jelajah Tomahawk Block VI yang dimiliki kapal selam ini memiliki jangkauan hingga 1.700 km dan dapat mengahncurkan kapal musuh dalam sekejap.

2. Kelas Virginia - Amerika Serikat


Kapal selam dari kelas Virginia milik Angkatan Laut AS ini merupakan kapal selam bertenaga nuklir yang merupakan penerus dari kapal selam kelas Los Angeles. Kapal selam ini dirancang menjadi lebih kecil, dan lebih fleksibel lagi.

Kelas Virginia ini dilengkapi dengan teknologi baru yang dirancang dengan lapisan anechonic. Kapal ini juga dilengkapi dengan dengan 12 sistem tabung peluncur vertikal (VLS). Tabung itu digunakan untuk meluncurkan rudal darat Tomahawak dengan jangkauan mencapai 1.700 km.

Selain itu, kapal selam ini juga dapat digunakan untuk operasi khusus yang memungkinkan sembilan orang untuk masuk dan keluar kapal selam ini.

1. Kelas Seawolf - Amerika Serikat


Kapal selam paling mematikan sekaligus sangat mahal datang dari kelas Seawolf milik Amerika Serikat. Mesin penghancur masal ini dimaksudkan untuk mencari dan menghancurkan kapal selam rudal balistik yang dimiliki Soviet, seperti kapal selam dari kelas Typhoon dan Akula.

Dijuluki dengan kapal selam paling tenang di dunia, Seawolf mampu menyelam dalam keadaan cepat tanpa menghasilkan suara bising. Dan juga kapal selam ini dapat beroperasi di bawah es kutub.

Persenjataan yang dimiliki kapal selam dari kelas ini juga tak jauh berbeda dengan persenjataan kapal selam dari kelas Virginia.

Setting Antena Nano Station sebagai Reapeter WDS


Beberapa hari ini saya sedang mencoba menggunakan radio WiFi baru (Access Point) keluaran dari UBNT (Nano Station 2) untuk link koneksi internet saya di rumah. Berbekal cerita dari teman-teman yang menggunakan pernagkat ini, akhirnya terpikat juga untuk mencoba menggunakan. Sekilas Radio WiFi UBNT ini mirip dengan Radio Motorola, dan berbeda jauh dengan radio Access Point pada umumnya. NanoStation memang sudah didesign untuk keperluan Ourdoor dengan dilengkapi antenna internal dengan polarisasi yang bisa diatur dari softwarenya.

ubnt_nano_station_2_bagus
Default IP untuk produk UBNT adalah user ubnt dan password juga ubnt. Pada saat awal, UBNT bisa diakses selayaknya Access Point biasa dengan alamat IP default 192.168.1.20.radio_wifi_ubnt_nanostation2
Tapilan halaman awal NS2
radio_wifi_ubnt_alligngment_antenna Jika diperlukan pengaturan arah antena lebih tepat, bisa menggunakan fitur “Align Antenna”. Bisa untuk mengatur tingkat sensitivitas, kualitas sinyal akan lebih terlihat dengan melihat angkat (dB) dan Bar Lampu sinyal. Ini tidak akan mengurangi/menambah sinyal WiFi yang sebenarnya, hanya mempermudah kita dalam “pointing saja”.  Ada toblol yang bisa digeser ke kanan dan kiri sambil kita bisa menatur posisi antenna.
ubnt_scan
Fitur lain yang penting adalah scaning, NS2 bisa dengan mudah men-scan wifi Access Point disekitarnya pada arah antena dan polarisasi yang telah diseting. NS2 bisa juga mendetekasi sinyal yang “invisible SSID” , Frekuesnis (tidak hanya kanal saja), Security (WEP, WPA, WPA2), sehingga lebih mudah menentukan kanal mana yang nantinya akan dipilih supaya tidak bertabrakan /interferensi.
ubnt_antena-seting
Pada bagian advance, Fitur lain dari NS2 adalah bisa melakukan pemilihan polarisasi antena dengan software : Horizontal, Vertical, Adaptive atau menggunakan antena external. Saya membandingkan NS2 ini dengan Senao+Anetna Grid 24 dB yang sebelumnay saya pasang. Saya lumayan kaget, karena NS2 dengan antena bawaan bisa sebanding dengan Senao+24 dB (grid China). Yang lebih pasti adalah NS2 ketika dipasangang di Tiang jauh lebih ringan. Masih ada beberapa fitur lain yang belum saya review, jika deperlukan, silahkan memberikan komentar/tanggapan/pertanyaan dibawah ini.
Update Tulisan : 11 juni 2009
Saya tambahkan sedikit karena ada pertanyaan dari : “Mau tanya cara set NS jadi AP gimana yasekedar info tambahan IP internet saya 202.130.x.x itu dari telkom
syukur2 kalau dalam bentuk gambar. jawaban boleh via japri ke samsuddin_biz@xzy . Cara Setting NS2 menjadi Acceess Point/Bridge, bisa masuk ke Menu : Link Setup –> Wireless Mode, bisa pilih :
  • Station (untuk mode Bridge /penerimanya AP)
  • Station WDS (Wireless Distribution System), Sistem WDS mirip dengan Repeater
  • Access Point (Mode AP)
  • Access Point WDS (Berfungsi gabungan antara AP dan WDS)
naso-station-mode-ap-bridge


Langkah Setting NanoStation M2




 NanoStation M2 adalah produk populer di indonesia. Produk ini dikenal efisien karena sudah terintegrated dengan antena dual polarity 10dBi. Power yang di miliki oleh nanostation M2 ini sebesar 26 db atau 400 mw, sehingga daya jelajahnya dapat mencapai kiloan meter tanpa perlu menggunakan antena tambahan. Perbedaan yang signifikan dari access point lainnya adalah produk dari kanada ini memiliki lampu indikator signal strength, sehingga memudahkan untuk melihat kualitas sinyal tanpa perlu masuk ke web konfigurasinya. 

Kekurangan dari NanoStation M2 ini tidak dilengkapi dengan manual yang biasa di berikan oleh access point lainnya, baik itu berupa CD manual maupun dalam bentuk buku. Dan untuk mencari di situs resminya juga kesulitan tentang konfigurasinya.
Agar dapat masuk ke halaman konfigurasi masuk melalui browser dan ketikkan 192.168.1.20 pada url, apabla telah muncul username dan password masukkan dengan "ubnt". Produk ini memiliki 4 mode yaitu station, station WDS, Access Point, dan Access Point WDS, tetapi kabarnya produk ini baik digunakan sebagai client saja. Kalau sebagai access poin masih terdapat bug yang harus diperbaiki, kalau mau dipaksa untuk digunakan sebagai AP harus mengupgrade firmwarenya ke firmware DDWRT yang sudah mengeluarkan rilis khusus untuk NanoStation, dan dapat di download pada http://dd-wrt.com/dd-wrtv3/dd-wrt/downloads.html.
Produk ini dapat dilakukan banyak konfigurasi yang unik dari radio yang berchipsetkan Atheros ini diantaranya kita bisa menset manual Country Code, Rate Power maximal ke 26dBm, Rate Mode, Rate Algorithm, Noise Immunity, uniknya lagi dapat dilakukan set range daya jangkau jelajahnya berdasarkan mile atau kilometer. Pada mode station ada fitur menarik yakni MAC Clone, untuk mengcloning NanoStation yang kita miliki memiliki MAC Address yang berbeda, dimana memungkinkan penggunannya bisa berbuat curang. Selain itu ada beberapa tool yang tersedia antara lain tool untuk test ping, traceroute, dan test speed, jadi dengan harga yang cukup terjangkau di kelasnya, sudah dapat memiliki radio wireless yang powerfull ditambah banyaknya fitur menarik yang ditawarkan, meskipun terdapat beberapa kekurangan yang harus diperbaiki.
Jendela TCP/IP

Nah tanpa basa basi lagi langsung kita masuk kedalam settingan dari NanoStation M2.

1. Langkah pertama, hubungkan NanoStation ke komputer dengan kabel Crossover. Secara defaultnya Ip address milik NanoStation M2 adalah 192.168.1.20, agar dapat terhubung maka IP komputer harus berada pada satu jaringan dengan NanoStation.

Connect to 192.168.1.20
2. Langkah kedua, buka NanoStation M2 melalui browser arahkan ke Ip 192.168.1.20 maka akan terbuka jendela username dan password, lalu masukkan "ubnt" sebagai username dan passwordnya.



Link Setup
3. Langkah Ketiga, Setting pada link Setup
- Wireless Mode : Access Point. Option access point dipilih karena nanostation nantinya akan digunakan sebagai access point.
- SSID : UBNT-HUKUM_01. SSID merupakan ID dari nano station. ID ini akan terlihat pada list item komputer user yang akan memilih access point untuk mengakses internet.
- Channel : 11 - 2462 MHz. Pemilihan channel harus berbeda dengan channel NanoStation.
- Country Code = Indonesia, Republic of
- Output Power : 26 dBm (maksimum)
- Data Rate : 54 Mbps (maksimum)
Setelah selesai melakukan settingan jangan lupa pilih Change untuk menyimpan settingan.
Tab Network
4. Setting pada Network.
- Network Mode : Bridge
- Bridge IP Address : Static. Option static dipilih agar bisa mengatur
   IP Address NanoStation secara manual.
- IP Address : 192.168.1.20
- Netmask : 255.255.255.0
- Gateway IP : 1922.168.1.1
- Primary DNS IP : 0.0.0.0 (default)

5. Pilih Change untuk menyimpan komfigurasi
Jendela Simpan
6. Setting pada tab Advanced
- Distance : 35,2 miles (maksimum)
- Antena Setting : Adaptive
Tab Advanced
7. Pilih Change untuk menyimpan hasil konfigurasi
Jendela Simpan
8. Setting pada konfigurasi tab Services. Pada Tab Services ini tidak perlu dilakukan perubahan.
Tab Services
9. Settingan pada konfigurasi tab System. Pada Tab System ini tidak perlu dilakukan perubahan.
Tab System
10. Langkah terakhir adalah memastikan letak dan posisi NanoStation M2 yang cocok sehingga sinyal dapat  terpancar secara efektif ke tempat-tempat yang membutuhkan sinyal wifi.

Ubuntu Big Data

Pengenalan Big Data

'Big Data', pastinya banyak di antara kita yang masih asing dengan istilah tersebut. Namun belakangan ini istilah 'Big Data' menjadi topik pembahasan dominan di bidang industri teknologi dan informasi (TI) dunia.

Awalnya Big Data adalah sebuah sistem teknologi yang diperkenalkan untuk menanggulangi 'ledakan informasi' seiring dengan semakin bertumbuhnya ekosistem pengguna perangkat mobile dan data internet. Pertumbuhan perangkat mobile dan data internet ternyata sangat mempengaruhi perkembangan volume dan jenis data yang terus meningkat secara signifikan di dunia maya.

Berbagai jenis data, mulai data yang berupa teks, gambar atau foto, video hingga bentuk data-data lainnya membanjiri sistem komputasi. Tentunya hal ini perlu jalan keluar. Dan Big Data adalah solusi yang kerap digaungkan beberapa waktu belakangan ini.

Sejatinya hingga saat ini belum ada definisi resmi dari istilah Big Data. Akan tetapi kemunculnya memang dianggap solusi dari fakta yang menunjukkan bahwa pertumbuhan data dari waktu ke waktu telah melampaui batas kemampuan media penyimpanan maupun sistem database yang ada saat ini.

Sementara itu IBM di situs resminya mendefinisikan Big Data ke dalam tiga istilah yaitu volume , variety , dan velocity. Volume di sini berkaitan dengan ukuran media penyimpanan data yang sangat besar atau mungkin tak terbatas. Sementara variety berarti tipe atau jenis data yang dapat diakomodasi. Sedangkan velocity dapat diartikan sebagai kecepatan proses.

Dengan begitu, Big Data dapat diasumsikan sebagai sebuah media penyimpanan data yang menawarkan ruang tak terbatas, serta kemampuan untuk mengakodasi dan memproses berbagai jenis data dengan sangat cepat.

Di sektor bisnis Big Data, Google bisa dikatakan sebagai pelopor. Perusahaan yang berbasis di Mountain View, California itu di tahun 2006 sempat memperkenalkan Google Bigtable. Bigtable merupakan sistem database berskala besar dan cepat yang digunakan Google untuk mengolah berbagai jenis data dari berbagai layanan, termasuk data dari layanan mesin pencari berbasis internet milik mereka.

Setelah Google, jejaring sosial milik Mar Zuckerberg, Facebook, pun menerapkan sistem database sejenis untuk menangani melonjaknya pengguna layanan mereka. Dengan teknologi Big Data, Facebook tak pernah kesulitan untuk menangani peredaran data yang melonjak drastis dalam enam tahun terakhir yang berasal dari 1 miliar pengguna jejaring sosial mereka.


Instalasi Hadoop 2.6 di Ubuntu 14.04

Dalam bagian ini, kita akan mencoba menginstal satu-simpul Hadoop cluster yang didukung oleh Hadoop Distributed File System pada Ubuntu.

Langkah pertama 

Instalasi Java

Hadoop framework di tulis dalam bahasa programing java


k@laptop:~$ cd ~

# Update the source list
k@laptop:~$ sudo apt-get update

# The OpenJDK project is the default version of Java 
# that is provided from a supported Ubuntu repository.
k@laptop:~$ sudo apt-get install default-jdk

k@laptop:~$ java -version
java version "1.7.0_65"
OpenJDK Runtime Environment (IcedTea 2.5.3) (7u71-2.5.3-0ubuntu0.14.04.1)
OpenJDK 64-Bit Server VM (build 24.65-b04, mixed mode) 
 
Langkah kedua
Menambahkan dedicated Hadoop user

k@laptop:~$ sudo addgroup hadoop
Adding group `hadoop' (GID 1002) ...
Done.

k@laptop:~$ sudo adduser --ingroup hadoop hduser
Adding user `hduser' ...
Adding new user `hduser' (1001) with group `hadoop' ...
Creating home directory `/home/hduser' ...
Copying files from `/etc/skel' ...
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
Changing the user information for hduser
Enter the new value, or press ENTER for the default
 Full Name []: 
 Room Number []: 
 Work Phone []: 
 Home Phone []: 
 Other []: 
Is the information correct? [Y/n] Y 
 
 
Langkah ketiga

Instalasi SSH
ssh memiliki dua komponen utama:

 1. ssh   : Perintah yang kita gunakan untuk terhubung ke mesin remote - klien.
 2. sshd : The daemon yang berjalan di server dan memungkinkan klien untuk terhubung ke server.


Ssh yang pra-diaktifkan pada Linux, tetapi untuk memulai daemon sshd, kita perlu menginstal ssh pertama. Gunakan perintah ini untuk melakukannya:

k@laptop:~$ sudo apt-get install ssh 
 
Ini akan menginstal ssh pada mesin kita. Jika kita mendapatkan sesuatu yang mirip dengan berikut ini, kita dapat berpikir itu adalah setup dengan benar:

k@laptop:~$ which ssh
/usr/bin/ssh

k@laptop:~$ which sshd
/usr/sbin/sshd


Langkah keempat

Membuat dan Konfigurasi Sertifikat SSH

Hadoop membutuhkan akses SSH untuk mengelola node-nya, yaitu mesin remote ditambah mesin lokal kita. Untuk pengaturan single-node Hadoop kita, maka kita perlu mengkonfigurasi akses SSH ke localhost.

Jadi, kita perlu memiliki SSH dan berjalan pada mesin kita dan dikonfigurasi untuk memungkinkan SSH otentikasi kunci publik.

Hadoop menggunakan SSH (untuk mengakses node nya) yang biasanya akan meminta user untuk memasukkan password. Namun, persyaratan ini dapat dihilangkan dengan menciptakan dan menyiapkan sertifikat SSH menggunakan perintah berikut. Jika diminta untuk nama file biarkan kosong dan tekan tombol enter untuk melanjutkan.

k@laptop:~$ su hduser
Password: 
k@laptop:~$ ssh-keygen -t rsa -P ""
Generating public/private rsa key pair.
Enter file in which to save the key (/home/hduser/.ssh/id_rsa): 
Created directory '/home/hduser/.ssh'.
Your identification has been saved in /home/hduser/.ssh/id_rsa.
Your public key has been saved in /home/hduser/.ssh/id_rsa.pub.
The key fingerprint is:
50:6b:f3:fc:0f:32:bf:30:79:c2:41:71:26:cc:7d:e3 hduser@laptop
The key's randomart image is:
+--[ RSA 2048]----+
|        .oo.o    |
|       . .o=. o  |
|      . + .  o . |
|       o =    E  |
|        S +      |
|         . +     |
|          O +    |
|           O o   |
|            o..  |
+-----------------+


hduser@laptop:/home/k$ cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys

Perintah kedua menambahkan kunci baru dibuat untuk daftar kunci yang berwenang sehingga Hadoop dapat menggunakan ssh tanpa disuruh untuk memasukan password.

Kita bisa memeriksa apakah ssh bekerja :

hduser@laptop:/home/k$ ssh localhost
The authenticity of host 'localhost (127.0.0.1)' can't be established.
ECDSA key fingerprint is e1:8b:a0:a5:75:ef:f4:b4:5e:a9:ed:be:64:be:5c:2f.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'localhost' (ECDSA) to the list of known hosts.
Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-40-generic x86_64)
... 
 
Langkah kelima

Menginstal Hadoop 

hduser@laptop:~$ wget http://mirrors.sonic.net/apache/hadoop/common/hadoop-2.6.0/hadoop-2.6.0.tar.gz 

hduser@laptop:~$ tar xvzf hadoop-2.6.0.tar.gz 
 
 
Kami ingin memindahkan instalasi Hadoop ke direktori /usr/local/Hadoop menggunakan perintah berikut:


hduser@laptop:~/hadoop-2.6.0$ su k
Password: 

k@laptop:/home/hduser$ sudo adduser hduser sudo
[sudo] password for k: 
Adding user `hduser' to group `sudo' ...
Adding user hduser to group sudo
Done. 
 

k@laptop:/home/hduser$ sudo su hduser
 
hduser@laptop:~/hadoop-2.6.0$ sudo mv * /usr/local/hadoop 
hduser@laptop:~/hadoop-2.6.0$ sudo chown -R hduser:hadoop /usr/local/hadoop 
 
Langkah keenam

Pengaturan Konfigurasi File



File-file berikut akan harus diubah untuk menyelesaikan pengaturan Hadoop:
  

  1. ~/.bashrc
  2. /usr/local/hadoop/etc/hadoop/hadoop-env.sh
  3. /usr/local/hadoop/etc/hadoop/core-site.xml
  4. /usr/local/hadoop/etc/hadoop/mapred-site.xml.template
  5. /usr/local/hadoop/etc/hadoop/hdfs-site.xml
1. ~/.bashrc:

Sebelum mengedit file .bashrc di direktori home kita, kita harus menemukan direktori mana Java telah dipasang untuk mengatur variabel lingkungan JAVA_HOME menggunakan perintah berikut:

hduser@laptop update-alternatives --config java
There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java
Nothing to configure.

Sekarang kita dapat menambahkan berikut ke akhir ~ / .bashrc:

hduser@laptop:~$ vi ~/.bashrc

#HADOOP VARIABLES START
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
export HADOOP_INSTALL=/usr/local/hadoop
export PATH=$PATH:$HADOOP_INSTALL/bin
export PATH=$PATH:$HADOOP_INSTALL/sbin
export HADOOP_MAPRED_HOME=$HADOOP_INSTALL
export HADOOP_COMMON_HOME=$HADOOP_INSTALL
export HADOOP_HDFS_HOME=$HADOOP_INSTALL
export YARN_HOME=$HADOOP_INSTALL
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native
export HADOOP_OPTS="-Djava.library.path=$HADOOP_INSTALL/lib"
#HADOOP VARIABLES END

hduser@laptop:~$ source ~/.bashrc

catatan bahwa JAVA_HOME harus ditetapkan sebagai direktori sebelum           '... /bin/':

hduser@ubuntu-VirtualBox:~$ javac -version
javac 1.7.0_75

hduser@ubuntu-VirtualBox:~$ which javac
/usr/bin/javac

hduser@ubuntu-VirtualBox:~$ readlink -f /usr/bin/javac
/usr/lib/jvm/java-7-openjdk-amd64/bin/javac

2. /usr/local/hadoop/etc/hadoop/hadoop-env.sh

Kita perlu mengatur JAVA_HOME dengan memodifikasi berkas hadoop-env.sh.

hduser@laptop:~$ vi /usr/local/hadoop/etc/hadoop/hadoop-env.sh

export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64

Menambahkan pernyataan di atas dalam file hadoop-env.sh memastikan bahwa nilai variabel JAVA_HOME akan tersedia untuk Hadoop kapan pun ia mulai naik.

3. /usr/local/hadoop/etc/hadoop/core-site.xml:
  
File /usr/local/hadoop/etc/hadoop/core-site.xml mengandung sifat konfigurasi yang menggunakan Hadoop ketika memulai.
File ini dapat digunakan untuk menimpa pengaturan default yang Hadoop dimulai dengan.


hduser@laptop:~$ sudo mkdir -p /app/hadoop/tmp
hduser@laptop:~$ sudo chown hduser:hadoop /app/hadoop/tmp
 
Buka file dan masukkan berikut di antara <configuration> </ configuration> tag:

hduser@laptop:~$ vi /usr/local/hadoop/etc/hadoop/core-site.xml


 
  hadoop.tmp.dir
  /app/hadoop/tmp
  A base for other temporary directories.
 

 
  fs.default.name
  hdfs://localhost:54310
  The name of the default file system.  A URI whose
  scheme and authority determine the FileSystem implementation.  The
  uri's scheme determines the config property (fs.SCHEME.impl) naming
  the FileSystem implementation class.  The uri's authority is used to
  determine the host, port, etc. for a filesystem.
 

 
4. /usr/local/hadoop/etc/hadoop/mapred-site.xml



Secara default, / usr / local / Hadoop / etc / Hadoop / folder berisi
/usr/local/hadoop/etc/hadoop/mapred-site.xml.template
File yang harus diganti / disalin dengan nama mapred-site.xml:

hduser@laptop:~$ cp /usr/local/hadoop/etc/hadoop/mapred-site.xml.template /usr/local/hadoop/etc/hadoop/mapred-site.xml

File mapred-site.xml digunakan untuk menentukan kerangka kerja yang digunakan untuk MapReduce.
Kita perlu untuk memasukkan konten berikut di antara <configuration> </ configuration> tag:

 


 
  mapred.job.tracker
  localhost:54311
  The host and port that the MapReduce job tracker runs
  at.  If "local", then jobs are run in-process as a single map
  and reduce task.
  
 



5. /usr/local/hadoop/etc/hadoop/hdfs-site.xml


File /usr/local/hadoop/etc/hadoop/hdfs-site.xml perlu dikonfigurasi untuk setiap host di cluster yang sedang digunakan.
Hal ini digunakan untuk menentukan direktori yang akan digunakan sebagai namenode dan datanode pada host itu.


Sebelum mengedit file ini, kita perlu membuat dua direktori yang akan berisi namenode dan datanode untuk instalasi Hadoop ini.
Hal ini dapat dilakukan dengan menggunakan perintah berikut:


hduser@laptop:~$ sudo mkdir -p /usr/local/hadoop_store/hdfs/namenode
hduser@laptop:~$ sudo mkdir -p /usr/local/hadoop_store/hdfs/datanode
hduser@laptop:~$ sudo chown -R hduser:hadoop /usr/local/hadoop_store
 
Buka file dan masukkan konten berikut di antara <configuration> </ configuration> tag:

hduser@laptop:~$ vi /usr/local/hadoop/etc/hadoop/hdfs-site.xml


 
  dfs.replication
  1
  Default block replication.
  The actual number of replications can be specified when the file is created.
  The default is used if replication is not specified in create time.
  
 
 
   dfs.namenode.name.dir
   file:/usr/local/hadoop_store/hdfs/namenode
 
 
   dfs.datanode.data.dir
   file:/usr/local/hadoop_store/hdfs/datanode
 

Langkah ketujuh
Format Filesystem Hadoop Baru

Sekarang, sistem file Hadoop perlu diformat sehingga kita dapat mulai menggunakannya. Perintah Format harus dikeluarkan dengan izin menulis karena menciptakan direktori saat
bawah / usr / folder / hadoop_store / HDFS / namenode lokal:

hduser@laptop:~$ hadoop namenode -format
DEPRECATED: Use of this script to execute hdfs command is deprecated.
Instead use the hdfs command for it.

15/04/18 14:43:03 INFO namenode.NameNode: STARTUP_MSG: 
/************************************************************
STARTUP_MSG: Starting NameNode
STARTUP_MSG:   host = laptop/192.168.1.1
STARTUP_MSG:   args = [-format]
STARTUP_MSG:   version = 2.6.0
STARTUP_MSG:   classpath = /usr/local/hadoop/etc/hadoop
...
STARTUP_MSG:   java = 1.7.0_65
************************************************************/
15/04/18 14:43:03 INFO namenode.NameNode: registered UNIX signal handlers for [TERM, HUP, INT]
15/04/18 14:43:03 INFO namenode.NameNode: createNameNode [-format]
15/04/18 14:43:07 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Formatting using clusterid: CID-e2f515ac-33da-45bc-8466-5b1100a2bf7f
15/04/18 14:43:09 INFO namenode.FSNamesystem: No KeyProvider found.
15/04/18 14:43:09 INFO namenode.FSNamesystem: fsLock is fair:true
15/04/18 14:43:10 INFO blockmanagement.DatanodeManager: dfs.block.invalidate.limit=1000
15/04/18 14:43:10 INFO blockmanagement.DatanodeManager: dfs.namenode.datanode.registration.ip-hostname-check=true
15/04/18 14:43:10 INFO blockmanagement.BlockManager: dfs.namenode.startup.delay.block.deletion.sec is set to 000:00:00:00.000
15/04/18 14:43:10 INFO blockmanagement.BlockManager: The block deletion will start around 2015 Apr 18 14:43:10
15/04/18 14:43:10 INFO util.GSet: Computing capacity for map BlocksMap
15/04/18 14:43:10 INFO util.GSet: VM type       = 64-bit
15/04/18 14:43:10 INFO util.GSet: 2.0% max memory 889 MB = 17.8 MB
15/04/18 14:43:10 INFO util.GSet: capacity      = 2^21 = 2097152 entries
15/04/18 14:43:10 INFO blockmanagement.BlockManager: dfs.block.access.token.enable=false
15/04/18 14:43:10 INFO blockmanagement.BlockManager: defaultReplication         = 1
15/04/18 14:43:10 INFO blockmanagement.BlockManager: maxReplication             = 512
15/04/18 14:43:10 INFO blockmanagement.BlockManager: minReplication             = 1
15/04/18 14:43:10 INFO blockmanagement.BlockManager: maxReplicationStreams      = 2
15/04/18 14:43:10 INFO blockmanagement.BlockManager: shouldCheckForEnoughRacks  = false
15/04/18 14:43:10 INFO blockmanagement.BlockManager: replicationRecheckInterval = 3000
15/04/18 14:43:10 INFO blockmanagement.BlockManager: encryptDataTransfer        = false
15/04/18 14:43:10 INFO blockmanagement.BlockManager: maxNumBlocksToLog          = 1000
15/04/18 14:43:10 INFO namenode.FSNamesystem: fsOwner             = hduser (auth:SIMPLE)
15/04/18 14:43:10 INFO namenode.FSNamesystem: supergroup          = supergroup
15/04/18 14:43:10 INFO namenode.FSNamesystem: isPermissionEnabled = true
15/04/18 14:43:10 INFO namenode.FSNamesystem: HA Enabled: false
15/04/18 14:43:10 INFO namenode.FSNamesystem: Append Enabled: true
15/04/18 14:43:11 INFO util.GSet: Computing capacity for map INodeMap
15/04/18 14:43:11 INFO util.GSet: VM type       = 64-bit
15/04/18 14:43:11 INFO util.GSet: 1.0% max memory 889 MB = 8.9 MB
15/04/18 14:43:11 INFO util.GSet: capacity      = 2^20 = 1048576 entries
15/04/18 14:43:11 INFO namenode.NameNode: Caching file names occuring more than 10 times
15/04/18 14:43:11 INFO util.GSet: Computing capacity for map cachedBlocks
15/04/18 14:43:11 INFO util.GSet: VM type       = 64-bit
15/04/18 14:43:11 INFO util.GSet: 0.25% max memory 889 MB = 2.2 MB
15/04/18 14:43:11 INFO util.GSet: capacity      = 2^18 = 262144 entries
15/04/18 14:43:11 INFO namenode.FSNamesystem: dfs.namenode.safemode.threshold-pct = 0.9990000128746033
15/04/18 14:43:11 INFO namenode.FSNamesystem: dfs.namenode.safemode.min.datanodes = 0
15/04/18 14:43:11 INFO namenode.FSNamesystem: dfs.namenode.safemode.extension     = 30000
15/04/18 14:43:11 INFO namenode.FSNamesystem: Retry cache on namenode is enabled
15/04/18 14:43:11 INFO namenode.FSNamesystem: Retry cache will use 0.03 of total heap and retry cache entry expiry time is 600000 millis
15/04/18 14:43:11 INFO util.GSet: Computing capacity for map NameNodeRetryCache
15/04/18 14:43:11 INFO util.GSet: VM type       = 64-bit
15/04/18 14:43:11 INFO util.GSet: 0.029999999329447746% max memory 889 MB = 273.1 KB
15/04/18 14:43:11 INFO util.GSet: capacity      = 2^15 = 32768 entries
15/04/18 14:43:11 INFO namenode.NNConf: ACLs enabled? false
15/04/18 14:43:11 INFO namenode.NNConf: XAttrs enabled? true
15/04/18 14:43:11 INFO namenode.NNConf: Maximum size of an xattr: 16384
15/04/18 14:43:12 INFO namenode.FSImage: Allocated new BlockPoolId: BP-130729900-192.168.1.1-1429393391595
15/04/18 14:43:12 INFO common.Storage: Storage directory /usr/local/hadoop_store/hdfs/namenode has been successfully formatted.
15/04/18 14:43:12 INFO namenode.NNStorageRetentionManager: Going to retain 1 images with txid >= 0
15/04/18 14:43:12 INFO util.ExitUtil: Exiting with status 0
15/04/18 14:43:12 INFO namenode.NameNode: SHUTDOWN_MSG: 
/************************************************************
SHUTDOWN_MSG: Shutting down NameNode at laptop/192.168.1.1
************************************************************/

Perhatikan bahwa perintah-format Hadoop namenode harus dieksekusi sekali sebelum kita mulai menggunakan Hadoop.
Jika perintah ini dijalankan lagi setelah Hadoop telah digunakan, itu akan menghancurkan semua data pada sistem file Hadoop.


Langkah kedelapan

Memulai Hadoop

Sekarang saatnya untuk memulai yang baru diinstal node cluster tunggal.
Kita bisa menggunakan start-all.sh atau
(start-dfs.sh dan start-yarn.sh)

k@laptop:~$ cd /usr/local/hadoop/sbin

k@laptop:/usr/local/hadoop/sbin$ ls
distribute-exclude.sh    start-all.cmd        stop-balancer.sh
hadoop-daemon.sh         start-all.sh         stop-dfs.cmd
hadoop-daemons.sh        start-balancer.sh    stop-dfs.sh
hdfs-config.cmd          start-dfs.cmd        stop-secure-dns.sh
hdfs-config.sh           start-dfs.sh         stop-yarn.cmd
httpfs.sh                start-secure-dns.sh  stop-yarn.sh
kms.sh                   start-yarn.cmd       yarn-daemon.sh
mr-jobhistory-daemon.sh  start-yarn.sh        yarn-daemons.sh
refresh-namenodes.sh     stop-all.cmd
slaves.sh                stop-all.sh

k@laptop:/usr/local/hadoop/sbin$ sudo su hduser

hduser@laptop:/usr/local/hadoop/sbin$ start-all.sh
hduser@laptop:~$ start-all.sh
This script is Deprecated. Instead use start-dfs.sh and start-yarn.sh
15/04/18 16:43:13 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Starting namenodes on [localhost]
localhost: starting namenode, logging to /usr/local/hadoop/logs/hadoop-hduser-namenode-laptop.out
localhost: starting datanode, logging to /usr/local/hadoop/logs/hadoop-hduser-datanode-laptop.out
Starting secondary namenodes [0.0.0.0]
0.0.0.0: starting secondarynamenode, logging to /usr/local/hadoop/logs/hadoop-hduser-secondarynamenode-laptop.out
15/04/18 16:43:58 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
starting yarn daemons
starting resourcemanager, logging to /usr/local/hadoop/logs/yarn-hduser-resourcemanager-laptop.out
localhost: starting nodemanager, logging to /usr/local/hadoop/logs/yarn-hduser-nodemanager-laptop.out

 Kita bisa memeriksa apakah itu benar-benar berdiri dan berjalan:
 
hduser@laptop:/usr/local/hadoop/sbin$ jps
9026 NodeManager
7348 NameNode
9766 Jps
8887 ResourceManager
7507 DataNode

Output berarti bahwa kita sekarang memiliki contoh fungsional Hadoop berjalan pada VPS kami (Virtual private server).

Cara lain untuk memeriksa adalah menggunakan netstat:


hduser@laptop:~$ netstat -plten | grep java
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 0.0.0.0:50020           0.0.0.0:*               LISTEN      1001       1843372     10605/java      
tcp        0      0 127.0.0.1:54310         0.0.0.0:*               LISTEN      1001       1841277     10447/java      
tcp        0      0 0.0.0.0:50090           0.0.0.0:*               LISTEN      1001       1841130     10895/java      
tcp        0      0 0.0.0.0:50070           0.0.0.0:*               LISTEN      1001       1840196     10447/java      
tcp        0      0 0.0.0.0:50010           0.0.0.0:*               LISTEN      1001       1841320     10605/java      
tcp        0      0 0.0.0.0:50075           0.0.0.0:*               LISTEN      1001       1841646     10605/java      
tcp6       0      0 :::8040                 :::*                    LISTEN      1001       1845543     11383/java      
tcp6       0      0 :::8042                 :::*                    LISTEN      1001       1845551     11383/java      
tcp6       0      0 :::8088                 :::*                    LISTEN      1001       1842110     11252/java      
tcp6       0      0 :::49630                :::*                    LISTEN      1001       1845534     11383/java      
tcp6       0      0 :::8030                 :::*                    LISTEN      1001       1842036     11252/java      
tcp6       0      0 :::8031                 :::*                    LISTEN      1001       1842005     11252/java      
tcp6       0      0 :::8032                 :::*                    LISTEN      1001       1842100     11252/java      
tcp6       0      0 :::8033                 :::*                    LISTEN      1001       1842162     11252/java      


Langkah kesembilan

Menghentikan Hadoop

$ pwd
/usr/local/hadoop/sbin

$ ls
distribute-exclude.sh  httpfs.sh                start-all.sh         start-yarn.cmd    stop-dfs.cmd        yarn-daemon.sh
hadoop-daemon.sh       mr-jobhistory-daemon.sh  start-balancer.sh    start-yarn.sh     stop-dfs.sh         yarn-daemons.sh
hadoop-daemons.sh      refresh-namenodes.sh     start-dfs.cmd        stop-all.cmd      stop-secure-dns.sh
hdfs-config.cmd        slaves.sh                start-dfs.sh         stop-all.sh       stop-yarn.cmd
hdfs-config.sh         start-all.cmd            start-secure-dns.sh  stop-balancer.sh  stop-yarn.sh



Kami menjalankan stop-all.sh atau (stop-dfs.sh dan stop-yarn.sh) untuk menghentikan semua daemon yang berjalan pada komputer kita:

hduser@laptop:/usr/local/hadoop/sbin$ pwd
/usr/local/hadoop/sbin
hduser@laptop:/usr/local/hadoop/sbin$ ls
distribute-exclude.sh  httpfs.sh                start-all.cmd      start-secure-dns.sh  stop-balancer.sh    stop-yarn.sh
hadoop-daemon.sh       kms.sh                   start-all.sh       start-yarn.cmd       stop-dfs.cmd        yarn-daemon.sh
hadoop-daemons.sh      mr-jobhistory-daemon.sh  start-balancer.sh  start-yarn.sh        stop-dfs.sh         yarn-daemons.sh
hdfs-config.cmd        refresh-namenodes.sh     start-dfs.cmd      stop-all.cmd         stop-secure-dns.sh
hdfs-config.sh         slaves.sh                start-dfs.sh       stop-all.sh          stop-yarn.cmd
hduser@laptop:/usr/local/hadoop/sbin$ 
hduser@laptop:/usr/local/hadoop/sbin$ stop-all.sh
This script is Deprecated. Instead use stop-dfs.sh and stop-yarn.sh
15/04/18 15:46:31 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Stopping namenodes on [localhost]
localhost: stopping namenode
localhost: stopping datanode
Stopping secondary namenodes [0.0.0.0]
0.0.0.0: no secondarynamenode to stop
15/04/18 15:46:59 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
stopping yarn daemons
stopping resourcemanager
localhost: stopping nodemanager
no proxyserver to stop




Tampilan Web Hadoop
Mari kita mulai dengan Hadoop lagi dan melihat Web UI:

hduser@laptop:/usr/local/hadoop/sbin$ start-all.sh  

http: // localhost: 50070 / - web UI dari daemon NameNode 

 


 
Copyright © 2011. COMASTNET - All Rights Reserved