Author's posts

m$ windows uptime 확인하기

시작 -> 실행 -> cmd 창 열리면, systeminfo 시스템부트시간을 확인.

Continue reading

hpux EMS log위치.

아래 디렉토리에서 event.log 화일 확인. /var/opt/resmon/log

IBM 520 고장처리과정.

증상: 시스템 다운, 경고등 점등. 1. HMC1 포트에 crossover 케이블로 연결하여 ASM접속후 error/event log 확인. 2. HMC포트 1번은 192.168.2.147 이 default IP 여기서 문제. ip 주소 확인을 해야 했음. OP패널의 아래쪽 방향키를 눌러 숫자 02 선택후 선택버튼(가운데 버튼) 패널의  내용이 N으로 되어 있으면 ip주소 확인이 안되므로 M으로 변경. 이후 30** 를 선택하면 ip주소 확인 가능 …

Continue reading

2>&1 의미

0: stdin 1 : stdout 2 : stderr 2>&1은 stderr을 stdout으로 리다이렉트하고 1>&2는 stdout을 stderr로 리다이렉트한다.

HP APA해제하기.

lanscan 했을때 인터페이스가 lan900이면 Auto Port Aggreation 설정되어 있음. 해제 순서 1. /sbin/init.d/hplm stop 2. /sbin/init.d/hpapa stop lanscan 해보면, lan900 down 으로 보임 3. /etc/rc.config.d/netconf 화일에 lan0, lan1 설정(필요한 인터페이스에)하고 4. /sbin/init.d/net stop /sbin/init.d/net start ifconfig lan0 ; ifconfig lan1 해서 확인

hpux kernel이 32비트인지 64비트인지 확인하는 방법

hpux kernel bit 확인방법. 방법1. # getconf KERNEL_BITS 64 방법2. # file /stand/vmunix /stand/vmunix: ELF-64 executable object file – PA-RISC 2.0 (LP64) 참고로, solaris는 # isainfo -vk 64-bit sparcv9 kernel modules 리눅스, freeBSD는 $ getconf LONG_BIT 64 AIX는 http://jungit.tistory.com/entry/AIX-32bit-64bit-%ED%99%95%EC%9D%B8-%EC%A0%84%ED%99%98%ED%95%98%EA%B8%B0 를 참고.

oracle python 연동 예제.

오라클과, python연동 시키는 cx_Oracle을 http://cx-oracle.sourceforge.net/ 에서 다운로드 받어 설치한다. prec ompile 패키지는 윈도우용과 리눅스용만 있는것 같다. 아래는 테스트 코드(Lotto 테이블에서, 491회 당첨번호 추출하는 예제) listener name: oracle listener port: 1521 oracle SID: orcl oracle user/passwd: fox/fox table name: lotto >>> import cx_Oracle >>> cx0=cx_Oracle.makedsn(“oracle”, 1521, “orcl”) >>> connection=cx_Oracle.connect(“fox”, “fox”, cx0) >>> cursor=connection.cursor() >>> cursor.execute(“select * from lotto …

Continue reading

freebsd su –

가상머신에 freeBSD설치하고 사용자등록, su – 했는데… > su – su: Sorry 이유는 알고보니, su 를 사용할 수 있는 사용자는 wheel 그룹에 등록된 사용자만 가능하다고… pw user mod [user_id] -G wheel groups로 확인해보면, 사용자 그룹에 wheel이 추가되었음을 알 수 있다. 또 다른 방법으로는 /etc/pam.d/su 에서 설정을 변경하는 방법이 있다.  

AIX 서비스 실행관련…

telnet 접속 안될때 확인 lssrc -a 로 실행중인 서비스 확인, telnet은 inetd가 제어하므로, lssrc -a | grep -i inetd active상태가 아니면 아래 커맨드로 시작. startsrc -s inetdd 만약, inetd가 실행중이라면, kill -HUP [inetd pid]와 같은 효과인 아래 커맨드 수행. refresh -s inetd 서비스 정지는 stopsrc -s inetd  

RedHat ES4 컴파일러 업그레이드 하기?

RedHat ES4 서버에 설치된 컴파일러는 gcc 3.4버전이다.  여기에 어플리케이션 설치후 실행하니, 컴파일러가 gcc4.0 이상이 필요하다는 메시지가 나왔다. 문제는, 현재 설치된 서버의 서브스크립션이 등록되어 있지 않고, 서브스크립션도 구매하지 않았기 때문에, up2date를 사용할 수 없다는 점이다. (물론, up2date를 한다고 gcc 4.0이상으로 업그레이드 되리라는 보장도 없다.) 얼마전 libstdc++ 를 잘못 건드렸다가 kernel panic을 경험한터이므로, 가상머신에 RedHat ES4를 설치, …

Continue reading