みやざきです。 こういうトラブルシューティングを勉強会でやってみたいですね。
2010年11月21日17:58 Hiroshi Kubo <[email protected]>: > 宮崎さん, > > ご意見ありがとうございます。確認させてください。 > > 2010年11月21日13:56 宮崎悟 <[email protected]>: >> grubでメニュー選択後のsplash screenは、ESC キーで解除出来ます。 >> うまくすれば、以下のような login メッセージが表示されます。 >> >> ホスト名 console login: >> >> このメッセージがいればコンソールから普通にログイン出来るので、そこから >> うまく起動しない原因を探すことが出来ます。 > > splash screenをESC キーで解除するとコンソールに次が表示されます。 > > Requesting system maintenance mode > (See /lib/svc/share/README for more information) > Cannot run console service > Enter user name for system maintenance > > 確認したいのはこのメッセージの読み方です。 > > 私はメンテナンスモードを求めた。しかし > > ホスト名 console login: > > で「普通のログイン」を許すことはできない。別にメンテナンスログインを用意する。 > こんなように読めます。 > > 私は勘違いしているのでしょうか。 通常のサービス起動の途中でエラーが発生しているので、SMF の milestone/multi-user まで (具体的には console-login サービスまで) サービスの起動が終了していないようです。 メッセージにあるように、ユーザ名(とパスワード)を入れて、maintenanceモードに 入って下さい。rootのshが立ち上がるはずです。 #maintenance モードは、login サービスが起動出来ないときの緊急モードの様なモノです。 #Solaris10だと、rootのパスワードで入ったりします。 そうすると、サービスの起動途中で何らかの理由で停止しているんだと思います。 svcs で、maintenance になっているサービスを探してください。 そして、そのサービスの詳細をsvc -l でみて、logfileがどこにあるか探します。 サービス起動時のログがそのファイルに記述してあるので、それを確認しましょう。 例) この例だと、logfile は /var/svc/log/network-inetd:default.log です % svcs -l svc:/network/inetd fmri svc:/network/inetd:default name inetd 有効 true 状態 online next_state none state_time 2010年11月21日 13時40分30秒 logfile /var/svc/log/network-inetd:default.log リスタータ svc:/system/svc/restarter:default contract_id 70 dependency require_any/error svc:/network/loopback (online) dependency require_all/error svc:/system/filesystem/local (online) dependency optional_all/error svc:/milestone/network (online) dependency optional_all/error svc:/network/rpc/bind (online) dependency optional_all/none svc:/network/inetd-upgrade (disabled) dependency require_all/none svc:/milestone/sysconfig (online) svc:/milestone/name-services (online) あとは、起動しない原因を見つけるだけです。が、これはケースバイケースなので 何とも言えないですね。がんばって下さい。 -- みやざきさとる(Satoru MIYAZAKI) [email protected] http://twitter.com/s_miyaza _______________________________________________ ug-jposug mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/ug-jposug
