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

Solaris教えてスレッド 其の26

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2007/03/23(金) 02:45:28
Sun MicrosystemsのSolarisについての質問スレッドです。
過去に同じような質問が出ていないか確かめてから書き込みましょう。

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

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

X86版固有の話題/インストールの質問は専用スレがあるのでそちらで。
なんとなくSolaris/x86 part9
http://pc11.2ch.net/test/read.cgi/unix/1167023247/

前スレ
Solaris教えてスレッド 其の25
http://pc11.2ch.net/test/read.cgi/unix/1165590827/
0585名無しさん@お腹いっぱい。2007/05/07(月) 01:25:06
以前取った対策は、ドライバ設定じゃなくてハブがわでhalf duplexにすると解決した
0586名無しさん@お腹いっぱい。2007/05/07(月) 03:39:47
905 の無印では問題ないが、905B や 905C だと旨くない、ってな話が昔あったような。
うちじゃ無印を Solaris 8 以来ずっと使ってますが、OS標準の elxl ドライバで問題出てないです。
0587名無しさん@お腹いっぱい。2007/05/07(月) 16:39:45
Solaris10ってfedoraみたいなテスト版のようなものなの?
0588名無しさん@お腹いっぱい。2007/05/07(月) 16:57:20
No.
0589名無しさん@お腹いっぱい。2007/05/07(月) 17:01:55
てことは安定板なのに無償で使えるの?
凄いじゃないですか、なんか裏があるのかな
sgiもああだし、SparcとSolarisでいこうかなぁ
0590名無しさん@お腹いっぱい。2007/05/07(月) 17:20:25
>なんか裏
やっぱSolaris特有の使いにくさ、重さがある。
0591名無しさん@お腹いっぱい。2007/05/07(月) 17:40:43
とても参考になりました、ありがとうござっす!
もっさりには慣れておりますw
しかし商用UNIXが無料で使えるってどんだけ太っ腹なんだ、、
sgiやHPとはまるで違う

0592名無しさん@お腹いっぱい。2007/05/07(月) 18:13:45
もっと褒めてやってください
ホスティングや会社のクローズド環境でもドンドン使われるようになればいいのにと思う
0593名無しさん@お腹いっぱい。2007/05/07(月) 18:15:35
Solaris がもっさりって... 15年前の話?
0594名無しさん@お腹いっぱい。2007/05/07(月) 18:24:10
sgiやHPはx86版ないじゃん。で、sgiもHPも、ハードとOS込で購入するから、
OSだけが別途有料という感覚がない。なので無料みたいなもの。
0595名無しさん@お腹いっぱい。2007/05/07(月) 18:27:07
AIXもそうだな
ただ素人が中古H/W買うとメディア入手するのに四苦八苦するんだなこれが
0596名無しさん@お腹いっぱい。2007/05/07(月) 18:28:19
さっき、同じPCのデュアルブートで、SolarisとLinuxと起動時間を計ってみたら、
Solarisの方が倍以上時間がかかって遅かった。... 15分前の話。
0597名無しさん@お腹いっぱい。2007/05/07(月) 18:28:51
open solarisってsparcな機種でもインスコできるの?
4Uぐらいの大きさで手頃なのってどれ?
昔は220R使ってたけどすっかり浦島。
面倒だからNとかFに丸投げして見積もりとろうかな。orz
0598名無しさん@お腹いっぱい。2007/05/07(月) 18:30:29
何度もブートする必要がある環境だと起動の軽いOSがいいね
パッチ当てるときくらいしか再起動しないから余り気にならないけど
0599名無しさん@お腹いっぱい。2007/05/07(月) 18:32:33
Uに納品させるとなぜかシリアルコンソールになってくる
0600名無しさん@お腹いっぱい。2007/05/07(月) 19:07:51
>>594
新しいバージョンは買わなきゃならない
有償でもMacOSXみたいに安けりゃいいけどさ
0601名無しさん@お腹いっぱい。2007/05/07(月) 19:10:28
仕事用だとOSだけバージョンアップなんてリスクの高いことしない。
古くなってきたらマシンごとリプレース。
0602名無しさん@お腹いっぱい。2007/05/07(月) 19:11:44
>>596
Linux が 0.x のころ「速い」って言われてたのはシステムコールのパラメーター
チェックしてなかったからwww わらったわらったww
0603名無しさん@お腹いっぱい。2007/05/07(月) 19:12:26
>>597
4U だとかなり上のやついけるぜw
0604名無しさん@お腹いっぱい。2007/05/07(月) 19:26:31
>>601
サーバーだったらそうだけど
ワークステーションだとそうでもない
0605名無しさん@お腹いっぱい。2007/05/07(月) 19:34:50
さすがSolarisスレ。昔話もはんぱじゃなく年季はいってんな。
0606名無しさん@お腹いっぱい。2007/05/07(月) 19:37:17
今日はじめてsolaris10 DLしてDVD焼いて起動してみたんですけど
DVDから起動できずメニューもでません
vmwareでもだめでした
なにか間違えてますか?
0607名無しさん@お腹いっぱい。2007/05/07(月) 19:50:45
また ISOネタか。
0608名無しさん@お腹いっぱい。2007/05/07(月) 20:07:15
当然SCSIのドライブで起動したんだろうね?
512バイトの論理ブロックサイズにジャンパあわせて
0609名無しさん@お腹いっぱい。2007/05/07(月) 20:09:34
OSだけうpの検証面倒だしな。
動かないことにして最新機種に乗り換えた方が楽。

