PAN OS 5.0.1, 5.1, 6.0, 7.0, 7。1
问题
当平台的管理服务器超出虚拟限制容量时, 它会继续崩溃并重新启动。
错误
指示管理服务器超出其虚拟限制的系统日志
2012/11/19 10:20:38critical 通用 0 "mgmtsrvr-超出虚拟内存限制, 重新启动"
2012/11/19 10:29:39critical 通用 0 "mgmtsrvr-超出虚拟内存限制, 重新启动"
2012/11/19 10:56:41critical 通用 0 "mgmtsrvr-超出虚拟内存限制, 重新启动"
masterd.log
11月19日 10:20:19信息: mgmtsrvr: 已接收用户重新启动
11月19日 10:20:19信息: mgmtsrvr: 用户重启原因-超出虚拟内存限制 (2575744 > 2560000)
11月19日 10:20:19信息: mgmtsrvr: 接收的用户停止
11月19日 10:20:25信息: mgmtsrvr: 退出, 核心: 假, 退出代码: 0
解决办法
增加管理服务器的虚拟限制大小。
要检查设备上的虚拟内存限制, 请运行以下命令:
>> 调试软件 virt-限制服务 mgmtsrvr 限制 0-4294967295>
要将虚拟内存限制设置为 4GB, 请运行以下命令:
>> 调试软件 virt-限制服务 mgmtsrvr 限制 4000000
注意:增加的虚拟内存不需要重新启动才能生效.
通过运行以下命令来验证设置更改:
>> 显示系统状态 |匹配 virtLimitEnable
s0. mgmtsrvr. add-事件: virtLimitEnable 4000000
md.apps.s0.mp.prc.mgmtsrvr.script.runtime: {' 行动 ': [], ' 计数 ': 1, ' 显示 ':, ' 做-行动 ': [{' 行动 ': hb start,},], ' 外部重新启动-确定 ': True, ' 组 ': {}, ' hb 启用 ': True, ' 限制 ': {' 启用-fd-限制 ': true, ' 启用-virt 限制 ':True, "fd 限制": 50000000, ' virt-限制 ': 4000000,}, ' 进程 ': {' 最后 pid ':-1, ' pid ': 1512,}, ' 重新启动-启用 ': True, ' 状态机 ': {' count ': 1, ' 事件 ': virtLimitEnable 4000000, ' 状态 ': 运行,}, ' sysd-命名空间 ': [], ' sysd-通知 ': {},}
admin@Panorama-54>
要还原更改, 请运行以下命令:
>> 调试软件无 virt 限制服务 mgmtsrvr
使用以下命令确认:
>> 显示系统状态 |匹配 virtLimitDisable
md.apps.s1.mp.prc.mgmtsrvr.script.runtime: {' 行动 ': [], ' 计数 ': 1, ' 显示 ':, ' 做-行动 ': [{' 行动 ': hb 启动,},], ' 外部重新启动-确定 ': True, ' 组 ': {}, ' hb 启用 ': True, ' 限制 ': {' 启用-fd-限制 ': 假, ' 启用-virt 限制 ':False, "fd 极限": 1024, ' virt 限制 ': 4000000,}, ' 进程 ': {' 最后 pid ':-1, ' pid ': 2259,}, ' 重新启动-启用 ': True, ' 状态机 ': {' count ': 1, ' 事件 ': virtLimitDisable, ' 状态 ': 运行,}, ' sysd-命名空间 ': [], ' sysd-通知 ': {},}
所有者: 柯达