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

Solaris教えてスレッド 其の23

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2006/05/09(火) 23:30:07
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 part8
http://pc8.2ch.net/test/read.cgi/unix/1146062872/

前スレ
http://pc8.2ch.net/test/read.cgi/unix/1139155618/
0509名無しさん@お腹いっぱい。2006/07/19(水) 16:23:32
You can have as many LogFile entries as you wish.

Read the fuck'n manual ass hole.
0510名無しさん@お腹いっぱい。2006/07/19(水) 20:54:28
>>508

ln -s /var/log/postfix/maillog /var/log/maillog
ln -s /var/log/postfix/maillog.0 /var/log/maillog.0
0511名無しさん@お腹いっぱい。2006/07/21(金) 19:18:49
Solaris 9から10に移行した方がいい?
Blade 2000なんだけど。
0512名無しさん@お腹いっぱい。2006/07/21(金) 19:37:18
勝手にやれば。
0513名無しさん@お腹いっぱい。2006/07/21(金) 21:54:09
ZFS 使うしか!w
0514名無しさん@お腹いっぱい。2006/07/21(金) 22:19:31
>>511
稼働予定のソフト・ハードウエアが対応しているのだろうか。
対応しているのであれば、移行を検討しても良いだろう。
ただし、Solaris 9と10はシステム管理が大きく変更されている部分もある。
そのあたりは問題ないのだろうか。
0515名無しさん@お腹いっぱい。2006/07/21(金) 23:29:12
オレもホームディレクトリマシン ZFS にしたいぜ。リソースとヒマぷりーず。
0516名無しさん@お腹いっぱい。2006/07/22(土) 02:59:23
ヒマねぇんだったら2chやめたら?
0517名無しさん@お腹いっぱい。2006/07/22(土) 03:36:42
Slaris10 6/06を使用しているのですが、
昨日、Update ManagerにてPatchを全て適用したあとから
Update Managerを起動するとエラーメッセージが出て
Updateの確認が出来ないようになりました。

同じような症状の方いませんか?
0518名無しさん@お腹いっぱい。2006/07/22(土) 03:57:15
>>514
こういう質問するのはホビーユーザだから
心配はしなくていいと思うよ。
0519名無しさん@お腹いっぱい。2006/07/22(土) 05:04:19
>>516
なんだとっ!! 2ch やめたくらいでホームディレクトリを ZFS に移行... できるかも知れんな。
ほなさいならw
0520名無しさん@お腹いっぱい。2006/07/23(日) 21:00:28
Solarisの管理が、
仕事だったら、
正直いやだなあ
0521名無しさん@お腹いっぱい。2006/07/23(日) 21:09:11
仕事以外にSolarisを管理することなんてあるのか??
0522名無しさん@お腹いっぱい。2006/07/23(日) 21:56:28
Windowsはパッチ当て地獄があるからw
0523名無しさん@お腹いっぱい。2006/07/23(日) 22:12:35
オープンソースなプログラム達の依存地獄の方が性質が悪い。
0524名無しさん@お腹いっぱい。2006/07/23(日) 22:29:32
Windowsはパッチのアンインストールでたまにシステムが起動しなくなるし。
0525名無しさん@お腹いっぱい。2006/07/23(日) 23:43:25
>>520
オレは仕事で管理させられるなら Solaris と NetBSD 以外はイヤだけど。
0526名無しさん@お腹いっぱい。2006/07/24(月) 12:01:32
どなたか,わかる方お願いします。

Solaris10(Sparc)をNFSサーバにしようとしているのですが…
/etc/dfs/dfstab への追記は終わっていて,nfsd,mountdを手動で起動すること共有できるようになるのですが,
このnfsd,mountdを自動起動するようにしたいのですが,上手くいきません;

/etc/init.d/nfs.server start を実行してみても,nfsd,mountdは起動してません。
これをやればリブートしても自動起動すると言うように書いてあると思うのですが…^^;
SMFと言うのもやってみたのですがこちらも達成はできませんでした;