x86スレ池。
0610名無しさん@お腹いっぱい。2007/05/07(月) 20:16:45
>>606
DVDに焼いちゃ駄目。QICに書き込んで、stデバイスから起動。
ミニルートの書き込み後、再起動すればインストーラが起動する。
06116062007/05/07(月) 20:36:41
DVD焼きはだめなんですか
ドライブはSCSIです
わりとと最近のマシンです

>>610
意味はよくわかりませんが調べてみます
0612名無しさん@お腹いっぱい。2007/05/07(月) 21:03:53
えー質問。Solaris9には標準でBerkeley DBのライブラリ libdb が付いてますが
これを使うためのヘッダファイルはどこのパッケージに入ってるんでしょうか?
諸般の事情でOracleから最新版を落としてきて野良ビルド、が不可なのです。
0613名無しさん@お腹いっぱい。2007/05/07(月) 21:50:36
前に出てた。 x86 んとこだったかな? それともここの前スレかも。
06146062007/05/07(月) 22:02:29
ちなみにDLしたのは

Solaris 10 11/06 Companion DVD, Multi-language
sol-10-u3-companion-ga-iso.zip

これなんですが間違ってないですよね

DVDの中身がスターターらしきものがなく
Solaris_Software_Companion
というフォルダがあるのが気になるんですが
0615名無しさん@お腹いっぱい。2007/05/07(月) 22:06:21
>>614
もちろん間違ってます。ネタ乙。
0616名無しさん@お腹いっぱい。2007/05/07(月) 22:09:20
ええ 違うんですか ネタじゃないですよ
どのファイルか教えてください
0617名無しさん@お腹いっぱい。2007/05/07(月) 22:13:27
ワロタw
0618名無しさん@お腹いっぱい。2007/05/07(月) 22:15:30
Solaris 10 3/05 HW1 DVD segment 1 (x86), Multi-language
sol-10-hw1-ga-x86-dvd-iso-a.zip

これですか 5つに分割されてますが
0619名無しさん@お腹いっぱい。2007/05/07(月) 22:19:20
これならwinでの結合はどうするんですかね
0620名無しさん@お腹いっぱい。2007/05/07(月) 22:21:03
>>619
ネタじゃないなら、スレ違い。
ネタでもスレ違い。
0621名無しさん@お腹いっぱい。2007/05/07(月) 22:50:58
>>621
そのヘッダーファイルはどんなファイル名なのですか?
0622座敷荒氏2007/05/07(月) 23:47:27
使用機種:SUN FIRE V240
OS Ver:Solaris 10

教えてください。

職場の上記機種で勉強中の新人です。

