- PR -

solarisのスペックの確認

投稿者投稿内容
ぶぶ
会議室デビュー日: 2005/10/10
投稿数: 15
投稿日時: 2006-03-28 16:18
すみません。ほんとに初心者です。

solarisで以下のことを調べるコマンドはありますでしょうか?

CPUのスペック
メモリの容量
HDDの容量

過去のスレッドで

「/usr/sbin/prtdiag」とあったんですが、
「prtdiag: not implemented on i86pc」となりました。

これはなに??って状況です。

他にも
「/usr/sbin/ioscan」とあったんですが、
solaris上では使用できないようです。


http://docs.sun.com/ をみたものの、
初心者にとってはよく分からず。。。。

手も足もふさがった状態です。

ご存知の方、お願いいたします。
もしもし
ぬし
会議室デビュー日: 2004/10/15
投稿数: 280
投稿日時: 2006-03-28 16:49
CPU -> /usr/sbin/psrinfo

$ psrinfo -v
Status of processor 0 as of: ........
Processor has been on-line since .........
The sparcv9 processor operates at 450 MHz,
and has a sparcv9 floating point processor.
Status of processor 2 as of: ........
Processor has been on-line since .........
The sparcv9 processor operates at 450 MHz,
and has a sparcv9 floating point processor.

memory -> /etc/prtconf
$ prtconf | grep Memory
Memory size: 2048 Megabytes

ディスクは普段 df で見てます...。

_________________
もしもし@RMAN 友の会

[ メッセージ編集済み 編集者: もしもし 編集日時 2006-03-28 16:52 ]
ぶぶ
会議室デビュー日: 2005/10/10
投稿数: 15
投稿日時: 2006-03-28 17:39
もしもしさん、どうもありがとうございます。

早速試してみました。

●「$ psrinfo -v」は、できませんでした。。。。
$ psrinfo -v
psrinfo: 見つかりません。
$

●「$ /etc/prtconf」は成功です!!!
ありがとうございます!!!

●「$ df」は以下のようになりました。
$ df
/ (/dev/dsk/c0d0s0 ): 2835842 ブロック 468246 ファイル
/boot (/dev/dsk/c0d0p0:boot): 20784 ブロック -1 ファイル
/proc (/proc ): 0 ブロック 7457 ファイル
/etc/mnttab (mnttab ): 0 ブロック 0 ファイル
/dev/fd (fd ): 0 ブロック 0 ファイル
/var/run (swap ): 2286792 ブロック 80414 ファイル
/tmp (swap ): 2286792 ブロック 80414 ファイル
/export/home (/dev/dsk/c0d0s7 ):55339978 ブロック 4148125 ファイル

55339978KBということでいいんでしょうか?

すみませんが、あと少しお付き合いしていただけませんでしょうか??

もしもし
ぬし
会議室デビュー日: 2004/10/15
投稿数: 280
投稿日時: 2006-03-28 17:53
引用:

ぶぶさんの書き込み (2006-03-28 17:39) より:
●「$ psrinfo -v」は、できませんでした。。。。
$ psrinfo -v
psrinfo: 見つかりません。
$



/usr/sbin に PATH が通っていないのでは。
_________________
もしもし@RMAN 友の会
NeXT
大ベテラン
会議室デビュー日: 2004/04/06
投稿数: 215
お住まい・勤務地: 江戸
投稿日時: 2006-03-28 17:57
Solaris には SPARC 用と x86用があります。

> 「/usr/sbin/prtdiag」とあったんですが、
> 「prtdiag: not implemented on i86pc」となりました。

http://docs.sun.com/app/docs/doc/819-1211/6n3j8349c?a=view
より
「prtdiag は、sun4u および sun4v システム上で、システム設定と診断情報を表示します。」
とのことですので,お使いのマシンは x86 ですね。

$ /usr/bin/uname -i
i86pc
と表示されれば Solaris for x86 です。

prtconf については
http://docs.sun.com/app/docs/doc/819-1211/6n3j8349b?a=view

df については
http://docs.sun.com/app/docs/doc/819-1211/6n3j8346u?a=view
を参照してみては如何でしょうか。
df は /usr/sbin , /usr/xpg4/bin , /usr/ucb にあり,オプション
も違ってきます。

例えば
$ /usr/sbin/df -h
とすると読みやすい形で表示してくれます。
ぶぶ
会議室デビュー日: 2005/10/10
投稿数: 15
投稿日時: 2006-03-28 18:44
NeXTさん、ありがとうございます。

>Solaris には SPARC 用と x86用があります。

勉強不足でした。勉強します。

>$ /usr/bin/uname -i
>i86pc
>と表示されれば Solaris for x86 です。

「i86pc」と表示されました。
教えていただいたHPにより
「prtconf」は「i86pc」では使えないことも理解しました。

では「i86pc」のCPUのスペックの表示するコマンドは何でしょうか?
一応、ただ今システム管理コマンドを見て調査していますが。。。
(http://docs.sun.com/app/docs/doc/819-1211/6n3j83466?q=CPU&a=expand)

>$ /usr/sbin/df -h
>とすると読みやすい形で表示してくれます

私でも分かりました。本当にありがとうございました。
ぶぶ
会議室デビュー日: 2005/10/10
投稿数: 15
投稿日時: 2006-03-28 18:44
NeXTさん、ありがとうございます。

>Solaris には SPARC 用と x86用があります。

勉強不足でした。勉強します。

>$ /usr/bin/uname -i
>i86pc
>と表示されれば Solaris for x86 です。

「i86pc」と表示されました。
教えていただいたHPにより
「prtconf」は「i86pc」では使えないことも理解しました。

では「i86pc」のCPUのスペックの表示するコマンドは何でしょうか?
一応、ただ今システム管理コマンドを見て調査していますが。。。
(http://docs.sun.com/app/docs/doc/819-1211/6n3j83466?q=CPU&a=expand)

>$ /usr/sbin/df -h
>とすると読みやすい形で表示してくれます

私でも分かりました。本当にありがとうございました。
NeXT
大ベテラン
会議室デビュー日: 2004/04/06
投稿数: 215
お住まい・勤務地: 江戸
投稿日時: 2006-03-28 19:28
これはちょっとわかりません。

> では「i86pc」のCPUのスペックの表示するコマンドは何でしょうか?

Solaris for x86 なマシンは手元にないので以下は不正確な情報です。

PentiumD + Solaris10 1/06 の psrinfo では
CPU や仮想CPU の数,動作周波数は表示されましたが,
Linux の /proc/cpuinfo に記録されているような詳細情報は
表示されなかったと記憶しています。

以前のスレッド
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=26958&forum=10
にも書きましたが,
sysinfo というソフトウエアでしたらあるいはもう少し詳細な
情報を取得できるかもしれません。

以下の Web Page も参考にしてみてください。
http://www.magnicomp.com/sysinfo/examples/solaris-7-x86/all_tree_msglevel_all.text

スキルアップ/キャリアアップ(JOB@IT)