我目前正在运行snv_129(EON NAS镜像)。 我认为我有某种方法缩短了我的一个物理层,我试图debugging这个问题。
/etc/hostname.rge0 192.168.250.20 /etc/hostname.rge1 192.168.250.21
路由器:192.168.250.1networking192.168.250.0/24
我试图将主/从NIC从rge0切换到rge1,我不确定如何去做这件事(我真的应该留在Linux,我知道更好)。
总之,netstat -rn给我这个:
目标:默认GW:192.168.250.1标志:UG 127.0.0.1 127.0.0.1
192.168.250.0 192.168.250.20接口:rge0
当使用rge0作为主接口时,我无法ping任何东西。 我真的没有Solaris的技能知道如何debugging这个问题。
svcs -a说一切都在线,我可以ping 192.168.250.20无论是否插入。
任何帮助将不胜感激,我很高兴在必要时添加更多的信息
编辑:
我最终的目标是做链接聚合。 在这一点上,我想要的只是将两个界面中的一个返回到运行顺序 – 只有一个。
我已经按照下面的一些build议。 这是我自上次更新以来所做的:
在BIOS中禁用接口1。 (只有一个接口被检测到)
dladm show-phys:
LINK:rge0媒体:以太网状态:下速度:1000双工:完整设备:rge0
ifconfig rge0:
flags:UP BROADCAST MULTICAST IPv4(运行不存在)inet:192.168.250.20 netmask ffffff00 broadcast 192.168.250.255 ether ff:7f:7f:7f:7f:7f
任何人有关于下一步的任何想法?
我从来没有尝试把IP到hostname.XX; 通常文件具有主机名,而/ etc / hosts将主机名映射到该接口的IP。 交换每个接口文件中列出的主机名并重新启动,然后交换接口。 (或在/ etc / hosts中交换,但可能会破坏更多的东西。)
目前还不清楚你想达到什么目的。 如果只是用这两个接口testing基本的IP连接,我build议你不要将标准的系统configuration放在一边,直接使用dladm / ifconfig。
禁用SMF服务,以免干扰您的testing(svcadm disable physical:default)
取消两个接口的连接(ifconfig rge0 unplumb; ifconfig rge1 unplumb)
现在configurationrge0并testing它(ifconfig rge0 plumb; ifconfig rge0 192.168.250.20 netmask 255.255.255.0; ping您的网关)。 请记住在确定它正在工作之后再打开它。
现在configurationrge1并testing它(ifconfig rge0 plumb; ifconfig rge1 192.168.250.21 netmask 255.255.255.0; ping您的网关)。 请记住在确定它正在工作之后再打开它。
查看标准configuration(/etc/hostname.if / etc / defaultrouter / etc / netmasks)并重新启用physical:default SMF服务。
我不认为你可以在同一个子网上有两个接口,没有一些特殊的路由或IPMP。
如果您希望两个接口都能正常工作,则应启用IP多path(IPMP)。 在同一广播域中有两个networking物理接口不受支持,可能会导致Solaris或Linux出现各种问题,包括您遇到的问题。