本發(fā)明涉及的是一種基于linux的配置服務器數(shù)據(jù)傳輸?shù)姆椒ā?/p>
背景技術:
在現(xiàn)有技術中,公知的技術是由于網(wǎng)絡的快速發(fā)展,在金融等高端行業(yè)實現(xiàn)網(wǎng)絡數(shù)據(jù)的傳輸穩(wěn)定就是很重要的要求,由于TBL功能可以實現(xiàn)在交換機down掉后可以由另一臺交換機替代工作并且數(shù)據(jù)的傳輸不會出現(xiàn)斷開的情況,TBL功能的配置就顯得尤為重要,
TBL就是Transmit Load Balance,從服務器向外部發(fā)送的數(shù)據(jù)包,根據(jù)一定規(guī)則,分別從Teamport中的2個網(wǎng)卡傳出去,做到網(wǎng)絡容;在每個slave上根據(jù)當前的負載(根據(jù)速度計算)分配外出流量。如果正在接受數(shù)據(jù)的slave出故障了,另一個slave接管失敗的slave的MAC地址。
技術實現(xiàn)要素:
本發(fā)明的目的就是針對現(xiàn)有技術所存在的不足,而提供一種基于linux的配置服務器數(shù)據(jù)傳輸?shù)姆椒?,該方法實現(xiàn)在linux系統(tǒng)下創(chuàng)建并配置相關的文件,確定配置的網(wǎng)口和IP,實現(xiàn)在服務器上系統(tǒng)的數(shù)據(jù)傳輸,即實現(xiàn)TBL所有配置,以實現(xiàn)服務器的TBL功能。
本方案是通過如下技術措施來實現(xiàn)的:一種基于linux的配置服務器數(shù)據(jù)傳輸?shù)姆椒?,包括如下步驟:
1)關閉系統(tǒng)下的防火墻和網(wǎng)絡服務;
2)查詢服務器系統(tǒng)所有可用的網(wǎng)口和網(wǎng)卡名稱信息;
3)配置服務器第一塊網(wǎng)卡,輸入第一塊網(wǎng)卡名,并判斷是否有效,如果有效則進入步驟4),如果無效則從查詢到的網(wǎng)卡名稱中選取另一網(wǎng)卡名再次輸入,直至有效;
4)配置服務器第二塊網(wǎng)卡,輸入第二塊網(wǎng)卡名,并判斷是否有效,如果有效則進入步驟4),如果無效則從查詢到的網(wǎng)卡名稱中選取另一網(wǎng)卡名再次輸入,直至有效;
5)配置數(shù)據(jù)傳輸所需要的IP地址,并判斷IP地址是否在要求范圍內(nèi),如果不在范圍內(nèi),則再次輸入IP;
6)查詢服務器系統(tǒng)中是否存在第一塊網(wǎng)卡的配置文件,如果存在,則進入步驟7),如果不存在,則創(chuàng)建配置文件并添加網(wǎng)卡的參數(shù);
7)查詢服務器系統(tǒng)中是否存在第二塊網(wǎng)卡的配置文件,如果存在,則進入步驟8),如果不存在,則創(chuàng)建配置文件并添加網(wǎng)卡的參數(shù);
8)創(chuàng)建配置文件bond0,在配置文件bond0中添加配置的網(wǎng)卡參數(shù)和配置服務器數(shù)據(jù)傳輸模式,聲明從屬于的bond0的第一塊網(wǎng)卡和第二塊網(wǎng)卡;
9)向服務器系統(tǒng)啟動文件中加入配置文件bond0,重啟系統(tǒng),完成配置。
所述的步驟6)和步驟7)中創(chuàng)建配置文件中包括網(wǎng)卡設備是否開機啟動及從屬的接口band。
所述的步驟8)中創(chuàng)建配置文件bond0所在的目錄與第一塊網(wǎng)卡和第二塊網(wǎng)卡的配置文件在相同的目錄下。
本方案的有益效果可根據(jù)對上述方案的敘述得知,由于在該方案中需要關閉防火墻和網(wǎng)絡服務,這樣可以順利的獲得網(wǎng)口及網(wǎng)卡名稱信息;獲取這些信息后,就可以進行網(wǎng)卡的配置,為服務器設置從所有的網(wǎng)卡中選擇兩個網(wǎng)卡進行數(shù)據(jù)傳輸,并確定是否隨機啟動,保證了服務器數(shù)據(jù)能夠順利的傳輸。由此可見,本發(fā)明與現(xiàn)有技術相比,具有突出的實質(zhì)性特點和顯著的進步,其實施的有益效果也是顯而易見的。
附圖說明
圖1為本發(fā)明具體實施方式的流程圖。
具體實施方式
為能清楚說明本方案的技術特點,下面通過一個具體實施方式,并結合其附圖,對本方案進行闡述。
通過附圖可以看出,本方案的一種基于linux的配置服務器數(shù)據(jù)傳輸?shù)姆椒?,包括如下步驟:
1)關閉系統(tǒng)下的防火墻和網(wǎng)絡服務;
2)查詢服務器系統(tǒng)所有可用的網(wǎng)口和網(wǎng)卡名稱信息;
3)配置服務器第一塊網(wǎng)卡,輸入第一塊網(wǎng)卡名,并判斷是否有效,如果有效則進入步驟4),如果無效則從查詢到的網(wǎng)卡名稱中選取另一網(wǎng)卡名再次輸入,直至有效;
4)配置服務器第二塊網(wǎng)卡,輸入第二塊網(wǎng)卡名,并判斷是否有效,如果有效則進入步驟4),如果無效則從查詢到的網(wǎng)卡名稱中選取另一網(wǎng)卡名再次輸入,直至有效;
5)配置數(shù)據(jù)傳輸所需要的IP地址,并判斷IP地址是否在要求范圍內(nèi),如果不在范圍內(nèi),則再次輸入IP;
6)查詢服務器系統(tǒng)中是否存在第一塊網(wǎng)卡的配置文件,如果存在,則進入步驟7),如果不存在,則創(chuàng)建配置文件并添加網(wǎng)卡的參數(shù);
7)查詢服務器系統(tǒng)中是否存在第二塊網(wǎng)卡的配置文件,如果存在,則進入步驟8),如果不存在,則創(chuàng)建配置文件并添加網(wǎng)卡的參數(shù);
8)創(chuàng)建配置文件bond0,在配置文件bond0中添加配置的網(wǎng)卡參數(shù)和配置服務器數(shù)據(jù)傳輸模式,聲明從屬于的bond0的第一塊網(wǎng)卡和第二塊網(wǎng)卡;創(chuàng)建配置文件bond0所在的目錄與第一塊網(wǎng)卡和第二塊網(wǎng)卡的配置文件在相同的目錄下。
9)向服務器系統(tǒng)啟動文件中加入配置文件bond0,重啟系統(tǒng),完成配置。
所述的步驟6)和步驟7)中創(chuàng)建配置文件中包括網(wǎng)卡設備是否開機啟動及從屬的接口band。
本發(fā)明并不僅限于上述具體實施方式,本領域普通技術人員在本發(fā)明的實質(zhì)范圍內(nèi)做出的變化、改型、添加或替換,也應屬于本發(fā)明的保護范圍。