トップページunix
1001コメント329KB

【真性】Solaris教えてスレッド 其の30 【SPARC】

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2008/06/28(土) 13:30:24
Sun MicrosystemsのSolaris(SPARC版)についての質問スレッドです。
SPARC機固有の話題についても広く取り扱います。
質問する場合は、過去に同様のものがないか確かめてから書き込みましょう。

  ・使用機種(できればOBPとかも)/OS Ver/何をしたか は、書きましょう。
  ・質問者は問題が解決したら、どのように解決したか報告しましょう。
  ・回答者は、自分も質問者になることを忘れぬように。
  ・荒らしは、スルーで。

また、質問する前にまずはdocs.sun.comのマニュアルを読みましょう。
「System Administrator Collection - Japanese」の「Solarisのシステム管理」
各種は必読です。 http://docs.sun.com/app/docs/prod/solaris?l=ja

x86版固有の話題/インストールの質問は専用スレがあるのでそちらで。
現状質問の看板はないですが、質問も向こうで行なってください。
なんとなくSolaris/x86 part12
http://pc11.2ch.net/test/read.cgi/unix/1208669383/l50

前スレ
Solaris教えてスレッド 其の28
http://pc11.2ch.net/test/read.cgi/unix/1202170155/
0618名無しさん@お腹いっぱい。2009/06/06(土) 00:03:05
/: file system full
0619名無しさん@お腹いっぱい。2009/06/06(土) 08:05:14
>>617
電源OFF。その後はシラン。
0620名無しさん@お腹いっぱい。2009/06/06(土) 11:12:01
その後はHDDはずして他のマシンでマウントし、不要なファイルを消す
0621名無しさん@お腹いっぱい。2009/06/06(土) 11:17:01
わざわざ外さなくてもCD/DVD/ネットワークのどれかで立ち上げれば作業できるし
0622名無しさん@お腹いっぱい。2009/06/06(土) 11:38:58
CD/DVDブートはshかkshしか使えないから不便で
0623名無しさん@お腹いっぱい。2009/06/06(土) 18:47:02
なぜに?
0624名無しさん@お腹いっぱい。2009/06/06(土) 22:08:54
Stp+A して sync
0625名無しさん@お腹いっぱい。2009/06/06(土) 22:59:04
swapを潰してnewfsすれば委員ジャマイカ
0626名無しさん@お腹いっぱい。2009/06/07(日) 07:20:05
L1-A して sync ってメモリとファイルシステムとの同期取りと理解してるが、
実際に必要あるのかな? 経験的にダンプが始まるのは目に見えるが、
ファイルシステムは壊れるときは壊れる。
06276172009/06/08(月) 12:30:33
皆さんありがとうございました!
Stop+Aの後にpower-offで電源を切り、
再起動後にログファイルとcoreファイルを全て削除しました。

まだ空き容量が少ないのですが、これからは気をつけて使おうと思います。
0628名無しさん@お腹いっぱい。2009/06/10(水) 09:07:28
core削除は定期的にやったほうがいい
っていうか、coreが出ないようにrecommended patchを定期的にあてる
0629名無しさん@お腹いっぱい。2009/06/10(水) 17:56:16
素人がサーバー立ち上げ段階でキーボード入力に変えたのを戻そうとして
# eeprom output-device=ttya
# eeprom input-device=ttya
とかシリアル端末持ってないのにやらかしたらしいんですが戻せますかね?
SPARCのT5120・SP画面しか出ないそうだけど自分はSPARC知識ないのでなんとも・・・
0630名無しさん@お腹いっぱい。2009/06/10(水) 18:23:28
SPからPROMに落ちられない?
0631名無しさん@お腹いっぱい。2009/06/10(水) 22:26:07
alom互換ユーザ作らないとconsoleが取れない
T5120のハードウエア取説嫁
0632名無しさん@お腹いっぱい。2009/06/11(木) 14:51:45
SPARC EnterpriseをSPARCと略されると
IPアドレスをIP、シェルスクリプトをシェルと略されるのと同じ気持ちになる
0633名無しさん@お腹いっぱい。2009/06/11(木) 15:14:11
だな。シェルスクリプトは「シェルス」、だよな普通。
0634名無しさん@お腹いっぱい。2009/06/11(木) 16:01:26
だから SPARC Enterpriseは「スパクエ」
0635名無しさん@お腹いっぱい。2009/06/11(木) 23:56:52
Solaris8とSolaris9って今はもうSunからダウンロードできないんでしょうか?
06366292009/06/12(金) 02:30:13
SPからcd /SYS/MBでEEPROMの存在は確認できたが書き換え方法がわからないとか連絡がきました
>>630様の言う落ちるという方法はどうやるのでしょうか?
console画面が反応しないのは>>631様のご指摘のとおりのようでした

