㈠ 如何實現上傳文件到伺服器
common-fileupload是jakarta項目組開發的一個功能很強大的上傳文件組件
下面先介紹上傳文件到伺服器(多文件上傳):
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
import java.util.regex.*;
import org.apache.commons.fileupload.*;
public class upload extends HttpServlet {
private static final String CONTENT_TYPE = "text/html; charset=GB2312";
//Process the HTTP Post request
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
response.setContentType(CONTENT_TYPE);
PrintWriter out=response.getWriter();
try {
DiskFileUpload fu = new DiskFileUpload();
// 設置允許用戶上傳文件大小,單位:位元組,這里設為2m
fu.setSizeMax(2*1024*1024);
// 設置最多隻允許在內存中存儲的數據,單位:位元組
fu.setSizeThreshold(4096);
// 設置一旦文件大小超過getSizeThreshold()的值時數據存放在硬碟的目錄
fu.setRepositoryPath("c://windows//temp");
//開始讀取上傳信息
List fileItems = fu.parseRequest(request);
// 依次處理每個上傳的文件
Iterator iter = fileItems.iterator();
//正則匹配,過濾路徑取文件名
String regExp=".+////(.+)$";
//過濾掉的文件類型
String[] errorType={".exe",".com",".cgi",".asp"};
Pattern p = Pattern.compile(regExp);
while (iter.hasNext()) {
FileItem item = (FileItem)iter.next();
//忽略其他不是文件域的所有表單信息
if (!item.isFormField()) {
String name = item.getName();
long size = item.getSize();
if((name==null||name.equals("")) && size==0)
continue;
Matcher m = p.matcher(name);
boolean result = m.find();
if (result){
for (int temp=0;temp<ERRORTYPE.LENGTH;TEMP++){
if (m.group(1).endsWith(errorType[temp])){
throw new IOException(name+": wrong type");
}
}
try{
//保存上傳的文件到指定的目錄
//在下文中上傳文件至資料庫時,將對這里改寫
item.write(new File("d://" + m.group(1)));
out.print(name+" "+size+"");
}
catch(Exception e){
out.println(e);
}
}
else
{
throw new IOException("fail to upload");
}
}
}
}
catch (IOException e){
out.println(e);
}
catch (FileUploadException e){
out.println(e);
}
}
}
現在介紹上傳文件到伺服器,下面只寫出相關代碼:
以sql2000為例,表結構如下:
欄位名:name filecode
類型: varchar image
資料庫插入代碼為:PreparedStatement pstmt=conn.prepareStatement("insert into test values(?,?)");
代碼如下:
。。。。。。
try{
這段代碼如果不去掉,將一同寫入到伺服器中
//item.write(new File("d://" + m.group(1)));
int byteread=0;
//讀取輸入流,也就是上傳的文件內容
InputStream inStream=item.getInputStream();
pstmt.setString(1,m.group(1));
pstmt.setBinaryStream(2,inStream,(int)size);
pstmt.executeUpdate();
inStream.close();
out.println(name+" "+size+" ");
}
。。。。。。
這樣就實現了上傳文件至資料庫
㈡ 能否把系統備份上傳到網路硬碟
如果你的網速夠FAST絕對可以~~呵呵!!
建議你用Drive Image 2002 V6.0數據備份
一個可以與 Ghost 抗衡的硬碟數據備份工具,可以快速地恢復硬碟上的數據,它使用 SmartSector 技術加速整個過程,使用 PartitionMagic 技術增加適應性。主要功能有:create image (建立備份文件)在這里,你可以把任何盤上的數據進行備份;restore image (文件恢復)你可以恢復你硬碟上的數據;powercast (文件轉送)如果你要把備份的文件用網路傳到另一台計算機上,按這個按鈕;disk to disk (硬碟對拷)如果你的計算機有兩個硬碟,而你要從第一個硬碟的備份文件恢復另一個盤的文件,用這個選項。
http://www1.skycn.com/soft/3514.html
㈢ 無盤網吧搭建全過程
收費伺服器放在吧台,獨立的一台收銀電腦。收費客戶端和你的客戶機windows一起裝,就是你拔掉硬碟前裝好,或者客戶機啟動後開超級工作站安裝修改都可以。
無盤網吧一般用迅閃更新游戲,二個方案更新游戲,一個是無盤伺服器開超級用戶更新游戲,可以手動,也可以裝個迅閃更新,更新後再同步其餘的伺服器。第二個是不管無盤伺服器,無盤伺服器裝系統和一些常用游戲軟體,再單獨配一台電腦裝個windows2003 或者迅閃的linux虛擬磁碟伺服器。游戲更新用迅閃,虛擬盤用CGO 客戶機綠色出盤。
無盤網吧組建詳細方案:
你有多少台電腦?多少資金?什麼地段?什麼樣的客戶群?周邊網吧同行的配置?房租如何?水電費用?上面官方人員打點的費用?營業證件的費用?人員費用?等等來一個詳細的調查統計。
100台電腦左右的網吧 需要一個網眾伺服器,你得去淘寶買一個瑞華國際的盜版加密狗像U盤一樣的東西插在伺服器上,同時你可以從購買狗的地方得到一套盜版網眾5.8的軟體。伺服器你可以自己去信息城配一個主板用華碩的DSBV-DX/SAS CPU來個四核的5300 內存配個8G的硬碟3寫SAS硬碟(72X3西捷)RAID 0 ,3讀SATA(600X3西捷)RAID 0 1.8T的游戲夠用了吧。3G的內存做靜態windows系統盤。
伺服器硬體到位後放入網眾光碟照說明安裝,插上狗調試。下面客戶機接硬碟裝好系統後,服務端開啟上傳功能。客戶機上傳系統到伺服器。客戶端拔掉硬碟從網卡啟動。如果對系統要修改或者更新游戲請隨便選一台電腦開超級用戶。
然後裝上迅閃自動更新綠色版。游戲更新問題就搞定了。那台電腦就24小時開著不停的更新,也可以晚上掛機更新。
交換機和網線水晶頭買好點別用便宜貨。無盤就靠路寬撐著了。暫時就想到這么多。具體會碰到很多問題你問網路或者上論壇求助慢慢就能解決的。
㈣ 在網上下載了一套網眾Linux的服務端操作系統,下載出來的格式後綴是:landisk
感覺像是下載錯了,一般來說操作系統的鏡像文件都是.iso。你嘗試用rar軟體看能否解壓,如果不行的話,建議你重新下載。
㈤ 網吧,想在伺服器添加一個硬碟,做為虛擬盤,怎麼弄呢iscsi cake
Hintsoft Linux ISCSI虛擬磁碟借鑒了網眾等許多iscsi虛擬磁碟的優點。迅閃linux虛擬磁碟是目前同類產品中性能最好的。 首先准備伺服器一台,建議1塊小硬碟(在此補充:硬碟沒什麼要求串口ide口都行,目前的rh5已經支持市面上大多數的硬碟,如果串口硬碟不被系統識別,可以嘗試在bios 把sata映射為ide口)用來安裝系統,2塊sata做raid0存放數據(有人居然拿一個80g和160g的硬碟做raid0,這不是浪費嗎?在此補充下,盡量選擇大小相同 型號相同的硬碟)或者isci硬碟(建議只做raid0),在官方網站下載hintsoft linux iscsi.iso 此iso不支持通過網路安裝。需要刻錄成安裝光碟 或者進行硬碟安裝(硬碟安裝請參照 硬碟安裝linux iso相關資料)
現在我們來安裝iscsi伺服器
1) 在伺服器上只連接小的硬碟和光碟機 及raid卡(注意:一定不能連接其它幾塊硬碟)並設置光碟機引導系統
2) 放入剛才克錄的iscsi系統光碟 從光碟機啟動 開始安裝系統
3) 安裝過程需要使用 圖形界面模式進行安裝 既默認 直接回車 進行安裝系統 如下圖 4) 安裝過程中設置Linux登錄密碼,既root密碼。後面自動完成安裝 如下圖5) 完成安裝後 啟動系統 如下圖第一次登陸 輸入用戶名root 回車.輸入剛才設置過的密碼(注意linux輸入密碼是不可見的) 系統自動執行iscsisetup 程序 此時直接關機 連接其他2個硬碟 並從新啟動 設置好raid0
6) 系統啟動 輸入root 及密碼 登陸系統。
7) 如果做硬體raid0執行iscsisetup {跳到"9)"步}。部分機器可能主板 自帶raid 不起作用 此時 從新配置軟raid0
8) 設置軟raid0
查看所有分區:輸入「fdisk –l」命令,一般顯示為:
Disk /dev/hda: ……
Disk /dev/sda: ……
Disk /dev/sdb: ……
對/dev/sdb創建分區:
a) 輸入「Fdisk /dev/sda」命令
b) 按提示輸入「n」創建分區
c) 按提示輸入「p」建立主分區
d) 按提示輸入「1」第一個主分區
e) 按提示輸入「t」設置文件系統
f) 按提示輸入「fd」將該分區設為Linux的Raid分區
g) 按提示輸入「w」保存剛才的操作並推出
對/dev/sdb創建分區(同上)
2塊硬碟創建為Raid 0 :
輸入 mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sda1 /dev/sdb1 創建raid0
輸入 echo "DEVICE /dev/sd[ab]1">/etc/md0.conf 寫入配置文件
輸入 mdadm --detail --scan>>/etc/md0,conf 掃描raid0硬體信息並保存到配置文件
(補充下:最近很多人做好raid後從起raid 消失。補充以下命令)
第一次做好raid的時候 請不好從新啟動 用以下命令測試raid是否 配置 正確
輸入 mdadm -S /dev/md0 禁用md0
輸入 mdadm -A /dev/md0 /dev/sdb1 /dev/sdc1 ..........等 啟用md0
輸入 fdisk /dev/md0
p 察看raid0 分區情況 是否正確
9) 執行iscsisetup 系統 提示 please select harddisk 從下選擇 配置好的raid0誰備。
設置Please input socketIP (輸入服務管理器通訊IP) 即虛擬磁碟伺服器ip
設置Please input superIP(輸入超級管理終端IP,一般設置成服務管理器的IP) 即xs2008伺服器ip
設置Please input ip address for eth0(設置網卡IP) 即虛擬磁碟伺服器ip
設置Please input netmask for eht0(輸入子網掩碼)
設置Please input default gateway(輸入網關)
設置Please input nameserver(DNS)(輸入DNS)
如果有兩塊網卡則依次設置「for eth1」
10)adminip 0
adminip xs2008伺服器ip(a d m i n i p中間無空格 因為論壇做了關鍵字過濾 逼不得以)
11) 完成以上操作設置,Linux系統安裝完畢。
從新啟動系統 後執行fdisk /dev/md0 進行分區操作
a) 輸入「Fdisk /dev/md0」命令
b) 按提示輸入「n」創建分區
c) 按提示輸入「p」建立主分區
d) 按提示輸入「1」第一個主分區
e)按提示輸入「w」保存剛才的操作並退出
輸入 mkfs.ext3 /dev/md0
這樣Linux下的軟陣列就設置好了。
12) 從新啟動系統
㈥ 如何添加Linux無盤伺服器系統鏡像盤
辦公的話 非常不適合用無盤的工作站。。 當你做了就會發現其實這個無盤站辦公的話比病毒來的麻煩。。 無盤只適合在網吧 和特殊的工作環境用。。。
像你這種情況 適合用校園機房的那種管理軟體 寫在bios的一個軟體 任何一個機器都可以做主機 向其他區域網的機器發送文件包括復制系統 硬碟對刻。。既能滿足你對無盤的優點的需要 又能保住機器的獨立性。。文件的管理等 你也可以做一個伺服器 輔助文件共享。。列印共享等。。。畢竟特殊的機器不能加入到無盤中來比如財務用機。。領導用機。。 個人見解 如果你需要無盤的資料的話我也有。。hi上留言吧
還是貼上吧 我的日誌 復制粘貼過來。。有兩個方案。。。
銳起無盤
1、首先進行安裝前的計劃,根據各網吧不同情況,分析出大概需要幾種硬體配置,假定網吧需要8種配置
2、在服務端增加好這8種配置001~008,建議把主板配置寫到說明裡面,再增加009,做為備用配置,以防有時候臨時更換主板使用。
3、做系統母盤,找一台屬於該配置機器最多的來做母盤,具體做法各網吧不盡相同,總體來說就是安裝操作系統並打好補丁(建議裝SP2,不打補丁),裝上相應的驅動程序和輸入法,再進行一些優化操作。程序等建議以後再安裝,這樣系統母盤很小,一般也就1G多點,上傳速度快。
4、上傳系統。在上傳之前再檢查一下該母盤是否還有沒優化好的地方,確認已經完善時,就可以安裝銳起無盤客戶端軟體,安裝好之前需要重啟兩次,查找RAID驅動。並且在服務端設置該機用超級用戶。重啟好之後,在計算機管理裡面,看是否能夠正確查找到無盤伺服器上面映射的磁碟。如果磁碟是以前建立的,只需要格式化該盤,在格盤前一定要小心確認,千萬不要把游戲分區格掉了,當然了,現在1.5版通常只用一個單獨映像做為系統盤,這就沒有什麼好說的了。格式化之前就運行無盤軟體裡面的系統上傳,選擇好硬體配置編號001,點上傳。這個過程一般幾分鍾就OK了。
5、去掉硬碟,注意,一定要保存好這個硬碟,以備後用。然後用無盤啟動,啟動好之後,運行無盤軟體裡面的配置復制,復制到002~009,復制好之後,關機,再關掉超級用戶。
6、選擇一台屬於配置是002的機器,在服務端設置為超級用戶,用無盤啟動,在這里可能出現三種情況,以下分別說明
A、能夠正常啟動,不過較慢,需要自行查找硬體設備,這個時候不要慌,慢慢等,特別是在音效卡驅動不同的時候,會假死,如果過10分鍾,該機沒有反映,就手工重啟一次,就可以正常安裝其他驅動了。通常匯流排這些都是自動查找安裝,一般需要手工安裝的是音效卡、顯卡這些,前提是如果自動安裝好了,就不用手工安裝了。
B、不能夠正常啟動,在出現XP進度條的地方一直在跑進度條,或者是跑兩圈就自動重啟。這個時候就需要把原來上傳系統的硬碟掛到該機,用硬碟啟動,裝好驅動後,用更新上傳。
C、情況如上B,不同的是用硬碟啟動也不能夠進入XP,這個時候需要把該硬碟掛回到原來上傳系統的機器,去掉硬體驅動(先卸載網路適配器,和通用串列匯流排控制器,和聲音,視頻游戲控制,監視器,顯示卡,卸載時按右鍵,點卸載就行了。。更改 計算機的Advanced Configuration Power Interface(ACPI)屬性為Standard PC。。。將您本機的IDE ATA/ATAPI控制器改成標準的雙通道 PCI IDE控制器),然後再掛到不能啟動的機器上面,就肯定可以啟動了,裝好驅動後,更新上傳。
7、重復第6步,把所有配置都能夠正常啟動後,就開始安裝應用程序了。
網眾無盤
1:先安裝我們在網站上下載的網眾NxD XP 5.6 服務端 (Linux版本服務端)大家可以在網上找到相應的教程,安裝完成後重啟linux伺服器。
2:然後我們在伺服器上安裝我們的破解補丁。
3:安裝完破解補丁後開始配置我們的伺服器;
先打開網眾數據管理器,指定三個目錄,
磁碟目錄: E:\WZDISK (工作站起時讀取此目錄下的虛擬盤里的系統文件)
工作目錄: G:\WZGZZ (工作站回寫數據將寫入這個臨時目錄)
交換目錄: G:\WZJH (即頁面文件或虛擬內存,取到過渡或緩沖作用)
4安裝客戶端然後上傳就可以了
這是簡單的 資料的話可以網路 題目
㈦ 如何文件上傳至伺服器某一目錄下
有兩種方法上傳程序到伺服器裡面。
涉及到具體目錄,就把ftp軟體定位到那個目錄中。
如果是win系統伺服器,那麼打開遠程桌面,從本地電腦復制文件,到遠程桌面伺服器裡面,粘貼文件,就可以了。
如果有ip地址,ftp賬號密碼,也可以用 ftp軟體上傳。
linux伺服器的話, 就是直接用ftp軟體上傳文件了。
㈧ 怎麼把網眾萬能包傳到網眾伺服器
不是吧萬能包傳到伺服器,是把萬能包從其他FTP那復制到網眾伺服器上!
用伺服器上的網路工具gftp
㈨ 如何添加windows無盤伺服器與設置
一般的步驟,客戶機掛硬碟裝系統,然後在伺服器添加此工作站,然後客戶機安裝無盤軟體客戶端(此時是掛載硬碟的),在伺服器對此客戶機開超級用戶,然後通過無盤軟體客戶端上傳系統。上傳完後就可以無盤啟動了。 大部分的無盤軟體均是這個步驟。也就是說需要一個網路伺服器。
詳細方法:具體安裝過程:
1.雙擊BXP的安裝文件BXP2.5_evalxi.exe,開始安裝。(BXP2.5_evalxi.exe為BXP 2.5的測試版,只能連接兩個用戶,且虛擬磁碟的空間限制在2G以內,《無盤網路完全教程—提高篇》一書配置光碟的「純無盤windows xp相關文件\BXP2.5」目錄下有此安裝文件。文件自動解壓後,開始安裝,出現一個「Welcome」的歡迎安裝界面。
2.若需要查閱BXP的英文安裝文檔,則可以單擊「View」按鈕;若不需查閱則單擊「Install」按鈕開始安裝。
3.在閱讀產品授權協議書並表示同意之後,便可以繼續安裝,後面的幾個步驟可以按默認值設置,當出現「Setup Type」時,需根據具體情況來時行選擇,由於本例只使用一台伺服器,所以可以選擇第一項,即「Full Server」
4.單擊「Next」出現「Select Components」界面,
在組件列表中有以下兩個組件:
? ? 「Tellurian DHPC Server」 BXP內置的DHCP伺服器組件,選擇此組件時,在後續步驟中,系統將會自動安裝BXP內置的DHCP模塊,若不準備使用外部的DHCP來為BXP提供服務,可以選中此選項,當然此項選中後,外部的DHCP仍可以照常使用,也就是說在BXP管理器中可以選擇使用哪一個DCHP,因此在這里我們先選中此項目。
? ? 「Embedded Tools」 嵌入工具組件,此組件可以在窗口中嵌入XP,類似於XP的遠程桌面。
注意:
如果內置上的 DHCP 組件被選擇,那麼就不能配置BOOTP方式啟動無盤工作站。 當選擇DHCP組件時,可以不安裝微軟DHCP組件。
5.後面幾個步驟要按默認值設置,本例使用的BXP 2.5的測試版,所以沒有注冊界面,若需正式使用,需購買正式版,並正確進行注冊。最後出現「Setup complete」 對話框,
單擊「Finish」按鈕,完成BXP的安裝。
4 配置BXP伺服器組件
配置BXP伺服器組件包括以下幾個內容:
? ? 配置BXP相關的服務
? ? 配置DHCP服務(在需要的情況下)
? ? 產生並且處理BXP客戶登錄
4.1 配置BXP相關的服務
在配置一個BXP伺服器之前,必須確定以下服務組件已正確安裝在伺服器:
? ? 3 Com BOOTP 服務 或3 Com PXE 服務
? ? BXP TFTP 服務
? ? BXP IO 服務
? ? BXP 登錄服務
1.引導方式的選擇
BXP工作站的引導方式有兩種,一種為PXE方式,另一種為BOOTP方式;PXE是通過DHCP服務動態地為工作站分配IP地址,其網路構在PXE的網路結構DHCP伺服器和BXP伺服器可以作到一台計算機上。 在BOOTP 引導方式下,工作站的IP地址是固定的,每個工作站必須在伺服器上手動地指定。其網路結構如無盤系統採用何種啟動方式,取決於不同的應用環境,在小型的較單一的網路中建立使用PXE方式,對於較大型的網路,尤其是多種網路混合組網時,應用採用BOOTP方式。以下的設置以PXE為例進行說明。
2.配置PXE服務
在伺服器上,打開「控制面板」,雙擊「3 COM PXE」圖標。如果出現警告信息,說明 PXE服務還沒有啟動,單擊「是」按鈕,若已安裝Windows 2000 自帶的DHCP,系統將提示已安裝DHCP,將禁用BXP內置的DHCP,單擊「確定」,此時出現「3COM PXE」對話框。在「Options」標簽中的Data files框中,輸入BOOTPTAB文件及其正確的路徑,也可以單「Browse」找到此文件,由於事先已安裝了Windows 2000自帶的DHCP,所以「Proxy DHCP」為不可用狀態,單擊「Network Adapters」標簽,在伺服器IP地址列表中,選中要綁定的IP地址,本例為198.168.0.1單擊「OK」按鈕,完成PXE伺服器設置。
3.配置 Venturcom TFTP 服務
打開伺服器的「控制面板」,雙擊「Venturcom TFTP Service」圖標,出現「TFTP Settings」對話框,單擊「TFTP Option」標簽,在「Transmit (GET) directory」框中為啟動引導文件 Vldrmi13.bin所在路徑,若在在安裝期間是以默認的路徑安裝的BXP,則此文件的路徑為 C:\ Program Files\Venturcom\BXP\ Tftpboot),設置好後單擊「TFTP Network」標簽,將TFTP服務綁定到相關的IP地址上,本例為198.168.0.1,單擊「確定」按鈕,結束BXP的TFTP的設置。
4.配置 BXP IO 服務
在伺服器上,建立一個用來存放所有的虛擬磁碟映象文件的文件夾,例如:D:\VLD,請確定此文件夾所在的磁碟有足夠的硬碟空間。單擊「開始」菜單→選擇「程序」→ Venturcom BXP→ 「BXP IO Service Preferences」,出現「BXP IO Service Preferences」對話框,單擊「Virtual disks directory」框後面的「Browse」按鈕,在彈出的「Select Directory」對話框中選擇我們在前面建立的用以存放虛擬磁碟映象文件的文件夾D:\VLD,在「IP Settings」的列表中,選中「198.168.0.1」,其它選項可以按默認值設置,完成後,單擊「OK」按鈕,完成配置 BXP IO 服務的配置。
5.配置BXP登錄服務
在伺服器上,單擊「開始」菜單→選擇「程序」→ Venturcom BXP→ BXP Login Service Preferences,出現「Login Service Preferences」 對話框,檢查資料庫路徑是否正確定(默認情況下在C:\ Program 文件\Venturcom\BXP\ VLD.MDB),單擊「Browse」按鈕可以選擇一個不同的資料庫。在「IP Settings」列表中綁定「198.168.0.1」,其它的選項可以按默認值進行設置,單擊「OK」按鈕,完成登錄服務的配置。
4.2 啟動BXP相關的服務
打開伺服器「控制面板」,雙擊「管理工具」圖標,打開管理工具窗口,雙擊「服務」圖標,出現「服務」對話框,按以下順序啟動各項服務並將它們設置為自動運行。
? ? 3Com BOOTP 或 3Com PXE
? ? BXP TFTP Service
? ? BXP Adaptive Boot Server (此服務無需配置)
? ? BXP IO Service
? ? BXP Login Service
? ? BXP Write Cache I/O Server (此服務無需配置)
服務啟動並設置完畢後
4.3 配置DHCP服務
如果使用Windows 2000 系統的自帶的DHCP,那麼配置DHCP服務的方法與PXE無盤Windows 98完全相同,詳細情況請參見本叢書基礎篇的第7章相關內容。若伺服器採用Windows 2000 Workstion 或Windows XP等不帶DHCP的操作系統,則可以設置BXP的DHCP,以完成PXE的啟動過程。
5 配置BXP管理程序
5.1 管理程序概述
BXP 管理程序有管理IO伺服器、工作站帳號、虛擬磁碟和配置啟動文件路徑等功能。使用管理程序對數據的修改都被儲存在BXP資料庫中(VLD.MDB)。
單擊「開始」菜單→程序→ Venturcom BXP→BXP Administrator就可以打開BXP管理程序,當BXP的各項伺服器都啟動時,由於還沒有建立工作站帳號、虛擬磁碟,及沒有添加IO伺服器,所以在列表中只有一個登錄伺服器的圖標,在後繼章節設置完成後,就會出現在列表中。
5.2 管理程序的使用
1. 1. 配置自引導文件
單擊「開始」菜單→程序→ Venturcom BXP→BXP Administrator就可以打開BXP管理程序。單擊「Tools」菜單,選擇「Configure Bootstrap」命令,在「Path」框中,輸入引導文件及其路徑,也可以單擊「Browse」按鈕,在「打開」窗口中找到此文件,默認情況下引導文件為:C:\ Program Files\Venturcom\BXP\ TFTPBoot\VLDBMI13.BIN。其它選項均按默認值設置。完成後,單擊「OK」按鈕完成設置。
2. 2. 注冊IO伺服器
在安裝BXP伺服器時,IO服務組件已自動安裝,本機的IO伺服器,必須在資料庫中注冊登記後才能正常的使用。
注意:
本實例的中只使用一台伺服器,包括IO服務在內的所有組件都安裝在同一台伺服器,當使用多台IO伺服器時,也將外部的IO伺服器加入資料庫。
具體注冊方法如下:
單擊「開始」菜單→程序→ Venturcom BXP→BXP Administrator打開BXP管理程序。從「File」菜單中,單擊「New」→「Server」,出現「New IO Server」對話框。在「Name」框中,輸入IO伺服器的機器名,然後單擊「Resolve」按鈕,此時與此伺服器綁定IP 地址便會在「IP Address」框中顯示出來,若伺服器有多個IP地址,則需手動輸入伺服器的IP地址。
注意:
不要改變埠(port)中的數值。 因為BXP內置程序將使用這個埠。
在「Descriptio」框中,輸入入此IO伺服器的描述信息,例如:I/O伺服器,最後點擊「OK」按鈕。IO 伺服器和登錄伺服器圖標就會在BXP管理界面中出現。 如果BXP服務處於已啟動狀態,則出現由於綠色的熒屏,如果服務處於停止狀態,則圖標以黑色的熒屏出現。
3. 3. 建立虛擬磁碟
創造一個虛擬磁碟前,應確定BXP IO服務已啟動,具體建立過程如下:
單擊「開始」菜單→程序→ Venturcom BXP→BXP Administrator打開BXP管理程序。將管理程序的面板模式改變為「Server」→「Disks」。 操作為:單擊「View」菜單,選擇「Server」→「Disks」。選中IO伺服器圖標,本例為yxzfs1,從「File」菜單中,選擇「New」命令,然後單擊擊「disk」,出現「Add Virtual Disk」對話框,選中「New Disk」選項,在「Virtual disk size in……」框中輸入虛擬磁碟的大小,如果在IO伺服器上的虛擬磁碟目錄為NTFS,最大的磁碟大小是8024MB,其它的方式則最大的虛擬磁碟大小如果 4095MB(以上數據均為正式版,測試版最大容量為2006MB)。
注意:
虛擬磁碟的大小在生成之後是不能改變的。因此要確定分配空間足以滿足客戶需要。
在「Disk name」框中輸入虛擬磁碟的名字,它可以支持長文件名字,在「Description」框中,輸入虛擬磁碟的描述,描述最多允許50個字元,若輸入漢字描述則最多為25個漢字,設置信息輸入後,單擊「OK」按鈕,完成設置,系統開始建立虛擬磁碟,系統可能要花費幾分鍾時間產生虛擬磁碟文件,並出現如圖23所示界面,提示生成虛擬磁碟的進程。
4. 4. 格式化虛擬磁碟
單擊「開始」菜單→程序→ Venturcom BXP→BXP Administrator打開BXP管理程序。. 單擊「View」菜單,選擇「Server」→「Disks」,選擇需格式化的虛擬磁碟,本例為win XP。 從「Tools」菜單下,選擇「Map Virtual Disk」命令,此時可以看到虛擬磁碟的顏色加亮,這個操作的目的是將指定的虛擬磁碟文件在伺服器端產生一個虛擬盤符,操作人員可以對這個虛擬的盤格式化,添加、刪除及修改其中文件。
警告:
正在使用中的的虛擬磁碟,不要映射一個虛擬的磁碟。這樣作,很可能引起虛擬磁碟映象的損壞。
當作完以下映射操作後,打開「我的電腦」就可以看到虛擬磁碟的盤符了,本例為H盤,按常方法對虛擬磁碟進行格式化,完成後需將映射取消工作站才能使用,返回BXP 管理程序界面,選中剛才作映射的虛擬磁碟,然後從「Tools」菜單下,再次單擊「Map Virtual Disk」,使前面的選中鉤去除,從而取消虛擬盤的映射。
5. 5. 建立工作站帳號
建立工作站帳號的方法有以下兩種:
? ? 在工作站端自動添加(注意此方式只有在配置BXP登錄服務期間,已將「Add new clients to data」選項選中時才有效,
? ? 使用BXP管理程序手動的添加
自動生成工作站帳戶的操作:
啟動無盤工作站,修改BIOS設置及網卡相關設置,使用網路遠程引導優先。重新啟動工作站。工作站將會從伺服器到獲得IP地址,接著從伺服器引導系統,最後系統提示輸入工作站帳號名及相關描述,此時可以在工作站的熒屏看到與下列相似的信息:
Venturcom BXP bootstrap v2.0 build 23
Copyright (c) 2002 Venturcom, Inc.
All rights reserved.
UNDI IRQ:000B
Bootstrap loaded at 8AC0:0000 Size 3BFE
Connectiong to the BXP services.Please wait…
Venturcom BXP could not find an entry for this client PC in its database. This may be because it is a new PC. You can enter the information below for this client PC and it will be added to the BXP database, or you can press the ESC key and the MAC address will be used as the client name and description. You can edit this client information later using the BXP Administrator.
Client Name:
Description:
輸入一個工作站的帳號例如:X01,然後按回車,再輸入相關的描述信息,例如「First ws」,按回車確定。系統提示「No virtual disk assgned」(沒有分配虛擬磁碟)。
此時伺服器, 打開BXP管理程序,若如果管理程序已經是打開的,可以按F5進行刷新,在管理程序窗口,將管理界面設置為「Server→Client→Disk」方式,就可以在Clients分支中看到剛才添加進來的工作站帳號X01,
由於工作站X01還沒有分配到虛擬磁碟,所以它目前處於Clinets分支,若它分配了虛擬磁碟後將出現在提供給它虛擬磁碟的IO伺服器圖標下。
為上傳工作站系統,並在有盤工作站中產生虛擬磁碟的映射,在此要將第一個工作站(帶母盤的工作站)設置為硬碟優先,可以在所示界面中,右擊X01工作站圖標,在彈出的快捷菜單中,選擇「Properties」命令,出現「Client Properties」對話框,單擊「Disks」標簽,在「Boot order」下拉列表中,選擇「Hard Disk First」即硬碟優先,單擊「確定」按鈕,完成設置。當系統上傳後,可將此選項設置為「Virtual Disk First」即虛擬盤優先。
使用BXP管理程序手動的添加
單擊「開始」菜單→程序→ Venturcom BXP→BXP Administrator打開BXP管理程序。從「File」菜單中,選擇「New」,再單擊「Client」後出現「New Client」對話框。在Name框中輸入要建立的工作站帳號名,例如X02,在MAC框中輸入工作站網卡的MAC地址,例如00e04c232201,在Descriptio框中輸入相關的描述信息,也可以不輸入描述信息,注意不要改變Port的值,完成後,單擊「確定」按鈕。
6. 6. 為工作站分配虛擬磁碟
打開BXP管理程序,在「View」菜單中,將管理界面設置為「Server→Client→Disk」方式。展開「Clients」分支,右擊需要虛擬磁碟的用戶,例如X01,在彈出的快捷菜單中,選擇「Properties」命令,出現「Client Properties」對話框,單擊「Disks」標簽,單擊「Change」按鈕,出現「Select Virtual Disk」對話框,在「All disks」列表中,展開IO服務分支,本例為yxzfs1,此進可以看到此伺服器中的虛擬磁碟,本例為Win XP,單擊此虛擬磁碟圖標,然後單擊「Add」按鈕,將它加入到右邊的「Attached disks」列表中,單擊「OK」按鈕,返回「Clent Properties」設置界面,此時在IO Server列表可以看到剛才添加過來的虛擬磁碟。單擊「確定」按鈕,返回BXP管理程序界面。此時可以看到,工作站X01的圖標已轉移到yxzfs1的IO伺服器分支上了。
6.7 BXP客戶的安裝及設置
在一個工作站上安裝硬碟及光碟機,將Windows XP安裝並設置好,另外,在安裝BXP客戶端程序之前,需確定以下工作是否完成:
? ? BXP IO伺服器已啟動,且已在BXP
無盤網路,就是一個網路中的所有工作上都不安裝硬碟,而全部通過網路伺服器來啟動,這樣的網路就是無盤網路,這些工作站被稱為無盤工作站。
一種新的網路結構:無盤網路出現了。無盤網路的本意一個是為了降低工作站的成本,但主要卻是為了管理和維護的方便。試想,如果把工作站要用到的操作系統的文件和軟體文件都放到伺服器上,系統的管理和維護都在伺服器上完成,軟體升級只需要配置一次,網路中的所有計算機就都能用上新軟體。
應用范圍 :
1、 適用於學校無盤網路教室的組建或改造
2、 適用於大中小型公司、企事業單位、營業廳等辦公室
3、 適用於游戲吧及Internet 網吧
4、 適用於酒店、KTV歌廳等以vcd 為主的網路