n1000v的安装过程足足折磨了我两天...
后来我才发现只要安装上VMware vSphere CLI敲几下命问题就完全解决...哎..郁闷..
不多说了详细的说一下N1000V的安装过程吧。
 
使用环境:VMware vCenter Server 4 ,ESX server 4.0
 
 
1.下载Cisco Nexus 1000v 软件包,解压放到安装VC的系统里(哪里下不用说了吧,Cisco官网自己找去,估计不会英文的朋友会比较痛苦
 
2.部署OVF模板,文件--部署OVF模板--从文件部署--选择下载到VC系统下Nexus1000v-4.0.4.SV1.1.ovf文件(注意3个网卡出口的选择)
 
3.然后是配置交换机,按照文档的提示配置就是了(注意密码弄个复杂的,不然敲来敲去提示错误
 
4.注册n1000v交换机,到cisco网站去申请一个60天的key(没次安装都会生成不一样的key,如果你需要重新安装,你需要哦重新申请一个key)
n1000v# show license host-id
License hostid: VDH=1280389551234985805
把VDH这寸数字就是你注册时需要输入的东西,
然后cisco会通过邮件发送一个lic的文件给你(修改一下文件名随便就行)
把该文件上传到ESX  /tmp目录
运行一下命令完成注册
n1000v@ copy scp://ESX IP/home/user/n1kv_license.lic bootflash:
Enter vrf (If no input, current vrf 'default' is considered):
user@linux-box.cisco.com's password:
n1kv_license.lic                                   100%  252     0.3KB/s   00:00
 
5.在IE下输入您配置n1000v的IP.把.xml的文件导出来
 
6.回到VC上选择--插件--管理插件--下拉菜单拉到底空处点右键--新建插件--把.xml的文件导入
 
7.下载VMware vSphere CLI安装。 将VEM目录中的cisco-vem-v100-4.0.4.1.1.27-0.4.2.zip复制到C:\Program Files\VMware\VMware vSphere CLI\bin\ 目录中,选择开始菜单中的All programs > VMware >VMware vSphere CLI > Command Prompt
C:\Program Files\VMware\VMware vSphere CLI>cd bin
C:\Program Files\VMware\VMware vSphere CLI\bin>vihostupdate.pl -i -b cisco-vem-v100-4.0.4.1.1.27-0.4.2.zip --server 192.168.0.20
C:\Program Files\VMware\VMware vSphere CLI\bin>vihostupdate.pl -q --server 192.168.0.20
8.回到n1000v执行以下命令:
n1000v# config t
n1000v(config)# svs connection VC
n1000v((config-svs-conn)# vmware dvs datacenter-name DC-1
n1000v((config-svs-conn)# protocol vmware-vim
n1000v((config-svs-conn)# remote ip address 192.168.0.20
n1000v(config-svs-conn)# connect
n1000v# show svs connections
 
datacenter-name 为数据中心的名,最好数据中心修改成一个简单的名字。
 
9.回到VC上选择网络,你会发现n1000v已经在添加的数据中心下
 
10.排错。
如果失败你需要在IE里输入VCIP/mob,输入VC的帐号密码登录
以上是排错手册,按照里面方法重做第6步
如果不行重做重第四部开始重做一次,应该没问题~
 
部分命令的过程是从守望者那里复制的哈哈,我懒~
详细的步骤还是参考配置文档,不过有些跟我的有区别,自己看着办吧...
第一次写不好别用石头扔我....谢谢合作!