| 탐색 링크 건너뛰기 | |
| 인쇄 보기 종료 | |
|
Oracle Solaris 11.1에서 시스템 정보, 프로세스 및 성능 관리 Oracle Solaris 11.1 Information Library (한국어) |
hostname 및 domainname 명령의 향상된 기능
다음 표는 일반 시스템 정보를 표시하는 데 사용할 수 있는 명령을 설명합니다.
|
표 1-1 시스템 정보 표시 명령
|
$ cat /etc/release
예 1-1 날짜 및 시간 표시
다음 예에서는 date 명령의 샘플 출력을 보여 줍니다.
$ 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 장치를 식별하는 방법을 보여줍니다. 이 명령의 출력은 장치 인스턴스 옆에 드라이버가 연결되지 않음 메시지를 표시합니다. 이 메시지는 일반적으로 해당 장치 인스턴스에 장치가 없음을 의미합니다.
$ 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]
Verbose 모드입니다.
로그 출력입니다. 결함 또는 오류가 시스템에 존재하는 경우 이 정보를 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)x86 기반 시스템에서 psrinfo -pv 명령을 사용할 경우 다음 출력이 표시됩니다.
$ 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)