반응형 9. 도서관/__다. UNIX56 vfstab 파일 운영하고 있는 웹서버를 재부팅했는데 서비스쪽에서 그림파일이 제대로 뜨지 않았다. 혹 db서버의 문제가 아닌가 싶어 db서버를 재가동 했는데 마찬가지 여전히 그림파일이 보이지 않았다. 알고보니 구성상 첨부파일을 db서버에서 별도 관리했는데 그 사실을 깜빡했다. 즉, 웹서버에 db서버의 upload 디렉토리를 mount 해 놓았는데 재부팅 하니 unmount된 상황이어 mount를 다시 해주었다. 그래서 시스템 부팅시 자동적으로 마운트 되도록 /etc/vfstab파일에 직접 마운트할 내용을 작성하였다. 그러면 /etc/init.d/nfs.client start라는 명령어를 통해 마운트가 실행된다. 재부팅이 된다 하여도 부팅시 /etc/vfstab라는 파일을 참조하여 각 디렉토리를 마운트하게 된다. ※ /et.. 9. 도서관/__다. UNIX 2008. 9. 22. 유닉스 네트워크 관리자-2 출처 : http://www.hbkr.net/zboard/zboard.php?id=network&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=11 제 목 : [9701]유닉스 네트워크 관리자-2 4. ICMP Redirects 어떤 문제가 발생했을 때 송신자에게 알려주는 것이 ICMP redirect 패킷이다. ICMP redirect 패킷을 받은 호스트는 라우팅 테이블을 갱신한다. 5. Subnetting 주소의 호스트 부분의 일부를 네트워크 부분으로 확장되도록 비트를 빌려주는 것을 서브넷이라 한다. 예를 들면 B 클래스의 4바이트 주소는 N.N.H.H로 해석되는데 만약 subnetting 이 3 바이트를 네트워.. 9. 도서관/__다. UNIX 2008. 9. 18. Oracle Apache Web Server 기본 포트 변경하기 서론 Oracle 9i를 설치하면 Apache Web Server도 같이 설치된다. 그래서 Dos Mode이건, Windows Mode이건 sql*plus 툴을 사용해서만 Oracle Database Server에 연결할 뿐만 아니라 웹브라우저를 통해서도 연결할 수 있는 방법을 제공하고 있다. 즉 http://localhost/isqlplus 또는 Oracle DB Server가 설치되어 있는 서버의 ip, 또는 netbios name을 이용해서 웹으로 쿼리를 처리할 수 있는 것이다. 하지만, 여기에는 작은 문제가 있다. 그것은 단일 machine에 Oracle 9i만 설치한다면 문제가 없지만, 대부분의 교육 또는 테스트 환경에서의 개발자 또는 피교육생 machine에는 Oracle 9i만 설치하는 것이.. 9. 도서관/__다. UNIX 2008. 9. 17. Solaris Oracle10g 설치 ############################################################## 솔라리스 파티션 구성 정보############################################################## VMWARE의 기본적 구성 정보OS installed: Sol v.9 Entire Distribution Language NOT installedOther installed: NoneDISK space: 60G (IDE)DISK Layout:-- Disk1 c0d0 / 15000 MB swap 2048 MB /opt 10000 MB /p1 30 MB /p2 30 MB /p3 30 MB /oracle 34285 MBHost Name: sol.. 9. 도서관/__다. UNIX 2008. 9. 17. 시스템이 shutdown된후 부팅이 안될때 시스템이 shutdown된후 부팅이 안될때 서버를 운영하다 갑작스런 정전이나 부주의로 시스템이 shutdown됐을 때. 1) 시스템이 싱글모드로 떨어지는 경우 WARNING - unable to repair the file system, Run Fsck manually (fsck -F ufs /dev/rdsk/c0t0d0s0) Exit ther shell whern done to continue the boot precessor Type Ctrl-d to preceed with normal startup (or give root password for system maintenance): 해결책 : 위와 같은 경우는 파일시스템이 깨져서 나타나는 현상으로 아래와 같이 조치하면 된다. Cdrom drive에.. 9. 도서관/__다. UNIX 2008. 9. 16. 메모리 사용량 보는 방법 (prstat나 top말고) [질문] 유미님이 질문하시길..... prstat나 top으로 메모리 사용량을 볼 수 잇다고 하는데 cpu사용량, process image size와 resident set size정도 볼 수 있던데.. 메모리를 어디서 본다는 건지... 아시는 분 있으시면 갈켜주세요.. 아, 그리고 process image size와 resident set size가 뭐죠? [답변] 여러가지 경우가 있어서 나누어서 답변을 드리겠습니다. 솔라리스에서 프로세스에 관한 정보를 볼수 있는 여러가지 툴을 제공하고 있습니다. 간단히 정리해 보면 (1) ps (2) prstat (3) /usr/dt/bin/dtprocess & (CDE 환경에 있는 것입니다.) 위에 설명한 어떠한 툴을 사용하더라도 비슷한 결과를 보여 줌니다. 현재 .. 9. 도서관/__다. UNIX 2008. 9. 16. vxdisk list 또는 vxvol startall이 느리다??? vxdisk list 또는 vxvol startall이 느리다??? Veritas Volume manager 5.0에서 다음과 같은 증세가 있어서 간략하게 언급하고자 한다. 환경: Solaris 10, vxvm 5.0, Solaris cluster 3.2, DR server, Hitachi TrueCopy 상황: 현 DR 장비에서 모든 disk들은 truecopy의 target으로 설정되어 write lock 상태임. 증세: system rebooting 이후 vxdisk list 또는 truecopy split 이후에 vxdg import/vxvol startall 등의 command의 수행시간이 수초에서부터 10분이상 걸리며, 그 소요시간이 불분명하고 test 시점마다 많은 시간 차이를 보인다. 조치.. 9. 도서관/__다. UNIX 2008. 9. 9. dd disk dump 에 관하여.. DD 명령어 수행 [HOST-SVR:/export/home/]# dd if=/dev/rdsk/c0t0d0s2 of=/dev/rdsk/c0t8d0s2 bs=4096k xxxx Records In xxxx Records Out [HOST-SVR:/export/home/]# fsck -y /dev/rdsk/c0t8d0s0 ** /dev/rdsk/c0t8d0s0 ** Last Mounted on /mnt ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 47291 files.. 9. 도서관/__다. UNIX 2008. 9. 8. .cshrc .cshrc File C shell의 startup file인 .cshrc의 작성 예입니다. 먼저, 환경변수나, 쉘변수 부분을 읽고 이 문서를 보세요. 그리고 추가로 쉘 스크립트를 알아야 하는데, 따로 설명하지 않고 예에서 그때끄때 설명하겠읍니다. 이 문서를 먼저 잘 이해하면, 자신의 환경 구축에 응용할 수 있을것입니다. Login시에 먼저 쉘이 수행됩니다. 또한 프로그램 수행중에 subshell이 실행 되기도 합니다. xterm을 띄워도 새로운 쉘이 실행 됩니다. 쉘이 새로 실행될때면 먼저 .cshrc를 참조 합니다. if ( `uname -r` == 5.5 || `uname -r` == 5.4 ) then set path = ( $HOME/bin /bin /usr/bin /usr/sbin /usr/u.. 9. 도서관/__다. UNIX 2008. 8. 21. grep 과 tail 사용법 # grep 명령어 grep : 파일 전체를 검색해서 정규 표현식에 대응하는 모든 행들을 출력한다. ( 특정 파일내에서 사용자가 지정한 패턴을 포함한 문장을 찾아 출력해 주는 프로그램 ) egrep : extended grep, grep의 확장판으로 추가 정규 표현식, 메타 문자를 지원한다. fgrep : fixed character gerp, fast grep, 모든 문자를 문자 그대로 취급한다. 즉, 정규 표현식의 메타 문자도 일반 문자로 취급한다. 사용법 grep [옵션]... 패턴 [파일] ... Search for PATTERN in each FILE or standard input. Example: grep -i 'hello world' menu.h main.c grep에서 사용하는 정규 표현.. 9. 도서관/__다. UNIX 2008. 8. 14. Unix/Linux 해킹 피해 시스템 분석 절차 출처 : 시스템 로그 분석 (해킹 피해와 보안 추적의 결정적 파일) - 안성철 (안성철님께 허락을 구하지는 않았고, 삭제를 요청할 시 바로 삭제 조치 하겠습니다.) 1. 해킹 피해 시스템 분석 절차 1.1 시스템 침입 흔적 조사 방법 특별한 장소 또는 행위로부터의 접속에 대한 로그 파일을 조사한다. last, syslog, 프로세스 로그와 그 밖에 다른 로그 파일을 조사한다. access-log, xferlog 등 주요 서버의 로그 파일을 조사한다. 방화벽 또는 라우터에 의한 로그 기록이 있을 경우 조사한다. 유닉스에서 기본적으로 제공하는 로그 파일들을 조사한다. /var/adm/messages 콘솔 상에 있는 정보 /var/adm/utmp(x) 현재 로그인 한 사용자 정보 /var/adm/wtmp(x).. 9. 도서관/__다. UNIX 2008. 8. 5. fsck 자세히 알기 조회 fsck는예상치 못한 시스템 종료시 일어나는 파일시스템의 불일치성을 체크하고 수정하는 프로그램이다. 부적당한 시스템의 셧다운 Power Failure Hardware Failure fsck는 link count 나 data block 의 값들을 사용해서 디스크의 이상유무를 체크하고 체크하는 항목은 아래와 같다. super block 파일 크기, inode 수, 사용가능한 data block count, 사용가능한 inode count cylinder froup block 파일에 의해 선점된 사용가능한 data blocks, 사용가능한 data block count, 사용가능한 inode count inode 정보 잘못된 디렉토리 항목에 있는 잘못된 link counts , inode 크기와 실제로 참조하.. 9. 도서관/__다. UNIX 2008. 7. 30. 이전 1 2 3 4 5 다음 💲 추천 글 반응형