- PR -

ID 'x' respawning too fast・・・と表示され、進まない。

投稿者投稿内容
kz69
会議室デビュー日: 2007/05/02
投稿数: 15
投稿日時: 2007-05-02 16:37
お世話になります。
RedHut8で再起動したところ、
Id'x' respawning too fast: disabled for 5 minutes
と表示され、先に進みません。
このあとどのように対処したらよいのでしょうか?
確認すべき事、試してみるべき事をお教えください。
ちなみに、設定変更して再起動したのではなく、GUIの動きが
おかしくなったためです。(フォルダをクリックしても開かない等)
よろしくお願いします。
F/A
ぬし
会議室デビュー日: 2006/03/18
投稿数: 312
お住まい・勤務地: Tokyo
投稿日時: 2007-05-02 16:48
Id'x' は /etc/inittabファイルの最後の方に定義してある
ランレベル5の場合には、Xを起動するという設定の書かれた箇所です。

で、そのエラーメッセージは、
「Xの起動」に何回繰り返しても失敗するので5分間実行しません。
って意味の文章です。

/var/log/X*.log付近を調べてみると原因が分かるかもしれません。

とりあえずランレベル3で起動してstartxコマンドを実行してみるか、
sshやtelnetでリモートから接続してログファイルを確認するという事が必要になると思います。
kz69
会議室デビュー日: 2007/05/02
投稿数: 15
投稿日時: 2007-05-02 18:03
お世話になります。
早速の回答ありがとうございます。
教えていただいた内容ですが、リモートを使わずにランレベルを3に下げる方法
はあるでしょうか?
現在、TELNETが接続できない状況なので・・(もともと設定していない)
シングルユーザーでログオンするのでしょうか?
ちなみに、今の状態でサーバー本体に管理者でログインし操作したところ、
telinit 3を実行しても途中で止まってしまいます。
suコマンドもエラーではじかれます。
SHR
ベテラン
会議室デビュー日: 2006/06/15
投稿数: 99
投稿日時: 2007-05-02 18:10
起動した後にランレベル3に変更するのではなく、
起動時にランレベル3で起動するようにすれば良いかと。
起動時にオプションで変えれるはずです。

linux 3 とかでしたっけ?(うろ覚えなので確認して下さい
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2007-05-02 22:43
こんばんわ.
引用:

kz69さんの書き込み (2007-05-02 18:03) より:

シングルユーザーでログオンするのでしょうか?
ちなみに、今の状態でサーバー本体に管理者でログインし操作したところ、
telinit 3を実行しても途中で止まってしまいます。
suコマンドもエラーではじかれます。


管理者 -> root ではダメなのでしょうか?
そもそも「途中で停まってしまいます」はどういう状態で止まるのですか?
su できないような設定しているとか?
なんの設定もしていないのに root に su できないのはおかしいと思います.

とりあえず single user mode で起動/login してから
telinit 3 してみたらドウでしょう?
末記人
大ベテラン
会議室デビュー日: 2005/12/05
投稿数: 233
お住まい・勤務地: あわにこ
投稿日時: 2007-05-02 23:41
こんばんは

仮想コンソールを切り替えてみたら何か表示が出ていないですかねぇ?
フリーズしているのでなければ[alt]+[ctrl]+[f1]〜[f5],[f7]で切替できます

切替が出来たらある程度起動が進んでいるならば、そのコンソールからログインが出来たりするかも。

[ メッセージ編集済み 編集者: 末記人 編集日時 2007-05-03 00:10 ]
kz69
会議室デビュー日: 2007/05/02
投稿数: 15
投稿日時: 2007-05-03 04:02
みなさん、回答ありがとうございます。
まず、SUがきかない点ですが、ID 'x' respawning too fast・・・と表示された
時点でエンターを押すとUSERIDをもとめてきます。
ここで管理者IDを入力し、パスワードを入力すると、ログオンできます。
そこで、telinit 3 を実行すると、数行の完了メッセージの後、失敗のメッセージが表示され、そこでとまります。そのままでエンターを押すとプロンプトに戻ります。
自宅なのでメッセージがお伝えできないのですが。
とりあえず、連休明けにシングルユーザーモードでためしてみます。
kaz
ぬし
会議室デビュー日: 2003/11/06
投稿数: 5403
投稿日時: 2007-05-03 13:11
こんにちわ.
引用:

kz69さんの書き込み (2007-05-03 04:02) より:

まず、SUがきかない点ですが、ID 'x' respawning too fast・・・と表示された
時点でエンターを押すとUSERIDをもとめてきます。
ここで管理者IDを入力し、パスワードを入力すると、ログオンできます。


それは「進まない」のではなく,単に message が表示されているだけだと思います.
つまり runlevel 5 で X が起動しない状態なのだと思います.
ですから,敢えて runlevel 3 にする必要はないのでは?
そのまま X の設定を元に戻すとか,log を確認することはできませんか?

それとも,書かれている「ログオン」の際に root で login したり,
一般 user で login して su できなかったりするのでしょうか?
※乗っ取られて設定が変えられているなんてことはありませんよね?

スキルアップ/キャリアアップ(JOB@IT)