hajichan.net technical version
トップページ >> サーバ管理(Solaris) >> 各種システム構成確認

サーバ管理

各種システム構成確認

システム構成を把握するために比較的よく使用するコマンドを記載します。サーバ運用していると、よくベンダーから「システムに関するこの情報を下さい」と問い合わせがくることが有りますが、以下のコマンドを実行すれば大抵の情報を収集することが可能です。

システムのハードウエア構成全般を確認

prtconfコマンドやprtdiagコマンドを使用すれば、搭載CPUタイプや搭載メモリサイズ、PCIバスなどのハードウエア構成を確認出来ます。
又、formatコマンドやiostatコマンドを使用すれば、HDDやCD-ROMの型番などを確認することが出来ます。
又、sysdefコマンドもシステム情報を収集するコマンドとしてよく使います。

Explorer Data Collectorというツールも有り、これは障害追跡を目的としたシステム構成データ収集ツールで、障害解析のためにベンダーから提出を求められることもあります。

% prtconf
---
System Configuration:  Sun Microsystems  sun4u
Memory size: 128 Megabytes   // 搭載メモリサイズ
System Peripherals (Software Nodes):

SUNW,Sun-Blade-100
    packages (driver not attached)
        SUNW,builtin-drivers (driver not attached)
・・・

% /usr/platform/sun4u/sbin/prtdiag -v
---
System Configuration: \
Sun Microsystems sun4u Sun Blade 100 (UltraSPARC-IIe)   // CPUタイプ
System clock frequency: 84 MHZ
Memory size: 128MB   // 搭載メモリサイズ

========================== CPUs ==========================
               E$          CPU     CPU       Temperature
CPU  Freq      Size        Impl.   Mask     Die    Ambient
---  --------  ----------  ------  ----  --------  --------
 0    502 MHz  256KB       US-IIe   1.4     57 C     36 C

======================= IO Devices =======================
     Bus   Freq
Brd  Type  MHz   Slot  Name                              Model
---  ----  ----  ----  --------------------------------  -----
 0   pci    33     7   isa/dma-isadma (dma)                                    
 0   pci    33     7   isa/serial-su16550 (serial)                             
 0   pci    33     7   isa/serial-su16550 (serial)                             
 0   pci    33     8   sound-pci10b9,5451.10b9.5451.1 (+                       
 0   pci    33    12   network-pci108e,1101.1 (network)  SUNW,pci-eri          
 0   pci    33    12   firewire-pci108e,1102.1001 (fire+                       
 0   pci    33    13   ide-pci10b9,5229.c3 (ide)                               
 0   pci    33    19   SUNW,m64B (display)               ATY,RageXL            

================== Memory Configuration ==================
Segment Table:
----------------------------------------------------------
Base Address       Size       Interleave Factor  Contains
----------------------------------------------------------
0x0                128MB             1           Label DIMM0

================== Environmental Status ==================
Fan Speeds:
----------------------------
Fan Device            Speed
----------------------------
system                 100%

====================== HW Revisions ======================
ASIC Revisions:
---------------
ebus: Rev 1

System PROM revisions:
----------------------
OBP 4.0.45 2001/02/08 14:33 Sun Blade 100
POST 1.2.6 2000/08/30 21:20

# format
---
AVAILABLE DISK SELECTIONS:
       0. c0t0d0 <IC35L040AVER07-0 cyl 19708 alt 2 hd 16 sec 255>

          /pci@1f,0/ide@d/dad@0,0
       1. c0t2d0 <IC35L040AVER07-0 cyl 19708 alt 2 hd 16 sec 255>
          /pci@1f,0/ide@d/dad@2,0

% iostat -E
---
dad0     Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 
Model: IC35L040AVER07-0 Revision: ER4OA44A Serial No:          SXPTXT9 
Size: 41.17GB <41171312640 bytes>
Media Error: 0 Device Not Ready: 0  No Device: 0 Recoverable: 0 
Illegal Request: 0 
dad1     Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 
Model: IC35L040AVER07-0 Revision: ER4OA44A Serial No:          SXPTXT9 
Size: 41.17GB <41171312640 bytes>
Media Error: 0 Device Not Ready: 0  No Device: 0 Recoverable: 0 
Illegal Request: 0 
sd0      Soft Errors: 0 Hard Errors: 0 Transport Errors: 0 
Vendor: LITEON   Product: CD-ROM LTN485S   Revision: JOU2 Serial No:  
Size: 18446744073.71GB <-1 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0 
Illegal Request: 0 Predictive Failure Analysis: 0 

swapの確認

swapの状態を確認したり、swapデバイスをリストアップします。

% swap -s
---
合計:54440kバイト割り当て済み+31176k予約済み=85616k使用済み,
517288k使用可

% swap -l
---
swap ファイル   デバイス  swaplo ブロック 空き容量
/dev/md/dsk/d1      85,1      16 1052624 986384

カーネルにロードされているモジュールを確認

% modinfo
---
 Id Loadaddr   Size Info Rev Module Name
  6 10154000   431b   1   1  specfs (filesystem for specfs)
  8 10159c00   333c   1   1  TS (time sharing sched class)
  9 1015c7f8    8d4   -   1  TS_DPTBL (Time sharing dispatch table)
 10 1015c880  291e3   2   1  ufs (filesystem for ufs)
 11 101839f3    1f7   -   1  fssnap_if (File System Snapshot Interface)
・・・

ホストIDを確認

% sysdef -h
---
*
* Hostid
*
  83084e02

パッチ情報を確認

システムに適用されている全パッチ情報を出力します。

% showrev -p
---
Patch: 108434-13 Obsoletes:
Requires: 109147-07 Incompatibles: Packages: SUNWlibC
・・・

% patchadd -p
---
Patch: 108434-13 Obsoletes:
Requires: 109147-07 Incompatibles: Packages: SUNWlibC
・・・

OS情報を確認

% cat /etc/release
---
Solaris 8 1/01 s28s_u3wos_08 SPARC
Copyright 2000 Sun Microsystems, Inc.  All Rights Reserved.
Assembled 28 November 2000

インストールグループを確認

インストール後にこのシステムがどのインストールグループでインストールされたか確認します。

% cat /var/sadm/system/admin/CLUSTER
---
CLUSTER=SUNWCprog

尚、インストールグループには以下のようなものがあります。

【インストールグループ】
名前 インストールグループ
SUNWCXall Entire Distribution plus OEM support
SUNWCall Entire Distribution
SUNWCprg Developer System Support
SUNWCend End User System Support
SUNWCreq Core System Support

Explorer Data Collector

システム構成データ収集ツールです。パッケージ名は、SUNWexploです。SUNダウンロードセンターからダウンロードし、 pkgaddコマンドでインストールできます。インストールの途中で質問に答えるところも有りますが、適当に答えておけばいいでしょう。 システム構成データを収集するには、/opt/SUNWexplo/bin/explorerコマンドを実行します。そして実行後、/opt/SUNWexplo/output配下の出力結果をベンダーに送って障害解析の材料としてもらうという流れになると思います。

システム構成データの収集。

# /opt/SUNWexplo/bin/explorer

収集したデータをベンダーに送付します。

# cd /opt/SUNWexplo/output
# ls
---
explorer.xxxxxx/
explorer.xxxxxx.tar.gz   //  このデータ送る
ページのトップへ戻る