Ini adalah KELANJUTAN posting saya yg BAGIAN I

Cara Praktis untuk Setting NFS pada RH 5.1 (BAGIAN II)
==========================================
Delly Sartika ( [EMAIL PROTECTED] ), LUG STTS
21 Januari 1999

......

4.4 Konfigurasi rc.sysinit CLIENT
---------------------------------
Edit file "/tftpboot/192.168.1.2/etc/rc.d/rc.sysinit" :
*) Hilangkan/Hapus bagian - bagian yang ada "fsck"'nya, antara lain :

        if [-f /fsckoptions ]; then \
         bla..bla..bla               - HAPUS BLOK INI
         bla..bla..bla              /
      fi 

        if [ ! -f /fastboot ]; then \
           bla..bla..bla             \ HAPUS BLOK INI 
           bla..bla..bla             /
        fi                          /

*) Cari baris yang ada "mount -a -t nonfs,proc" ganti dengan "mount -av"


4.5 Konfigurasi fstab CLIENT
----------------------------
Edit file "/tftpboot/192.168.1.2/etc/fstab", gantilah dengan :

192.168.1.1:/tftpboot/192.168.1.2               /               nfs     defaults       
 1   1
192.168.1.1:/bin                                /bin            nfs     defaults       
 1   1
192.168.1.1:/usr                                /usr            nfs     defaults       
 1   1
192.168.1.1:/sbin                               /sbin           nfs     defaults       
 1   1
192.168.1.1:/home                               /home           nfs     defaults       
 1   1
192.168.1.1:/lib                                /lib            nfs     defaults       
 1   1
none                                            /proc           proc    defaults       
 1   1

4.6 Konfigurasi etc/sysconfig CLIENT
------------------------------------
*) Hapus file "ifcfg-ethX" (X=0,1,2...) yang ada di directory
   "/tftpboot/192.168.1.2/etc/sysconfig/network-scripts". 
   Karena CLIENT mendapatkan IP address dari server, tidak perlu
mengkonfigurasikan sendiri.
*) Edit file "/tftpboot/192.168.1.2/etc/sysconfig/network" menjadi
(sesuaikan dgn milik Anda):
                NETWORKING=yes
                FORWARD_IPV4="no"
                HOSTNAME="penguin.or.id"
                GATEWAY="192.168.1.1"
                GATEWAYDEV=""

4.7 Konfigurasi HOSTNAME, dan host CLIENT 
-------------------------------------
*) Edit "/tftpboot/192.168.1.2/etc/HOSTNAME" menjadi (sesuaikan dgn
milik Anda) :
                penguin.or.id
*) Edit "/tftpboot/192.168.1.2/etc/hosts" menjadi (sesuaikan dgn milik
Anda) :
                127.0.0.1               localhost               localhost.locadomain
                192.168.1.1             myserver.or.id  myserver
                192.168.1.2             penguin.or.id   penguin


4.8 Konfigurasi /etc/exports SERVER
-----------------------------------
Edit "/etc/exports", dan tambahkan baris berikut :
        /tftpboot/192.168.1.2   penguin.or.id(rw,no_root_squash)
        /usr                            penguin.or.id(rw,no_root_squash)
        /sbin                           penguin.or.id(rw,no_root_squash)
        /bin                            penguin.or.id(rw,no_root_squash)
        /lib                            penguin.or.id(rw,no_root_squash)
        /home                           penguin.or.id(rw,no_root_squash)

4.9 Konfigurasi HOSTNAME, host SERVER
-------------------------------------
*) Isi file "/etc/host" sama dgn milik CLIENT. 
*) "/etc/HOSTNAME" tentunya berisi nama host SERVER :
                myserver.or.id
*) "/etc/sysconfig/network" berisi :
                NETWORKING=yes
                FORWARD_IPV4="no"
                HOSTNAME="myserver.or.id"
                GATEWAY="192.168.1.1"
                GATEWAYDEV=""


