ITPub博客

首页 > 数据库 > Oracle > 使用Push方式安装EM 12c Agent报Shell path is incorrect错误解决一例

使用Push方式安装EM 12c Agent报Shell path is incorrect错误解决一例

原创 Oracle 作者:Jet_Zhang 时间:2015-05-12 23:13:04 0 删除 编辑

EM 12c发布也已经有一段时日了,从各方面的反馈情况来看,12c的评价都还不错。大概一个月前单位也安装了12c进行测试,从试用情况来看,个人感觉比10g,11g要好很多,12c界面简洁、大方,不会像之前的那样有点凌乱的感觉,而且资源占用率也低,性能不错。所以,综合考虑权衡之后,准备在一台非核心的生产机上进行部署12c Agent。

       目标机是一台IBM的P系列小机,AIX5.3的系统,采用Push的方式进行安装。在配置好帐号、路径等参数后,进行deploy。没想到没一会就报错了,错误信息为:

Shell path is incorrect or not defined.:/usr/bin/ksh(SH_PATH),-c(SH_ARGS) on host prderpdb570 and problem Shell Path validation failed and recommendation Check the property values in the following files in this order, ssPaths_.properties or sPaths.properties or Paths.properties, in "/app/oracle/product/em/12.1.0/oms/oui/prov/resources" directory.For more details, refer to the Oracle Enterprise Manager Basic Installation Guide.

首先想到的可能是shell的路径不对,登录到目标机,查看shell的路径:

# which ksh /usr/bin/ksh


晕,路径没错啊。重试了几次也都是一样的错误。庆幸的是EM在后台也有一份相应的deploy日志,仔细查看日志,发现一个WARNING:

WARNING: Your password has expired.

检查帐号的口令,果然是过期了。重置口令后,再deploy,这次终于顺利完成了。
图形界面虽然直观,但是很有可能会隐藏一些重要的信息。在使用GUI工具碰到错误时,还是应该好好检查下后台日志。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/13885898/viewspace-1651566/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
中国南方Oracle用户组(SOUG)联合创始人,Oracle ACE,曾服务于国外某大型银行,曾担任国内某中型保险公司的技术经理,现为易景科技合伙人、首席架构师、CTO。主要研究方向数据库内核。

注册时间:2024-06-26

  • 博文量
    124
  • 访问量
    542497