mcelog - mce-inject, mce-test

운영중인 RHEL 6.3 서버에서 커널(dmesg 로그)에서는 mce(corrected)가 감지가 되었는데 /var/log/mcelog에 로그가 찍히지 않는 현상이 발생을 하였다. 그래서 mcelog 데몬이 로그를 제대로 찍는지 확인을 위해 software 적으로 mce corrected 이벤트를 발생시켜서 로깅 상태를 확인하는 방법을 사용해 봤다.   - 테스트 서버

rc.local 의 명령행 수행 결과를 syslog에 로깅하기

시스템 부팅의 마지막 과정에서 수행되는 스크립트인 rc.local의 수행 결과를 messages 파일에 기록하는 방법이다. 쉘에서 수동으로 스크립트를 실행하거나 명령을 수행하면 정상적으로 실행이 되는데 rc.local에 넣은 명령이 제대로 구동이 안되는 경우가 발생하면 아래와 같이 해당 명령행 뒤에  2>&1 | logger -t rc.local 구문을

lshal 명령과 messagebus

[root@RHEL63-1 ~]# lshalerror: dbus_bus_get: org.freedesktop.DBus.Error.NoServer: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused   lshal 명령어는 messagebus 서비스를 통해 통신을 수행한다. [root@RHEL63-1 ~]# service messagebus status [root@RHEL63-1 ~]# netstat -an | grep system_bus_socket --> 실행중이지 않으면 system_bus_socket이 LISTENING 하고 있지

Linux ramdisk - tmpfs

이전 글에서 journalling과 ReiserFS의 장점과 Linux 2.4 기반의 ReiserFS 시스템을 설치하는 방법을 설명하였다. 이번에는 색다른 주제를 다루려고 한다. 우선 가상 메모리 (VM) 파일시스템으로 알려져있는 tmpfs를 살펴 볼 것이다. tmpfs 는 아마도 Linux에서 사용 가능한 RAM disk와 같은 최상의 시스템일 것이다. 그리고 이것은

shell script tip

쉘스크립트 기본 참고 사이트 : shell script 기본 1. for 문 활용 1) 특정 디렉토리내의 파일들의 내용을 보기

- iscsi host* 들에 대한 ipaddress 를 모두 보여주는 것이다. - 아래와 같이 표현해도 된다.

  2) NIC 링크 상태

rhcs 리소스 추가.

1. 스크립트를 클러스터 리소스에 등록 - mysql init 스크립트를 등록하는 예제이다. - 빨간색 부분 수정 또는 추가 필요 - node 1에서만 추가, 수정할 것 [root@NODE01 ~] # vim /etc/cluster/cluster.conf <?xml version="1.0"?><cluster config_version="75" name="mycluster">  --> cluster.conf 수정 후 version 값 1 증가        <clusternodes>                <clusternode name="node01"

RHCS 리소스에 볼륨 추가.

여기서는 2개의 25G LUN을 VG로 묶어서 50G로 만든 후 클러스터에 리소스를 등록하는 것을 보여주지만,실무에서는 경우에 따라 SAN 스토리지에서 아주 많은 LUN을 할당하여 서버에 제공해 준다. 많은 LUN을 LVM으로 합쳐서 파일시스템 구성을 하려면 간단한 스크립트라도 동원을 해야 실수 없이 빠른 구성이

cluster lvm - clvm

CLVM (Cluster LVM)은 clvmd 데몬이 관리를 한다. CLVM은 RedHat OS(RHLE)의 경우 ResilientStorage 라는 별도의 AddOn 형태로 제공이 된다. RHEL 6 기준으로 GFS2(공유파일시스템)나 CLVM을 사용하기 위해서는 RHEL(OS)와 ResilientStorage 2가지 서브스크립션이 필요하다. ResilientStorage 서브스크립션을 구매하면 HighAvailability는 포함되어 있다. 물론 CentOS 를 사용한다면 CentOS DVD 에