SPARC Enterprise T5120です。重ね重ね失礼しました
0637名無しさん@お腹いっぱい。2009/06/12(金) 03:31:34
Windows動いてるPCとT5120をシリアルのクロスケーブルでつないでTeratermで接続して終了なんだけどな
0638名無しさん@お腹いっぱい。2009/06/12(金) 03:45:06
lom>poweroff
lom>bootmode forth
lom>reset
lom>poweron
ok setenv input-device 好きなの
ok setenv output-device 好きなの

とかムリ?
0639名無しさん@お腹いっぱい。2009/06/12(金) 04:17:14
ちゃうわ
忘れて
疲れた寝る
0640名無しさん@お腹いっぱい。2009/06/12(金) 04:23:53
寝られん
これを試して

set /HOST/bootmode script="set-default input-device set-default output-device"
0641名無しさん@お腹いっぱい。2009/06/12(金) 07:07:53
>>635
Solaris8はかなり前にダウンロード終了した。
Solaris9はまだダウンロードできるだろうと思ってたが、
今年4月でダウンロード終了したみたいだね。
0642名無しさん@お腹いっぱい。2009/06/12(金) 07:42:10
>>641
そうですか。どうもありがとうございます。
う〜む、残念。
06436292009/06/12(金) 14:47:52
>>640様の指摘を応用して
set /HOST/bootmode script="setenv input-device=virtual-console"
と記述させて起動した所、キーボードが繋がっていないのを認識して
RJ45からシリアル接続したXP機の方にコントロールが戻ったそうです

皆様ありがとうございました
0644名無しさん@お腹いっぱい。2009/06/12(金) 20:13:23
SPARCなのにiLOMって変じゃね?>T5120
0645名無しさん@お腹いっぱい。2009/06/12(金) 23:44:19
>>644
新しいのはALOMからILOMになってるみたい
該当する機械のマニュアル参照してください
>>643
おめ
0646名無しさん@お腹いっぱい。2009/06/13(土) 01:47:43
>>640だけど、こういうところで比較的新型の機械に対する回答は
控えたほうがいいんだろうか、と思った
300人もの解雇された技術者のことを考えると、酷く心が痛む
T5120使ってるこの人も商用利用しているのだから、
今後はきちんとハードウェア保守に入ってサポート経由で
回答もらうように促したほうがいいですか?
0647名無しさん@お腹いっぱい。2009/06/13(土) 09:00:02
住人が足並みそろえる必要はないと思う
0648名無しさん@お腹いっぱい。2009/06/13(土) 09:15:14
300人解雇って、どこ?
0649名無しさん@お腹いっぱい。2009/06/13(土) 10:01:16
Sun SPARC Enterprise T2000 と Sun Fire T2000 って別モノ? 何が違うのかな?
0650名無しさん@お腹いっぱい。2009/06/16(火) 01:06:42
んなこといったらこのスレの意味が・・・
0651名無しさん@お腹いっぱい。2009/06/16(火) 21:35:37
つーか、誰も答えられないのが悲しい。
0652名無しさん@お腹いっぱい。2009/06/16(火) 23:28:08
もう答える意味はないと思う
0653名無しさん@お腹いっぱい。2009/06/17(水) 14:32:08
サンの営業にでも聞いたら
0654名無しさん@お腹いっぱい。2009/06/18(木) 22:47:13
携帯からすいません。

alomについて勉強しているのですが、いまいちよく分かっていません。

