交换机zone 的概念 和交换机指令「建议收藏」

交换机zone 的概念 和交换机指令「建议收藏」配置Zone需要涉及到三个对象的配置Alias,Zone,Configuration。Alias可以把设备的WWN或Domain,Port声明为Alias,用于更好更直观的标示设备。使用Alias的主要目的是方便用户的使用,想象一下记住一个人的身份证号和名字的区别就可以明白其中的道理,使用Alias就想给设备启名字一样。声明Alias的另外一个益处是便于Zone中成员的更换。当Zone

大家好,又见面了,我是你们的朋友全栈君。



配置Zone需要涉及到三个对象的配置Alias,Zone,Configuration。 Alias 可以把设备的WWN或Domain,Port声明为Alias,用于更好更直观的标示设备。使用Alias的主要目的是方便用户的使用,想象一下记住一个人的身份证号和名字的区别就可以明白其中的道理,使用Alias就想给设备启名字一样。声明Alias的另外一个益处是便于Zone中成员的更换。当Zone中的某个成员更换时,如果定义了Alias,只要修改Alias的定义就可以调整Zone中的成员,而不用修改Zone的配置。 Zone 区域,Zone内的设备可以相互访问,但不能访问其他Zone的设备。

Zone的成员可以有三种:“Domain,Port”;”WWN”;”Alias”。 Zone对成员的数量没有限制,可以同时有多个类型的多个设备同时存在于一个Zone中。当一个wwn被定义在zone中后,他的所有端口都会被包括在zone中。

Configuration 在交换机上的一套关于Zone的配置,或者说一系列Zone的集合。它可以包含一个或多个Zone作为它的成员。在一个SAN网络中一般需要有多个Zone同时存在,这一套同时存在的Zone被存放在一个Configuration中。为了解决在交换机上,在不同的时间有不同的Zone的配置的问题,在交换机上允许同时有多个Zone的Configuration存在方便Zone配置的切换。 所有的Configuration配置中只有一个Configuration是生效的配置,被称作Active Configuration。其他的都是待选方案,只有在他们成为Active Configuration后,他们的Zoning配置才会生效。 在交换机上配置Zoning的主要途径有两种:Telnet和WEB TOOLS。Zoning的配置可以动态的进行,当使用cfgEnable指定某个配置成为生效的配置后,Zoning的配置会立即在SAN网络中生效,隔离Zone间的相互访问。在交换机上新创建Zoing的配置一般会按如下的方式进行问。

telnet窗口:

一般步骤如下:
1.switchshow #列出所有的端口和WWN
2.aliCreate “<alias1>;” “WWN1”; # 把WWN1设-别名alias1,依此设立别名alias2,等等.
3.zoneCreate “<zone1>;” “alias1, alias2”; #把alias1和alias2加入zone1中
4.cfgAdd “<cfg1>;” “zone1, zone2”; #把zone1和zone2加入配置cfg1中
5.cfgSave #把配置存盘
6.cfgEnable “cfg1”; #激活配置
7.zoneshow #显示所有已配置的zone

此外,mcdata交换机默认全关,brocade是全通的.

其实这个zone的概念相当于ip网络中的vlan.

补充几个交换机指令:
———————————————————————–

Switch type     Operation       Command

—————————————————————————-

brocade         portenable      portenable <portno>

brocade         portdisable     portdisable <portno>

brocade         switchshow      switchshow

brocade         zoneshow        zoneshow

brocade         nsshow          nsshow

brocade         portshow        portshow <portno>

brocade         versionshow     version

brocade         modelshow       chassisName

mcdata          portenable      config port blocked <portno> false

mcdata          portdisable     config port blocked <portno> true

mcdata          switchshow      show system,show switch,show port status

mcdata          zoneshow        show zoning

mcdata          nsshow          show loginserver

mcdata          versionshow     show system

qlogic          portenable      admin start,set port <portno> state online,admin stop

qlogic          portdisable     admin start,set port <portno> state offline,admin stop

qlogic          switchshow      show port

qlogic          zoneshow        zone list

qlogic          nsshow          show ns

