• ベストアンサー

ユーザーを作ってみたけれど。

Solarisですが、bindのバージョンアップをするためにソース展開make用のユーザーを一つ作ったんですよ。useraddで。 それでログインしたら、 「ソラリスへようこそ。あなたはデスクトップ環境を選べます」みたいな感じで、共通デスクトップ(CDE), OPENWINDOWSの二つから選ぶ形になるんですけど、どちらを 選んでも、またログイン画面に行ってしまいます。 Solarisのバージョンは7です。 UNIX触ったばかりなので、わからないことだらけです。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.2

>No utmpx entry. You must exec "login" from the lowest level "shell".とメッセージが出るので、 >どうもvarがいっぱいらしいのですが、dfでみてもそうでもないんですよね。不思議です。 utmpxファイルが壊れているのかもしれません。一度0クリアしてみて下さい。 # cat /dev/null > /var/adm/utmpx

tayamasan
質問者

お礼

すみません、判りました。ユーザーは作成できていたんですがログインユーザーではなかったという落ちでした。どうもunixになると自分でも情けなくなるくらい初心者です。ありがとうございました。

tayamasan
質問者

補足

何度もご回答ありがとうございます。0クリアしてみましたが、いまだ同じメッセージが出てしまいます・・・・

その他の回答 (1)

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

情報不足なので良いアドバイスができないのですが。 (1) ディスクの空き領域は大丈夫ですか?   どこかのパーティション(/home /var /tmp 等)が   使用率100%になってるとか?   # df -k でディスクの空き容量を確認してみてください。 (2) /var/log/syslog等のログファイルになにか、エラーが出力されていませんか? とりあえずこのあたりから確認してみてください。

tayamasan
質問者

お礼

No utmpx entry. You must exec "login" from the lowest level "shell".とメッセージが出るので、どうもvarがいっぱいらしいのですが、dfでみてもそうでもないんですよね。不思議です。

tayamasan
質問者

補足

ご回答ありがとうございます。/usr以下が100パーセント近くになっておりました。某監視ソフトのファイルがたまっているようです。 それを削除してから、もう一度やってみたいと思います。