最近几天,都在忙着测试如何用 xen server5.5连接 MD3000i,一个看似很简单的问题,竟然花了几天的时间,结果还是没有做成功.......气死我了
查了N多资料,与DELL 支持工程师差不多谈了一天,又找了Citrix的代理公司打了长时间的电话,仍然没有搞定,唉......
这是一个什么问题呢? xen server 始终无法Ping 通 MD3000i 的 Iscsi端口, MD3000i 和 xen server 所有端口都在同一网段内,也不存在多子网的问题,网络连接也都是正常的. xen server 中有两张网卡,分别设置不同IP, 通过不同的交换机分别连到公用网络和存储网络. MD3000i的管理端口接在公用网络里, Iscsi端口接在存储网络中. 这也是dell 公司官方配置文档中推荐的连接方法. 可是在这种情况下, 不知道为什么xen server 始终无法 连接 到MD3000i. 要么能ping 通 管理端口 ,要么能Ping 能Iscsi 端口,但就是不能同时都ping 通这两个端口. 联系DELL, 他们说可能是Xen server 的问题, 也有这个可能性,因为当我把连接公用网络的网络中断时, Iscsi 端口又确实是能Ping 通. 找Citrix的代理公司售前技术咨询,还好,他们没有说是Dell MD3000i 的问题,也认为可能是xen server的问题,但问题在哪里,如何解决,也没有给出明确答案.
就这么一个问题,耽误了几天,被领导K了N次. 看来,水平还是太差了.......
最后实在没办法了,直接把xen server 和 MD3000i 的所有端口都连到同一台交换机里,这样就可以Ping 通了.连接MD3000i也正常了. 但这种连接方法,是否真的可靠,就没有把握了. 毕竟这不是DELL 官方提供的连接方法.
可恶,真的太可恶了,这该死的xen server 以及 MD3000i