안녕하세요, 우리노트 Benjamin입니다. 오라클 startup중에 다음과 같은 에러가 발생하였습니다. ORA-24324: service handle not initialized ORA-01041: internal error. hostdef extension doesn't exist 내용을 찾아보니 기존의 데이터베이스가 정상적이지 않은 방법으로 shutdown 되거나 중단되면 발생하는 에러인 것 같습니다. 재접속하여서 startup 시키면 거의 대부분 해결됩니다.
안녕하세요, 우리노트 Benjamin입니다. AIX 작업중 일정한 형식의 비슷한 명령을 동시에 날려야 할 경우가 있습니다. 스크립트를 짜서 수행해도 되지만 Command 단에서 바로 실행이 가능한 유용한 명령어 xargs와 awk 에 대해 알아보겠습니다. # 같은 패턴을 갖는 파일이름을 백업을 위해 이름을 바꾸어 보겠습니다. - 실습을 위해서 파일 여러개를 만들었습니다. $ touch test1 $ touch test2 $ touch test3 $ touch abcd $ touch efgh $ ls abcd efgh test1 test2 test3 - grep으로 원하는 패턴 test만 list $ ls | grep test test1 test2 test3 - xargs 를 사용하여 원하는 파일이름을 변..
안녕하세요, 우리노트 Benjamin입니다. IT공부를 하다보면 Null에 대해 알아야 할 일이 생깁니다. 특히 DB에서는 더욱 중요한것 같습니다.간단한것 같으면서도 잘 이해하기 힘든게 바로 Null인데요. 오늘 한번 제대로 파헤쳐 보겠습니다. ■ 초기값을 지정하지 않은 테이블을 빈 상태로 놔두면 널값이 입력되어지게 됩니다. 그럼 널값은 무엇일까요? → 쉽게 정답을 말하자면 모르는 값입니다. 그렇다면 특정값과 NULL값을 비교하거나 연산하면 어떻게 될까요? → 10 > NULL => 크다? 적다? 정답은 모른다 입니다. 즉 NULL값이 출력됩니다. → 10 + NULL => 역시 NULL이 출력됩니다. 모든 수 * 0 = 0 또는 0 / 모든수 = 0 이라는 절대적인 규칙에 널은 어떻게 적용 될까요? →..
안녕하세요, 우리노트 Benjamin입니다. 데이터 베이스 생성중 데이터베이스가 갑자기 죽어서 alert log를 확인해보니 다음과 같은 에러가 발생되었습니다. -- ORA-00704: bootstrap process failure -- ORA-39700: database must be opened with UPGRADE option 수동DB생성후 스크립트를 돌리는 과정에서 에러가 있었던 것 같습니다. upgrade모드로 데이터베이스를 열어서 다시 스크립트를 실행하여 주었더니 해결되었습니다. OS] export ORACLE_SID=[DB Name] OS] sqlplus /as sysdba SQL> startup upgrade; SQL> select instance_name, status v$instanc..
안녕하세요, 우리노트 Benjamin입니다. PowerHA 에서는 cluster 정보를 한눈에 보기 쉽게 보여주는 유용한 command 로 clstat 과 clinfo, cldisp 등을 제공합니다. 그런데 이런 command 들이 잘 동작하지 않는 경우가 종종 있습니다. clstat, clinfo 등의 command 는 snmp통신을 통해 양쪽 node를 monitoring 합니다. snmp 통신부분을 해결하면 대부분 해결됩니다. 요즘 snmpd version3 로 upgrade가 되었는데 아직 호환성 문제등으로 인해 version 1을 사용하면 많은 문제가 fix되는 것 같습니다. 그대로 snmp version3를 사용하시려면 /etc/snmpdv3.conf 파일을 수정하여 줍니다. 아니면 versi..
안녕하세요, 우리노트 Benjamin입니다. AIX 잘 알려지지 않은 유용한 기능을 소개해 드립니다. replacepv 라는 command 입니다. 보통 disk 내용을 옮기실때 migratepv, mklvcopy + rmlvcopy 등의 방법을 이용하시는데요, replacepv 를 이용하면 손쉽게 디스크 바꿔치기가 가능합니다. 물론 disk size 가 동일해야 한다는 제약조건이 있기는 합니다. 300gb disk 1ea와 100gb disk 2ea로 test를 진행해 보겠습니다. Test1@/> lspv hdisk0 00f615e5ef3aeb25 rootvg active hdisk1 00f615e557810e0a None hdisk2 00f615e55782a6ca None Test1@/> bootin..
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.