Contents

Introduction

Prerequisites

Requirements

Components Used

Problem

Solution

Introduction

This document explains why do we get fault F0935 and the workaround/fix for the issue.

Fault Code: F0935: There are multiple VLANs with id [vlan id] have different accessibility configured

Prerequisites

Requirements

Cisco recommends that you have knowledge of these topics:

- Understanding of VLAN permissions on UCS

Components Used

This document is not restricted to specific software and hardware versions of Cisco UCS.

Problem

If you have multiple Named VLANs with same VLAN ID and you restrict permission of one of the named VLANs to an org or sub-org, we'll get this alarm. If there are more than one Named VLANs with same VLAN ID, all the Named VLANs (with same VLAN ID) should have same VLAN permission restrictions OR none of them should have VLAN permission restrictions.

Fault Code: F0935: There are multiple VLANs with id [vlan id] have different accessibility configured

https://www.cisco.com/c/en/us/td/docs/unified_computing/ucs/sw/cli/config/guide/2-1/b_UCSM_CLI_Configuration_Guide_2_1/b_UCSM_CLI_Configuration_Guide_2_1_chapter_010000.html

For Example: If we have 2 named VLANs with the same VLAN ID 40 (we’ll create) and you have set permission on one of them to restrict to a specific org/sub-org.

Created 2 Named VLANs (test-vlan and prmt-vlan) with VLAN ID “40”.

UCSmin-B# scope eth-uplink

UCSmin-B /eth-uplink # create vlan test-vlan 40

UCSmin-B /eth-uplink/vlan* # commit-buffer

UCSmin-B /eth-uplink/vlan # exit

UCSmin-B /eth-uplink # create vlan prmt-vlan 40

UCSmin-B /eth-uplink/vlan* # commit-buffer

UCSmin-B /eth-uplink/vlan # exit

UCSmin-B /eth-uplink # show vlan

VLAN:

Name       VLAN ID    Fabric ID Native VLAN Sharing Type Primary Vlan Multicast Policy Name Compression Type

---------- ---------- --------- ----------- ------------ ------------ --------------------- ----------------

default    1          Dual      Yes         None                                            Included

prmt-vlan  40         Dual      No          None                                            Included

test-vlan  40         Dual      No          None                                            Included

Restricted one of the named VLAN permission to specific org “org” in our example.

UCSmin-B# scope org

UCSmin-B /org # create vlan-permit prmt-vlan

UCSmin-B /org* # commit-buffer

UCSmin-B /org # show vlan-permit

VLAN Permit:

Name

----

prmt-vlan

Faults are generated “There are multiple vlans with id 40 have different accessibility configured.”

UCSmin-B# show fault

Severity  Code     Last Transition Time     ID       Description

--------- -------- ------------------------ -------- -----------

Warning   F0935    2017-09-01T02:41:34.028   4210549 There are multiple vlans with id 40 have different accessibility configured.

Warning   F0935    2017-09-01T02:41:34.028   4210550 There are multiple vlans with id 40 have different accessibility configured.

Solution

Workaround/Fix: Either assign equal VLAN permissions restrictions or remove the restrictions from all Named VLANs with same VLAN ID. In both cases, the alarms will be cleared.

Removing VLAN permission restrictions:

UCSmin-B /org # delete vlan-permit prmt-vlan

UCSmin-B /org* # commit-buffer

UCSmin-B /org # show vlan-permit

UCSmin-B /org # top

UCSmin-B# show fault | inc vlan

Cleared   F0935    2017-09-01T02:45:22.695   4210549 There are multiple vlans with id 40 have different accessibility configured.

Cleared   F0935    2017-09-01T02:45:22.695   4210550 There are multiple vlans with id 40 have different accessibility configured.

Adding VLAN permission restrictions:

UCSmin-B /org # create vlan-permit test-vlan

UCSmin-B /org* # commit-buffer

UCSmin-B /org # top

UCSmin-B# show fault | inc vlan

Cleared   F0935    2017-09-01T02:42:34.833   4210549 There are multiple vlans with id 40 have different accessibility configured.

Cleared   F0935    2017-09-01T02:42:34.833   4210550 There are multiple vlans with id 40 have different accessibility configured.