Tru64 Unix
1748242 會員
4430 線上
108760 解決方案
發表新文章

如何讓網路device name 命名跟直接安裝OS的一樣

 
watermelonyu
教授

如何讓網路device name 命名跟直接安裝OS的一樣

我的機器本來只有一張網卡device name is ee0

後來再裝了一張dual port網卡的 device name is ee1 ee2

inter link 放在ee1

但是後來我clu_add_member,member2 在開機的的時候才發現

dual port device name is ee0 ee1

single port device is ee2

因為我是用cross over 當inter link,所以member2 inter link 一樣放到ee1,這樣就跟member 1的位置不一樣了

這樣管理上比較不方便

但這是事後才發現的問題,請問我有什麼辦法讓原本member1的device name命名,跟member2 OS的一樣

我知道可以將device name rename 成跟member2一樣

但這是事後member2裝起來才知道的

我想事前就知道,我一開始有將所有的device name 移除再重新開機,但是發現命名還是跟原來的位置一樣

請問該怎樣做,自己去算slot位置,再自己rename 嗎

有其他自動的方式嗎?

1則回覆 1
watermelonyu
教授

如何讓網路device name 命名跟直接安裝OS的一樣

First, please backup all of cluster system with boot disks.



Update the topic "How to rename the network device name " for your reference.

Please doing it after running "/sbin/bcheckrc" within single user mode.



hwmgr -show name

..

54: tu1 es45 CONTROLLER pci2 slot 4

37: tu0 es45 CONTROLLER pci1 slot 3

..

hwmgr -remove name -entry tu0

hwmgr -remove name -entry tu1

hwmgr -add name -component_name tu -component_num 0 -component_type CONTROLLER -parent_name pci -parent_num 1 -slot_num 3

hwmgr -add name -component_name tu -component_num 1 -component_type CONTROLLER -parent_name pci -parent_num 2 -slot_num 4



Best regards,

Richard.