在使用WEB-IOU进行试验的时候,偶然发现一个试验拓扑中,20台左右的设备,有6台设备无法保存配置,保存的时候还出现报错,报错内容如下:


*Jun 30 05:49:50.842: %SYS-2-NV_BAD_PTR: Bad NVRAM pointer. NV Header values are, nv: 0x0x10FAD788 .textbase: 0x0xAB736714 .textsize: 2542 .magic: 0xABCD .checksum: 0xA495 .system_version: 3840 .textptr: 0x0xAB737102 v1_ptr: 0x0x0 .priv: 0x0xAB737108
-Traceback= 97F35EBz 96FD5F1z ACCC35Fz ACCCCADz ACC9FB4z ACCA1AEz B8B4EBCz B8B4CD8z B8B4E32z 97141E6z 971452Bz
*Jun 30 05:49:50.842: %SYS-4-NV_BLOCK_INITFAIL: Unable to initialize the geometry of nvram


      以上报错内容在设备刚启动的时候也出现过,而且设备无法查看nvram的文件目录,并报错,如下


Router#dir nvram:
%Error opening nvram:/ (Unknown error 0)


      该现象比较诡异,同样的ios、初始配置,有些设备就不会出现该问题,可以正常保存,在网上搜索了一番,有人认为是软件的BUG;尝试过更换ios文件、更换初始配置文件,都没办法解决。最后重新建立实验拓扑,ios、配置和原来完全一样,问题就没有重现了,所有设备都可以正常保存。

       所以,暂且认为该问题是软件BUG导致,至于深层次原因还无法知道。