-
[Linux] njmon with Prometheus
njmon, telegraf, Prometheus, Grafana 목차 Njmon 란? Architecture Telegraf config Njmon config Prometheus config Grafana Dashboard 참고 자료 Njmon 이란? njmon 는 nmon 과 비슷하지만 더 많은 성능 및 구성 데이터를 수집하고 JSON 형식으로 출력하고 해당 데이터를 데이터베이스(if. InfluxDB, Prometheus)에 입력하는 기능을 수행합니다. 주로 nmon 에 익숙하여 다른 Metric 을 사용하기 힘들거나, Exporter 를 설치하는데 어려움이 있는 CASE 에서 사용하기 좋은 Tool 일 것 같습니다. Architecture 위와 같은 구조로 njmon 데이터를 수집 받고 Telegarf 가 마치 Node Exporter 처럼...
-
[AIX] System Information collection Script
[AIX] System Information collection Script 회사 U2C 솔루션 개발을 하는 중, AIX 에서 필수 시스템 정보를 수집하는 Script 가 필요로 해서 간단하게 제작한 Script 입니다. Script 내용 #! /bin/ksh # Make by. chhan DATEC=$(date +%Y%m%d-%H%M) IdChk=`id | grep root | wc -l` OutFile="`hostname`_"$DATEC".txt" #Checking ROOT if [ $IdChk -eq 0 ]; then echo echo "You must login root... Try again..." echo exit fi echo " * * * * * Check AIX System Information *...
-
[AIX] hdisk format - diag command
AIX - DISK FORMAT 주로 AIX 에서는 diag 를 통해 hdisk format 을 진행하고 데이터 삭제 검증을 합니다. 하지만 동시에 여러개의 hdisk 를 format 을 진행 할 수는 없습니다. 아래와 같이 명령어를 이용하면 동시에 hdisk format 이 가능합니다. /usr/lpp/diagnostics/bin/uformat -d hdisk1 -c -o format 동시에 여러 hdisk format 진행 하는 Command lspv | grep None | awk '{print "/usr/lpp/diagnostics/bin/uformat -d "$1" -c -o format &"}' | sh -x
-
[AIX] Create a raw Logical Volume for Oracle ASM On AIX
Create a raw Logical Volume for Oracle ASM On AIX Raw Device 의 용량 산정은 VG 의 PP Size 를 기준으로 합니다. # lsvg RAWVG VOLUME GROUP: RAWVG VG IDENTIFIER: 00c25b6700004c00000001399f63219x VG STATE: active PP SIZE: 64 megabyte(s) VG PERMISSION: read/write TOTAL PPs: 30 (1920 megabytes) MAX LVs: 4096 FREE PPs: 6 (384 megabytes) LVs: 3 USED PPs: 24 (1536 megabytes) OPEN LVs: 3 QUORUM: 2 (Enabled) TOTAL PVs: 1 VG DESCRIPTORS: 2 STALE PVs:...
-
[AIX] Could not load program: Cannot run a 64-bit program until the 64-bit environment has been configured.
Could not load program: Cannot run a 64-bit program until the 64-bit environment has been configured. aix maintenance mode 로 부팅 진행 후, shell 환경에서 아래와 같이 Error 가 발생하면서 일부 명령어들이 정상 작동 하지 않습니다. cf. Booting AIX into Maintenance Mode Error 내용 # ls Could not load program ls: Cannot run a 64-bit program until the 64-bit environment has been configured. See the system administrator. 해결 방법 # /etc/methods/cfg64 해결 이후 # ls...
-
[AIX] RDX Device Backup Guide
[AIX] RDX Device Backup Guide AIX RDX Device Backup Guide 입니다. (RDX 를 이용한 백업 방법입니다.) [AIX] RDX Device Backup Guide from CheolHee Han 2016년 프로젝트 참여하면서 작성한 가이드입니다. 작성일 : 2016.02.15 배포일 : 2019.01.11
-
[HACMP71] Force remove cluster
Force remove cluster - PowerHA 7.1 HACMP 7.1 에서 CAAVG 가 삭제가 안되면서, Cluster 를 제거 할 수 없는 경우가 있습니다. 해당 이슈가 발생 할 경우, 아래와 같이 진행 하면 됩니다. # lspv | grep caavg hdiskpower426 000000000r508909 caavg_private active There is caavg so customer failed to create new HA cluster. ...
-
[AIX] LVM 이란?
LVM 이란? 사원 시절 작성한 문서입니다. AIX - LVM 이란? from CheolHee Han 작성일 : 2014.01.12 배포일 : 2019.01.10
-
[AIX] Mirror 상태인 VG, alt_disk_install 하는 법
Mirror VG, 한개의 PV 로 alt_disk_install 하는 방법 Mirror 된 VG 를 alt_disk_install 을 진행하면 target PV 는 2EA 가 필요합니다. 따라서 Mirror 된 VG 는 한개의 target PV 에 하기 위해서는 -i 옵션을 사용합니다. image.data 수정 -i 옵션에 사용될 image.data 를 수정합니다. # lspv hdisk0 000aaaa120011111 rootvg active hdisk1 000aaaa120222222 rootvg active hdisk2 none None # vi /image.data ## lv_data의 항목중 * LV_SOURCE_DISK_LIST= hdisk0 hdisk1 -> hdisk0로 변경 * COPIES= 2 -> 1로 변경...
-
[AIX] JFS vs JFS2
JFS 와 JFS2의 차이점 JFS 와 JFS2 차이점 JFS2 는 AIX V4.3. 에서 소개되었던 JFS 의 upgrade version JFS 와 JFS2 는 모두 AIX 에 기본적으로 탑재되어 있습니다. 다만 POWER system 에서는 JFS/JFS2 를 모두 사용할 수 있지만, IA64 system 에서는 JFS2 만 사용할 수 있습니다. JFS vs JFS2 Function JFS2 JFS Fragments/Block Size 512~4096 Block Size 512~4096 Block Size Architectural Maximum File (만들 수 있는 최대 File Size) 1PB(**1) 64GB Architectural Maximum File System Size (만들 수 있는...
-
[AIX] Mirror Disk 교체
Mirror Disk 교체 Mirroring 으로 구성된 rootvg 에서 장애난 DISK 교체 절차는 아래와 같습니다. 장애 디스크 확인 # errpt 613E5F38 1212232603 P H LVDD I/O ERROR DETECTED BY LVM A668F553 1212092003 P H hdisk1 DISK OPERATION ERROR bootlist 확인 # bootlist -om normal bootlist 재설정 # unmirrorvg rootvg hdisk1 Unmirror VG 수행 # unmirrorvg rootvg hdisk1 각 DISK 의 LV 상태 확인 # lspv -l hdisk0 # lspv -l hdisk1 제거가 안되거나, Mirroring 이 아닌...
-
[AIX] Mount CD/DVD & ISO Image
[AIX] Mount CD/DVD & ISO Image CD 혹은 DVD 를 CLI Command 로 Mount : # mount -V cdrfs -o ro /dev/cd0 /mnt ISO Image 를 CLI Command 로 Mount : # loopmount -i aix-6100-09-02-icd.iso -o "-V cdrfs -o ro" -m /mnt