光纤交换机划ZONE

光纤交换机划ZONE虽然我们在媒体上可以看到许多厂商声称有SAN交换机可以选择,其实这是一种假象,绝大多数厂商的SAN交换机都是OEM几个主要品牌的。目前在SAN交换机方面真正有实力主要有:IBM、Brocade(博科)、Cisco、McDATA等,像EMC这样的软件厂商基本上都是OEM其它厂商的SAN交换机产品。下图为Brocade(博科)交换机,本文也以其为例,记录其划分命令和划分方法:连接交换机…

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

虽然我们在媒体上可以看到许多厂商声称有SAN交换机可以选择,其实这是一种假象,绝大多数厂商的SAN交换机都是OEM几个主要品牌的。

目前在SAN交 换机方面真正有实力主要有:IBM、Brocade(博科)、Cisco、McDATA等,

像EMC这样的软件厂商基本上都是OEM其它厂商的SAN交换 机产品。

下图为Brocade(博科)交换机,本文也以其为例,记录其划分命令和划分方法:

光纤交换机划ZONE

光纤交换机划ZONE

连接交换机:可通过串口或网线从IE进入,默认IP  10.77.77.77 , 255.255.255.0

创建ZONE有两种方式:
一是通过交换机port号,二是通过主机和存储的WWN号 (单个硬盘没有WWN号,存储整体才有一个)

命令:
查看当前zone状况:zoneshow
删除zone : zonedelete “zone_name”
查看domainID 和交换机名称: siwtchshow
按上图创建zone:
创建zone : zonecreate “zone_name1″,”1,0;1,1”
           zonecreate “zone_name2″,”1,9;1,8”
           zonecreate “zone_name3″,”2,0;2,1”
           zonecreate “zone_name4″,”2,8;2,9”
创建zone后通过进一步创建cfg来自由组合或分拆等来管理ZONE
cfgcreate “cfg_name”,”zone_name1;zone_name2″
cfgenable “cfg_name”
cfgsave
cfgdelete “cfg_name”
cfgadd    “cfg_name”,”zone_name”或”zone_name3;zone_name4″
cfgremove “cfg_name”,”zone_name”  (并非删除ZONE,只是将其移出这个CFG)

通过WWN创建ZONE:
查看光纤卡的WWN号:
lsdev -Cc adapter|more fsc
lscfg -vl fsc(0-9) 就能看到WWN号
创建其实和PORT号一样:zonecreate “zone_name”,”234234234234234;423424234234234″

另附转载的MCDATA交换机的配置:

mcdata交换机笔记

   

1.显示当前zone信息:show zoning:

    Root> show zoning
  当然也可以用show all来查看所有的信息
  查看当前信息(习惯行的,可不做,只是为啦保存下当前的配置信息)
  Root> config zoning showActive
2.添加zone
  2.1首先Root> config zoning replaceZoneSet
  当然上面这不也可以不做原因如下:
  There are 2 ‘configure areas’ in the switch, the ‘Active’ and the ‘Pending’, you can’t

edit the Active zoneset directly, all your changes are made to the ‘Pending’ or named “Work

Area”, but this 2 ‘areas ’ are NOT always the same, so it’s better to let the pending work

area be same with the Active configuration
  2.2 添加zone
      Root> config zoning
      Config.Zoning> addzone xx__eva_sma
  2.3 将一个port成员加入到zone1中:
       Config.Zoning> addPortMem zone1 1 26
       该命令将domain ID为1的交换机上的26端口划入zone1中。
       将一个WWN成员加入到zone1中:
       Config.Zoning> addwwnMem zone1 50:06:0b:00:00:27:11:78
       或者直接Root> config zoning addWwnMem TheUltimateZone 10:00:00:00:C9:22:9B:64
       从一个zone中删除一个端口
       deletePortMem xx__eva_sma 11 141
       deletePortMem xx__eva_sma 11 142
       deletePortMem xx__eva_sma 11 140
  2.4 激活zone配置:
          Config.Zoning> activatezoneset
      或者 Root> config zoning activateZoneSet
  2.5 检查zone状态
          Config.Zoning> showactive
  2.6  通过此命令可查找到連接到该交換机设备的wwn号
        Root> show port status   
  2.7 删除zone
      Root> config zoning deleteZone TheLeastUltimateZone
  
  M-SERIES (McDATA) COMMANDS    

M-SERIES  Switch Commands   
View=                      config ip show
Config ip                          (new IP and Subnet mask)
Show switch   
Show switch   
Show  system   
Show nameserver   
Show loginServer   
Show nameServer   
Show.Fabric nodes   
Maint  system  setOnlineState   

M-SERIES  Zoning Commands   
Config.Zoning addWwnMem zoneName wwn   
Config.Zoning addZone              add a new zone to the working area
Config.Zoning activateZoneset              activation of changes
Config.Zoning showactive              shows actively connected running zoneset
Config.Zoning clearZone              clear WWNs in a zone
Config.Zoning deletezone              remove zone from the running config
Config.Zoning showPending              show pending zones
Config.Zoning renameZoneoldzonenamenewzonename   
Config.Zoning deleteWwnMem             zonenamewwn
Config.Zoning renameZoneSet             zoneSetName

 

转载于:https://www.cnblogs.com/7818yu/p/10813210.html

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

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/143271.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • oracle 方法函数,执行oracle函数的四种方法

    oracle 方法函数,执行oracle函数的四种方法最近在对数据库进行从sqlSERVER改造到ORACLE过程中遇到了一个头疼的问题,sqlSERVER可以返回一个结构化的数据集,ORACLE函数不行,要执行函数(含返回值),函数过程中将语句插进事务性临时表里再读取临时表找到如下资料,执行ORACLE函数的方法:1.在定义函数时:如果有参数,则参数可有类型但是不加长度。2.在执行函数:var/variablevar_namevar_type…

  • PyPDF2 | 利用 Python 实现 PDF 分割

    PyPDF2 | 利用 Python 实现 PDF 分割1.PDF分割由于疫情影响被迫在家上网课,因此教材也只能用电子版。但有一门教材是对开的扫描版,导致在iPad上阅读很不友好,因此决定寻找一个工具将PDF对半分开。图1分割前的PDF在百度了一番后,发现大多都是使用AdobeAcrobat软件进行剪裁,这完全不Pythonic,因此又找了用Python处理PDF文件的方法,最后发现了PyPDF2这个库,本…

  • XOR运算

    XOR运算近来做了一些题目和异或运算有关的题目,总结一下Xor按位异或符号在编程语言中通常是^数学符号通常用⊕表示X=0101BY=1011BXYX⊕B101110000011X^Y=1110B性质1.0^0=02.a^a=03.0^1^2…^n的性质先观察一下如下的序列我…

  • JQuery中的bind()和unbind()的理解「建议收藏」

    JQuery中的bind()和unbind()的理解「建议收藏」bind()和unbind()提供了事件的绑定和取消机制,既可以绑定html默认支持的事件,也能够绑定自定义的事件。1、JQuery中事件可以重复绑定,不会覆盖。当点击button1的时候,这2个

  • abp架构详解_大数定律通俗理解

    abp架构详解_大数定律通俗理解网上有不少文章说ABP的模块,有的直接翻译自官网介绍,有的分析Modlue的源代码,有的写一通代码,没什么注释,很少有能通俗说清的。那么,有两个问题:1.ABP中的模块到底是什么?2.搞这个东西是干嘛

  • 乐乐音乐播放器(终)源代码+使用说明[通俗易懂]

    乐乐音乐播放器(终)源代码+使用说明

发表回复

您的电子邮箱地址不会被公开。

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