alomを再起動せずに、solarisを再起動させられることは分かりましたが、
逆にsolarisを再起動せずに、alomだけを再起動させることはできるのでしょうか?
0655名無しさん@お腹いっぱい。2009/06/18(木) 22:55:13
>>654

携帯からなんてここではわからないよ。

alomだけ再起動はできません。
0656名無しさん@お腹いっぱい。2009/06/18(木) 23:10:41
゚Д゚)ノ⌒>resetsc
0657名無しさん@お腹いっぱい。2009/06/18(木) 23:23:44
>>655
ありがとうございます。

改行が変だったら悪いなぁ…と思いまして。

できない、ということはalomの上にsolarisが動いているというイメージでしょうか?
監視、管理に使われるalomの状態が、solarisの動作にも制限をかけてしまうのですね…
そうだとすると、企業向けサーバとしてはあまり良い仕様ではない気がしました。


>>656
ありがとうございます。

これを使えばsolaris上で動いているwebサービスを止めずにできるのでしょうか?
655さんとどちらが本当でしょうか?
0658名無しさん@お腹いっぱい。2009/06/19(金) 00:11:20
>>657
ALOMの再起動ってどういう意味?何をしたいのでしょうか。
0659名無しさん@お腹いっぱい。2009/06/19(金) 00:32:01
>>658
パソコンで調べれば分かるようなことをお聞きしていたらすみません。

以下のような記事を見かけ、仮に以下の状態に陥りalomの再起動が必要となった場合、solarisは再起動されてしまうのか疑問に思っただけです。

alomの設定を変更したら、alomの再起動が必要。
また、前回のセッションが切れなくなってalom経由でログインできなくなった場合も再起動。
0660名無しさん@お腹いっぱい。2009/06/19(金) 16:28:58
ハイハイ、次↓
0661名無しさん@お腹いっぱい。2009/06/19(金) 19:19:08
>>660

ちゃんと教えてあげようよ。
0662名無しさん@お腹いっぱい。2009/06/19(金) 21:50:54
>>658
一番最後の行を教えてくれた人も再起動するかパッチをあてたほうがよくね?
0663名無しさん@お腹いっぱい。2009/06/20(土) 09:32:20
/usr/platform/`uname -i`/sbin/scadm resetrsc
0664名無しさん@お腹いっぱい。2009/06/20(土) 10:13:47
一瞬fanが全開で回るから他人がコンソール作業中にリモートでやると楽しいぞ>resetrc
もちろんログに残るから「なんでリセットしたの?」と言われないよう注意な
0665名無しさん@お腹いっぱい。2009/06/24(水) 23:01:08
質問します。

solaris10にバンドルされているpostgresql8.3を起動させたく、
#svcadm enable postgresql_83:default_32bit
とコマンドを打ってみたのですが、
svcs -a
で確認してみるとpostgresql_83:default_32bitがmaintenance状態になっています。
svcs -x postgresql_83:default_32bit
で確認してみると、
原因:再起動が速すぎます
と出ます。
svcadm clear postgresql_83:default_32bit
としてみたのですが変わらずmaintenance状態です。

solarisはVMware上で動かしています。
solarisの設定はインストール時から特に変えていません。

なぜ動かないのかが分らず頭を抱えています。
どこか設定など足りない箇所があるのでしょうか。
どなたか詳しい方居りましたら教えて頂けないでしょうか
0666名無しさん@お腹いっぱい。2009/06/24(水) 23:20:53
initdbで初期化はしたの?
0667名無しさん@お腹いっぱい。2009/06/24(水) 23:27:40
svcprop -p restarter/logfile postgresql_83:default_32bitで表示される起動ログファイルは調べた?
0668名無しさん@お腹いっぱい。2009/06/24(水) 23:27:54
>>665
logfile
/var/svc/log/application-database-postgresql_83:default_32bit.log
はどうなってますか?
0669名無しさん@お腹いっぱい。2009/06/24(水) 23:36:41
>>666
initdbはDBクラスタの作成でしょうか?
それを行うとPCがフリーズするという現象が起きてしまっています。

>>667
試していなかったです。
今作業ができないのでメモして明日見てみます!

