Solaris教えてスレッド 其の31
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2009/10/15(木) 14:55:22SPARC機固有の話題についても広く取り扱います。
質問する場合は、過去に同様のものがないか確かめてから書き込みましょう。
・使用機種(できればOBPとかも)/OS Ver/何をしたか は、書きましょう。
・質問者は問題が解決したら、どのように解決したか報告しましょう。
・回答者は、自分も質問者になることを忘れぬように。
・荒らしは、スルーで。
また、質問する前にまずはdocs.sun.comのマニュアルを読みましょう。
「System Administrator Collection - Japanese」の「Solarisのシステム管理」
各種は必読です。 http://docs.sun.com/app/docs/prod/solaris?l=ja
x86版固有の話題/インストールの質問は専用スレがあるのでそちらで。
現状質問の看板はないですが、質問も向こうで行なってください。
なんとなくSolaris/x86 part15
http://pc12.2ch.net/test/read.cgi/unix/1239526526/
前スレ
Solaris教えてスレッド 其の30
http://pc12.2ch.net/test/read.cgi/unix/1214627424/
0344名無しさん@お腹いっぱい。
2010/04/17(土) 23:23:040345名無しさん@お腹いっぱい。
2010/04/18(日) 00:00:560346名無しさん@お腹いっぱい。
2010/04/18(日) 00:17:55ありがとうございました。
試してみます。
NICのドライバをロードしたりとか、必要なのかと思ってました……。
0347名無しさん@お腹いっぱい。
2010/04/21(水) 22:52:52cd-rom版が見当たりません。 なくなったのでしょうか?
0348名無しさん@お腹いっぱい。
2010/04/22(木) 06:22:29A. Solaris は UNIX に慣れた人間が SPARC 上で楽するのには向いていますが、
UNIX の勉強には向いていません。
0349名無しさん@お腹いっぱい。
2010/04/22(木) 09:32:13>なくなったのでしょうか?
うん
0350名無しさん@お腹いっぱい。
2010/04/22(木) 09:54:11QIC版が見当たりません。 なくなったのでしょうか?
0351名無しさん@お腹いっぱい。
2010/04/22(木) 11:21:410352名無しさん@お腹いっぱい。
2010/04/22(木) 11:26:230353名無しさん@お腹いっぱい。
2010/04/22(木) 19:44:47オラクルの社長が言ってたけど、solarisって有償化されるの?
0354名無しさん@お腹いっぱい。
2010/04/22(木) 20:40:40PPC版が見当たりません。 なくなったのでしょうか?
0355名無しさん@お腹いっぱい。
2010/04/23(金) 09:12:06PPCっていったい何時の話してんだ?
少しは自立して自分で調べてみたら?
0356名無しさん@お腹いっぱい。
2010/04/23(金) 09:19:310357名無しさん@お腹いっぱい。
2010/04/23(金) 10:55:290358名無しさん@お腹いっぱい。
2010/04/23(金) 17:45:25PPC版って、たぶんオレ持ってるなぁ..
どっかに落ちてるのも見たような気が.. ..しないでもないw
0359名無しさん@お腹いっぱい。
2010/05/01(土) 21:39:39ようやくインストーラが起動したのですが、ディスクが見つかりません、
とか出て先に進めません。
ハードディスクがないからこそネットワークインストールしてるんですが、、
どうやったらインストールできるんでしょう??
0360名無しさん@お腹いっぱい。
2010/05/01(土) 21:48:160361名無しさん@お腹いっぱい。
2010/05/02(日) 01:52:040362名無しさん@お腹いっぱい。
2010/05/02(日) 07:31:14もちろん、サーバー上にネットワークインストールです
0363名無しさん@お腹いっぱい。
2010/05/02(日) 08:35:43貴方はPCとか使ったことはないんでしょうか?
0364名無しさん@お腹いっぱい。
2010/05/02(日) 09:01:12お前はSolaris使ったことないのか。
質問者ではないが、SolarisはHDDなしでインストールできる。
0365名無しさん@お腹いっぱい。
2010/05/02(日) 09:31:01そうか?
ディスクレスクライアント作るなら、サーバでHDDにインストールしなきゃならんだろ
0366名無しさん@お腹いっぱい。
2010/05/02(日) 09:41:41そうとは限らん。
クライアント側でインストールすることもできる。
インストーラが対応していない部分は手動になるが。
クライアント側でインストールすると、
クライアント側のハードウェアに合わせた設定が
インストール時に完了するメリットがある。
0367名無しさん@お腹いっぱい。
2010/05/02(日) 09:43:21nfsのこと?
0368名無しさん@お腹いっぱい。
2010/05/02(日) 09:45:19だからどこにインストールするんだ?HDDだろ?
0369名無しさん@お腹いっぱい。
2010/05/02(日) 09:49:07インストールサーバを構築してローカルマシン上でインストーラを起動。
OSはローカルストレージにインストールされる。
・ディスクレスクライアントのための環境をインストールする
インストールサーバを構築して、サーバ上でディスクレスクライアント用のインストールおよび
各サーバをセットアップする。
OSはネットワーク上のサーバのストレージにインストールされる。
だろ。
ディスクがないからこそ・・・っていうと後者に思えるが、やってることは前者に見える。
元々情報が足りないんで何を言っても仕方ないというのはあるけど。
ハードディスクはないけどSSDやUSBメモリはあって、
そこにインストールしようとしてるじゃあるまいし?
0370名無しさん@お腹いっぱい。
2010/05/02(日) 09:56:17完全にオンメモリで動く Solaris。
だから miniroot を弄れば良い。
0371名無しさん@お腹いっぱい。
2010/05/02(日) 09:57:02前者でも後者でもないよ。
・ディスクレスクライアントをネットワークインストールする
インストールサーバを構築して、インストールメディアのネットブート環境を
構築し、クライアントを起動した後、クライアント自身でNFS越しに
ディスクレス環境をインストールする。
↑ということが可能。
0372名無しさん@お腹いっぱい。
2010/05/02(日) 09:59:540373名無しさん@お腹いっぱい。
2010/05/02(日) 10:00:56そういう話はしてないので、わかってない人は無理に会話に参加しないで下さい
0374名無しさん@お腹いっぱい。
2010/05/02(日) 10:03:36インストールサーバーがSolaris以外のOS(Linuxとか)だと、
サーバー上でSolaris環境を構築するのに無理がある、
(たとえばpkgaddコマンドをLinux上では実行できない)
ので、
ディスクレスクライアントをブートさせて、
クライアント側で(ディスクレス)インストールする >>371 の方法になるよ。
0375名無しさん@お腹いっぱい。
2010/05/02(日) 10:04:03そのケースで「ディスクが見つかりません」ってのはあり得るのか?
0376名無しさん@お腹いっぱい。
2010/05/02(日) 10:04:590377名無しさん@お腹いっぱい。
2010/05/02(日) 10:07:06SolarisのDVDが、そういうインストールを想定してないから、
「ディスクが見つかりません」って表示されてしまうよ。
つまりあり得る。
0378名無しさん@お腹いっぱい。
2010/05/02(日) 10:15:31>>359は構成、やろうとしたこと、やったことを追加で書いてもいいし、
このまま書かなくてもいい。
0379名無しさん@お腹いっぱい。
2010/05/02(日) 11:06:13それで誤魔化せたつもりか?
0380名無しさん@お腹いっぱい。
2010/05/02(日) 11:09:230381名無しさん@お腹いっぱい。
2010/05/02(日) 16:21:29IDE-HDD内蔵されるようになってディスクレスのメリットがなくなったんじゃ?
もといた会社は一斉にX端末に替ったし。それで充分だったし。
で、どぞ。続けて続けて。
0382名無しさん@お腹いっぱい。
2010/05/02(日) 17:35:12IDE HDDが内蔵されるとディスクレスのメリットがなくなったのは、
それこそ 90年代「特有」の事象だろ。
0383名無しさん@お腹いっぱい。
2010/05/02(日) 22:01:50データは NFS で RAID 箱に入れておけばディスクが飛んでガクブルしなくて良いしね
0384名無しさん@お腹いっぱい。
2010/05/02(日) 22:34:09SunRayの立場が・・・
0385名無しさん@お腹いっぱい。
2010/05/03(月) 11:46:32マザボーもあったりしない?
0386名無しさん@お腹いっぱい。
2010/05/03(月) 13:49:16solaris10 (sparc) を使って勉強中ですが、milestoneがよく分かりません。
milestoneはランレベルのようなものと考えてもいいのでしょうか?
また、linuxやsolasis9までは/etc/inittabでデフォルトのランレベルが確認できましたが、
solaris10ではどうやって確認できますか?
あと、svcadm milestone -d マイルストーン で次回起動時のマイルストーンの指定ができると
あるのですが、実際にやってみるとコマンド実行後すぐに切り替わってしまうのですが・・
googleで調べてもあまり情報がなく困っています。よろしくお願いします。
0387名無しさん@お腹いっぱい。
2010/05/03(月) 16:45:33A. Solaris は UNIX に慣れた人間が SPARC 上で楽するのには向いていますが、
UNIX の勉強には向いていません。
0388名無しさん@お腹いっぱい。
2010/05/03(月) 16:53:26釣りなら他所でやれよ。毎回スルーされてんじゃん…
0389名無しさん@お腹いっぱい。
2010/05/03(月) 17:15:11>milestoneはランレベルのようなものと考えてもいいのでしょうか?
だいたいおk。/var/svc/manifest/milestone 以下を眺めるとmilestoneとランレベルは以下のように対応してる。
・svc:/milestone/single-user:default → /sbin/rcS を実行
・svc:/milestone/multi-user:default → /sbin/rc2 を実行
・svc:/milestone/multi-user-server:default → /sbin/rc3 を実行
>solaris10ではどうやって確認できますか?
>あと、svcadm milestone -d マイルストーン で次回起動時のマイルストーンの指定ができると
>あるのですが、実際にやってみるとコマンド実行後すぐに切り替わってしまうのですが・・
man svcadm を読んでみると、以下のように書いてあるので -d オプションの動作はそれで合ってる。
-d オプションが指定されている場合は、要求されたマイル ス
トーンへの変更がすぐに、上記のとおり実行されます。また、
指定されたマイルストーンはデフォルトのブートマイルストー
ン と なり、リブート後も持続します。デフォルトのマイルス
トー ンは、マスターリスタータ
svc:/system/svc/restarter:default の options/milestone
プロパティーで定義されます。このプロパティーが存在しない
場 合、 デフォルトは「all」です。
options/milestoneプロパティは以下のコマンドで調べられる。(デフォルトはなにも設定されてない)
svcprop -p options/milestone svc:/system/svc/restarter:default
詳しくはman見て。
svcadm(1M) http://docs.sun.com/app/docs/doc/819-1211/svcadm-1m?a=view
svc.startd(1M) http://docs.sun.com/app/docs/doc/819-1211/svc.startd-1m?l=ja&a=view
0390名無しさん@お腹いっぱい。
2010/05/03(月) 22:44:18本当にありがとうございました。
0391名無しさん@お腹いっぱい。
2010/05/08(土) 08:26:48サーバーAのディスクとサーバーBのディスクを統合して
一つの大きなボリュームとしてまとめるといった事は可能
なのでしょうか?
よろしくお願いいたします
0392名無しさん@お腹いっぱい。
2010/05/08(土) 08:48:46はい可能です。
0393名無しさん@お腹いっぱい。
2010/05/08(土) 11:37:27ありがとうございます
あとiscsiとして利用可能と聞きましたが、Centosでマウントして使えたりって事
もできますでしょうか?
OS側がzfsに対応しないと無理ですよね
よろしくお願いいたします
0394名無しさん@お腹いっぱい。
2010/05/08(土) 12:30:45何の関係が有るのか分からん
Windoze でも iSCSI 越しに NTFS で使えたりするんじゃないかと思うが
0395名無しさん@お腹いっぱい。
2010/05/08(土) 16:14:37んなことできたっけ?
>>393
iSCSIはネットワークの向こうにあるローカルディスク。
クライアント(CentOS使うの?)はそのディスクがzfs上にあろうが、
どこにあろうが知らなくていい。
Solaris側でzfs上にiSCSI供給するボリュームを作成して、
それをiSCSIクライアント−WindowsでもCentでもRHELでも−で
iSCSIイニシエータ越しにRAWデバイスとして使う。
ext4でもNTFSでも、クライアントOSで使用可能なファイルシステムで使えばいい。
0396名無しさん@お腹いっぱい。
2010/05/08(土) 23:42:22392じゃないが。
可能だろ。無駄とかどうとかは別として。
0397名無しさん@お腹いっぱい。
2010/05/09(日) 00:11:59395宛?
ちなみにどやって?
iSCSI使うのか。
0398名無しさん@お腹いっぱい。
2010/05/09(日) 18:28:21良くも悪くも。
それをどうフォーマットしてどんなファイルシステムを使うかなんて
デバイスを提供する側にとっては関係ないんだよ。
0399名無しさん@お腹いっぱい。
2010/05/09(日) 18:32:180400名無しさん@お腹いっぱい。
2010/05/10(月) 00:30:57べつにnfsでもなんでも。
0401名無しさん@お腹いっぱい。
2010/05/12(水) 15:02:33OSを消して使ってね、とだけいわれました。
メモリは256MB、光学はCDROM、電源を入れてみたら18GB*2のHDDが
カリカリいってるので、OSは入ってると思います。
このマシンについて詳細がわかる人は周りに一人もいません。
ネットで検索してみたら、シリアルコンソールケーブルを自作すれば、
コンソールでやり取りできることがわかりました。
さて・・・このあと今入ってるOSを消して、新規のSolaris(フリー版)を入れるとしたら、
メモリ容量などの条件的に、どのバージョンが使えますでしょうか。
0402名無しさん@お腹いっぱい。
2010/05/12(水) 15:08:44どちらもメモリ512MB以上必須なのでインストール不可。
0403名無しさん@お腹いっぱい。
2010/05/12(水) 15:18:310404名無しさん@お腹いっぱい。
2010/05/12(水) 15:42:02ありがとうございます、参考になりました。
>>403
正式型番はT1-105でした。
分解してみたらRAMがDIMMじゃなくて特殊な形状でした。
というわけで入手可能なOSが入れられず、メモリ増設も絶望となってしまっては、
残念ながら気軽に遊べなさそうですね。
SCSIディスクのリムバ装着ケースが豪華なので、ここだけ取り外して、
電源を加工してSCA80-SCSI68のエンクロージャとして
余生を送らせることにします。
0405名無しさん@お腹いっぱい。
2010/05/12(水) 16:27:24> 分解してみたらRAMがDIMMじゃなくて特殊な形状でした。
へぇ。そうなのか。知らんかった。USIIi360MHzとかだから Ultra10とかと
いっしょかと思ってたよ。
> 残念ながら気軽に遊べなさそうですね。
NetBSDか OpenBSDか FreeBSDか Linuxか、どれか動くんじゃね?w
0406名無しさん@お腹いっぱい。
2010/05/12(水) 17:08:23メモリ スロット数 4×PC133 (ECC付)
最大容量 2GB (4枚の512MB DIMM、増設単位は256MBまたは512MB)
0407名無しさん@お腹いっぱい。
2010/05/12(水) 17:15:280408名無しさん@お腹いっぱい。
2010/05/12(水) 17:18:08512MBで$800か
なかなか楽しい値段だなw
0409名無しさん@お腹いっぱい。
2010/05/12(水) 17:20:26$395@512MB
多少お安いか?w.
0410名無しさん@お腹いっぱい。
2010/05/12(水) 17:21:42$194.98
これなら許せる…か
0411名無しさん@お腹いっぱい。
2010/05/12(水) 17:28:25互換品ぽいが最安か$159.98
連投スマソ
0412401
2010/05/12(水) 18:09:04さーてこれからSCSIケース作るぜとウキウキ気分でPCへ戻ってきました
http://bako.xrea.jp/m/data/1273653987.jpg
おぉ、メモリ単体で手に入るんですか。いまなら戻せるか・・・どうすんだ俺・・・
0413名無しさん@お腹いっぱい。
2010/05/12(水) 18:13:10いいんじゃねーの
0414名無しさん@お腹いっぱい。
2010/05/12(水) 18:46:50> おぉ、メモリ単体で手に入るんですか。いまなら戻せるか・・・どうすんだ俺・・・
水を差すようで悪いが... ネットオークションで 512MB積んだ Netra t1 105が
1,500円や 2,980円だ。つまり、これさえ買えば君のもらって来た t1は... 以下略
「ジャンク」って書いてあるやつにする?w
0415名無しさん@お腹いっぱい。
2010/05/12(水) 19:22:53親子ガメみたいなメモリだから
初期のnetraはゴミですわ
0416名無しさん@お腹いっぱい。
2010/05/25(火) 13:41:34正直ばらして部品取りが正解だと思うよ。
0417名無しさん@お腹いっぱい。
2010/05/25(火) 20:02:07部品だけ取ってどうするの?
0418名無しさん@お腹いっぱい。
2010/05/25(火) 22:27:050419名無しさん@お腹いっぱい。
2010/05/25(火) 23:07:19Linuxをインストールするときは SUNWlxのテンプレートを使用して
createするとあります。
SUNWlxはもちろん入っていなくて、companionにもなさそうです。
どこにあるんでしょうか?
0420名無しさん@お腹いっぱい。
2010/05/25(火) 23:13:150421419
2010/05/25(火) 23:35:36読んでるんですが、これを読む限り、SPARCでもできるのかと思ってましたが、
そうではないって事!?
あ!!
lx ブランドは、ブランドゾーンフレームワークを使用して、Linux バイナリアプリ
ケーションを変更することなく、Solaris オペレーティングシステムのカーネルを備
えたマシンで実行できるようにします。
マシンは、サポートされている次のi686 プロセッサタイプのいずれかを備えている
必要があります。
SPARCじゃ無理って事!?x86向けの内容だったのか・・・
ということでおk?
0422名無しさん@お腹いっぱい。
2010/05/25(火) 23:49:460423419
2010/05/25(火) 23:55:41Thanks!
0424名無しさん@お腹いっぱい。
2010/06/08(火) 21:47:370425名無しさん@お腹いっぱい。
2010/06/08(火) 21:57:45コマンドを毎日実行して、差分が出たらメール送ってくれるだけのツールでも良い気がする
$ /usr/sbin/zpool status
プール: pool
状態: ONLINE
状態: 1 つまたは複数のデバイスで回復不可能なエラーが発生しました。
エラーの修正が試行されました。アプリケーションへの影響はありません。
アクション: デバイスの置換が必要かどうかを判断し、'zpool clear' を使用してエラーを消去するか、
'zpool replace' を使用してデバイスを置換してください。
次のサイトを参照してください: http://www.sun.com/msg/ZFS-8000-9P
スクラブ: 何も要求されませんでした
0426名無しさん@お腹いっぱい。
2010/06/08(火) 22:05:31業務で使っててログ監視ツールとか入っていれば、それを使う手もあるし。
0427名無しさん@お腹いっぱい。
2010/06/08(火) 22:36:340428425
2010/06/09(水) 00:19:48コメントありがとう。作りました。
>>427
Solarisはsyslogの監視ツールは提供されているの?
linuxではlogwatchやsmartdが監視しているみたいだけど。
0429名無しさん@お腹いっぱい。
2010/06/09(水) 01:07:14linuxはカーネルなのでは?
0430名無しさん@お腹いっぱい。
2010/06/09(水) 06:48:500431名無しさん@お腹いっぱい。
2010/06/10(木) 02:37:530432名無しさん@お腹いっぱい。
2010/06/10(木) 07:22:130433名無しさん@お腹いっぱい。
2010/06/13(日) 01:03:04それも無さそうだしな.
0434名無しさん@お腹いっぱい。
2010/06/13(日) 01:04:140435名無しさん@お腹いっぱい。
2010/06/13(日) 04:38:28技術的なことを議論しているようにみえたここに投稿します。
DTraceのおかげでいろいろわかるようになったということで
次のは読むと面白い! I/O latencyが実にまか不思議な分布をしているという発見。
http://blogs.sun.com/storage/entry/visualizing_system_latency
0436名無しさん@お腹いっぱい。
2010/06/18(金) 01:25:32ついてあつく語ったページはないですかね?
普通にgccでコンパイルすると32bitバイナリが生成される。
環境変数かなにかで64ビットバイナリのみ生成できるようにできたらいいんですけどね。
0437名無しさん@お腹いっぱい。
2010/06/18(金) 01:30:01ブギャー -m64
0438名無しさん@お腹いっぱい。
2010/06/18(金) 01:33:18>>436
-m64(^Д^)プギャー
だったな…
0439名無しさん@お腹いっぱい。
2010/06/18(金) 02:17:09実は、openmpi-1.4.2.tar.gzを
./configure --prefix=/home/hoge CFLAGS=-m64 CXXFLAGS=-m64
make
make install
って感じでコンパイルしたんですよ。そしたらこんな変態バイナリが出来たんです。
64bitバイナリと32bitバイナリが混在してリンクされた。多分コンパイル途中で
オプションが落ちている場所があって32bitモードになっている。
$ ldd mpiCC
libopen-pal.so.0 => /home/hoge/lib/libopen-pal.so.0
libsocket.so.1 => /lib/64/libsocket.so.1
libnsl.so.1 => /lib/64/libnsl.so.1
librt.so.1 => /lib/64/librt.so.1
libm.so.2 => /lib/64/libm.so.2
libthread.so.1 => /lib/64/libthread.so.1
libc.so.1 => /lib/64/libc.so.1
libgcc_s.so.1 => /usr/sfw/lib/libgcc_s.so.1 - ELF クラスが正しくありません: ELFCLASS32
libmp.so.2 => /lib/64/libmp.so.2
(以下略)
ちょっとまじめにMakefileを追いかけないとなあぁと思ったのですが、面倒なので、
コンパイラの挙動自体を64bitオンリーに制御できないかなぁと思ったもので。
0440名無しさん@お腹いっぱい。
2010/06/18(金) 02:27:14LD_LIBRARY_PATH_64= /usr/sfw/lib/sparcv9
とか
CC=gcc -m64
とか
0441名無しさん@お腹いっぱい。
2010/06/18(金) 02:48:55ありがとうございます。明日試してみます。
0442名無しさん@お腹いっぱい。
2010/06/19(土) 02:23:01昨晩はありがとうございました。今日試してみた所、
LD_LIBRARY_PATHでもうまくいったのですが、セキュリティ上嫌いなので、
他の手段を探ってみました。
32bit版ライブラリが紛れ込むのがいつかおいかけてみた所、
実行バイナリの生成時ではなく、ライブラリ(libmpi.so)
生成時に 32bit版のlibgcc_s.soが紛れ込んでいました。
そこで結局の所、Makefileのどこを治せばいいのかがよくわからなかった
のですが、試行錯誤の結果以下の方法で正常に生成され、mpiの実行が
可能になりました。
./configure --prefix=/home/hoge CFLAGS="-m64" CXXFLAGS="-m64" LDFLAGS="-m64 -R/usr/sfw/lib/64"
make
make install
0443名無しさん@お腹いっぱい。
2010/06/20(日) 02:18:29悔しかったのでshellでquotaコマンドを実装してしまったじゃないか。global zoneから定期的に
情報をポーリングしているだけだが。
■ このスレッドは過去ログ倉庫に格納されています