もし,このnfsd,mountdの自動起動の方法がわかる方いらっしゃいましたらどうかお願いします。
0527脳軟化2006/07/24(月) 14:53:02
>>526
# cd /etc/rc3.d
# ln ../init.d/nfs.server S15nfs.server

これが「正しい解決法」かどうかは知らない。
0528名無しさん@お腹いっぱい。2006/07/24(月) 15:32:50
先日Solaris10/x86でNFSサーバ立てた時は、/etc/dfs/dfstab以外は設定した記憶が
無いな。なんか壊れている予感。
0529名無しさん@お腹いっぱい。2006/07/24(月) 15:37:57
>>526
shareall実行し忘れてるだけじゃないのかと。


>>527
それはデフォルトで既になってるはず。その問題じゃないと思われ。
0530名無しさん@お腹いっぱい。2006/07/24(月) 16:00:40
てか Solaris 10 では NFS は rc スクリプトじゃなく SMF で制御することになってるからなぁ
svcs nfs/server って実行すると何と出てくるん?
0531名無しさん@お腹いっぱい。2006/07/24(月) 16:10:54
レスありがとうございます。

>>527
私が今やってるのが成功しなくて最後の最後に実行してみたいと思います。ありがとうございます

>>529
shareallを実行したらnfsd mountd共に起動を確認できるのですが,このshareallしてくれるようにすれば解決なのだと思います。
しかし,今は起動後直ぐに # share をやっても共有したいディレクトリが表示されないのでどうすればいいのか…^^;

>>530
実行してみると
disabled 15:57:50 svc:network/nfs/server:default

と表示されてます。SMFに関してもちょいちょい調べてやってみてるのですが,中々思うように行かないものですね。
0532名無しさん@お腹いっぱい。2006/07/24(月) 16:20:43
>>531
の表現が変でした;
起動時にはもうすでにshareallされた状態で今後作業をやろうと思っているのですが,それが未だに理解できてません。
今も色々と試してますので成功しましたら報告します。
0533名無しさん@お腹いっぱい。2006/07/24(月) 16:42:31
>>531
>disabled 15:57:50 svc:network/nfs/server:default

svcadm enable してみりゃ良いのに。
0534脳軟化2006/07/24(月) 17:50:03
質問者のがどのバージョンか知らんが、
Solaris 10 3/05 HW1 SPARC だと、
/etc/rc3.d/S15nfs.server は存在していない。
また、/etc/init.d/nfs.server の中身(の一部)は、
'start')
svcadm enable -t network/nfs/server
;;
こうなってるわけだ。ついでに書いとくと、
svcadm enable network/nfs/server
しても、次回起動時に有効になってくれない。なぜだ!

もしかすると、インストールのしかたによってもかわるのかもしれんなぁ。
0535名無しさん@お腹いっぱい。2006/07/24(月) 18:09:04
何か足りないのかもしれないな。うちのNFS鯖(Sol10 x86)。

% pkginfo | grep -i nfs
system SUNWnfsckr Network File System (NFS) client kernel support (Root)
system SUNWnfscr Network File System (NFS) client support (Root)
system SUNWnfscu Network File System (NFS) client support (Usr)
system SUNWnfsskr Network File System (NFS) server kernel support (Root)
system SUNWnfssr Network File System (NFS) server support (Root)
system SUNWnfssu Network File System (NFS) server support (Usr)
0536脳軟化2006/07/24(月) 18:19:14
情報の後だしUZEEE!と言われるかもしれんが、
Solaris 10 3/05 X86 だと問題ない。
SPARC 版特有のバグくさいが、深く追求してないんで
>>527 の場当たり的解決策を示してみた。
0537名無しさん@お腹いっぱい。2006/07/24(月) 19:35:52
sendmailが動いてないのにmailコマンドやmailxコマンドでメールが送れるのはコマンドにSMTP機能がついているからでしょうか

だとするとSMTPサーバはどこで設定しているのでしょうか
0538名無しさん@お腹いっぱい。2006/07/24(月) 19:37:46
>>537
その都度 sendmail コマンドを起動しているから。
0539名無しさん@お腹いっぱい。2006/07/24(月) 19:58:43
SENDMAILが都度うごいていたんですね

