ESXi log filter

 

 

Invalid VM Remove on ESXi

최근에 ESXi를 5.5에서 6.5로 업그레이드 하였다. 하이퍼바이저뿐만 아니라 H/W도 업그레이드가 이루어 졌다. 그러면서 디스크 변경으로 일부 VM들이 사라졌지만 인벤토리에는 남게 되면서 Invalid(잘못됨) 표기로 되었다.   ESXi 6.5 부터는 vSphere를 지원하지 않으므로 WebClient에서 제거를 해야 하는데 아래처럼 메뉴의 삭제 버튼이 비활성되어

SysMan(System Manager) script

리눅스상에서 trace dump, logging, 기타 작업들을 손쉽게 해주는 툴을 제작 중에 있습니다. 아직 미완성이지만 일부만 올려봅니다. 나중에 완성되면 완성본을 올리겠습니다.   아래는 core menu 실행화면입니다. CUI 환경에서도 interactive 하게 동작되도록 whiptail을 이용하여 제작하였습니다. <main menu>   <tracedump menu>   <KDUMP

bash history and search history log

log.sh

–> /etc/profile.d 에 위 스크립트를 위치시킨다.   history 디렉토리 만들기

–> 위와 같이 적용하면 새롭게 bash로 로긴하는 유저의 command에 대해 /var/log/history 디렉토리내의 로그 파일에 유저별로 실시간으로 기록한다.   로그 조회 스크립트 loginhist.sh

  아래처럼 기록된 로그를 확인하면

portmonitor script

포트충돌 발생 우연치 않게 A 프로그램의 프로세스와 B 프로그램의 프로세스가 포트 충돌이 발생하여 B 프로세스가 기동이 안되는 현상 발생으로 해당 스크립트를 이용하여 포트사용 현황을 파악함. A 프로그램은 OS 커널 파라메터의 ephemeral port (40000 ~ 50000) 기준으로 프로세스의 port를 랜덤하게 사용.

top

toprc 사용 .toprc for RHEL 6

.toprc 라는 파일을 위와 같이 유저의 홈디렉토리에 생성을 하고 실행을 하면 아래처럼 출력이 된다.   만약 .toprc를 /tmp 디렉토리에 위치 시키고 사용하고자 한다면 아래와 같이 계정 홈디렉토리를 임시로 변경 후 top 실행

xmr with CentOS 6.x

CentOS 6.x 기반 리눅스에서 CPU를 통해 xmr(모네로)을 채굴(mining)하는 방법에 대한 설명이다.   1. 부수 패키지 설치

  2. git clone

  3. xmr-stak-cpu 설치

  4. config

-> CPU 쓰레드 및 마이닝풀 관련 정보 두군데 기입

public dns announced from cloudflare

CDN 서비스 업체 Cloudflare에서 최근(2018.04.01)에 DNS Resolver를 공개했다. IP 2개를 공개했는데 Address Number 가 인상적이다. 1.1.1.1 과 1.0.0.1 너무나 쉽다. 재밌는건 1.0.0.1은 1.1로 줄여서 사용해도 된다.

보다시피 1.1로 icmp를 날렸는데 1.0.0.1로 변환되서 나간다. 중간에 0.0 은 생략이 가능하다. 모든