| ナビゲーションリンクをスキップ | |
| 印刷ビューの終了 | |
|
Oracle Solaris 11.1 でのシステム情報、プロセス、およびパフォーマンスの管理 Oracle Solaris 11.1 Information Library (日本語) |
hostname および domainname コマンドの拡張機能
次の表に、一般的なシステム情報を変更するコマンドを示します。
|
表 1-1 システム情報を表示するためのコマンド
|
$ cat /etc/release
例 1-1 日付と時間を表示する
$ date Fri Jun 1 16:07:44 MDT 2012 $
例 1-2 システムのホスト ID を表示する
次の例は、hostid コマンドの出力を示します。
$ hostid 80a5d34c
次の例は、x86 および SPARC ベースのシステムで実行された場合の、isainfo および isalist コマンドの出力を示しています。
例 1-3 システムのアーキテクチャータイプを表示する
次の例は、現在のオペレーティングシステムでサポートされているアプリケーションのネイティブ命令セットのアーキテクチャータイプと名前を表示する方法を示しています。
X86 ベースのシステムからの出力は次のとおりです。
$ isainfo amd64 i386
SPARC ベースのシステムからの出力は次のとおりです。
$ isainfo sparcv9 sparc
isainfo -v コマンドは、32 ビットおよび 64 ビットのアプリケーションサポートを表示します。たとえば、SPARC ベースのシステムからの出力は次のとおりです。
$ isainfo -v
64-bit sparcv9 applications
asi_blk_init
32-bit sparc applications
asi_blk_init v8plus div32 mul32
#
次の例は、x86 ベースのシステムからの isainfo -v コマンドの出力を示しています。
$ isainfo -v
64-bit amd64 applications
sse4.1 ssse3 ahf cx16 sse3 sse2 sse fxsr mmx cmov amd_sysc cx8 tsc fpu
32-bit i386 applications
sse4.1 ssse3 ahf cx16 sse3 sse2 sse fxsr mmx cmov sep cx8 tsc fpu
isainfo(1) のマニュアルページを参照してください。
例 1-4 システムのプロセッサタイプを表示する
次の例は、x86 ベースのシステムのプロセッサタイプに関する情報を表示する方法を示しています。
$ isalist pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
次の例は、SPARC ベースのシステムのプロセッサタイプに関する情報を表示する方法を示しています。
$ isalist sparcv9 sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc sparcv9+vis sparcv9+vis2 \ sparcv8plus+vis sparcv8plus+vis2
isalist(1) のマニュアルページを参照してください。
prtconf コマンドの -b オプションを使用すると、システムの製品名を表示できます。詳細は、prtconf(1M) のマニュアルページを参照してください。
$ prtconf -b
例 1-5 SPARC: システムの製品名を表示する
次に、SPARC ベースのシステムでの prtconf - b コマンドの出力例を示します。
$ prtconf -b name: ORCL,SPARC-T4-2 banner-name: SPARC T4-2 compatible: 'sun4v' $
次に、SPARC ベースのシステムでの prtconf - vb コマンドの出力例を示します。
$ prtconf -vb name: ORCL,SPARC-T3-4 banner-name: SPARC T3-4 compatible: 'sun4v' idprom: 01840014.4fa02d28.00000000.a02d28de.00000000.00000000.00000000.00000000 openprom model: SUNW,4.33.0.b openprom version: 'OBP 4.33.0.b 2011/05/16 16:26'
例 1-6 システムにインストールされているメモリーを表示する
次の例は、prtconf コマンドの出力例を示します。grep Memory コマンドは prtconf コマンドの出力内容を選別して、メモリー情報だけを表示します。
$ prtconf | grep Memory Memory size: 523776 Megabytes
デバイスのデフォルトのプロパティー値とカスタマイズされたプロパティー値の両方を表示するには、prtconf コマンドと -u オプションを使用します。このオプションの詳細については、prtconf(1M) のマニュアルページを参照してください。
$ prtconf -u
prtconf -u コマンドの出力には、システム上に存在するすべてのドライバのデフォルトのプロパティーとカスタマイズされたプロパティーが表示されます。
例 1-7 SPARC: デフォルトおよびカスタムのデバイスプロパティーを表示する
この例は、bge.conf ファイルのデフォルトプロパティーとカスタムプロパティーを示しています。ベンダーから提供された構成ファイルは /kernel ディレクトリと /platform ディレクトリにありますが、対応する修正されたドライバ構成ファイルは /etc/driver/drv にあります。
$ prtconf -u
System Configuration: Oracle Corporation sun4v
Memory size: 523776 Megabytes
System Peripherals (Software Nodes):
ORCL,SPARC-T3-4
scsi_vhci, instance #0
disk, instance #4
disk, instance #5
disk, instance #6
disk, instance #8
disk, instance #9
disk, instance #10
disk, instance #11
disk, instance #12
packages (driver not attached)
SUNW,builtin-drivers (driver not attached)
deblocker (driver not attached)
disk-label (driver not attached)
terminal-emulator (driver not attached)
dropins (driver not attached)
SUNW,asr (driver not attached)
kbd-translator (driver not attached)
obp-tftp (driver not attached)
zfs-file-system (driver not attached)
hsfs-file-system (driver not attached)
chosen (driver not attached)
openprom (driver not attached)
client-services (driver not attached)
options, instance #0
aliases (driver not attached)
memory (driver not attached)
virtual-memory (driver not attached)
iscsi-hba (driver not attached)
disk, instance #0 (driver not attached)
virtual-devices, instance #0
flashprom (driver not attached)
tpm, instance #0 (driver not attached)
n2cp, instance #0
ncp, instance #0
random-number-generator, instance #0
console, instance #0
channel-devices, instance #0
virtual-channel, instance #0
virtual-channel, instance #1
virtual-channel-client, instance #2
virtual-channel-client, instance #3
virtual-domain-service, instance #0
cpu (driver not attached)
cpu (driver not attached)
cpu (driver not attached)
cpu (driver not attached)
cpu (driver not attached)
cpu (driver not attached)
cpu (driver not attached) 例 1-8 x86: デフォルトおよびカスタムのデバイスプロパティーを表示する
この例は、bge.conf ファイルのデフォルトプロパティーとカスタムプロパティーを示しています。ベンダーから提供された構成ファイルは /kernel ディレクトリと /platform ディレクトリにありますが、対応する修正されたドライバ構成ファイルは /etc/driver/drv にあります。
$ prtconf -u
System Configuration: Oracle Corporation i86pc
Memory size: 8192 Megabytes
System Peripherals (Software Nodes):
i86pc
scsi_vhci, instance #0
pci, instance #0
pci10de,5e (driver not attached)
isa, instance #0
asy, instance #0
motherboard (driver not attached)
pit_beep, instance #0
pci10de,cb84 (driver not attached)
pci108e,cb84, instance #0
device, instance #0
keyboard, instance #0
mouse, instance #1
pci108e,cb84, instance #0
pci-ide, instance #0
ide, instance #0
sd, instance #0
ide (driver not attached)
pci10de,5c, instance #0
display, instance #0
pci10de,cb84, instance #0
pci10de,5d (driver not attached)
pci10de,5d (driver not attached)
pci10de,5d (driver not attached)
pci10de,5d (driver not attached)
pci1022,1100, instance #0
pci1022,1101, instance #1
pci1022,1102, instance #2
pci1022,1103 (driver not attached)
pci1022,1100, instance #3
pci1022,1101, instance #4
pci1022,1102, instance #5
pci1022,1103 (driver not attached)
pci, instance #1
pci10de,5e (driver not attached)
pci10de,cb84 (driver not attached)
pci10de,cb84, instance #1
pci10de,5d (driver not attached)
pci10de,5d (driver not attached)
pci10de,5d (driver not attached)
pci10de,5d (driver not attached)
pci1022,7458, instance #1
pci1022,7459 (driver not attached)
pci1022,7458, instance #2
pci8086,1011, instance #0
pci8086,1011, instance #1
pci1000,3060, instance #0
sd, instance #1
sd, instance #2
pci1022,7459 (driver not attached)
ioapics (driver not attached)
ioapic, instance #0 (driver not attached)
ioapic, instance #1 (driver not attached)
fw, instance #0
cpu (driver not attached)
cpu (driver not attached)
cpu (driver not attached)
cpu (driver not attached)
sb, instance #1
used-resources (driver not attached)
iscsi, instance #0
fcoe, instance #0
pseudo, instance #0
options, instance #0
xsvc, instance #0
vga_arbiter, instance #0例 1-9 x86: システム構成情報の表示
次の例は、x86 ベースのシステムで prtconf コマンドを -v オプションとともに使用して、システムに接続されているディスク、テープ、および DVD デバイスを識別する方法を示しています。このコマンドの出力では、デバイスインスタンスの出力の横に driver not attached メッセージが表示されます。このメッセージは通常、そのデバイスインスタンスにデバイスがないことを示します。
$ prtconf -v | more
System Configuration: Oracle Corporation i86pc
Memory size: 8192 Megabytes
System Peripherals (Software Nodes):
i86pc
System properties:
name='#size-cells' type=int items=1
value=00000002
name='#address-cells' type=int items=1
value=00000003
name='relative-addressing' type=int items=1
value=00000001
name='MMU_PAGEOFFSET' type=int items=1
value=00000fff
name='MMU_PAGESIZE' type=int items=1
value=00001000
name='PAGESIZE' type=int items=1
value=00001000
name='acpi-status' type=int items=1
value=00000013
name='biosdev-0x81' type=byte items=588
value=01.38.74.0e.08.1e.db.e4.fe.00.d0.ed.fe.f8.6b.04.08.d3.db.e4.fe
.
.
.参照
詳細は、driver(4)、driver.conf(4)、および prtconf(1M) のマニュアルページを参照してください。
管理者が提供する構成ファイルの作成手順については、『Oracle Solaris 11.1 の管理: デバイスとファイルシステム』の第 3 章「デバイスの管理 (タスク)」を参照してください。
$ prtdiag [-v] [-l]
冗長モード。
ログ出力。システムに障害やエラーがある場合は、この情報を syslogd(1M) のみに出力します。
例 1-10 SPARC: システムの診断情報を表示する
次の例は、SPARC ベースのシステムでの prtdiag - v コマンドの出力を示しています。簡潔にするために、この例は省略されています。
$ prtdiag -v | more
System Configuration: Oracle Corporation sun4v Sun Fire T200
Memory size: 16256 Megabytes
================================ Virtual CPUs ================================
CPU ID Frequency Implementation Status
------ --------- ---------------------- -------
0 1200 MHz SUNW,UltraSPARC-T1 on-line
1 1200 MHz SUNW,UltraSPARC-T1 on-line
2 1200 MHz SUNW,UltraSPARC-T1 on-line
3 1200 MHz SUNW,UltraSPARC-T1 on-line
4 1200 MHz SUNW,UltraSPARC-T1 on-line
5 1200 MHz SUNW,UltraSPARC-T1 on-line
6 1200 MHz SUNW,UltraSPARC-T1 on-line
.
.
.
======================= Physical Memory Configuration ========================
Segment Table:
--------------------------------------------------------------
Base Segment Interleave Bank Contains
Address Size Factor Size Modules
--------------------------------------------------------------
0x0 16 GB 4 2 GB MB/CMP0/CH0/R0/D0
MB/CMP0/CH0/R0/D1
2 GB MB/CMP0/CH0/R1/D0
MB/CMP0/CH0/R1/D1
2 GB MB/CMP0/CH1/R0/D0
MB/CMP0/CH1/R0/D1
2 GB MB/CMP0/CH1/R1/D0
.
.
System PROM revisions:
----------------------
OBP 4.30.4.d 2011/07/06 14:29
IO ASIC revisions:
------------------
Location Path Device
Revision
-------------------- ------------------
IOBD/IO-BRIDGE /pci@780 SUNW,sun4v-pci 0
.
.
.例 1-11 x86: システムの診断情報を表示する
次の例はx86 ベースのシステムでの prtdiag - l コマンドの出力を示しています。
$ prtdiag -l System Configuration: ... Sun Fire X4100 M2 BIOS Configuration: American Megatrends Inc. 0ABJX104 04/09/2009 BMC Configuration: IPMI 1.5 (KCS: Keyboard Controller Style) ==== Processor Sockets ==================================== Version Location Tag -------------------------------- -------------------------- Dual-Core AMD Opteron(tm) Processor 2220 CPU 1 Dual-Core AMD Opteron(tm) Processor 2220 CPU 2 ==== Memory Device Sockets ================================ Type Status Set Device Locator Bank Locator ----------- ------ --- ------------------- ---------------- unknown empty 0 DIMM0 NODE0 unknown empty 0 DIMM1 NODE0 DDR2 in use 0 DIMM2 NODE0 DDR2 in use 0 DIMM3 NODE0 unknown empty 0 DIMM0 NODE1 unknown empty 0 DIMM1 NODE1 DDR2 in use 0 DIMM2 NODE1 DDR2 in use 0 DIMM3 NODE1 ==== On-Board Devices ===================================== LSI serial-SCSI #1 Gigabit Ethernet #1 ATI Rage XL VGA ==== Upgradeable Slots ==================================== ID Status Type Description --- --------- ---------------- ---------------------------- 1 available PCI Express PCIExp SLOT0 2 available PCI Express PCIExp SLOT1 3 available PCI-X PCIX SLOT2 4 available PCI Express PCIExp SLOT3 5 available PCI Express PCIExp SLOT4 $
psrinfo コマンドが変更され、仮想プロセッサの情報だけでなく、物理プロセッサの情報も返すようになりました。この拡張機能の追加によって、チップマルチスレッド化 (CMT) 機能を識別できるようになりました。新しい -p オプションは、システム内の物理プロセッサの合計数を報告します。psrinfo -pv コマンドを使用すると、システム内の全物理プロセッサのほか、各物理プロセッサに関連した仮想プロセッサも表示されます。psrinfo コマンドのデフォルト出力は、これまでどおりシステムの仮想プロセッサ情報を表示します。
詳細は、psrinfo(1M) のマニュアルページを参照してください。
この機能に関連する手順については、「システムの物理プロセッサタイプを表示する方法」を参照してください。
$ psrinfo -p 1
psrinfo -pv コマンドを使用すると、システム上の各物理プロセッサのほか、各物理プロセッサに関連した仮想プロセッサの情報も表示されます。例:
$ psrinfo -pv
The physical processor has 8 cores and 32 virtual processors (0-31)
The core has 4 virtual processors (0-3)
The core has 4 virtual processors (4-7)
The core has 4 virtual processors (8-11)
The core has 4 virtual processors (12-15)
The core has 4 virtual processors (16-19)
The core has 4 virtual processors (20-23)
The core has 4 virtual processors (24-27)
The core has 4 virtual processors (28-31)
UltraSPARC-T1 (chipid 0, clock 1000 MHz)psrinfo -pv コマンドを x86 ベースのシステムで使用すると、以下の出力が表示されます。
$ psrinfo -pv
The physical processor has 2 virtual processors (0 1)
x86 (AuthenticAMD 40F13 family 15 model 65 step 3 clock 2793 MHz)
Dual-Core AMD Opteron(tm) Processor 2220 [ Socket: F(1207) ]
The physical processor has 2 virtual processors (2 3)
x86 (AuthenticAMD 40F13 family 15 model 65 step 3 clock 2793 MHz)
Dual-Core AMD Opteron(tm) Processor 2220 [ Socket: F(1207) ]$ psrinfo -v
x86 ベースのシステムでは、isalist コマンドを使用し、仮想プロセッサタイプを表示します。例:
$ isalist amd64 pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
例 1-12 SPARC: システムの仮想プロセッサタイプを表示する
この例は、SPARC ベースのシステムの仮想プロセッサタイプに関する情報を表示する方法を示しています。
$ psrinfo -v
Status of virtual processor 28 as of: 09/13/2010 14:07:47
on-line since 04/08/2010 21:27:56.
The sparcv9 processor operates at 1400 MHz,
and has a sparcv9 floating point processor.
Status of virtual processor 29 as of: 09/13/2010 14:07:47
on-line since 04/08/2010 21:27:56.
The sparcv9 processor operates at 1400 MHz,
and has a sparcv9 floating point processor.例 1-13 SPARC: システムの各物理プロセッサに関連付けられている仮想プロセッサを表示する
次の例は、Oracle SPARC T4-4 サーバーで -pv オプションとともに実行された場合の、psrinfo コマンドの出力を示しています。出力には、チップ (物理プロセッサ) と、スレッド位置に関するコア情報の両方が表示されます。この情報は、スレッドがどの物理 CPU 上にあるか、およびコアレベルでどのようにマップされているかを調べるのに役立ちます。
$ psrinfo -pv
The physical processor has 8 cores and 64 virtual processors (0-63)
The core has 8 virtual processors (0-7)
The core has 8 virtual processors (8-15)
The core has 8 virtual processors (16-23)
The core has 8 virtual processors (24-31)
The core has 8 virtual processors (32-39)
The core has 8 virtual processors (40-47)
The core has 8 virtual processors (48-55)
The core has 8 virtual processors (56-63)
SPARC-T4 (chipid 0, clock 2998 MHz)
The physical processor has 8 cores and 64 virtual processors (64-127)
The core has 8 virtual processors (64-71)
The core has 8 virtual processors (72-79)
The core has 8 virtual processors (80-87)
The core has 8 virtual processors (88-95)
The core has 8 virtual processors (96-103)
The core has 8 virtual processors (104-111)
The core has 8 virtual processors (112-119)
The core has 8 virtual processors (120-127)
SPARC-T4 (chipid 1, clock 2998 MHz)