topasコマンドが使えなくなった

topasコマンドがlockされて使えなくなった場合の対処方法。

1. 以下のプロセスが起動中であれば終了しておく。

    • xmservd
    • filtd
    • xmperf
    • 3dmon
    • ptxrlog
    • harmd
    • topas

2. ipcsコマンドを"-m"で実行する。
3. 共有メモリーの情報から「0x78」から始まるKEYのIDを確認する。

# ipcs -m | grep 0x78
m 2097154 0x78000017 --rw-rw-rw- root system

4. ipcrmコマンドでIDを指定して該当のKEYを削除する。
5. slibcleanを実行する。
6. ipcsコマンドで再確認する。

# ipcrm -m 2097154
# slibclean
# ipcs -m | grep 0x78
(※何も出てこない)

これにてtopasコマンドは使えるはず。