solaris10을 사용하면서 아직도 익숙하지 않은것 중의 하나가 SMF다. 개념은 알겠는데, 도대체 새로 컴파일한 프로그램을 어떻게 등록해야 할지 막막하다. 특히, 최근에 apache2, tomcat을 설치했는데, 이것을 SMF에 등록하려니 엄두가 안난다. SMF가 모든 서비스를 관리 하겠다는 것 같다. 그런데, 새로운 서비스를 등록하려면??? 문서를 찾아본 결과는 좀 복잡했다. 게다가 설정을 xml로 하는듯 해서 그냥 포기한 상태다. 그러던 중 오늘 …
Category: Solaris(솔라리스)
6월 05
sun studio…
sun studio도 다운로드하여 사용가능하게 됨에 따라서 mysql5.0을 테스트로 컴파일해 보았다. 환경은 Solaris 10, SunStudio 12. export PATH=/usr/bin:/usr/sbin:/usr/ccs/bin:/usr/sfw/bin:/usr/lib export CC=cc LD_LIBRARY_PATH=/usr/lib 위와이 환경을 잡아 놓고 cc로 컴파일 마지막에 워닝… ld: warning: file /usr/sfw/lib/libstdc++.so: attempted multiple inclusion of file 설치하니 잘 작동한다.
5월 28
solaris10 oracle10g설치
운영환경: Solaris10, 127127-11, 오라클 화일: 10gr2_db_sol.cpio.gz oracle 계정관련: id: oracle, group: dba .profile의 내용(bash 쉘) export ORACLE_BASE=/oracle; export ORACLE_HOME=/oracle/product/10gr2; export ORACLE_SID=fox; export ORACLE_OWNER=oracle; export ORACLE_PATH=$ORACLE_HOME/bin; export ORACLE_DOC=$ORACLE_HOME/ocommon/nls/admin/data; export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib32:$ORACLE_HOME/lib:$ORACLE_HOME/jdbc/lib; PATH=$PATH:/usr/ccs/bin:/usr/sfw/bin:/usr/local/bin:$ORACLE_HOME/bin:$ORACLE_HOME/network/admin; export PATH; LANG=c; oracle 계정으로 로그인한후 runInstaller를 실행시킨후 진행하면 됨. 데이타베이스생성은 나중에 한다. 오라클 설치후, 데이타베이스를 생성하기위해서 아래의 명령을 실행 oracle$ $ORACLE_HOME/bin/dbca out of memory …
5월 27
zfs 사용기?
오랫동안 사용하던 E450이 문제가 있어서 수리를 하면서, 그동안 사용하던 solaris9를 solaris10으로 다시 설치했다. disksuit로 구성을 하려다가 오래전에 본 비디오가 생각나서 zfs로 구성을 해 보기로 했다. 개념은 굉장히 간단하며, 사용방법 또한 metadb를 구성하는 것보다 간단하다. 하지만, 아직 확실한 개념 정립이 되지 않아서…
4월 28
solaris ndd
원문 : http://www.brandonhutchinson.com/Solaris_NIC_speed_and_duplex_settings.html OS 새로 설치한 후 hme0 가 동작하지 않아서 ndd로 설정변경해봄 Setting NIC speed and duplex Solaris is often unable to correctly auto-negotiate duplex settings with a link partner (e.g. switch), especially when the switch is set to 100Mbit full-duplex. You can force the NIC into 100Mbit full-duplex by disabling auto-negotiation and 100Mbit …
4월 01
solaris7 SUNW_1.2 error.
어플리케이션(netbackup6.0 client)을 실행했을때 에러 발생. 해결방안은? fatal:librt.so.1: version ‘SUNW_1.2’ not found 1. SUNWcsl 확인 2. LD_NOVERSION 이 yes인지 확인?
2월 14
solaris swap 공간 늘리기
/tmp 영역이 full 날 경우, #mkfile 1g /export/home/swap_file #swap -a /export/home/swap_file /etc/vfstab화일에 아랫줄 추가 swap – /tmp tmpfs – yes – /export/home/swap_file – – swap – no –
1월 10
snoop
snoop의 간단한 아주 간단한 사용법.. 헤에헤.. 심심해서 써 봅니다.. solaris에서 기본적으로 제공되는 snoop를 이용하면 패킷들을 볼 수 있습니다. 물론, 네트워크의 정상 작동 유무를 확인할 수 있는 툴입니다만 이것을 이용하면, telnet, ftp등이 얼마나 보안에 취약한지도 알 수 있습니다. 각설하고, snoop -d hme0 host xxx.xxx.xxx.xxx 이렇게 하면, 기본적으로 hme0를 통과해서 목적지가 xxx.xxx.xxx.xxx인 패킷들이 보입니다. 비슷한 툴로는 tcpdump가 …
8월 31
솔라리스에서 시스템 시간 맞추기..
시간이 너무 차이가 많이날때, 간단하게 시간과 날짜를 업데이트 하는 방법이 있다. rdate 명령으로 표준시간에 맞출수 있다. 사용방법은 # rdate time.nist.gov 뒷쪽은 타임서버.