我需要在用戶端的電腦編譯核心模組,請問怎麼做才能讓所有的用戶端電腦可以使用? |
1. 先找到你要編譯的那台用戶端的IP位址,你可以這樣查詢:
/sbin/ifconfig -a
本例中,我們使用192.168.120.1為例。
2. 編輯DRBL伺服器中的/etc/exports,找一下這一行:
/tftpboot/node_root 192.168.120.1(ro,sync,async,no_root_squash,subtree_check)
把其中的ro改成rw,也就是改成:
/tftpboot/node_root 192.168.120.1(rw,sync,async,no_root_squash,subtree_check)
3. 讓修改生效,也就是執行:
/etc/init.d/nfs-kernel-server reload (在Debian-like的系統)
或者
/etc/init.d/nfs reload (在RedHat-like的系統)
4. 現在可以開始在用戶端上編譯模組,並且安裝到系統中(make, make install...).
5. ///注意/// 當你完成編譯以及安裝後,在下次該台用戶端開機前,請務必將/etc/exports還原,並且讓設定生效。也就是在DRBL伺服器上,類似步驟2把rw改成ro,並且同步驟3重新讓設定生效。如果你沒這樣做的話,你有可能搞混整個系統。
|
|