탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
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)