上記機種を監視しているHP OpenVIEWのメッセージが
文字化けするのでrootユーザーでLANG=jaに変更すると直ります。

ところが再起動すると元のLANG=Cに戻り、
文字化けしてしまいます。

LANG=jaは一時的に環境を変えているだけでしょうか?
恒久的に(再起動しても)LANG=jaのままにするにはどのようにしたらよろしいでしょうか?

自分で調べた限りでは/,profileのLANG変数がCとなっているので
これをviで変更したらいけるのかと思っているのですが誤りでしょうか?

駄文申し訳ありませんが、よろしくおねがいします。


0623名無しさん@お腹いっぱい。2007/05/07(月) 23:49:43
>>622
/etc/default/init
0624名無しさん@お腹いっぱい。2007/05/08(火) 00:09:52
デフォルトは C のままで必要なとき LANG=ja になるように使うのが無難。
自動化するように考えなさいまし。OpenVIEW をどうやって起動してるのか知らんが。
0625名無しさん@お腹いっぱい。2007/05/08(火) 00:50:21
>>622
OpenViewの場合は、NNMのサービスとコンソール(画面表示の部分)が同じ文字コードである必要があるらしい。
/.profileにLANG=jaを追加するだけでなく、
NNMの起動スクリプト(/etc/init.d/netmgt)の
ovstart
の行の前に
LANG=ja; export LANG
を追加する必要がある。

以上はHP製じゃなくてJP1のOpenViewでの話なんで、HP製だと微妙に違うかもしれない。
マニュアルを確認するべし。
0626名無しさん@お腹いっぱい。2007/05/08(火) 01:24:04
>>597
4Uなら Sun Fire X4600 がいいぞw
どーしても SPARC なら Sun Fire V445 か?
0627座敷荒氏2007/05/08(火) 07:52:47
>623,624,625
ありがとうございます。
お教え頂いた辺りから掘り下げて確認し
それから試してみます。

0628名無しさん@お腹いっぱい。2007/05/08(火) 11:29:59
>>625
オレ的には必要なとこだけ
LANG=ja コマンド
にする。
/bin 下のコマンドとか make とかコンパイラとかが日本語出したら「しばく!」って思う。
0629名無しさん@お腹いっぱい。2007/05/08(火) 11:35:02
メッセージの日本語がウザければ、
LC_MESSAGES=C
LANG=ja

これがふつー
0630名無しさん@お腹いっぱい。2007/05/08(火) 11:38:56
いやだ。LANG=C。システムのデフォルトは。自分のアカウントはそうなってるけど。
0631名無しさん@お腹いっぱい。2007/05/08(火) 11:46:20
LANG=jaのまま、
日本語メッセージカタログの入った SUNW*** パッケージを pkgrmするというのも蟻。
0632名無しさん@お腹いっぱい。2007/05/08(火) 11:49:11
いやだいやだいやだいやだいやだ、LANG=ja なんていやだ!
0633名無しさん@お腹いっぱい。2007/05/08(火) 15:39:53
お前はSolarisも書けんのか、って言ったバカコテがいたな

東京kittyのことだけど
0634名無しさん@お腹いっぱい。2007/05/08(火) 23:22:53
AMD嫌いだからV445で見積もりとって見る。どうも。
0635名無しさん@お腹いっぱい。2007/05/08(火) 23:51:12
みんな LAGN=C にしてるから
言葉通じないんだなw>ここ
0636名無しさん@お腹いっぱい。2007/05/09(水) 00:37:03
LAGN=Cにしてるのは世界中でお前だけ。
0637名無しさん@お腹いっぱい。2007/05/09(水) 01:05:11
LANG=jaの人はコンソールでも日本語表示なのか?
TeraTermでも日本語表示なのか?
0638名無しさん@お腹いっぱい。2007/05/09(水) 01:07:52
>>635,636
ラグン=シー
効いてないしww
0639名無しさん@お腹いっぱい。2007/05/09(水) 01:38:53
釣れた釣れた
0640名無しさん@お腹いっぱい。2007/05/09(水) 13:06:28
http://wwwww.2ch.net/test/read.cgi/news4vip/1178681376/
【一番クリックした国が優勝】
大英帝国主催の世界クリック選手権開催中!
俺たちのクリックで日本を一位にしようぜ!!
“30年は日本に手は出せないな”という勝ち方をしたい。
詳しくはまとめサイトで
1. チリ 151,573,423
2. ポーランド 149,469,832
3. ★日本 112,270,351★ (5/9 11:00現在)
・戦場
http://www.clickclickclick.com/default.asp
・まとめサイト
http://www33.atwiki.jp/clickvip/
0641名無しさん@お腹いっぱい。2007/05/09(水) 21:50:15
男性がはっきりと 「結婚なんて割に合わない」とか
「結婚なんて馬鹿馬鹿しい」とか言ったら、 正直言って、頭にきます。
これは理屈ではない感覚ですね。

