본문 바로가기

IT 이야기

(91)
[linux] 실시간 동기화 lsyncd / rsync / makuosan 후.. 리눅스 실시간 동기화.. 1. 일단 실시간 동기화 - NFS : 머라 말할 필요도 없는 그것! - DRBD : block 장치 수준에서 동작하며 스토리지 형태의 큰 대용량 파일을 동기화 할때 좋다. 백업 데이타를 확인하지 못하고, 백업되는 상황만 확인할수 있다는 단점이 있다. 속도에서 빠르나, 블록단위 백업이라 쓸모없는 것까지 백업되기도 한다. - rsync : 실시간이 될수 없다. 파일 개수가 많아질수록 속도가 늦어진다. 2. lsyncd 동기화 툴 - 리눅스 커널의 inotify 로 파일시스템의 변경사항을 체크한다. - 변경사항이 생기자 마자, rsync 를 호출하여 상대 서버로 동기화를 한다. (반응 시간은 1초 미만, 전송속도는 네트워크 회선 속도와 파일 용량에 따라 틀림) inotify는..
[DB] 오라클 redo 로그 파일 오라클 리두 로그 파일 관리 리두로그 파일은 DB에 가해지는 모든 트랜젝션(수정사항)을 시간 순으로 기록하는 파일이다. 1. 리두로그 파일 상태 확인 SQL> select a.group#, a.member, b.bytes, b.status, b.sequence# from v$logfile a, v$log b where a.group# = b.group# order by 1; GROUP# MEMBER BYTES STATUS SEQUENCE# --------- ---------------------------------------- ------------ -------------- ---------- 1 /data1/ora9i/oradata/DB09/redo01.log 5242880 INACTIVE 18 1..
[DB] 오라클 에러 메세지 오라클의 에러 메세지를 모아 놓은 것이다. 출처는 구글 ~
[etc] excel 빈줄(빈칸) 지우기 엑셀 빈칸 지우기 엑셀 문서중에서 한줄 띄어쓰기로 되어있는 문서를 수정할 때 사용하면 대박!! 1. 모든 셀을 선택하고 2. ctrl + G 3. 옵션 -> 빈셀 선택 그러면 빈셀이 모두 선택이 된다.. 이때 지워버리자!! 쵝오의 ㅡ.ㅡ;; 방법..
[DB] 오라클 컨트롤 파일 변경 및 에러메세지 오라클의 컨트롤 파일이 없을때의 에러메세지 오라클의 컨트롤 파일은 DB의 물리적인 정보를 담고 있는 바이너리 파일이다. 오라클을 startup 하면 오라클은 nomount 상태에서 paramete 파일을 읽어서 메모리에 인스턴스를 구동하고, 그 다음에 컨트롤 파일을 읽어서 DB의 물리적인 구조를 파악한다. 만약 파라미터에서 지정되어 있는 컨트롤 파일의 어느 한개라도 손상이 되어서 읽을수가 없는 상황이 되면은 오라클 startup 시에 error 메세지와 함께 mount 만 된 상태로 진행된다. * 참고로 컨트롤 파일이 오라클 구동중에 손상이 되어있어도, shutdown 은 잘 진행이 된다. 컨트롤 파일이 한개라도 없을때에 나오는 에러 메세지는 다음과 같다. ORA-00205: error in identi..
[DB] mssql 2005 릴리즈 번호로 패치정보 확인하기 버전이 바뀌거나 ms-sql 2000, ms-sql 7 의 정보는 아래 싸이트서 확인하자 http://www.krell-software.com ms-sql 2005 에서 업데이트 패치를 하게 되면, 어디까지 패치를 했는지 확인하기가 난감하다 그때 활용하면 좋은 내용!! 참고로 릴리즈 번호를 확인하는 방법은 아래 쿼리로 확인하자 select @@version ===================================================================================== SQL Server 2005 How to obtain the latest service pack for SQL Server 2005Main Releases 9.00.4035Service Pack 39..
[DB] 오라클 parameter 변경 및 spfile, pfile 설명 오라클 parameter 변경을 알아보자 파라미터 확인방법 (2가지 방법) SQL> select name,value from v$parameter ß 현재 DB의 parameter 값을 알려준다 SQL> select name,value from v$spparameter ß spfile에 설정된 parameter 값을 알려준다. SQL> show parameter 파라미터네임 select 로 parameter 를 확인할경우 where 로 확인할수 있고, 동일하게 show 명령에에 파라미터네임을 줘서 확인할수 있다. * 오라클 9i 부터 spfile 을 제공하고, 그이전에는 pfile 만 제공했엇다. spfile 과 pfile 의 차이점 구분 spfile Pfile 오라클 실행시 우선순위 high Low 파..
[DB] oracle 경고 로그 파일 (alert_$SID.log) 오라클의 alert (경고 로그) 로그 파일 SQL> show parameter background_dump_dest NAME TYPE VALUE ------------------------- -------- -------------------------------------------- background_dump_dest string /oracle/ora9i/app/oracle/admin/DB09/bdump 보통 기본 설정시 $ORACLE_BASE/admin/$SID/bdump 디렉토리에 alert_$SID.log 형태로 저장된다. sqlplus 접속시에는 로그가 남지 않는거 같다. start / shutdown / error 나 warring 발생시에 나오는듯 하다. startup 시 alert 로..