>>668
ログでもquick restartと出ていて、excite翻訳してみるとやはり
再起動がはやすぎます。となっています。
0670名無しさん@お腹いっぱい。2009/06/24(水) 23:44:24
>>666
書き忘れてしまいました

フリーズする場所は
max connectionを調べているところです。
共有メモリが足りないのかと思いましたがそうではないようです。

なお、参考にしたサイトは
ttp://jp.sun.com/communities/0904/feature01.html
ttp://blogs.sun.com/yappri/entry/postgresql
です。
上サイトを手順通りに行い、postgresqlのサービスが始まらなかった為
下サイトの手順を行ったのですが、クラスタ作成を実行するとmax connection
の箇所でフリーズしてしまいます。
0671名無しさん@お腹いっぱい。2009/06/25(木) 07:16:52
smpatch使ってSolarisは更新してありますか?
0672名無しさん@お腹いっぱい。2009/06/25(木) 07:52:16
VMwareでSPARC版Solarisが動くようになったの??
0673名無しさん@お腹いっぱい。2009/06/25(木) 08:02:41
超次元の技術じゃね
0674名無しさん@お腹いっぱい。2009/06/25(木) 08:08:48
「再起動が速すぎます」というのは、デーモンが起動直後にすぐ異常終了して
それをinitが再起動しようとするが、それがまたすぐ異常終了するため、
init側で異常とみなされてそれ以上は起動しなくなった状態。

とりあえず、アダムをやめて、デバッグオプションつきでデーモンを
直接コマンドラインで起動して様子を観察すると良い。
0675名無しさん@お腹いっぱい。2009/06/25(木) 08:56:20
>>669
>>667>>668は同じログファイルのことを指してる
起動失敗を短時間に繰り返した(quick restart)から保守状態になってるらしいね

だったらsvcprop -p postgresql_83/data postgresql_83:default_32bitにある
サーバのログファイルsvcprop -p postgresql_83/log postgresql_83:default_32bitをチェック
そこに何かエラーが出てるはず

>>666で言ったinitdbは/lib/svc/method/postgres_83でやってくれるみたいだけど
一切のオプション指定がない
自分は文字セットを指定したいから必ず先に実行してる
0676名無しさん@お腹いっぱい。2009/06/26(金) 13:06:02
長期休暇させていたUltra5が、DATA access Errorとか言って立ち上がらない。
probe-ideって聞くと、Device0はHDD名を出してくるが、Device1を出そうとして止まっている。

Device1って、CDROM?って思って、CDROMのIDEケーブル引っこ抜いてみたけど、同じ結果。
どうしろって言っているのだ?
0677名無しさん@お腹いっぱい。2009/06/26(金) 13:18:46
窓から投げ捨ててくれ、と言っている。
0678名無しさん@お腹いっぱい。2009/06/26(金) 13:22:06
窓から投げ捨ててみましたが、症状はあまり変わりませんでした。
もう少し詳しい方、お願いします。
0679名無しさん@お腹いっぱい。2009/06/26(金) 14:08:33
>>676
PROM で
setenv diag-level max
setenv diag-switch? true
して、自己診断テストを実行してみるとか。

ttp://home.t00.itscom.net/happy7/solaris/help3.htm
0680名無しさん@お腹いっぱい。2009/07/07(火) 01:41:29
セキュリティサービスとかを駆使して、「管理者権限を渡すけど、
ネットワークの設定だけは権限を渡さない」みたいなことできますか?
0681名無しさん@お腹いっぱい。2009/07/07(火) 13:10:24
そんな事考える位だったら、スイッチなりルータなりでどうにかした方が楽だろ
0682名無しさん@お腹いっぱい。2009/07/07(火) 17:55:30
>>680
そういった、権限の委譲のためのRBACっていうしくみはあるけど、
俺自身使ったことがないから、よくわからんw
0683名無しさん@お腹いっぱい。2009/07/07(火) 23:42:42
sudoでどうにかならんの?
0684名無しさん@お腹いっぱい。2009/07/07(火) 23:49:38
出来る様にしたい事の数と、出来ない様にしたい事の数を比較すれば、
どちらで対応するべきかは明らかだろ。
少なくとも俺なら sudo だの RBAC だのでやろうとは思わんけどな。
0685名無しさん@お腹いっぱい。2009/07/08(水) 01:52:43
はぁ?
OSの中での話しなのに、なんでルータとかスイッチの話が出てくるんだよw
0686名無しさん@お腹いっぱい。2009/07/08(水) 04:44:45
ゾーンひとつをまるごとルータやスイッチングハブにするんだろ
0687名無しさん@お腹いっぱい。2009/07/08(水) 08:41:26
クイズやるならよそでやれよ。
0688名無しさん@お腹いっぱい。2009/07/11(土) 10:43:18
zfs で set quota したら死ぬほど遅くなった。
0689名無しさん@お腹いっぱい。2009/07/14(火) 21:59:14
>>684
おいおいw
Solaris扱えるなら迷わずRBAC使うだろ

