cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
814
Views
0
Helpful
1
Replies

VRF + NAT overload "Programming the Hardware failed"

jovajiv01
Level 1
Level 1

Hi,

(Hardware is Nexus 9k)

i have a VRF with two interface VLAN's.  

one is external(Internet facing), and the other is internal.

I've tried to configure NAT overflow using the following command :

MGMT(config)# ip nat inside source list 100 interface vlan 79 vrf ADSL-VRF overload 

yet im receiving the following output in return:

% Failed to configure ip interface NAT translation: Programming the Hardware failed

has anyone came across this issue before ?

appreciate your help. 

1 Reply 1

gabriel.ybarra
Level 1
Level 1

turn terminal monitor on

'term mon'

you will see there is a TCAM limit:

%ACLQOS-SLOT1-2-ACLQOS_FAILED: ACLQOS failure: TCAM region is not configured for feature SPM NAT outside class IPv4 direction ingress. Please configure TCAM region NAT ACL[nat] and retry the command.

 

TCAM is a hardware resource and NAT does not have any allocation

you can take resources from an unused region and assign them to the NAT region

you can see the TCAM:   show hardware access-list tcam

 

  IPV4 RACL [racl] size = 1536 

setting to 1024

hardware access-list tcam region racl 1024

setting nat to 512

hardware access-list tcam region nat 512

reload the switch and now the nat command works

 

Review Cisco Networking products for a $25 gift card