因为我的服务器是放在家里的,就得找个不太碍事的地方放起来,这就引入了一个问题:怎么方便地实现同时访问iLO管理地址和业务地址。
其实也不难,拉两根网线就可以了;但是路由器到橱顶也有几米的距离,同时拉两根网线又占用路由器接口。所以我最开始的解决方案是一根网线拉到业务口,再用一根短网线把iLO口和另外一个业务口连起来,然后在VMware同一虚拟交换机里面添加两个网口,就实现了通过管理用的跳板虚拟机来访问iLO管理。但是如果VMware或者虚拟机运行异常,服务器就托管了。
后来百度学到了另外一个方法,那就是使用Shared Network Port。网上查到惠普服务器G3(大概对应到iLO 2)以后的产品就开始支持这个功能了。主要有两种实现方式:
通过WEB页面中的网络配置进行调整
服务器一般是通过iLO口接到网络中,使用iLO口获取到或者手工配置的IP地址、再或者是或DNS域名(主机名)进行访问。
此时iLO口和业务口都是UP的,指示灯闪烁。
登录管理页面后查看“Network”网络配置,有“iLO Dedicated Network Port”(iLO专用网口)和“Shared Network Port”(共享网口)两个选项卡。查看iLO专用网口信息如下。
查看通用配置,“Use iLO Dedicated Port”(使用iLO专用网口)为选中状态,并支持对链路状态进行配置。
再点到“Shared Network Port”(共享网口)中,提示该网口(NIC,network interface controller,网络接口控制器)未配置iLO。
点到通用配置页面,下面的“Use Shared Network Port”未勾选。勾选之后点击Submit提交,再点Reset重启iLO即可使配置生效。
不过操作之前建议先检查IPv4配置,确认是使用DHCP自动获取还是手工配置,避免切换之后无法登陆。那就只能通过键盘+显示器这对组合了。
勾选、提交之后的提示信息,变更需要重置iLO生效。
点击reset重置,会再次确认。
确认后会被强制退出,并要求等待30秒重新登录。
使能Shared Network Port之后
使用之前的IP地址已经无法登陆,提示可能网络变更,需要重新登录。
iLO重置之后,查看端口状态,此时iLO口已经DOWN了。
因为共享网口MAC和iLO专用网口MAC不同,如果是自动获取,IP地址会不一样。所以如果是第一次使用,可能需要先确认新分配的IP地址,如下图,新分配的IP地址就是192.168.100.101。如果现场变更量大的话,建议一台一台操作,毕竟一般不同服务器登录方式不通,批量变更难免出现登录失败的情况。
使用192.168.100.101登陆之后的网络配置页面。显示在用的网口是“Shared Network Port - LOM”,切换成功。现在,任何关于IL0 的网络通信都可以通过系统的业务口来实现。
通用配置页面如下,已经生效,可以看到接口还支持VLAN配置,扩展性较强。
这时如果将“Use iLO Dedicated Port”(使用iLO专用网口)取消选中,会提示iLO将无法通过网络可达。如果误操作了,也只能用键盘+显示器套装了。所以,共享网口和iLO专用网口最多只能二选一,无法同时使用也不要都禁用掉。
再点到iLO专用网口页面,提示“该接口未配置iLO”。
同样的,使能共享网口之后,“Use iLO Dedicated Port”(使用iLO专用网口)也会取消选中。
启用之前同样建议检查IPv4网络配置,确保切换之后能正常登录。