上次N1K的L3模式死活弄不成,这次由于要用到vsg和asa最好使用L3所以必须解决(是由Cisco的朋友帮助解决和说明架构的,虽然不是很懂,一步一步走吧)。。。
事先向说明重要的一点,我所有的实验使用最简单模式,几乎就一个vlan 一个虚机,如果按照以下图示你一定会实现。。。可是在真是环境中架构真的很重要,记得以前yeslab讲esx4.0的时候,2个mgt,2个data,2个存储,2个XX,这是VMware的建议,(便于排错,负载等等)
Cisco官方建议N1k,control data mgt 等等应该在各自的VLAN中最好,尤其以后要部署vsg1000v和asa1000v,否则会遇到困难。。。
之前的规划还是很重要,也许这就是云的一种大二层的概念(我可能理解的不对)。。。vsg以后补上
但无论怎样N1K是一个2层的交换机,L3模式只是便于排错和后面的应用。。。
用workstation部署一台esxi5.1,网卡全部采用nat,分为连个网段vlan1:192.168.89.1/25;vlan2:192.168.89.129/25,网关为192.168.89.2.
分两个网段是为了以后模拟vsg用的(逼不得已)
下面开始 不对的地方 还请大牛多多指教!!!
开始安装,一步一步走即可;
选择本地存储
输入root口令
要求重启;
添加了3块网卡,全部为nat模式
nat会自动分配ip地址,但我自己规划了一下出来以后vsg的data interface,其余全部vlan(control mgt。。。)都在默认的vlan1中。。。所以我手动给了一个静态ip如图;
登陆esxi;
部署vcenter
全部都是thin 省空间。。。
vlan1中ip为89.12
自动分配的地址为XX,我给指定为89.12;
将证书认证更新设定为yes;
登陆vcsa;
创建数据中心,集群,添加主机
安装Nexus1000v,如图
低于2G无法启动
3个E1000的网卡,必须这样,否则不识别。
汇总,检查;
上传iso和vem安装文件
删除软驱,加载iso
同时创建个虚机unbuntu
同时安装;
配置N1k 如图:domain ID 工作模式 SNMP
mgt地址
工作模式为L3――――》不在设置――――》保存
看下配置
登陆192.168.89.13,下载N1K的xml注册到vcsa上
注册。。。右键――》添加――》确认,忽略
状态良好
开启esxi的ssh
安装vem,注意版本我的5.1所用为VEM510。。。
检测安装成功否,successful。。。
将N1kV注册到vcsa
配置uplink口 systemvlan为1
配置vlan1和vlan2的端口组走数据。。。
配置N1K_L3与vkernel1匹配使得N1k能与esxi上的vem通信
这里要说明一下;esxi上的vem要想与vsm通信必须使得vkernel1与vsm上的N1K_l3绑定,下图会有
当我想问的是vkerne的vlan没有限制吗,我直接是默认vlan。。。
简略配置如下
port-profile type ethernet System-Uplink ###配置uplink口注意type
vmware port-group
switchport mode trunk
switchport trunk allowed vlan all
no shutdown
system vlan 1
description XXX
state enabled
port-profile type vethernet Vl ###配置端口组注意type
vmware port-group
switchport mode access
switchport access vlan 1
no shutdown
state enabled
port-profile type vethernet V2 ###配置端口组注意type
vmware port-group
vmware port-group
switchport mode access
switchport access vlan 2
no shutdown
state enabled
port-profile type vethernet n1kv-L3 ###配置与vkernel匹配的端口组
capability l3control ###特别注意这一句,我后来做实验的时候死活不通,就是因为少了这句!!!
vmware port-group
switchport mode access
switchport access vlan 1
no shutdown
system vlan 1
state enabled
在标准交换机上在生成一个vkernel1用来与N1kv的N1k_L3匹配
创建vkernel
创建成功
点击N1k邮件添加主机
将vnic1分配给分布式交换机N1k,选择上行端口组为System―Uplink
将vmk1匹配给N1K_l3,使得esxi上的vem能与vsm通信
所有配置命令行如下:
将ubuntu的网卡改为N1k的,ubuntu在vlan1中当然给他v1的端口组了。。。
一切OK。。。
show module,显示N1k既有vsm(引擎)又有esxi的vem(板卡)。。。
来杯黄啤,睡觉了。。。
匆忙为之,不尽之处,待补。。。