結婚願望の強い男性が減ると「困る」という打算ではないと思います。

だって、すでに結婚している既婚女性だって
若い男性が結婚したくない、みたいに言うと
露骨に眉間にしわをよせたり、なんとかして「説得」しようとしたり、
そんな光景をよく見かけますしね。

それでも頑として「結婚なんて男が大損するだけだ」 なんて言われてしまうと、
なんというか、こう、 「自分の生き方を否定」されたような気になるんですよ。

だから、男性はすべて、結婚したいに決まっている、
結婚したくないと言ってる人は、口ではそう言ってるけど
本当は結婚したいに違いない、 そう思いたいんです。

自分の生き方を肯定したいのは、誰だって同じじゃないですか。

実際に、男の人が大損する、という現実があったとしても、
それでもなお、男性はみんな強く結婚を望んでいる、と思わないと、
なんだかすごく、みじめな気持ちになってしまうんです。
0642名無しさん@お腹いっぱい。2007/05/09(水) 23:43:09
>>584
>>585
>>586
ありがと。DOSの3c90xcfg.exeでhalf/100M, half/10Mにしてみたけど
(kstatでもhalfと認識されてた)現象からわず。カナシ〜ィ。

簡単に入手できて値段が安くてお薦めのNICはありますか?
Sunのサイトに一覧があったけど・・・3c509cも載ってるくらいだから
無印3c509今となっては入手困難だし、できればデフォで使えるものがあれば





0643名無しさん@お腹いっぱい。2007/05/10(木) 01:05:51
x86ネタか?
カニさんマークならなんでもOKでは?
我が家ではカニさんマークでギガビットで動いています。
0644名無しさん@お腹いっぱい。2007/05/10(木) 09:08:15
LANG=jaにしなくても英語読める漏れは勝ち組。
0645名無しさん@お腹いっぱい。2007/05/10(木) 09:27:19
>>624
ハブ側で対策しないとダメなんすよ
ドライバ設定で逃げるのは_
643氏に同意して、ここはギ蟹でどうぞ
0646名無しさん@お腹いっぱい。2007/05/10(木) 09:27:53
>>642でしたスマネ
0647名無しさん@お腹いっぱい。2007/05/10(木) 21:27:15
オォ〜蟹なら100円コース、頑張ってブランド品で300円コースかな。
ネットで検索したら8139は無問題ですね。
ありがとうございました。
0648名無しさん@お腹いっぱい。2007/05/11(金) 09:58:04
NIS+のpasswd.org_dirに新規ユーザをnistbladmで登録するときに、
デフォルトのパスワードを指定したいのですが、どうすればよいのでしょうか?
passwdカラムに適当な文字列(たとえばpasswd=hogehoge)を指定しても
そのパスワードではサーバにログインできませんでしたので…。
0649名無しさん@お腹いっぱい。2007/05/11(金) 10:08:31
NIS+はもうサポート外です。
0650名無しさん@お腹いっぱい。2007/05/11(金) 12:24:03
>>648
passwd カラムに生のパスワードが入ってるわけじゃないから。

