ユーザ管理のトラブルシューティング
casp1032jp
Spectrum でユーザを作成しようとしたときのエラー「ユーザ xxxxxx はすでに存在します」
問題:
ユーザを削除し、Spectrum でユーザを再作成しようとすると、以下のエラーが表示されることがあります。
「SPC-OCC-11916 ユーザ xxxxxx はすでに存在します。」
しかし、このユーザは[ユーザ]タブに表示されません。
原因:
ユーザ モデル全体が完全に削除されていません。これは、分散 SpectroSERVER (DSS)環境で最もよく見られます。
解決方法:
環境内の各プライマリ SpectroSERVER で、以下の操作を行います。
- Spectrum インストールを所有するユーザとして、SpectroSERVER システムにログインします
- (Windows)「bash -login」を実行して、bash シェルを起動します
- $SPECROOT/vnmsh ディレクトリに変更します
- 以下のコマンドを入力して、コマンド ライン インターフェース(CLI)セッションを開始します./connect
- 以下のコマンドを入力して、削除されたユーザ モデルに関連して残されたモデルを検索します。<xxxxxx> は削除されたユーザ モデルです。./show models | grep <xxxxxx>
- <xxxxxx> のユーザ モデルまたは AccessGroup モデルが見つかった場合、以下の CLI コマンドを使用して、モデルを削除します。<MH> はモデルのモデル ハンドルです。./destroy model -n mh=<MH>
- 上記の 1 ~ 6 の手順を使用して、各 SpectroSERVER システムをチェックしたら、OneClick からログアウトし、OneClick サーバで tomcat を再起動して、OneClick のキャッシュをクリアします。
- OneClick にログインし、ユーザ モデルを再作成します
詳細情報:
詳細については、コマンド ライン インターフェースを参照してください。