zoukankan      html  css  js  c++  java
  • BI_开发_问题:关于IS的osProfile的配置

     https://www.youtube.com/watch?v=pOjmf-hKVQM

    Problem Description  

    When starting a workflow using the Operating System profile, it fails with the following error message:

    (IS_960_SUSE_OS_PROFILE) Start workflow: Request acknowledged

    (IS_960_SUSE_OS_PROFILE) Start workflow: ERROR: The workflow [wf_OS_PROFILE] failed because the Integration Service is not enabled to use operating system profiles and an operating system profile was specified.  Please check the Integration Service log for more information.

    The Integration Service log displays the following messages:

    2014-04-18 12:49:38 : ERROR : (14095 | 140697197758800) : (IS | IS_960_SUSE_OS_PROFILE) : node01_960 : LM_36317 : Error in starting execution of workflow [id = 43] [wf_OS_PROFILE].

    2014-04-18 12:49:38 : ERROR : (14095 | 140697197758800) : (IS | IS_960_SUSE_OS_PROFILE) : node01_960 : LM_44224 : The workflow [wf_OS_PROFILE] failed because the Integration Service is not enabled to use operating system profiles and an operating system profile was specified.

    2014-04-18 12:49:38 : INFO : (14095 | 140697222936912) : (IS | IS_960_SUSE_OS_PROFILE) : node01_960 : LM_36301 : Received request from user [Administrator] to start workflow [id = 43] [wf_OS_PROFILE].

    The workflow because pmimprocess was not configured   

    原因: 

    ​This issue can occurs when an invalid directory path is specified for service process variable $PMRootDir while creating the Operating System profile.  

    Solution  

    方法:

    Configuring Operating System Profiles
    To use operating system profiles to run workflows, complete the following steps:
    1. Enable operating system profiles in the Integration Service properties.
    2. Set umask to 000 on every node configured to run the Integration Service.

    /u01/Informatica/9.1.0/server/bin
    3. Configure pmimpprocess on every node configured to run the Integration Service. pmimpprocess is a tool that the
    DTM process, command tasks, and parameter files use to switch between operating system users.

    At the command prompt, switch to the following directory:
    <PowerCenter installation directory>/server/bin
    Enter the following information in the command line to login as the Administrator user:  
    su <administrator user name>
    Example
    
    If the Administrator user name is root, enter the following command:
    su root
    Enter the following commands to set the owner and group to the Administrator user: 
    chown <administrator user name> pmimpprocess
    chgrp <administrator user name> pmimpprocess
    Enter the following commands to set the setuid bit: 
    chmod +g pmimpprocess
    chmod +s pmimpprocess
    


    4. Create the operating system profiles.

    user填IS用户

    sys user填OS用户
    5. Configure operating system profile properties.

    设置值/u01/Informatica/9.1.0/server/infa_shared
    6. Assign permissions on operating system profiles to users or groups.
    You can assign operating system profiles to repository folders or to a workflow.

    重启IS

  • 相关阅读:
    【javaSE】Exception in thread "main" java.lang.ArrayStoreException: java.lang.Integer
    property
    多继承与super
    GIL全局解释器锁
    深浅拷贝
    生成器
    迭代器
    设置ll命令
    修改Centos中的ll命令(以 K 为单位显示文件大小)
    打包解压缩命令
  • 原文地址:https://www.cnblogs.com/hopedba/p/5918621.html
Copyright © 2011-2022 走看看