728x90

IT 145

VG type 확인 명령어

lqueryvg 명령어를 통해서 grep 으로 확인하는 방법이 있으나 이거는 숫자로 나온다. 그 숫자의 의미가 고작 3개뿐이라 그냥 외워도 되겠지만 readvgda 명령어로 vg type이 명시되기에 보기 더 편함. smallvg, bigvg , svg(scalable) 뭐 좀더 lvm 에 대한 지식이 있다면 lsvg의 정보에서 나오는 maximum값들로 추측도 가능하겠지만유. 그리고 lv device의 첫 512byte값을 통해서도 normal vg인지 정도 확인이 된다. 뭐 결론은 readvgda가 짱임

IT/AIX 2019.05.22

readvgda

rootvg 의 lv의 첫 512byte는 lvcb 정보로 보이는 값들이 있다. getlvcb 명령어를 통해서 나오는 결과 값들과 거의 매핑할 수 있을정도로 어려운 구조가 아니다. 심지어 raw device조차도 512byte는 lvcb정보들이 있다. 이는 zero offset과도 매우 밀접한 관계를 가진다. 그런데 Scalable vg에서는 raw던 일반 lv던 512byte에는 lvcb의 정보들이 존재하지 않는다. 어디에선가 있겠지. 그리고 그 위치는 getlvcb라는 명령어의 로직을 따라가보면 어느 위치를 타고 가는지 확인이 되겠지만 리눅스와 같이 gdb 가 있는게 아니니 쉽지 않은 듯 허다. readvgda를 통해 vgda정보를 각 디스크마다 확인할 수가 있다

IT/AIX 2019.05.22

libz.a libXpm.a 장애

해당 파일과 관련된 장애 증상 1. 특정 명령어 사용시 libz.a 또는 libXpm.a 가 없다는 내용 나옴 2. 원격 터미널 열리지 않음 3. 기타 등등 원인 AIX 기본적으로 설치되는 파일셋에 해당 libz.a 및 libXpm.a 파일 있음 X11.base.lib - libXpm.a(/usr/lpp/X11/lib/R7/libXpm.a) rpm.rte - libz.a (/usr/opt/freeware/lib/libz.a) 고객 요청에 의해서 rpm 관련 파일셋을 설치하는 경우 있음 문제는 몇 rpm 이 위의 라이브러리 파일에 영향을 줌 zlib 와 xpm zlib - libz.a(/opt/freeware/lib/libz.a) xpm - libXpm.a(/opt/freeware/lib/libXpm.a)..

IT/AIX 2019.05.22
728x90