qlogic          portshow        show port <portno>

qlogic          versionshow     show version

cisco           portenable      conf t,int <portno eg:fc1/5>,no shutdown,exit,exit

cisco           portdisable     conf t,int <portno>,shutdown,exit,exit

cisco           switchshow      terminal length 0,show int brief

cisco           zoneshow        terminal length 0,show zone active

cisco           nsshow          terminal length 0,show fcns database

cisco           portshow        terminal length 0,show interface <portno>

cisco           versionshow     terminal length 0,show version

mcdata_mcd10kco         portenable      fc port unblock <portno>

mcdata_mcd10kc0         portdisable     fc port block <portno>

mcdata_mcd10kc0         switchshow      fc port show

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143420.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Spring Data JPA 写SQL语句也可以如此简单

    Spring Data JPA 写SQL语句也可以如此简单在使用SpringDataJPA的时候,通常我们只需要继承JpaRepository就能获得大部分常用的增删改查的方法。有时候我们需要自定义一些查询方法,可以写自定义HQL语句像这样/***根据关注者id查找所有记录(查找关注的人的id)**@paramfromUserId*@return*/…

    2022年10月20日
    2
  • GOBY扫描篇[通俗易懂]

    GOBY扫描篇[通俗易懂]喜欢大概就是:在我们俩对视的一瞬间,我突然就避开了你的视线,而当你走过去的时候,我却在你背后看了你好久。。。—-网易云热评一、软件简介新一代网络安全技术,通过为目标建立完整的资产数据库,实现快速的安全应急。二、下载地址:https://gobies.org/三、使用方法1、资产扫描自动探测当前网络空间存活的IP2、端口扫描涵盖近300个主流端口,并支持不同场景的端口分组,确保最高效地结果输出;3、显示重扫说明扫描完毕,共存活I…

    2025年8月7日
    3
  • 深入理解卷积层,全连接层的作用意义「建议收藏」

    深入理解卷积层,全连接层的作用意义「建议收藏」有部分内容是转载的知乎的,如有侵权,请告知,删除便是,但由于是总结的,所以不一一列出原作者是who。再次感谢,也希望给其他小白受益。首先说明:可以不用全连接层的。理解1:卷积取的是局部特征,全连接就是把以前的局部特征重新通过权值矩阵组装成完整的图。因为用到了所有的局部特征,所以叫全连接。理解2:从卷积网络谈起,卷积网络在形式上有一点点像咱们正在召开的“人民代表大会制度”。卷积核的个数相当于候选人,…

    2026年1月24日
    5
  • 手机怎样复制一段文字_微信文章如何整篇复制出来

    手机怎样复制一段文字_微信文章如何整篇复制出来1、网页复制大家应该都遇到过这种情况吧像这种情况怎么办呢,很简单,方法也很多,最简单的就是就地取材。方法一:用翻译获取,我们用鼠标选择一部分后会自动出现翻译,没有出现翻译需要等一到两秒(如果实在没有可以往下看看别的复制方法),我们点击翻译然后会出现一个百度翻译,我们点击百度翻译它会自动跳转到百度翻译页面,我们可以直接复制就行了方法二:用网页控制台,我们F12打开控制台,F12打不开控制台的可以试试Fn+F12,或者右键检查,打开控制台后…

    2022年10月20日
    5
  • months_between的使用

    months_between的使用months_between用于计算两个日期之间相差的月数语法:months_between(date1,date2)举例a20210201与20210301selectmonths_bet

    2022年6月30日
    28
  • 什么是DrawCall?「建议收藏」

    前言游戏开发圈里的人一定听过优化游戏要降低DrawCall,这样到底什么是DrawCall呢?Unity中应该如何降低DrawCall,这里就来讲解一下关于DrawCall知识点。1.是谁拖了后腿?通俗的来说就是Cpu:(#`O′)喂你好,是Gpu吗?快点醒醒我这里又有画画的任务了(Cpu调用Gpu的次数),打一个比方比如上传很多文件到百度云或其他地方时,都会把它压缩到一个文件夹里…

    2022年4月5日
    57

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号