|
Apabila file swap terlalu kecil, kita dapat menambahnya dengan "vnconfig".
misalkan kita hanya mempunyai file swap 80M :
root@dialserv ~ > pstat -T
49/65536 files
0M/80M swap space
root@dialserv ~ > swapinfo
Device
1K-blocks Used Avail Capacity
Type
/dev/ad1s1b 82444
0 82444 0%
Interleaved
Dan akan kita tambah menjadi 130M, yg perlu dilakukan adalah :
1. Pastikan sudah terdapat vn driver dalam kernel FreeBSD nya, jika
belum tambahkan ' pseudo-device vn ' dalam file konfigurasi kernel,
kemudian compile dan install ulang
kernel nya, reboot system.
2. Membuat swap file baru, 50M
root@dialserv / > dd if=/dev/zero of=/tmp/swap bs=50M count=1
1+0 records in
1+0 records out
52428800 bytes transferred in 43.958249 secs (1192695 bytes/sec)
root@dialserv / > chmod 0600
/tmp/swap
KET:
man dd , man zero
/tmp/swap = file swap yg akan dibuat
bs = ukuran file (m = megabytes , k = kilobytes)
count = berapa kali bs=n (50M x 1 = 50M)
root@dialserv / > du -h /tmp/swap
50M /tmp/swap
3. Buat file vntab di /etc :
root@dialserv /
> echo "/dev/vn0 /tmp/swap swap" > /etc/vntab
4. Aktifkan swap baru
root@dialserv ~ > vnconfig -ae
agar berjalan tiap kali system start dapat di letakkan pada file /etc/rc.local
root@dialserv ~ > echo "/usr/sbin/vnconfig -ae" >> /etc/rc.local
5. Cek
root@dialserv ~ > swapinfo
Device
1K-blocks Used
Avail Capacity Type
/dev/ad1s1b
82444 2128
80316 3%
Interleaved
/dev/rvn0
51072 0
51072 0%
Interleaved
Total 133516 2128 131388 2%
root@dialserv ~ > pstat -T
58/65536 files
2M/130M swap space
reference:
http://www.freebsd.org/doc/handbook/adding-swap-space.html
G-net Pekalongan, by
esteh
date
Wed Feb 19 03:01:22 JAVT 2003
Back
to INDEX |