>>680
RBACの仕組みさえ理解すれば結構簡単に出来るからやってみ
やってると分かるがpfexecコマンドは便利
0690名無しさん@お腹いっぱい。2009/07/15(水) 17:31:51
>>689
「ネットワークの設定だけ出来る権限」ならともかく
「ネットワークの設定だけ出来ない権限」が簡単に定義出来るとは思えん
0691名無しさん@お腹いっぱい。2009/07/15(水) 21:00:04
まあ、普通は出来る権限をユーザorロールに割り当てていくから、めんどくさくはなるかな?
それでも、一回やるだけだから、大したことではない気がするが。
0692名無しさん@お腹いっぱい。2009/07/15(水) 22:25:45
>>601
例えばの話、hostname.hoge0 以外はすべて編集できる権限を
持ったユーザを簡単に定義できる?
0693名無しさん@お腹いっぱい。2009/07/15(水) 23:15:25
まず、そういう必要性が本当にあるのかどうかを問い直してから
質問する方が建設的ってもんでない?

単にあらをつつくが為にする質問なら不毛だ。
0694名無しさん@お腹いっぱい。2009/07/15(水) 23:21:18
RBACはコマンドに対して設定する。
ファイルに対するアクセス件は、rwxの従来の方法かACLを使う。
0695名無しさん@お腹いっぱい。2009/07/15(水) 23:56:24
>>694
例えばの話、hostname.hoge0 以外はすべてACLを設定できる権限を
持ったユーザを簡単に定義できる?
0696名無しさん@お腹いっぱい。2009/07/16(木) 00:06:42
今時の Solaris なら Least Privilege とかだろうが、
それでも Least Privilege をいじる権限を与えながら、ってのはなー。
無理筋だろ。
0697名無しさん@お腹いっぱい。2009/07/16(木) 00:33:49
RBAC自体、SElinuxなんかと同じで、すごくめんどくさい。
きっちり計画して構成しないといかんから。
0698名無しさん@お腹いっぱい。2009/07/16(木) 19:02:38
hostname.hoge0 以外はすべて ∋ /etc/passwd ∋ root権限
0699名無しさん@お腹いっぱい。2009/07/16(木) 22:18:23
要するに
「ほ〜ら、僕の言った事が正しかった!君の言ってることは間違いだ!エッヘン!」
って言いたいだけなんだろ?w
0700名無しさん@お腹いっぱい。2009/07/19(日) 23:00:41
みなさんバックアップってどうしてますか?

テープにufsdumpって一般的ですか?
0701名無しさん@お腹いっぱい。2009/07/19(日) 23:04:12
システムのバックアップならね。
データなら、ストレージ+バックアップソフト
0702名無しさん@お腹いっぱい。2009/07/19(日) 23:04:57
removable HDD に ufsdump
0703名無しさん@お腹いっぱい。2009/07/19(日) 23:18:31
solaris8でシステムの停止から起動を自動で行いたいと思ってます
例えば0時に電源断→朝8時にシステム立ち上げを自動化という感じで

↓で調べてみて
ttp://www.itmedia.co.jp/enterprise/articles/0805/15/news011.html
power.confを弄ってできそうだと思ったんですが、いざやってみると停止時に以下のメッセージが出て止まってしまいます。
「saving system state, please waite」

次回起動時に使用するために、現在のメモリ内容をダンプしているようなのですが、
何時間も待ってても上のメッセージのままなのです。

