Difference between revisions of "WD: Membuat NAS Sederhana"

From OnnoWiki
Jump to navigation Jump to search
Line 4: Line 4:
 
* /    = 50 Gbyte (bisa kurang s/d 10-20Gbyte)
 
* /    = 50 Gbyte (bisa kurang s/d 10-20Gbyte)
 
* Swap = 1  Gbyte
 
* Swap = 1  Gbyte
* SSH di instalasi saat
+
* Setup IP statik saat instalasi.
 +
* SSH di instalasi saat instalasi sistem operasi, agar kita dapat melakukan remote login menggunakan ssh.
 +
 
 +
==Perbaiki System==
 +
 
 +
Perbaiki Locale agar jadi Locale Indonesia
 +
 
 +
sudo locale-gen id_ID.UTF-8
  
  
Line 101: Line 108:
 
  mount /dev/sda3 /var/data/
 
  mount /dev/sda3 /var/data/
  
Cek
 
 
df -ha
 
 
Harusnya akan ada
 
 
Filesystem            Size  Used Avail Use% Mounted on
 
/dev/sda2              46G  1.1G  43G  3% /
 
proc                    0    0    0    - /proc
 
sysfs                    0    0    0    - /sys
 
..
 
..
 
/dev/sda3            3.6T  69M  3.4T  1% /var/data
 
  
 
==File Sharing==
 
==File Sharing==
Line 120: Line 114:
  
 
  apt-get install samba cifs-utils
 
  apt-get install samba cifs-utils
 
Edit
 
 
vi /etc/samba/smb.conf
 
 
Dengan asumsi file sharing di /var/data
 
 
[share]
 
    comment = share
 
    browseable = yes
 
    path = /var/data
 
    printable = no
 
    guest ok = yes
 
    read only = yes
 
    create mask = 0700
 
 
Restart SAMBA
 
 
/etc/init.d/smbd restart
 
 
 
==Menempelkan File Server Lain==
 
 
Buat script, misalnya
 
 
touch /usr/local/bin/serverlain.sh
 
chmod 777 /usr/local/bin/serverlain.sh
 
vi /usr/local/bin/serverlain.sh
 
 
Asumsi server lain 192.168.0.9, username onno, password 123456789
 
 
mount -t cifs //192.168.0.9/media /mnt/server9 -o username=onno -o password=123456789
 
 
Kita menempelkan di /mnt/server9
 
 
mkdir -p /mnt/server9
 
/usr/local/bin/serverlain.sh
 
 
==Streaming Video Lokal==
 
 
Jalankan
 
 
sudo su
 
route add -net 239.0.0.0 netmask 255.0.0.0 eth0
 
ifconfig eth0 allmulti
 
 
Masukan ke /etc/rc.local
 
 
vi /etc/rc.local
 
 
Masukan sebelum exit
 
 
route add -net 239.0.0.0 netmask 255.0.0.0 eth0
 
ifconfig eth0 allmulti
 
 
Instalasi
 
 
apt-get install sqlite mediatomb
 
 
 
Restart Mediatomb
 
 
/etc/init.d/mediatomb restart
 
  
 
==Pranala Menarik==
 
==Pranala Menarik==

Revision as of 11:14, 3 February 2015

Sistem Operasi

  • Ubuntu Server 14.04
  • / = 50 Gbyte (bisa kurang s/d 10-20Gbyte)
  • Swap = 1 Gbyte
  • Setup IP statik saat instalasi.
  • SSH di instalasi saat instalasi sistem operasi, agar kita dapat melakukan remote login menggunakan ssh.

Perbaiki System

Perbaiki Locale agar jadi Locale Indonesia

sudo locale-gen id_ID.UTF-8


Konfigurasi Jaringan

Menggunakan IP address statik

vi /etc/network/interfaces

Isi dengan

auto eth0
iface eth0 inet static
        address 192.168.0.19
        broadcast 192.168.0.255
        netmask 255.255.255.0
        gateway 192.168.0.223
        dns-nameservers 8.8.8.8
        dns-search lan

Di shell lakukan

route add default gw 192.168.0.223

Konfigurasi Repository

Kalau mau memaksa kita dapat mengubah /etc/sources.list menjadi

cd /etc/apt
cp sources.list sources.list.original
vi /etc/apt/sources.list

isi dengan

deb http://152.118.24.30/ubuntu/ trusty main restricted multiverse universe

Update repo

apt-get update

Menyiapkan Harddisk

Lihat harddisk

fdisk -l

Akan terlihat harddisk 4TB WD Caviar

Disk /dev/sda: 4000.8 GB, 4000785948160 bytes
255 heads, 63 sectors/track, 486401 cylinders, total 7814035055 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1               1  4294967295  2147483647+  ee  GPT

Format

Jika di perlukan kita dapat memformat /dev/sda3. Sesuaikan dengan partisi anda, kemungkinan partisi anda bukan /dev/sda3

mkfs -L data /dev/sda3

Akan keluar

mke2fs 1.42.9 (4-Feb-2014)
Filesystem label=data
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
241082368 inodes, 964303104 blocks
48215155 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
29429 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks: 
	32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,  
	4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 
	102400000, 214990848, 512000000, 550731776, 644972544

Allocating group tables: done                            
Writing inode tables: done                            
Writing superblocks and filesystem accounting information: done 

Ternyata lumayan cepat waktu format 4TB WD Caviar di bandingkan dengan HDD lainnya :)

Tempelkan harddisk ke folder

Tempelkan ke /var/data

mkdir -p /var/data
mount /dev/sda3 /var/data/


File Sharing

Menyiapkan SAMBA

apt-get install samba cifs-utils

Pranala Menarik