ありです
0540名無しさん@お腹いっぱい。2006/07/24(月) 20:52:30
>>533
私もenableやってみたのですが534で書いて有るように一向にonlineに成りません。
色々調べてみては居るのですが解決できません。

Solaris10になって大きく変ってしまって,まだまだやるべきことが多そうですね^^;
中々上手いように行かないものですね…また明日作業してみて何か成果を得られたら書きたいと思います。

ありがとうございました〜
0541名無しさん@お腹いっぱい。2006/07/24(月) 21:22:10
>>540
/var/svc/manifest/network/nfs/server.xml
<create_default_instance enabled='false' />

ここを手で true にしてみるといい事があるかもないかも。
0542名無しさん@お腹いっぱい。2006/07/24(月) 23:30:15
>>531
どっか(/var/svcの下?)にログが転がってるはず。
0543脳軟化2006/07/25(火) 01:03:34
オチの予想。
「なぜか直りました。」に三千カノッサ。古いな、俺。w
0544名無しさん@お腹いっぱい。2006/07/25(火) 01:11:09
resolv.confがないと動かないサービスがあったような
0545名無しさん@お腹いっぱい。2006/07/25(火) 01:25:15
dfstabの記述ミスに100カノッサ
0546名無しさん@お腹いっぱい。2006/07/25(火) 08:33:41
>>545
だな。
Solarisって、なーんも考えなくても、SMF知らなくても
NFSサーバーはデフォで有効になってるんだよ。
OS起動時に dfstabに有効な記述があると勝手にデーモンが立ち上がるみたいな。
だから dfstabの記述ミスの可能性大。
0547名無しさん@お腹いっぱい。2006/07/25(火) 10:44:26
それだと手動だと使えるの説明つかんだろうが。寝てんのか?
0548名無しさん@お腹いっぱい。2006/07/25(火) 11:10:00
>>547
dfstabの記述が間違ってても、手動でならデーモンは起動するよ。
実際にNFS mountはできないけど。寝てんのか!!
0549名無しさん@お腹いっぱい。2006/07/25(火) 11:16:25
ここはみんな寝ているインターネッツでつね
0550名無しさん@お腹いっぱい。2006/07/25(火) 11:29:12
動かない理由はログに全て書いてある。見れば判明する事だから予想に対する反論禁止。
>>531は/var/svc/log/network-nfs-server:default.logを報告すること。
0551名無しさん@お腹いっぱい。2006/07/25(火) 15:32:41
レスどうも〜

なぜか直りました!!
で,終われば本当に良かったですが状況は変ってませんでした;

dfstabには

share -F nfs -o rw /export/home

と入れてあります。もし間違えている箇所が有りましたら指摘おねがいします。

logには
7月25 Method "stop" exited with status 0
7月25 Executing start method ("/lib/svc/method/nfs-server start")
7月25 Method "start" exited with status
7月25 Stopping because all processes in service exited.
7月25 Executing stop method ("/lib/svc/method/nfs-server stop 48")

7月25 Method "stop" exited with status 0
7月25 Executing start method ("/lib/svc/method/nfs-server start")
7月25 Method "start" exited with status 0
7月25 Stopping because all processes in service exited.
7月25 Executing stop method ("/lib/svc/method/nfs-server stop 52")

7月25 Method "stop" exited with status 0
7月25 Disabled.

と有りました。時間も有りますが,コッチは書くと長いので省きました。
0552名無しさん@お腹いっぱい。2006/07/25(火) 15:43:50
>>551
まあ、直って良かったじゃないか。原因不明なのは釈然としないけど結果オーライということで。
0553名無しさん@お腹いっぱい。2006/07/25(火) 16:04:00
>>551
紛らわしいなあ。なおって無いんでしょ。

