Утечка памяти USG6300
[Описание]
При обновлении программного обеспечения с V100R001C20SPC700 до V100R001C30SPC100 возникает ошибка: CRC value fails due to the insufficient memory
<USG6300>startup system-software hda1:/usg6000v100r001c30spc100.bin 16:58:45 2016/02/05 Info:System software for the next startup:hda1:/usg6000v100r001c30spc100.bin, start read file.... Info:Checking the CRC value fails due to the insufficient memory. Do you still configure the unidentified CRC file as the system file?[Y/N]: |
[Процесс]
1. Получение ошибки при попытке обновить программное обеспечение. Подробная информация, как показано ниже:
<USG6300>startup system-software hda1:/usg6000v100r001c30spc100.bin 16:58:45 2016/02/05 Info:System software for the next startup:hda1:/usg6000v100r001c30spc100.bin, start read file.... Info:Checking the CRC value fails due to the insufficient memory. Do you still configure the unidentified CRC file as the system file?[Y/N]: |
2. Проверьте свободное место в памяти.
HRP_S<USG6300>dir 12:10:25 2016/02/09 Directory of hda1:/
Idx Attr Size(Byte) Date Time FileName 0 -rw- 175064514 Jan 30 2015 16:50:16 suempua07v1r1c20spc700.bin 1 -rw- 61 Feb 05 2016 17:30:04 private-data.txt 2 drw- - Jan 30 2015 16:55:14 conf 3 drw- - Jan 30 2015 16:55:14 web 4 drw- - Jun 09 2015 01:51:22 logo 5 drw- - Jan 30 2015 16:55:14 log 6 drw- - Jan 30 2015 16:56:30 isp 7 -rw- 1268 Feb 05 2016 17:25:10 hostkey 8 -rw- 548 Feb 05 2016 17:25:10 serverkey 9 -rw- 156 Jun 09 2015 01:51:40 lic_presis.dat 10 -rw- 44713 Nov 27 2015 16:17:52 vrpcfg.zip 11 drw- - Jan 30 2015 16:57:58 svndb 12 drw- - Jan 30 2015 16:58:18 uldb 13 -rw- 32768 Jan 04 2016 16:13:06 userinfo.db 14 -rw- 0 Apr 27 2015 12:03:24 banner.text 15 -rw- 33107 Jun 09 2015 04:23:26 usg6000v100r001c20sph701.pat 16 -rw- 656 Jun 09 2015 04:23:32 patchstate.dat 17 -rw- 328 Jun 09 2015 04:23:32 patchsta.dat 18 -rw- 0 Jan 26 2016 00:21:38 urlbkdb_1453747897.sdb 19 -rw- 644144 Jan 19 2016 00:21:40 url_backup.sdb 20 -rw- 0 Feb 02 2016 01:21:38 urlbkdb_1454356297.sdb 21 -rw- 0 Jan 26 2016 00:51:38 urlbkdb_1453749697.sdb 22 -rw- 0 Jan 26 2016 01:21:38 urlbkdb_1453751498.sdb 23 -rw- 0 Feb 02 2016 01:51:38 urlbkdb_1454358097.sdb 24 -rw- 0 Feb 02 2016 02:21:38 urlbkdb_1454359898.sdb 25 -rw- 170996251 Feb 04 2016 16:12:18 usg6000v100r001c30spc100.bin 26 -rw- 0 Feb 09 2016 02:21:38 urlbkdb_1454964697.sdb 27 -rw- 0 Feb 09 2016 02:51:38 urlbkdb_1454966498.sdb 28 -rw- 0 Feb 09 2016 03:21:38 urlbkdb_1454968298.sdb
1189376 KB total (705920 KB free) |
Свободного места достаточно
3. Для значения CRC происходит сбой, то есть имеется ошибка для программного обеспечения. Удалите программное обеспечение и повторно загрузите программное обеспечение. Детали для шагов, как показано ниже:
а. Удалите загруженное программное обеспечение.
# delete /unreserved XXXXX.bin # |
XXXXX.bin это имя файла
б. Загрузите программное обеспечение, которое вы хотите обновить с сайта.
с. Загрузите брандмауэр на USG6000.
д. Обновите программное обеспечение как шаги руководства по обновлению
4. После шага 3 он до сих пор не решил эту проблему.
Из логбуфера есть запись, как показано ниже:
16-02-05 17:13:45 FW-SEC %SYSTEM/4/MEM(l): The system core memory usage exceeds threshold 90%. The current system core memory usage was 94%, and the total system core memory was 354MB. But the flash memory is 1GB and 700 MB free. |
Но флеш-память 1 ГБ и 700 МБ свободно.
5. Текущая версия V100R001C20SPC700; Уже прошло более 34 недель. Текущее использование памяти ядра системы составило 94%. Есть много файлов-urlbkdb_ *. Для такого рода проблем это связано с известной проблемой - утечка веб-памяти. Подтвердите это явление, следуя инструкциям ниже:
а. Сохраните конфигурацию.
б. Экспорт диагностической информации через web интерфейс.
с. Это сбой, потому что утечка памяти.
6. Решение, как показано ниже:
а. Сохраните конфигурацию.
б. Перезагрузите брандмауэр. Утечка памяти приведет к восстановлению.
с. Обновите программное обеспечение + патч до V100R001C30SPC300 + V100R001C30SPH301.
Новая версия и патч решили проблему утечки памяти.