4.10 Konfigurasi rc.local SERVER
--------------------------------
Pada "/etc/rc.d/rc.local" tambahkan baris berikut (letakkan di akhir) :
        
        echo "Running RARP..."
        /sbin/rarp -s 192.168.1.2 00:40:05:17:ea:28

192.168.1.2             = IP Address yang akan diberikan ke CLIENT
00:40:05:17:ea:28 = Hardware Address dari Kartu ETHERNET KOMP A / KOMP
CLIENT (untuk 
                    melihatnya bisa digunakan utility bawaan dari kartu
ethernet tsb)

Karena itu sesuaikan IP Address dan Hardware Address dgn milik Anda.
Perhatikan Hardware address'nya milik kartu ethernet dari CLIENT / KOMP
A bukan kartu Ethernet milik SERVER.

4.11 Konfigurasi LILO pada SERVER
--------------------------------
Kebetulan saya menggunakan LILO, untuk yang pakai LOADLIN silahkan
di-oprek sendiri :)
Edit file "/etc/lilo.conf" tambahkan dgn :

        image = /boot/kernelku
          label = nfs
          root = /dev/hda5 (sesuaikan dgn partisi Linux Anda)

Kemudian jalankan "/sbin/lilo".
Alternatif lain, bisa digunakan "linuxconf" bagian CONFIG -> BOOT MODE
(biar lebih mudah)

4.12 Reboot SERVER
------------------
Reboot SERVER supaya semua perubahan dapat dilakukan, pilih "nfs" pada
waktu prompt LILO boot.



5. SETTING PADA CLIENT
======================

*) Kopikan kernel yang ada di "/boot/kernelku" ke disket, juga file
"loadlin.exe" (ada di CD RH   
   5.1 directory "\dosutils").
                # mount /dev/fd0 /mnt/floppy
                # cp /boot/kernelku /mnt/floppy
                # rdev /mnt/floppy/kernelku /dev/nfsroot    (bisa di-skip..ini hanya
buat jaga-                                                                         
jaga kalo kernelnya udah berubah)
                # mount /dev/cdrom /mnt/cdrom
                # cp /mnt/cdrom/dosutils/loadlin.exe /mnt/floppy

*) Buat BATCH FILE pada disket untuk mempermudah si CLIENT :), isinya :
                loadlin kernel
*) Sekarang kita butuh bantuan si MSDOS buat ngasih sistem ke DISKET
tsb, caranya :
                SYS A: 
   ini perintahnya di DOS lho..ntar kelamaan di Linux dikira SYS
perintahnya Linux                  
   hehehe...
*) OK Sekarang DISKET KITA UDAH SIAP...praktis ya isinya cuman file
system, loadlin.exe, 
   linux.bat sama kernelnya.
*) Coba deh dari KOMP A, disket ini dibuat "booting" trus panggil
"linux.bat", en berdoa aja 
   semoga langsung jalan.

6. SELANJUTNYA....
==================
*) Langkah-Langkah diatas hanya digunakan untuk 1 (satu) CLIENT, kalau
mau banyak client ya 
   tinggal dikopikan aja struktur directory yg sudah kita buat.
*) Cara diatas sangat BOROS..soalnya fle-file langsung dikopikan,
padahal banyak file yg kurang 
   perlu (mis pada etc dan lib dari CLIENT), bisa digunakan "symbolic
link", silahkan dicoba   
   sendiri.
*) Karena itu silahkan di-OPTIMASI dan di-OPREK-OPREK sendiri, baca
HOWTO sama Mini HOWTOnya 
   NFS.
*) SELAMAT MENCOBA....SEMOGA <langsung> BERHASIL....:)

______________________________________________________________________
Utk berhenti langganan kirim email ke [EMAIL PROTECTED] 
Sudah cari di arsip? http://www.linux.or.id/milis.php3#arsip-id-linux
Utk info etika diskusi, kirim email kosong ke [EMAIL PROTECTED]

Kirim email ke