Sun GlassFish Enterprise Server 2.1 发行说明

AIX:0403-027 参数列表过长 (6625591)

说明

在 AIX 操作系统上,某些与 OS 相关的操作可能失败并显示以下错误:


0403-027 The parameter list is too long

与 OS 相关的操作示例包括部署应用程序和运行应用程序客户机容器。

此问题通常是由 CLASSPATH 环境变量中的长文件路径引起的。

解决方法

使用以下解决方法之一:

Procedure(AIX) 增加命令行的最大长度

ncargs 属性决定命令行(包括环境变量)的最大长度。在 AIX 操作系统上,ncargs 属性的默认值为 4 个 4 千字节块。要确保 Enterprise Server 命令不超过命令行的最大长度,请将该值增加到 16 个 4 千字节块。


注 –

更改 ncargs 属性的值后,无需重新引导或刷新守护进程。


  1. 确定 ncargs 属性的值。


    lsattr -EH -l sys0 | grep ncargs
    
  2. 如果 ncargs 属性的值小于 16 个 4 千字节块,请将该值增加到 16。


    chdev -l sys0 -a ncargs=16