CentOS 7 iSCSI target

CentOS 7 에서는 iSCSI target이 targetcli로 바뀜(이전은 tgtd).

간단정리.
참고문서 : http://www.itzgeek.com/how-tos/linux/centos-how-tos/configure-iscsi-target-initiator-on-centos-7-rhel7.html
https://www.server-world.info/en/note?os=CentOS_7&p=iscsi
1. iscsi target
설치 : yum install targetcli
설정 : targetcli 명령을 내리면 쉘 열림. 여기서 설정하고 끝내면 설정은 /etc/target/saveconfig.json 에 저장됨.

2. iscsi initiator는 기존 CentOS6과 동일함.

NetBackup 구성하기 – part3 (오라클 RMAN백업)

오라클 RMAN을 이용한 넷백업 구성하기.

넷백업은 오라클 데이타베이스의 RMAN 백업을 지원한다. 오라클 RMAN(Recovery MANager)은 오라클 데이타베이스를 정지하지 않고 백업 가능한 hot백업을 지원한다. 오라클 엔진 백업은 기존 화일시스템 백업과 같은 방법으로 백업을 만들면된다. 여기서는 오라클 RMAN으로 백업 가능한 부분과 불가능한 부분은 따로 언급하지 않을 것이며, 기초적인 구성 방법만 다룬다. 이것은 내가 오라클과 넷백업에 대해 깊이있게 알지 못하기 때문다.

주의: 오라클은 archive log mode로 동작하고 있어야 RMAN 백업이 가능하다. 따라서, 백업 구성전에 이를 먼저 확인해야 한다.

1. 넷백업 클라이언트 확인하기.
오라클 설치된 서버에 넷백업 설치하고, oracle 계정으로 접속한 후 아래 내용을 확인한다.

버전확인

$ cat /usr/openv/netbackup/bin/version 
NetBackup-RedHat2.6.18 7.5

데이타베이스 백업을 위한 에이전트가 있는지 확인한다.

$ ls -l /usr/openv/netbackup/ext/db_ext/
합계 20
drwxr-xr-x 3 root bin 4096 2017-04-05 11:50 db2
drwxr-xr-x 3 root bin 4096 2017-04-05 11:50 informix
drwxr-xr-x 3 root bin 4096 2017-04-05 11:50 oracle
drwxr-xr-x 3 root bin 4096 2017-04-05 11:50 sap
drwxr-xr-x 3 root bin 4096 2017-04-05 11:50 sybase

Continue reading

오라클 RMAN (Recovery MANager)으로 데이타베이스 백업하기

오라클 RMAN(Recovery MANager)으로 데이타베이스 백업하기

1. RMAN 접속하기

$ rman target /

Recovery Manager: Release 11.2.0.1.0 - Production on Wed May 31 16:39:53 2017

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

connected to target database: FOX (DBID=1129132255)

RMAN> 

또는,

$ rman 

Recovery Manager: Release 11.2.0.1.0 - Production on Wed May 31 16:40:42 2017

Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.

RMAN> connect target /

connected to target database: FOX (DBID=1129132255)

RMAN> 

Continue reading

Netbackup 구성하기 – part 2

Netbackup 구성하기 – part 2 (장치 등록, Volume pool, Catalog backup, Policy, Client, Restore)

1. Netbackup Administration console 실행
설치 위치를 변경하지 않았다면, 넷백업 관련 화일은 /usr/openv/netbackup 에서 찾을 수 있을 것이다. 아래 커맨드를 실행하면 넷백업 관리콘솔이 실행 된다.

# /usr/openv/netbackup/bin/jnbSA

(리눅스 계정의)root의 비밀번호를 입력하면, 다음과 같은 화면을 볼 수 있다.

2. VTL(mhvtl) 등록
Administration 콘솔에서, ‘Configure Storage Device’ 선택한다.

새로운 창이 열리며 wizard가 실행되면, 아래처럼 진행된다.
Continue reading

Netbackup 구성하기 – part 1

Netbackup 구성하기 – part 1(설치)

Netbackup 구성 환경

  • Netbackup Server : CentOS 7 minimal, mhvtl, Netbackup 7.5, 192.168.100.51, hostname: wolf_storage
  • Netbackup Client : CentOS 6 minimal

mhvtl은 https://blog.boxcorea.com/wp/archives/1368 를 참고.

1. 넷백업 서버 설치
넷백업 설치화일을 풀어 놓고, 인스톨러를 실행한다. 중간에 라이센스 키를 입력해야 설치가 진행되므로, 라이센스키를 준비해야 한다.
설치 중간중간 입력해야하는 부분들이 있다. 설치과정은 아래와 같다.

Continue reading

apache2 웹서버에 Let’s encrypt 인증서 적용하기.

지금 웹서버에 사용하는 StartSSL 무료인증서가 구글 크롬에서는 안전하지 않은 사이트로 나오는 것을 확인했다. 이것은 구글이 SHA-1을 안전하지 않은 것으로 (http://thehackernews.com/2017/02/sha1-collision-attack.html 참고) 간주하면서 발생한듯 하다.
사파리에서는 아무 문제 없다.

구글 크롬에서는 안전하지 않은 사이트로 표시된다.

그래서, 무료로 사용할 수 있는 다른 SSL 인증서인 let’s encrypt를 사용하게 되었다. let’s encrypt는 현재, public beta 상태이다.

Continue reading

Free SSL 인증서 발급

Let’s Encrypt :
https://letsencrypt.org
설명은 https://blog.outsider.ne.kr/1178 참고

StartSSL :
https://www.startssl.com
무로는 12개월 호스트별로 인증서 발급.

리눅스 LVS 로드밸런서 구성

CentOS에서 LVS 사용하기

LVS(Linux Virtual Server)는 리눅스에서 구현된 로드밸런스 솔루션으로,  L4 스위치의 역할을 한다.

1. 설치
LVS는 ipsvadm 패키지를 설치하면 된다.

# yum install ipvsadm

설치후 ipsvadm 커맨드를 실행하면 아래와 같은 결과를 볼 수 있다.

# ipvsadm
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port           Forward Weight ActiveConn InActConn

Continue reading

CentOS 에서 iSCSI 사용 하기

CentOS 에서 iSCSI 사용

iSCSI target : 192.168.100.51, CentOS 6 minimal , sdb, sdc 각 1GB
iSCSI initiator : 192.168.100.52, CentOS 6 minimal

1. iSCSI target(쉽게 iSCSI 서버)
iSCSI target은 네트워크에 연결된 저장장치로, 보통 iscsi 소프트웨어로 구성된 논리적 저장장치를 의미한다. target의 스토리지는 initiator에 의해 접근할 수 있으며, LUN(Logical Unit Number)으로 정의된다.

Continue reading

리눅스 와치독(linux watchdog)

와치독 타이머(watchdog timer, WDT)는, 하드웨어 또는 소프트웨어 오류가 발생하는 경우 (watchdog 타이머를 리셋하지 못하게 되는 경우), 일정 시간이 지난후 시스템을 정상화시키기 위한 조치(재부팅 등)를 수행하는 기능을 가진다.

리눅스에서는 보통 watchdog 하드웨어를 이용하거나, 하드웨어가 없는 경우에는 softdog을 통해 watchdog 기능을 이용 할 수 있다. 여기서는 kvm guest에 intel 6300esb watchdog을 설정하여 구성해 본다.

작업환경: KVM guest
OS: CentOS7 minimal(kvm guest)
watchdog device: kvm guest에서 watchdog장치 추가(intel 6300esb)

Continue reading