## HP 머신 버전을 보면 (uname -a를 입력했을 때)
HP-UX hp1 B.11.11 U 9000/800 836940690 무제한-사용자 라이센스
11.11은 버전이고 9000은 시리즈 명이며 800은 서버라는 표시다. 워크스테이션 급은 700으로 표시된다.
## sam이라는 툴을 사용하여 운영할 수 있다. AIX에서 smit툴과 같은 기능을 한다.
## start/stop
머신을 start시킬 때 파워 스위치를 약 3초간 누르고 있는다.
머신을 stop 시킬 때 shutdown -hy 0 (재부팅 0초이내로 즉 즉시 재부팅)
머신을 reboot 시킬 때 shutdown -ry
머신 강제 종료 shutdown -h 0
## 디스크의 용량을 알아볼 때
% bdf
## 명령 실행을 중간에 멈출 때
ctr+c 대신 delete키를 누른다.
## useradd명령으로 홈디렉토리가 생기지 않을 때가 있다. 옵션을 주어야 하나 수동으로 만들어 지정하면 된다.
## sam을 이용한 ip변경
sam을 실행시킨다. -> Netsorking and Communications -> Network Interface card -> 상단 메뉴에서 Action -> modify
## sam을 이용한 ip변경 ======================> HP-UX 11.31 by 어처구니
sam을 실행시킨다. -> Netsorking and Communications -> Network Interfaces Configuration -> Network Interface card -> lan0 선택 엔터 -> p-View/Modify IP Attributes -> IP수정
## 패치 목록 확인
swlist -l product : 전체 패치 목록
swlist -l product | grep 'patch id' : patch id 에 해당하는 patch만 볼 때
## 프로세스 개수 볼 때
ps -ef | wc
119 1041 8243 와 같이 나올 때 ps 개수는 119이다.
## domainname을 변경할 때
/etc/namesvrs 파일을 열고 NIS_DOMAIN= 부분에 value로 도메인이름을 넣는다. 예를 들어 exponet.com과 같이 넣는다.
명령어를 사용하여
# domainname exponet.com
과 같이 입력해도 된다.
## time zone을 변경하고자 할 때 (한국시간으로)
etc/TIMEZONE파일에 다음과 같이 설정한다.
TZ=KST-9
export TZ
## os bit를 알고 싶을 때
getconf이라는 configuration을 알 수 있는 명령어가 있다
#getconf KERNEL_BITS
를 치게 되면 해당 bits가 나온다. 32 혹은 64로 표시된다.
## 사용 메모리 알고 싶을 때
1. memory size
physical memory (RAM)
1) HP-UX 10x
example :
echo physmem/D | adb /stand/vmunix /dev/kmem
result :
physmem:
physmem: 24576
2) HP-UX 11.x systems running on 32 bit architecture:
example:
echo phys_mem_pages/D | adb /stand/vmunix /dev/kmem
phys_mem_pages:
phys_mem_pages: 24576
3) HP-UX 11.x systems running on 64 bit architecture:
example:
echo phys_mem_pages/D | adb64 /stand/vmunix /dev/mem
result :
phys_mem_pages:
phys_mem_pages: 262144
위의 결과는 page 단위 이며 이 결과에 4096 byte 를 곱해주어야 합니다.
즉 24576 같은 경우 24756*4096=
lockable memory 의 양
example:
echo total_lockable_mem/D | adb /stand/vmunix /dev/mem
result :
total_lockable_mem:
total_lockable_mem: 185280
## CPU 정보를 알고 싶을 때
1) cpu 개수
example:
echo "active_processor_count/D" | adb -k /stand/vmunix /dev/mem
result :
active_processor_count:
active_processor_count: 4
2) cpu hz
CLOCK FREQUENCY
echo itick_per_usec/D | adb -k /stand/vmunix /dev/kmem
itick_per_usec: 64
## shutdown 정보를 알고 싶을 때
# etc/shutdownlog 를 본다.
## 시스템 시작 시 올라오는 서비스를 확인하고 싶을 때
# etc/rc.log 를 본다.
## hp11 PA-RISC2.0에서 디스크 보기 명령
epol1:/# ioscan -fnkC disk
Class I H/W Path Driver S/W State H/W Type Description
======================================================================
disk 0 0/0/1/1.2.0 sdisk CLAIMED DEVICE HP 36.4GATLAS10K3_36_SCA
/dev/dsk/c1t2d0 /dev/rdsk/c1t2d0
disk 1 0/0/2/0.2.0 sdisk CLAIMED DEVICE HP 36.4GATLAS10K3_36_SCA
/dev/dsk/c2t2d0 /dev/rdsk/c2t2d0
disk 2 0/0/2/1.2.0 sdisk CLAIMED DEVICE HP DVD-ROM 305
/dev/dsk/c3t2d0 /dev/rdsk/c3t2d0
disk 3 0/12/0/0.0.0 sdisk CLAIMED DEVICE HP 73.4GMAP3735NC
/dev/dsk/c4t0d0 /dev/rdsk/c4t0d0
disk 4 0/12/0/0.8.0 sdisk CLAIMED DEVICE HP 73.4GMAP3735NC
/dev/dsk/c4t8d0 /dev/rdsk/c4t8d0
epol1:/#
36.4GATLAS10K3_36_SCA
73.4GMAP3735NC
DVD-ROM 305
물리적인 디스크 두개와 DVD-ROM이 설치된 것을 알수 있다.
## HP에서 LANG 설정
locale -a 를 입력하면 입력할 수 있는 파라메터들의 목록이 보인다.
export LANG=ko_KR.eucKR
## 머신의 IP를 확인하고 싶을 때
netstat -in
## Gateway를 보고 싶을 때 =================> by 어처구니
netstat -rn : 라우팅 테이블 보기(gateway를 볼 수 있음)
## HP-UX error code 32
Error code 32: Can't open file ...
## 메모리와 CPU 용량을 상세히 알아볼 때
>glance
B3692A GlancePlus C.03.71.00 08:06:54 kgsce 9000/800 Current Avg High
----------------------------------------------------------------------
--------------------------------------------------------------
CPU Util S | 2% 3% 6%
Disk Util FF | 2% 6% 9%
Mem Util S SU UB B | 32% 32% 32%
Swap Util U UR R | 9% 9% 9%
----------------------------------------------------------------------
--------------------------------------------------------------
PROCESS LIST Users= 7
User CPU Util Cum Disk Thd
Process Name PID PPID Pri Name ( 400% max) CPU IO Rate RSS Cnt
----------------------------------------------------------------------
----------
glance 23819 22779 154 weblogic 1.7/ 3.7 0.3 0.0/ 0.5 308kb 1
java 21667 1 154 weblogic 1.0/ 3.2 63.0 0.0/ 0.0 589.7mb 103
ns-slapd 1488 1 168 weblogic 0.6/ 0.9 17.5 1.1/ 0.2 77.4mb 41
vxfsd 36 0 138 root 0.0/ 0.1 1.3 2.1/ 1.9 1.8mb 58
java 3977 1 168 weblogic 0.0/ 0.1 1.1 0.0/ 0.0 207.3mb 32
ns-httpd 2135 2022 168 weblogic 0.0/ 0.1 2.4 0.0/ 0.0 21.7mb 70
Shift + g 에서 보고 싶은 프로세스 ID 입력
Shift + g 키로 번호를 입력할 수 있는 인터페이스를 제공한다.
## 시스템 로그를 볼 수 있는 파일
/var/adm/syslog
[출처] Unix - HP UX 명령어 & Tip|작성자 어처구니
|