OwnCloud Install

mapoo's blog에 owncloud를 올리는 과정을 설명한다. 기존 CentOS 7 + APM 기반으로 wordpress가 돌고 있는 나의 블로그 서버에 설치하였다. 아래 사이트는 wordpress 설치에 대한 글이다. WordPress migration – CentOS 6 to CentOS 7 해당 포스트에도 기재했다시피 기존 PHP는 CentOS 7의

리눅스 유저별 fd 값 산출하기

유저별 open된 fd(file descriptor)의 정확한 값은 lsof로 확인하기는 어렵다. 각 프로세스들이 공유라이브러리 등을 공유해서 사용하는 등의 이유로 lsof에 중복되서 표기되는 요소들이 많기 때문이다. 즉, 실제 fd 보다 높게 표기되는 경향이 있다. 따라서 /proc 파일시스템의 각각의 process number(특정 유저 소유의) 아래의

wtmp 파일 조작

/var/log/wtmp 파일을 조작하여 삭제할 부분만 삭제하기   로그 확인

  tty1 또는 192.168.0.2 구문이 포함된 라인 삭제.

  tty1 가 포함된 라인만 삭제되었다.

last 명령을 실행해서 확인되는 내용도 동일하다.

CPU Usage Checking Script

CPU Usage Checking Script   cpuscheck.sh

  option_cpuscheck.conf

 

Linux tools to remap keys and mouse buttons.

리눅스를 데스크탑으로 사용하다보면 윈도우즈와 다르게  마우스의 버튼들이 동작하지 않는 경우가 있다. 특히 스크롤, 틸트, 앞으로, 뒤로 등의 버튼이 기본적으로 동작하지 않는다. xbindkeys와 xvkbd 패키지를 통해 해당 버튼들이 동작되게 하는 방법에 대해 기술한다. 참고로 Fedora 29 환경에서 Microsoft sculpt comfort desktop

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