国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      基于Linux操作系統(tǒng)的多網(wǎng)卡設(shè)備調(diào)整網(wǎng)卡順序的方法與流程

      文檔序號:11388972閱讀:1272來源:國知局

      本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種基于linux操作系統(tǒng)的多網(wǎng)卡設(shè)備調(diào)整網(wǎng)卡順序的方法。



      背景技術(shù):

      隨著信息技術(shù)的高速發(fā)展,作為信息化建設(shè)的基礎(chǔ)設(shè)備,服務(wù)器的硬件規(guī)格是不斷提升,其各子部件資源的需求也隨之增加。

      網(wǎng)絡(luò)適配器(網(wǎng)卡),作為服務(wù)器的基礎(chǔ)子部件之一,也是網(wǎng)絡(luò)環(huán)境的基礎(chǔ)接口,它的規(guī)格越來越高,一臺設(shè)備的網(wǎng)口數(shù)量也越來越多,雙網(wǎng)口、四網(wǎng)口甚至更多。在多網(wǎng)卡的設(shè)備中,不同的網(wǎng)卡具有不同的用途,但多網(wǎng)卡的設(shè)備在工作過程中,經(jīng)常會出現(xiàn)物理網(wǎng)卡的網(wǎng)口順序與邏輯名稱的順序不一致的現(xiàn)象,這樣給設(shè)備管理帶來不便。

      為此,申請?zhí)枮?01410196049.9的中國專利申請公開了一種基于linux操作系統(tǒng)的網(wǎng)卡順序調(diào)整方法,其具體實(shí)現(xiàn)過程為:

      首先,獲取每個網(wǎng)口的mac地址,該mac地址是每個網(wǎng)口的唯一標(biāo)志;

      其次,修改網(wǎng)卡設(shè)備配置文件,添加mac地址,實(shí)現(xiàn)網(wǎng)卡名稱與mac地址的綁定;

      最后,調(diào)整網(wǎng)絡(luò)驅(qū)動模塊的對應(yīng)關(guān)系,將驅(qū)動模塊與網(wǎng)卡芯片型號對應(yīng)起來,保證系統(tǒng)啟動時能夠正確識別網(wǎng)卡。

      該網(wǎng)卡順序調(diào)整方法從linux操作系統(tǒng)識別網(wǎng)卡的過程入手,修改網(wǎng)卡設(shè)備配置文件并修改網(wǎng)卡驅(qū)動模塊的對應(yīng)關(guān)系,實(shí)現(xiàn)網(wǎng)卡名稱與相應(yīng)網(wǎng)口的一對一綁定,解決了應(yīng)用過程中的網(wǎng)卡“漂移”所帶來的困擾問題。但是,上述方法的主要不足是依賴于實(shí)際環(huán)境,不利于大規(guī)模部署,調(diào)整不便,不利于管理。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明所要解決的技術(shù)問題:針對現(xiàn)有技術(shù)中的物理網(wǎng)卡的網(wǎng)口順序與邏輯名稱的順序不一致而造成管理不便的問題,而提供一種便于調(diào)整物理網(wǎng)卡的網(wǎng)口順序的基于linux操作系統(tǒng)的多網(wǎng)卡設(shè)備調(diào)整網(wǎng)卡順序的方法。

      本發(fā)明所解決的技術(shù)問題可以采用以下技術(shù)方案來實(shí)現(xiàn):

      基于linux操作系統(tǒng)的多網(wǎng)卡設(shè)備調(diào)整網(wǎng)卡順序的方法,包括以下步驟:

      步驟s1,獲取原來的物理網(wǎng)卡與其邏輯名稱的映射關(guān)系;

      步驟s2,重新定義使得物理網(wǎng)卡與其邏輯名稱保持一致性的映射關(guān)系;

      步驟s3,按照步驟s2中重新定義的映射關(guān)系,調(diào)整物理網(wǎng)卡的邏輯名稱,使得物理網(wǎng)卡與其邏輯名稱保持一致性。

      在本發(fā)明的一個優(yōu)選實(shí)施例中,所述步驟s1包括以下子步驟:

      步驟s11,掛載linux操作系統(tǒng)中的sysfs文件系統(tǒng);

      步驟s12,通過sysfs文件系統(tǒng)獲取物理網(wǎng)卡的邏輯名稱,同時根據(jù)符號鏈接信息獲取物理網(wǎng)卡的pci標(biāo)識。

      在本發(fā)明的一個優(yōu)選實(shí)施例中,在步驟s2中,重新定義使得物理網(wǎng)卡與其邏輯名稱保持一致性的映射關(guān)系,是指重新定位使得物理網(wǎng)卡的pci標(biāo)識與物理網(wǎng)卡的邏輯名稱保持一致性的映射關(guān)系。

      在本發(fā)明的一個優(yōu)選實(shí)施例中,所述步驟s3包括以下自子步驟:

      步驟s31,使用linux操作系統(tǒng)中的iplink命令先將原來的物理網(wǎng)卡的邏輯名稱改為步驟s2中重新定義的映射關(guān)系中的邏輯名稱加前綴的形式,防止重命名時沖突;

      步驟s32,使用linux操作系統(tǒng)中的iplink命令將步驟s31中的邏輯名稱加前綴的形式修改為物理網(wǎng)卡實(shí)際的邏輯名稱。

      由于采用了如上的技術(shù)方案,本發(fā)明的有益效果在于:本發(fā)明不依賴linux操作系統(tǒng)中的設(shè)備管理器udev,通過獲取物理網(wǎng)卡的pci標(biāo)識,可以從物理層面上找到物理網(wǎng)卡與之對應(yīng)的邏輯名稱,通過重新配置物理網(wǎng)卡的邏輯名稱和pci標(biāo)識的映射關(guān)系,實(shí)現(xiàn)使得物理網(wǎng)卡與其邏輯名稱保持一致性,從而達(dá)到方便管理的目的。

      具體實(shí)施方式

      為了使本發(fā)明實(shí)現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解,下面進(jìn)一步闡述本發(fā)明。

      基于linux操作系統(tǒng)的多網(wǎng)卡設(shè)備調(diào)整網(wǎng)卡順序的方法,包括以下步驟:

      步驟s1,獲取原來的物理網(wǎng)卡與其邏輯名稱的映射關(guān)系,具體地,先掛載linux操作系統(tǒng)中的sysfs文件系統(tǒng),通過sysfs文件系統(tǒng)獲取物理網(wǎng)卡的邏輯名稱,同時根據(jù)符號鏈接信息獲取物理網(wǎng)卡的pci標(biāo)識,其中,pci標(biāo)識可以作為物理網(wǎng)卡的唯一標(biāo)識;

      步驟s2,重新定位使得物理網(wǎng)卡的pci標(biāo)識與物理網(wǎng)卡的邏輯名稱保持一致性的映射關(guān)系;

      步驟s3,按照步驟s2中重新定義的映射關(guān)系,調(diào)整物理網(wǎng)卡的邏輯名稱,使得物理網(wǎng)卡與其邏輯名稱保持一致性;具體地,使用linux操作系統(tǒng)中的iplink命令先將原來的物理網(wǎng)卡的邏輯名稱改為步驟s2中重新定義的映射關(guān)系中的邏輯名稱加前綴的形式,以防止重命名時沖突;再使用linux操作系統(tǒng)中的iplink命令將步驟s31中的邏輯名稱加前綴的形式修改為物理網(wǎng)卡實(shí)際的邏輯名稱。

      本發(fā)明不依賴linux操作系統(tǒng)中的設(shè)備管理器udev,通過獲取物理網(wǎng)卡的pci標(biāo)識,可以從物理層面上找到物理網(wǎng)卡與之對應(yīng)的邏輯名稱,通過重新配置物理網(wǎng)卡的邏輯名稱和pci標(biāo)識的映射關(guān)系,實(shí)現(xiàn)使得物理網(wǎng)卡與其邏輯名稱保持一致性,從而達(dá)到方便管理的目的。

      以上顯示和描述了本發(fā)明的基本原理和主要特征和本發(fā)明的優(yōu)點(diǎn)。本行業(yè)的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實(shí)施例的限制,上述實(shí)施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。本發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書及其等效物界定。



      技術(shù)特征:

      技術(shù)總結(jié)
      本發(fā)明公開了基于Linux操作系統(tǒng)的多網(wǎng)卡設(shè)備調(diào)整網(wǎng)卡順序的方法,包括以下步驟:步驟S1,獲取原來的物理網(wǎng)卡與其邏輯名稱的映射關(guān)系;步驟S2,重新定義使得物理網(wǎng)卡與其邏輯名稱保持一致性的映射關(guān)系;步驟S3,按照步驟S2中重新定義的映射關(guān)系,調(diào)整物理網(wǎng)卡的邏輯名稱,使得物理網(wǎng)卡與其邏輯名稱保持一致性。本發(fā)明不依賴Linux操作系統(tǒng)中的設(shè)備管理器UDEV,通過獲取物理網(wǎng)卡的PCI標(biāo)識,可以從物理層面上找到物理網(wǎng)卡與之對應(yīng)的邏輯名稱,通過重新配置物理網(wǎng)卡的邏輯名稱和PCI標(biāo)識的映射關(guān)系,實(shí)現(xiàn)使得物理網(wǎng)卡與其邏輯名稱保持一致性,從而達(dá)到方便管理的目的。

      技術(shù)研發(fā)人員:王彥杰;孫逸群;馬小龍
      受保護(hù)的技術(shù)使用者:上海格爾軟件股份有限公司
      技術(shù)研發(fā)日:2016.02.29
      技術(shù)公布日:2017.09.05
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1