/sbin/sh -x /lib/svc/method/nfs-server start
は?
0554名無しさん@お腹いっぱい。2006/07/25(火) 16:09:32
dfstabをvi以外のエディタでエディットして、
行末に ^Mが付いている。または行末のLFが無い。
0555脳軟化2006/07/25(火) 16:22:57
>>551
>>527 は試してみました?
0556名無しさん@お腹いっぱい。2006/07/25(火) 16:26:13
>>526 で、(手動で)
/etc/init.d/nfs.server start を実行してみても,nfsd,mountdは起動してません。
って言ってるしなぁ…
0557名無しさん@お腹いっぱい。2006/07/25(火) 16:44:32
>>556
/etc/init.d/nfs.server startを実行すると最終的に実行されるのが
/sbin/sh /lib/svc/method/nfs-server start
なんだよ。
0558名無しさん@お腹いっぱい。2006/07/25(火) 17:47:03
>>555
試してみましたけどリブートしてみて#shareを実行してみても自動でshareされていませんでした;
0559名無しさん@お腹いっぱい。2006/07/25(火) 18:15:32
#shareallすれば問題なくNFSサーバになってるんですけれども,
やはりブート時に/export/homeが共有されているように設定したいですね…;

dfstabに書けば自動で,shareされるものと思うのですけどね…;中々思い通りに行かないもんですね^^;
0560脳軟化2006/07/25(火) 19:40:26
>>558
ふむ、こちらで同じ現象が出たときは、あれで逃げられたんだが。
再現条件がわからんな。
まあ、ヒマになったら調べてみるか。

とりあえず、rc3.d あたりに shareall するスクリプトでも。w
0561名無しさん@お腹いっぱい。2006/07/25(火) 21:07:53
ここはWindowsすらまともに扱えない素人のすくつですか?
0562名無しさん@お腹いっぱい。2006/07/25(火) 22:04:33
>>521
自分の巣に(・∀・)カエレ!
0563名無しさん@お腹いっぱい。2006/07/25(火) 22:05:24
>>521じゃねーよ>>561だ…
今日はもう寝る
0564名無しさん@お腹いっぱい。2006/07/26(水) 08:13:21
Windowsを馬鹿にする奴ほど、何も出来ない法則。
0565名無しさん@お腹いっぱい。2006/07/26(水) 14:03:56
MS-WIndows は馬鹿。これは譲れんw
0566名無しさん@お腹いっぱい。2006/07/26(水) 15:18:40
Solaris9で、SVM使ってRaid5組んでた。
ディスク1台イカレたので、metareplace した。
smc で見てると、「再同期実行中:445% 完了」とかで、いつまでたっても終んない。
これは、俺が何かヘマしたと思ってよい?
0567名無しさん@お腹いっぱい。2006/07/26(水) 15:58:20
Solaris初心者です。
Solaris10 6/06をインストールして使用しています。
rpmファイルの扱いに関して質問です。

rpmファイルのインストールをこころみているのですが、
su -でスーパーユーザになってもrpmコマンドが実行出来ません。
pkginfo SUNWrpmで確認するとコマンド自体はインストールされて
いるようなのですが、実行すると「見つかりません」と出ます。

PATHが通っていないのかも知れないのですが、rpmコマンドの場所
が探しても見つかりません。

お分かりになる方、いらっしゃいましたらご教授ください。
0568名無しさん@お腹いっぱい。2006/07/26(水) 16:17:08
>>567
SUNWrpmに入ってるのは、rpmコマンドじゃなくて、rpm2cpioだよ。
rpmをcpioに変換してアーカイブを展開できるだけ。
rpmで直接インストールできるわけではない。
0569名無しさん@お腹いっぱい。2006/07/26(水) 16:19:10
>>567

http://docs.sun.com/app/docs/doc/819-2239/6n4hsf6v0?l=ja&a=view

「初心者です」とか書かないでいいから
0570名無しさん@お腹いっぱい。2006/07/26(水) 16:19:59
はぅ
漏れ遅ぇ…
05715672006/07/26(水) 17:31:00
>>568
>>569
さっそくの回答ありがとうございます。

