Category: Linux(리눅스)

Linux lvm2 정리.

OS: CentOS7 Storage: EMC CX-300 아래와 같이 sdb, sdc, sdd를 사용. # lsscsi [1:0:0:0] disk HP LOGICAL VOLUME 3.52 /dev/sda [1:3:0:0] storage HP P410i 3.52 – [3:0:0:0] disk DGC RAID 5 0219 /dev/sdb [3:0:0:1] disk DGC RAID 5 0219 /dev/sdc [3:0:0:2] disk DGC RAID 5 0219 /dev/sdd 1. pvcreate : lvm이 사용하기 위해 디스크나 파티션을 …

Continue reading

리눅스 uuid mount.

리눅스 서버에 디스크가 많아지면, 상황에 따라 전형적인 디스크 이름인 /dev/sd? 로는 디스크를 확인하기가 어려워진다. 따라서, sq_inq를 사용하거나 하는 방법으로 디스크를 확인해야한다. 하지만 재부팅전의 /dev/sdi 가 재부팅 후 /dev/sdl 로 바뀐다면, /etc/fstab에 등록해 놓아도 자동으로 마운트 되지는 않을 것이다. 이런 문제를 해결할 수 있는 방법이 uuid 를 이용하는 방법이다. uuid는 디스크 영역에 저장되므로, 디스크를 다른 리눅스에 …

Continue reading

mhvtl 설정.

설치는 https://blog.boxcorea.com/wp/archives/1300 mhvtl 설정화일은 /etc/mhvtl 아래에 있다. 세 개의 설정화일이 있으며, 매우 단순하다. 1. 디바이스 설정(/etc/mhvtl/device.conf) mhvtl을 설치하면, 기본적으로 2개의 library와 library당 4개의 drive가 잡히도록 설정되어 있다. # lsscsi -g [0:0:0:0] disk ATA QEMU HARDDISK 1.5. /dev/sda /dev/sg0 [2:0:0:1] disk QEMU QEMU HARDDISK 1.5. /dev/sdb /dev/sg11 [5:0:0:0] mediumx STK L700 0105 /dev/sch0 /dev/sg9 [5:0:1:0] tape …

Continue reading

sg_inq 로 emc 스토리지 lun number 확인하기.

CentOS7.0 에 EMC 스토리지 LUN 4개 사용중(LUN 0, 4, 5, 19)이며, 물리적으로는 SAN 스위치를 통해 연결되어 있다.(대략 아래와 같은 구성)   lsscsi 커맨드로 보면, 아래처럼 여러개의 디스크가 보인다. # lsscsi -g [0:0:0:0] disk DGC RAID 5 0219 /dev/sdc /dev/sg2 [0:0:0:1] disk DGC RAID 5 0219 /dev/sdd /dev/sg3 [0:0:0:2] disk DGC RAID 5 0219 /dev/sde /dev/sg4 …

Continue reading

kvm / virsh 팁

1.  guest  OS의 키보드 입력이 안되는 문제 /etc/libvirt/qemu/ 의 해당 guest 설정화일에서 spice 부분을 vnc 로 변경하고 guest 를 재 실행한다. <graphics type=’spice‘ port=’-1′ autoport=’yes’/> <graphics type=’vnc‘ port=’-1′ autoport=’yes’/>

Continue reading

CentOS에 SAN 스토리지 연결하기.

작업환경 OS: CentOS7 HBA: Qlogic HBA 2 port 2/4g Storage: EMC CX300 SAN 스위치: CISCO MDS 9148(기존 zoneset에 linux zone 추가) 1. HBA 장착후 인식 확인 # lspci | grep -i qlogic 07:00.0 Fibre Channel: QLogic Corp. ISP2432-based 4Gb Fibre Channel to PCI Express HBA (rev 03) 07:00.1 Fibre Channel: QLogic Corp. ISP2432-based 4Gb Fibre …

Continue reading

ubuntu 12.04에 mhVTL 설치, 사용하기.

mhVTL 이란? 리눅스에서 표준 Tape Library를 에뮬레이션 해주는 오픈소스 VTL 프로그램이다. 작업환경: ubuntu 12.04 (32bit) 1. 설치 1.1. 다운로드 # wget https://sites.google.com/site/linuxvtl2/mhvtl-2014-04-13.tgz?attredirects=0 # mv mhvtl-2014-04-13.tgz?attredirects=0 mhvtl-2014-4-13.tgz

Continue reading

linux 스왑(swap) 늘리기

AWS를 이용중인 이 사이트를 최근에는 사용하기가 너무 힘들어 이것 저것 확인하던중 dmesg 에 아래와 같은 내용이 있는것을 확인. [39212299.946048] Out of memory: Kill process 16823 (apache2) score 121 or sacrifice child [39212299.946065] Killed process 16823 (apache2) total-vm:296504kB, anon-rss:73084kB, file-rss:0kB 가끔씩 mysql도 죽고하던 것이 생각났고, 위메시지를 보면, out of memory도 나고해서 메모리 사용량 확인.

Continue reading

iSCSI 설정과 사용하기 – ubuntu linux에서

Ubuntu Linux 에서 iSCSI 설정과 사용하기. 작업환경 OS: Ubuntu 12.04.4 LTS(32Bit version) Box1: 192.168.0.51 Box2: 192.168.0.52 1. iSCSI Target 설정 (iSCSI 볼륨 만들 서버) Box1 에 iSCSI volume을 만들기위해, 관련 패키지를 설치한다. # apt-get install iscsitarget scsitarget-source iscsitarget-dkms 주의) 위의 패치지를 설치할때 dkms 부분에서 아래 처럼 make 오류가 발생한다. 버그없는 패키지를 받아서 수동으로 설치했다. make …

Continue reading

ipmitool SOL(Serial Over LAN) 사용하기.

IPMI(Intellient Platform Management Interface) SOL 사용하기. 대상 서버: NEC Express5800/E120d-M IPMI ip address: 10.17.123.212 참고문서: http://pic.dhe.ibm.com/infocenter/lnxinfo/v3r0m0/index.jsp?topic=%2Fliaai.ipmi%2Fliaaiipmitoolsol.htm IPMI는 표준화된 메시지기반의 하드웨어 관리 인터페이스이다. BMC(Baseboard Management Controller)또는 MC(Management Controller)로 알려진 하드웨어 칩은 IPMI의 core를 구현한다. ipmitool 은 ipmi 를 지원하는 장치의 구성, 모니터링, 관리를 가능하게 하는 유틸리티다. 이 글의 주 목적은 ipmitool을 사용하여 원격지에서 대상 서버의 serial …

Continue reading