안녕하세요, 우리노트 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입니다. 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..
안녕하세요, 우리노트 Benjamin입니다. HACMP 구성을 변경하는 중에 갑자기 error 가 발생하였습니다. 에러 내용은 cluster id ######## is missing a name 입니다. Cluster에 대한 조회, 변경 작업을 진행하는데 있어 Cluster 정보확인이 제대로 되지 않는 문제인것 같습니다. Cluster ODM 을 확인해보니 cluster name 이 지워져 있더군요. 해결을 위해서는 받아둔 Snap 이 있다면 복구를 진행하시고 없다면 없다면 ODM을 수정하여 주면 됩니다. test@/> odmget HACMPcluster HACMPcluster: id = 1549563834 name = "" nodename = "test" 생략…. test@/> odmget HACMPc..
안녕하세요, 우리노트 Benjamin입니다. aix에서 daemon들이 수행되고 있는지 확인할때 다음의 command 를 사용합니다.(자세한 내용은 daemon 관리에 대한 글을 참고하세요..) HAtest1@/> lssrc -a Subsystem Group PID Status platform_agent 3408092 active cimsys 4194432 active syslogd ras 4784276 active sendmail mail 5046426 active portmap portmap 3932226 active ... 생략 … HACMP 설치중 clinfoES daemon 이 보이지가 않는 증상이 있었습니다. HAtest1@/> lssrc -a |grep -i clinfo HAtest1@/> ..
안녕하세요, 우리노트 Benjamin입니다. aix 에서 작업을 하다보면 반복된 command 를 이용하여야 하는 경우가 많습니다.능력자분들은 순식간에 스크립트를 짜서 돌려버리지만, 저같은 평민은 반복해서 타이핑하는 경우가 많습니다. 그나마 vi 명령을 통해 이전 명령을 불러오는 정도가 가능하겠군요. test@/usr> set -o vi 이전명령을 불러오려면 k 를 누르시면 됩니다. 이전명령중 검색을 하시려면 esc 키를 누르신뒤 /단어 를 누르고 엔터를 치시면 해당 단어가 포함되는 이전 command 검색이 가능합니다. test@/usr> /word_previous_command 다음 찾기는 n 을 누르시면 됩니다. 그러나 쳐야하는 command 양이 많아지면 이것도 귀찮아지는데요, 이럴때 awk 나 ..