パスワード変更は passwd コマンドか管理コンソールでやれというのが
Sun的な解答かな。
0651名無しさん@お腹いっぱい。2007/05/11(金) 13:11:47
>>650
passwdカラムを空にして登録すると、
passwdコマンドでパスワードを変更しようとすると、
ユーザが不明、アクセス権が無いと怒られてしまうのです。
NIS+自体の設定が間違っているのでしょうか?
0652名無しさん@お腹いっぱい。2007/05/11(金) 16:23:55
某所でエンタープライズ450を5万円で見かけたが安い?
e450って後ろの取っ手が重量で折れるよね(w
持って帰るの考えたら、もっと軽いの選ぶか。

e450=u60だっけ。この頃って中身一緒なのが多かったよな。
0653名無しさん@お腹いっぱい。2007/05/11(金) 16:40:26
e450とu60じゃぜんぜん筺体の大きさが違うんじゃね?
0654名無しさん@お腹いっぱい。2007/05/11(金) 18:45:31
e450 なんてデカクで五月蝿いだけだろ?w
電気代の無駄。
0655名無しさん@お腹いっぱい。2007/05/11(金) 20:06:08
後ろの取っ手って電源ユニット引き出し用のことか?
とっても素敵なのかもしれない。
0656名無しさん@お腹いっぱい。2007/05/11(金) 20:51:02
scsaってLPIより難しいですか?
0657名無しさん@お腹いっぱい。2007/05/11(金) 21:09:40
>>652
Ultra 60 と同じボード使ってるのは Enterprise 220R、Ultra 80 のが Enterprise 420R。
どっちも 4U のラックマウント鯖だ。
0658名無しさん@お腹いっぱい。2007/05/11(金) 21:18:58
>>648
その昔 admuseradd ってコマンドがあって直接パスワードまで指定できたもんだが...
Admin Suite 廃止するときあれ OS に統合してくれりゃよかったのに。

でと、↓ これ crypt.pl なんてなファイル名で保存して、パスワード を引数に実行汁。
      出てきた文字列をパスワードフィールドに放り米。

#!/usr/bin/perl
# Usage: crypt.pl パスワード文字列 [キー文字列]

{
  if( $#ARGV > 0 ){
    $key = $ARGV[1];
  } else {
    srand;
    $key = sprintf("%s%s",
      ('a'..'z','A'..'Z',0..9,'.','/')[sprintf("%d",rand(64))],
      ('a'..'z','A'..'Z',0..9,'.','/')[sprintf("%d",rand(64))]);
  }
  printf("%s\n",crypt($ARGV[0],$key));
}

※ 全角スペースは 半角スペース 2個 に置換するの忘れないでね。
0659名無しさん@お腹いっぱい。2007/05/11(金) 21:20:51
key っていうか、salt なんだけどね...
0660名無しさん@お腹いっぱい。2007/05/12(土) 08:08:13
64bitのSolarisのint型は何バイトですか?
0661名無しさん@お腹いっぱい。2007/05/12(土) 10:59:28
使用するC言語のコンパイラに依存する。
0662名無しさん@お腹いっぱい。2007/05/12(土) 11:12:06
>>660
簡単チェック

echo 'int main(){return sizeof(int);}'|gcc -xc -;./a.out;echo $?;rm a.out
0663名無しさん@お腹いっぱい。2007/05/12(土) 11:38:55
更に、オプションの指定にも依存する。
0664名無しさん@お腹いっぱい。2007/05/12(土) 17:58:05
もう世の中は LP64 だろ。long と pointer だけ 64bit。int は後方互換性のために 32bit。
0665名無しさん@お腹いっぱい。2007/05/13(日) 00:27:13
ワンチップマイコンのCコンパイラによっては int が8ビットだったりする。
時々そんなことすっかり忘れている。
for(i=0;i<1000;i++) {}
は無限ループだったりする。
0666名無しさん@お腹いっぱい。2007/05/13(日) 03:46:08
intはその処理系で一番高速に処理できる長さになっているはず。
0667名無しさん@お腹いっぱい。2007/05/13(日) 20:43:47
ISO/JIS規格では16ビット以上はあることになっていたはず。
0668名無しさん@お腹いっぱい。2007/05/14(月) 04:25:30
>>665
なぜここでそんな話がしたくなるのやら...w
>>666
まあ、語感的にももっと昔の経緯からもワードと同じにすべきだとはオレも思う。
それよりも 32bit 時代に培われた(堆積したw?)ソースコードがだいじ、という判断だね。
int が 32bit という前提にしてる方が悪い、ってことで切れないほど影響大だと。
0669名無しさん@お腹いっぱい。2007/05/14(月) 07:10:40
プログラマー自らが64ビットの恩恵を投げ捨てて
どうする…?
0670名無しさん@お腹いっぱい。2007/05/14(月) 22:41:11
何言ってんの?
0671名無しさん@お腹いっぱい。2007/05/15(火) 01:18:25
寝言
0672名無しさん@お腹いっぱい。2007/05/15(火) 08:48:25
soralis9ってバイナリエディタは標準で入っていませんか?
0673名無しさん@お腹いっぱい。2007/05/15(火) 14:45:49
具体的には何をなさりたいのですか?
スタンドアロンのSolaris9マシンなのですか?
0674名無しさん@お腹いっぱい。2007/05/15(火) 15:00:16
Solaris9の入っているSun Blade 150をSolaris10にあげようと
サイトからsparc版のCDイメージをダウンロード、インストール
しようとして、

電源ON
Stop + A
boot cdrom

でやっても

FATAL: System is not bootable

って言われて、CDブートができないのはなんででしょうか。
FDイメージもv1〜v5のどこにもなかったから手の出しようがなくて…
0675名無しさん@お腹いっぱい。2007/05/15(火) 15:11:28
他のマシン(Windowsでも可)でCD-Rの中を覗くと何が見えますか?
0676名無しさん@お腹いっぱい。2007/05/15(火) 15:24:11
>>675
v1はSOLARIS_10フォルダや_VOLUME.INFファイルなど、
v2〜v5はそれに加えて.installフォルダが存在したりしてます。

中身はdaemonでマウントした時とおおよそ同じフォルダ構成で
あることを確認しています。
0677名無しさん@お腹いっぱい。2007/05/15(火) 15:29:23
すいません、上はWindowsでCDをエクスプローラで開いた時です。
Solaris上では、v1のCDはs0〜s6に別れていました。
0678名無しさん@お腹いっぱい。2007/05/15(火) 15:30:05
「daemonでマウント」って???
06796742007/05/15(火) 15:46:19
WindowsマシンでisoイメージをCD-Rに焼き付けたときに
.daemon toolでダウンロードしたisoイメージをマウントして
焼いたCDと同じフォルダ構成であることを確認、という意味で
書きました。

そのあと、このCD-Rを実機のSun Blade 150に挿入して
ブートしようとしてできなかった次第です。
0680名無しさん@お腹いっぱい。2007/05/15(火) 16:34:19
sparc の bootable CD って、Windoze で中身見えるようなものだっけ?
なんか、セクタサイズは普通のになった記憶があるけど。
0681名無しさん@お腹いっぱい。2007/05/15(火) 18:56:47
おかしいね。
CDはきちんと焼けているように思えるけど。
0682名無しさん@お腹いっぱい。2007/05/15(火) 19:09:59
>>680
Windoze でも普通に SPARC版CDの中身、見えるよ。ISO9660だから。
見えないのは、CDの中のufsの部分だけ。
ufsの部分にはミニルートやブートブロックがあるが、
ここの容量はわずかで、インスコパッケージとかの主要部分のほとんどは
ISO9660の部分にある。
0683名無しさん@お腹いっぱい。2007/05/15(火) 21:36:56
ぐぐったらautobootをfalseにした後にreset-allしてみたらよい、
というのがいくつかひっかかるね。
理由までは書かれてないなぁ。試してみたらどう?
0684ウサチャソ2007/05/15(火) 23:13:28
まれに、焼きには成功してもブートできない事があるお。
最近経験したのだと、同じ型番のマシン7台で、なぜかCDブートしないのが2台あったり。
メディアとドライブの微妙な相性とかあるのかもね。

メディア変えてみたら?
■ このスレッドは過去ログ倉庫に格納されています