過去ログ表示


過去ログ 25 を表示

トピック内全 7 記事中の 1 〜 7 番目を表示
[ 最新記事及び返信フォームをトピックトップへ ]
このトピックの全ページ / [0]

プロファイルのロック?
(#3517) このトピック中1番目の投稿
画面上で和ジラがフリーズしてしまったので強制終了したところ、
次回の起動から
「プロファイルXXXは既に使用されています」
と表示されて、通常使用していたプロファイルでの起動が出来なくなって
しまいました。マシンを再起動したところ上記のメッセージは表れなく
なりましたが、

このような時にマシンを再起動せずに、復旧する手段を御存じの方は
御教示願います。

------使用環境-------
RedHat 7.3
Wazilla 1.1

Re[1]プロファイルのロック?
(#3536) このトピック中2番目の投稿

Linuxなんざ、十年近く前に少し触っただけなので見当違いかもしれんが、

> 画面上で和ジラがフリーズしてしまったので強制終了したところ、

単に強制終了させたつもりでプロセスが生き残っていただけなんじゃあないか。
PSコマンド(だったっけ?)で調べて確実に殺してたのなら話は別ですが。

Re[2]: プロファイルのロック?
(#3542) このトピック中3番目の投稿

> 単に強制終了させたつもりでプロセスが生き残っていただけなんじゃあないか。
> PSコマンド(だったっけ?)で調べて確実に殺してたのなら話は別ですが。

ps -aux

で、プロセスが残っていなかったことは確認しました。

...が、しかし、見落としていたのでしょうか?
今となっては分かりません。


Re[1]: プロファイルのロック?
(#3543) このトピック中4番目の投稿

> 画面上で和ジラがフリーズしてしまったので強制終了したところ、
> 次回の起動から
> 「プロファイルXXXは既に使用されています」
> と表示されて、通常使用していたプロファイルでの起動が出来なくなって
> しまいました。マシンを再起動したところ上記のメッセージは表れなく
> なりましたが、
>
> このような時にマシンを再起動せずに、復旧する手段を御存じの方は
> 御教示願います。
>
> ------使用環境-------
> RedHat 7.3
> Wazilla 1.1

間違っているかも知れませんが、
mozilla起動中は~/.mozilla/profile-name/の下にlockというファイル
(symbolic link)が作られるようです。
強制終了すると、mozillaがこのファイルを消すことができないまま終わって
しまうのではないでしょうか。
プロセスが残っていないのにこのファイルが残っていたら、ファイルを消せば
メッセージは出なくなると思います。


Re[2]: プロファイルのロック?
(#3546) このトピック中5番目の投稿

> mozilla起動中は~/.mozilla/profile-name/の下にlockというファイル
> (symbolic link)が作られるようです。

情報ありがとうございます。

試しに、和ジラ起動中に lock をコピーしておいて、和ジラを一旦終了。
その後、コピーしておいた lock を再度戻し、和ジラを起動したところ
問題なく起動してしまいました。

残念ながら、状況の再現はできませんでした。

Re[3]: プロファイルのロック?
(#3548) このトピック中6番目の投稿

>>mozilla起動中は~/.mozilla/profile-name/の下にlockというファイル
>>(symbolic link)が作られるようです。
>
> 情報ありがとうございます。
>
> 試しに、和ジラ起動中に lock をコピーしておいて、和ジラを一旦終了。
> その後、コピーしておいた lock を再度戻し、和ジラを起動したところ
> 問題なく起動してしまいました。
>
> 残念ながら、状況の再現はできませんでした。

lockファイルはsymbolic linkです。ls -lで見ると分かりますがリンク先は
hostname:process-idです。おそらくそのプロセスIDのプロセスが存在するか
どうかをmozillaがチェックしていると思います。
こちらはsolarisですが、ちょっと試してみました。
適当にemacsなどを起動して、そのプロセスIDを使ってlockファイルを手動で
作成し、mozillaを起動すると、そのプロファイルはすでに使われていると
いう旨のメッセージが表示されました。
存在しないプロセスIDを使ってリンクを作ると、mozillaはなにもいわずに
lockファイルを再度作成して起動しました。
HIROさんはpsで見てもmozillaのプロセスがなくて、再起動したらエラーが
消えたということですが、もしかしたらmozillaがゾンビプロセスになっていて
新しいmozillaはその情報を捕らえたのかも知れません。
#ゾンビプロセスってpsで見えましたっけ?


Re[4]: プロファイルのロック?
(#3551) このトピック中7番目の投稿

> 適当にemacsなどを起動して、そのプロセスIDを使ってlockファイルを手動で
> 作成し、mozillaを起動すると、そのプロファイルはすでに使われていると
> いう旨のメッセージが表示されました。

こちらでも同様の手順で再現致しました。

私は、安易に cp -d で lock をコピーしましたが、
mmさんの説明を読んで、意味の無い行動だった事に
気づいて、赤面の思いです。


> #ゾンビプロセスってpsで見えましたっけ?

ps の状態コードに Z というのがありました。
これが意図するものなのかどうか、私には判断できませんでした。


お陰様で、スッキリしました。
丁寧な説明をありがとうございました。


済!

このトピックの全ページ / [0]

返信不可


- Child Tree -