RSE サーバーは、新規接続ユーザーをロック・デーモンに登録します。登録情報には、アドレス・スペース ID (スレッド・プール・サーバーの ASID)、タスク制御ブロック (TCB) ID (ユーザー固有)、およびユーザー ID が含まれます。
登録は接続時にのみ実行されるため、ロック・デーモンの開始 (または再開) 前にアクティブ状態であった RSE ユーザーは登録されないことに注意してください。
ロック・デーモンは、データ・セット照会を受信すると、システムのグローバル・リソースの逐次化 (GRS) キューをスキャンします。登録したユーザーの ID と ASID および TCB が一致すると、ユーザー ID がロック所有者として返されます。それ以外の場合は、ASID 関連のジョブ名 ID およびユーザー ID がロック所有者として返されます。
登録が失敗すると、登録情報を含むコンソール・メッセージが表示され、オペレーターは D GRS,RES=(*,dataset[(member)]) オペレーター・コマンドを実行して、システムからロック所有者として報告された値を手動で ASID および TCB の値として一致させることができます。
>>─┬─START ─┬──procname──┬───────────────────────────┬────────><
└─S ─────┘ │ ┌─'usr/lpp/rdz'──┐ │
├─,HOME=─┴─'install_path'─┴─┤
│ ┌─'etc/rdz'─────┐ │
├─,CNFG=─┴─'config_path'─┴──┤
│ ┌─1─────────┐ │
├─,LOG=─┴─log_level─┴───────┤
└─<─────────────────────────┘
>>─┬─MODIFY ─┬──procname───────────────────────────────────────>
└─F ──────┘
>──,APPL=─┬─QUERY ─┬─┬─dataset─────────┬──────────────────────><
└─Q ─────┘ └─dataset(member)─┘
BPXM023I (stclock) dataset[(member)] NOT LOCKED BPXM023I (stclock) dataset[(member)] LOCKED BY userid
>>─┬─STOP ─┬──procname────────────────────────────────────────>< └─P ────┘