既存の展開において memberOf 機能を有効にするには、フロントエンドを通じてすべてのグループ エントリのダンプおよび再ロードによって memberOf データを入力します。 これによって負荷が生じるので、オフピーク時、またはアプリケーションが Directory にアクセスしていないときに、それを実行してください。
既存環境で memberOf を有効化する方法
dxsearch –h{host} –p{port} -b "ou=Users,o=CA,C=AU" "(memberOf=*)" memberOf
memberOf 属性を含むエントリが返されます。 これらの返されたエントリから memberOf を削除します。
dxsearch -h{host} -p{port} -b "ou=Groups,o=CA,C=AU" "(member=*)" member objectClass > groups.ldif
dxsearch -h{host} -p{port} -b "ou=Groups,o=CA,C=AU" "(uniqueMember=*)" uniqueMember objectClass >> groups.ldif
cat groups.ldif | grep "dn: " | awk '{print $2}' | dxdelete -h{host} -p{port}
cat groups.ldif | dxmodify -h{host} -p{port} –a
例: 移行
この例の移行は、グループとユーザのコンテナをエクスポートする方法を示します。以下のコマンドを使用します。
set memberof-group-containers = <c AU><o CA><ou Groups>; set memberof-user-containers = <c AU><o CA><ou Users>;
| Copyright © 2012 CA. All rights reserved. | このトピックについて CA Technologies に電子メールを送信する |