Author's posts

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

oracle statspack…

원문: http://www.akadia.com/services/ora_statspack_survival_guide.html 원문을 번역한것은 아니며, 원문을 참고하여, statspack을 설치, 구성하였음. oracle STATSPACK의 설치와 보고서 생성. 1. statspack이 사용할 테이블 스페이스(perfstat) 생성. SQL> create tablespace perfstat 2 datafile ‘/ora_data/stats_pack/perfstat.dbf’ size 1000M reuse 3 extent management local uniform size 512k 4 segment space management auto 5 permanent 6 online; reuse 옵션: 해당 위치에 동일한 파일이 있는 경우 그 …

Continue reading

HP rp3440 DAT drive 교체.

HP rp3440 의 DAT drive (DAT 72)의 버튼이 눌리지 않아서 새것으로 교체. 아래 문서를 참고. http://www.ischo.net/hpux/6449 외장 1U DAT이므로, 서버를 끌 필요는없었고,  kcmodule 로 커널의 tape 상태 확인. ioscan하면 디바이스 화일은 생성되어 있으나, 실제 작동하지 않음. 그래서, insf -eC tape한후 작동시켜 보니 잘 됨.

ubuntu kvm 서버에 osx guest(해킨토시?) 설치. -결국 실패

1. 설치는 아래와 같이.  virt-install –connect qemu:///system -n osx -r 1024 -f /home2/VM2/osx.vimg -s 15 -c /home/snowfox/OS/Snow_Leopard_10.6.1-10.6.2_SSE2_SSE3_Intel_AMD_by_Hazard.iso –vnc –noautoconsole –os-type none 여기서, 설치에 사용한 iso 이미지는 crack되어 있는 이미지이다. 2. osx 설치시 처음 부팅할때, apple관련 화일이 없다고 나온다. 이때는 ctrl+ALT+Del로 재부팅. 이후, 그냥 엔터 치지 말고 F8을눌러 부팅하자. 3. 그냥 아무생각 없이 설치를 하다보면, 나중에 …

Continue reading