サーバはSunFire V240、SPARCです。
ご存知の方よろしくお願いいたします。
0704名無しさん@お腹いっぱい。2009/07/21(火) 13:37:29
このへん見たら?
http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/cpr/cpr_main.c
0705名無しさん@お腹いっぱい。2009/07/24(金) 21:18:06
sunのsorarisの紹介ページを見たのですが

32 ビットアプリケーションのソースをぶち込めば
64 ビットアプリケーションへの変換をやってくれる機能があるのですか?

理解力がなかったらすいません(´・ω・`)
0706名無しさん@お腹いっぱい。2009/07/25(土) 10:36:13
SPARCのokプロンプトで、HDDからブートするように設定するには、どうしたら良いですか?

HDDにSolarisをインストールしたのですが、起動するとokプロンプトになってしまうのです。
okプロンプトでbootを入力すると、Solarisが起動するのですが、このままだと不便すぎます。

どなたかご存知の方がいらっしゃいましたらお教え下さい。
よろしくお願い致します。

なお、CD/DVDはインストール後、ちゃんと取り出してあります。
0707名無しさん@お腹いっぱい。2009/07/25(土) 10:39:12
{0} ok setenv boot-device disk0

じゃないかなー
0708名無しさん@お腹いっぱい。2009/07/25(土) 11:07:03
機種名マダァ?(・∀・ )っ/凵⌒☆チンチン
0709名無しさん@お腹いっぱい。2009/07/25(土) 11:20:35
ボクのSPARCパソコンにはsetenvコマンドがインストールされていないようです
0710名無しさん@お腹いっぱい。2009/07/25(土) 11:22:18
>707
>708

ありがとうございます。けど、駄目でした。
済みません、機種はBlade 2500、okプロンプトからprintenvのboot-deviceは下記です。

disk0 disk:a disk:f net

教えて頂いた通り、先頭にdisk0を追加しました。
安く購入したものですので、不具合があっても苦情は言えないものなのです。
この設定で、起動後、okプロンプトとなってしまうのなら、もうあきらめでしょうか?
よろしくお願い致します。たびたび済みません。
0711名無しさん@お腹いっぱい。2009/07/25(土) 11:23:18
>>707
よくよめ

>>706 で bootを入力すれば起動するって言ってるから、
ブートデバイスの問題じゃない。

ok setenv auto-boot? true
だろ。

あるいは、ブートしてからSolaris上で、

# eeprom setenv auto-boot?=true
0712名無しさん@お腹いっぱい。2009/07/25(土) 11:25:28
>>708
機種名は関係ない。
機種名出てもキミには答えられない。
0713名無しさん@お腹いっぱい。2009/07/25(土) 11:27:06
>>711
eepromコマンドはsetenvは要らん。

# eeprom auto-boot?=true
0714名無しさん@お腹いっぱい。2009/07/25(土) 11:44:58
>>711
他の方々。

ありがとうございます!
auto-boot?がfalseになっていました。
今、電源オフ->電源オンでHDDからの起動が確認できました。
有識者の方々がいてくれたおかげで、ほんとに助かりました。

何もお返しできないのですが何か・・・、もうご存知かも知れませんが、もしまだSun VirtualBoxを使っていないようでしたら、これをおすすめします。
Solaris10 for x86/OpenSolaris for x86、Linux各種ディストリビューションをインストールして使い始めました、勉強のためですが。
0715名無しさん@お腹いっぱい。2009/07/25(土) 11:50:35
auto-boot?=falseの方が便利だけどな。
HDDとネットブートを切替えたりとか、
Linux/SPARCとマルチブートしたりとか。
0716名無しさん@お腹いっぱい。2009/07/25(土) 12:13:50
今時のSPARCはPROMだけの制御じゃないんだよ君
0717名無しさん@お腹いっぱい。2009/07/25(土) 12:20:31
>>716
ハイハイ、見苦し、見苦し。

>>706 で、「PROM」でのブート設定を聞いてるのは明らかだから
その返しは無理あり過ぎ。auto-boot? をエスパーできなかった者は黙ってろ。
■ このスレッドは過去ログ倉庫に格納されています