2016-07-01 31 views
0

CentOSリリース6.7を使用しているLinuxコンピュータでCadenceを起動しようとしています。私が抱えている問題は、icfb &を端末に入力した後で、私がCadenceを起動できなくなった以下のエラーが発生していることです。Cadenceを起動できません

*WARNING* voInit failed to find the passwd entry for (null), using '/tmp' for a home directory. 
The most likely cause of this problem is the failure of NIS lookups. 
Please contact your system administrator. 
*WARNING* clsInit failed: Success 
*WARNING* file /home/john/CDS.log Success 
*WARNING* file /home/john/CDS.log.1 Success 
*WARNING* file /home/john/CDS.log.2 Success 
*WARNING* file /home/john/CDS.log.3 Success 
*WARNING* file /home/john/CDS.log.4 Success 
*WARNING* file /home/john/CDS.log.5 Success 
*WARNING* file /home/john/CDS.log.6 Success 
*WARNING* file /home/john/CDS.log.7 Success 
*WARNING* file /home/john/CDS.log.8 Success 
*WARNING* file /home/john/CDS.log.9 Success 
Failed to lock log file: /home/john/CDS.log.9 

ここの誰かが私にそれを解決する方法を教えてくれるなら、私は非常に素晴らしいでしょう。

敬具、ここで

答えて

0

は、私はあなたのエラーをカバーしているようだsourcelinkで見つかった記事です:

問題はWinbindはネームサービスとして使用されているという事実に関連しています。ここでは/etc/nsswitch.confファイルが設定されている方法です。

passwdの:ファイルが 影をWinbindの:ファイルが グループをWinbindの:問題はローカルユーザーのために存在していない理由のファイルが

これをwinbindをも説明しています。

キャッシュユーザー情報 利用シャドウパスワード

システムはLDAPを使用するように設定されている場合(つまりpasswdのファイルのLDAP:ソリューションは、winbindの認証設定にして、次の二つのフラグのオプション]タブの順番に行くことですnsswitch.confの中の)ユーザ情報とユーザ認証のためのKerberosです。また、特定の共有オブジェクトライブラリがシステムにインストールされていることを確認する必要があります。ほとんどの場合、32ビットのnss_libraries、つまりパッケージnss_ldap.i386 - (64ビット版はすでにインストールされています)をRHEL用にインストールすることで解決します。これにより、LDAP認証に必要な/usr/lib/libnss_ldap.soがインストールされます。

新しいRHEL6の認証方法はlibnssではなく、新しいツールSSSDです。ホストがsssdを使用してユーザー認証を処理する場合は、32ビットバージョンのlibnss_sss.soもインストールする必要があります。上記のエラーは、サービスコール "nscd"がsssdに対して実行されていない場合にも発生する可能性があります。

LINUX%sudo yum install sssd-client.i686 nss-pam-ldapd.i686