| 
       咨詢電話:010-51727811/12/13
      當(dāng)前位置: 首頁 > 新聞中心 > 業(yè)內(nèi)新聞 >
      安裝Linux無盤工作站(三)
      時(shí)間:2012-06-27 09:15  來源:飛客數(shù)據(jù)恢復(fù)   作者:飛客數(shù)據(jù)恢復(fù)工程師
      下一次再啟動(dòng)服務(wù)器時(shí),上述服務(wù)進(jìn)程會(huì)自動(dòng)執(zhí)行。
      至此,所有的設(shè)置工作全部完成了,聯(lián)好網(wǎng)絡(luò)隨便打開一臺(tái)無盤工作站,稍等一下,出現(xiàn)遠(yuǎn)程引導(dǎo)的信息,接著會(huì)啟動(dòng)Win95,接下來很快就會(huì)裝載Linux,在一大堆Linux的啟動(dòng)信息之后如果看到Linux的登錄提示,就說明遠(yuǎn)程啟動(dòng)成功了。
      Linux無盤工作站雖然運(yùn)轉(zhuǎn)起來了,但還有一個(gè)問題,就是交換的問題,因?yàn)長inux是一個(gè)支持虛擬存儲(chǔ)的操作系統(tǒng),當(dāng)機(jī)器內(nèi)存不夠時(shí),Linux就會(huì)把內(nèi)存中暫時(shí)不用的數(shù)據(jù)換出到交換設(shè)備上,等需要時(shí)再換回來,剛才我們沒有設(shè)置交換區(qū),在無盤工作站上用free命令就會(huì)發(fā)現(xiàn)交換區(qū)為零,如果無盤工作站內(nèi)存較大,運(yùn)行一些不大的程序,沒有交換區(qū)還是可以的,但若運(yùn)行大型程序就會(huì)出問題,下面介紹在服務(wù)器上設(shè)置交換區(qū)即遠(yuǎn)程交換的方法。
      對(duì)于2.1.101版以前的內(nèi)核,要實(shí)現(xiàn)遠(yuǎn)程交換可有點(diǎn)費(fèi)事,得從網(wǎng)絡(luò)上下載有關(guān)的補(bǔ)丁來修改內(nèi)核代碼,然后再編譯內(nèi)核映象。從2.1.101版后的內(nèi)核支持網(wǎng)絡(luò)塊設(shè)備,這樣,實(shí)現(xiàn)遠(yuǎn)程交換就容易了。首先編譯內(nèi)核時(shí)要使Networkblockdevicesupport選項(xiàng)有效(剛才編譯內(nèi)核時(shí)就是這么作的),再從http://atrey.karlin.mff.cuni.cz/~pavel/nbd/nbd.html下載實(shí)用程序nbd.14.tar.gz,執(zhí)行下面的命令
       
      tarzxvfnbd.14.tar.gz
      cdnbd
      ./configure
      make
      編譯完后會(huì)得到文件nbd-server和nbd-client,將它們復(fù)制到/usr/sbin下面:
      cpnbd-servernbd-client/usr/sbin
      然后編輯文件/etc/rc.d/rc.sysinit,在文件最后加上一行
      /usr/sbin/nbd-server7999/tftpboot/%s/swap>/dev/null&
       
      執(zhí)行剛才的命令激活nbd服務(wù):
      /usr/sbin/nbd-server7999/tftpboot/%s/swap>/dev/null&
      下一次服務(wù)器啟動(dòng)時(shí),上述命令會(huì)自動(dòng)執(zhí)行。
       
      再在服務(wù)器上每個(gè)工作站目錄(/tftpboot/192.168.0.1,/tftpboot/192.168.0.2等等)下為各個(gè)無盤工作站建立交換文件,命令如下(本例中交換區(qū)大小為32M):
      ddif=/dev/zeroof=swapcount=32768bs=1024
      mkswapswap
      在每個(gè)工作站目錄下文件/etc/rc.d/rc.sysinit的最后加上兩行
      /usr/sbin/nbd-clientserver7999/dev/nd0
      swapon/dev/nd0
       
      就這么簡單,再打開無盤工作站試一試啟動(dòng)成功后登錄系統(tǒng),執(zhí)行命令free就會(huì)看到在顯示信息的最后有這樣一行:
      Swap:32764XX XXXX
      這說明交換區(qū)設(shè)置成功了。
      通過以上步驟,一個(gè)完整的Linux無盤工作站網(wǎng)絡(luò)就作好了,Linux無盤工作站的用法很靈活,既可以象使用普通有盤工作站一樣使用,還可以把無盤工作站當(dāng)成別的Unix主機(jī)的終端,特別是可以作為X終端,運(yùn)行遠(yuǎn)程Unix主機(jī)上的X應(yīng)用。