なるほど、rpmの展開までの機能だったんですね。
完全に勘違いしていました。
てっきりBrandZが実装されているものだと思っていたもので...
どおりでググッても出てこないわけですよね。
お恥ずかしい限りです。

ありがとうございました。

0572名無しさん@お腹いっぱい。2006/07/26(水) 17:52:40
Linux と Solaris でできるだけ共通のパッケージ管理環境使おうとしたら、
pkgsrc なのでは?
それか Debian と Nexenta で apt-get か?
ttp://blogs.sun.com/roller/page/eota/20060209
0573名無しさん@お腹いっぱい。2006/07/26(水) 20:33:57
>>571
>てっきりBrandZが実装されているものだと思っていたもので...

…BrandZについても勘違いしているような気がしなくもない。

BrandZ at OpenSolaris.org
http://www.opensolaris.org/os/community/brandz/
0574名無しさん@お腹いっぱい。2006/07/27(木) 00:05:39
このたびsorarisを扱うことになりました。
会社の物は8。自分では10で勉強しようと思っています。
皆さんのお薦めの本などがありましたら、教えてください。

一応今まではDOSと一連のWindows機を管理していました。

よろしくお願いします。
0575名無しさん@お腹いっぱい。2006/07/27(木) 00:11:54
その前にスペルが…
0576名無しさん@お腹いっぱい。2006/07/27(木) 00:20:12
>>574 答えになっていないのですが
コマンドとかユーザレベルの学習だったらその組み合わせ(Solaris 8と10)でも
良いかもだけれど、システム管理周り(デーモンの管理とか)も勉強するなら、
主に管理する側にあわせた方が良いと思います。

Solaris 8と Solaris 10 だと、システム管理周りは 別のOSなんじゃないかと
思うくらい違うと思いますよ。
0577名無しさん@お腹いっぱい。2006/07/27(木) 02:03:20
>>575 はずかしい……
>>576 ありがとうございます。

もう少し使ってみてから、具体的なことを教えてもらいにきます。
よろしくお願いします。
0578名無しさん@お腹いっぱい。2006/07/27(木) 09:51:58
Sunのマシンも最近はLANコンソールついてたんだな。
知らんかった。
0579名無しさん@お腹いっぱい。2006/07/27(木) 15:21:18
LANコンソールって何?LOMのこと?
0580脳軟化2006/07/27(木) 17:16:24
意表をついて、IPMI 1.5 サービスプロセッサのことかもよ。w
0581名無しさん@お腹いっぱい。2006/07/27(木) 17:32:22
SoLのことじゃね?
0582名無しさん@お腹いっぱい。2006/07/27(木) 20:29:27
>>578
旧フィオリーナタソOS使いか?

ALOMのNetManagementだろ
0583名無しさん@お腹いっぱい。2006/07/27(木) 21:09:47
そいや、x2100 買ったら、RJ-45 の口が2個ついてて、片方に MGT と書いてあった気がする。
まぁ、サービスプロセッサは買ってないので、無意味なのか?
05845662006/07/27(木) 21:10:49
なんか、一晩放っておいたら終わってた。
最後に見たときは、900%とかになってたから、1000%まで待てば終わるのかもしれん。
0585名無しさん@お腹いっぱい。2006/07/27(木) 22:05:02
http://jp.sunsolve.sun.com/pub-cgi/show.pl?target=patchpage
上記のURLが正常に表示しないのですが、なぜ?
0586名無しさん@お腹いっぱい。2006/07/27(木) 22:12:30
>>585
部落らかと思ったw
0587名無しさん@お腹いっぱい。2006/07/27(木) 23:01:42
solaris10でGUIインストールしない場合、キーマップはどうやって変更するのでしょうか?
jp106にしたいのですが、、
0588名無しさん@お腹いっぱい。2006/07/27(木) 23:08:50
Solarisでどの言語が使えるかコマンドかファイルで分かりますか?
0589名無しさん@お腹いっぱい。2006/07/27(木) 23:28:24
>>>587

kdmconfig
0590名無しさん@お腹いっぱい。2006/07/28(金) 00:25:07
>>585
ブラウザのエンコードでUNICODE(UTF-8)を選択
0591名無しさん@お腹いっぱい。2006/07/28(金) 01:44:01
>>574
書店なりAmazonなりで検索してくださいね。
まずはdocs.sun.comで勉強汁。
0592名無しさん@お腹いっぱい。2006/07/28(金) 06:19:03
>>588
直接の回答になっていないが、カスタムインストール時にどの言語を使うか決められる。
ちなみに、漏れはチェコのガールフレンドからのメールを文字化けなしに読むために
「東ヨーロッパ」もインストールしている。
0593名無しさん@お腹いっぱい。2006/07/28(金) 08:58:07
>>587
man loadkeys
0594名無しさん@お腹いっぱい。2006/07/28(金) 09:12:41
Solaris10のコンパニオンDVDからncurses入れたんだけど、libncurses.so.*が無くて、
clearとかinfocmpが動かないのはウチだけ?
0595名無しさん@お腹いっぱい。2006/07/28(金) 09:31:35
>>593
それだとなんか画面が文字化けし、そのまま固まったので
パソコンをリセットしてしまいました。
0596名無しさん@お腹いっぱい。2006/07/28(金) 09:42:38
ところで、86版Solaris10は拡張領域使える?
インストールはまあ出来なくてもいいけど、見えるようになっているとありがたい。
0597名無しさん@お腹いっぱい。2006/07/28(金) 09:43:54
>>594
コンパニョンは普通無視。なんでそんなモン入れるの?
Solaris純正のcursesで何か不満でも?
0598名無しさん@お腹いっぱい。2006/07/28(金) 11:18:28
>>596
もちろん使えません。(見えもしません)
0599名無しさん@お腹いっぱい。2006/07/28(金) 11:36:09
そっか。
パーティションIDをLinuxSwapと被らないようにしたのに、そっちはまだなのか。
0600名無しさん@お腹いっぱい。2006/07/28(金) 12:01:38
え゛ー、パーティション ID 譲ったの? ひでー話だな。
0601名無しさん@お腹いっぱい。2006/07/28(金) 12:09:34
>>600
何を今さら。

それより、Solaris10で新しいパーティションIDにしてしまうと
Solaris9からはパーティションが見えなくなるため、
Solaris10/9マルチブート環境だと結局昔のID(0x82)に戻さざるを得ない。
意味のないID変更だ。
0602名無しさん@お腹いっぱい。2006/07/28(金) 12:22:23
Linuxのそれもswapと被ったままにする方がデメリットが大きいじゃん。
0603名無しさん@お腹いっぱい。2006/07/28(金) 12:25:31
今時のLinuxはswapパーティションは使わない。
それだけのために基本区画使うのもったいないし。
必要なswapは、swap fileで割り当てる。
0604名無しさん@お腹いっぱい。2006/07/28(金) 12:48:39
↑論点がずれてるw
0605名無しさん@お腹いっぱい。2006/07/28(金) 12:54:59
>>604
たとえLinux/Solarisのデュアルブート環境だとしても、
Linux側でswapパーティションを使う設定にしていないことが多いから
Solarisパーティションを勝手にswapとして潰してしまうことは
無い、という話だろ。
あと、たとえ0x82でも、mkswapしてなければ勝手にswapとして認識することはない。
0606名無しさん@お腹いっぱい。2006/07/28(金) 13:03:09
>>602
いや、現実的にはLinuxから見ればSolarisなど眼中に無いというのが真相だろう。
なので、0x82が被ったままでもLinux側には何のデメリットもない。
0607名無しさん@お腹いっぱい。2006/07/28(金) 13:18:34
うっかりLinuxインストーラで自動パーティションとかをやっちゃうと消されるんじゃない?

x86版を本格的に普及させるために、混乱の元となるものを排除したんだろ。
0608名無しさん@お腹いっぱい。2006/07/28(金) 13:42:26
自動パーティションなんてやると、Solarisの問題以前に
既存の(保存したい)Linuxパーティションまで消されるから、普通やらない。
■ このスレッドは過去ログ倉庫に格納されています