kt uCloud 사용자 매뉴얼

2015
kt uCloud 사용자
매뉴얼
본 Report 는 ㈜락플레이스 인프라 지원팀에서 제공하는 문서입니다. kt
uCloud 에서 RHEL 을 사용하는 고객에게 Red Hat 의 패키지 업데이트 및
레드햇 지식포탈(Knowledgebase)를 사용할 수 있는 방법을 알려드립니다.
인프라 지원팀
락플레이스
2015-02-11
Red Hat Enterprise Linux
Red Hat Enterprise Virtualization
JBoss
MySQL Enterprise Server
MySQL Cluster
PostgreSQL
Acronis
Apache
Tomcat SteelEye
KT UCLOUD 사용자 매뉴얼
2015 February 11
목차
I. 서론 ....................................................................................................................................................................................................... 2
1. 목적.................................................................................................................................................................................................. 2
2. 준비사항 ........................................................................................................................................................................................ 2
II. yum 사용법........................................................................................................................................................................................ 3
1. yum 이란? ..................................................................................................................................................................................... 3
2. Yum repo 등록 ........................................................................................................................................................................... 3
1) RHEL5 ................................................................................................................................................................... 3
2) RHEL6 ................................................................................................................................................................... 3
3) Repo 확인 .......................................................................................................................................................... 4
3. yum 명령어 .................................................................................................................................................................................. 4
1) 패키지 설치 ....................................................................................................................................................... 4
2) 패키지 업데이트 .............................................................................................................................................. 5
3) 특정 단어가 포함된 패키지 리스트확인 .............................................................................................. 7
4) 패키지 정보 확인 ............................................................................................................................................ 7
5) 패키지 삭제 ....................................................................................................................................................... 8
III. Red Hat Knowledgebase(지식포탈) 사용법 ........................................................................................................................ 9
IV. 사용자 등록 절차 ......................................................................................................................................................................... 13
V. 기타 문의 사항.............................................................................................................................................................................. 14
1
기술지원 문의 H www.rockplace.co.kr | T 070-7603-3402 | E ktucloud@rockplace.co.kr
KT UCLOUD 사용자 매뉴얼
2015 February 11
I. 서론
1. 목적
본 매뉴얼은 kt uCloud의 RHEL 1 을 사용하는 고객에게 시스템 OS의 패키지에 대한 업데이트
방법 및 Red Hat이 고객에게 제공하는 지식포탈(Knowledgebase)을 사용하는 방법에 대해 가
이드 하여 드립니다.
2. 준비사항
패키지 업데이트는 클라우드 인스턴스가 사전에 kt 내의 레포지터리 설정이 되어 있으므로, 별
도의 준비 없이 yum 명령어를 이용하여 업데이트/설치/롤백을 하실 수 있습니다.
kt uCloud의 RHEL을 사용하는 고객의 경우, 발급 받으신 RHN ID를 이용하여 웹 기반의 레드
햇 지식포탈(Knowledgebase)에 접속하실 수 있습니다.
1
RHEL : Red Hat Enterprise Linux는 Red Hat이 제공하는 엔터프라이즈 환경의 상용 오픈소스
리눅스입니다.
2
기술지원 문의 H www.rockplace.co.kr | T 070-7603-3402 | E ktucloud@rockplace.co.kr
KT UCLOUD 사용자 매뉴얼
2015 February 11
II. yum 사용법
1. yum이란?
yum은 패키지 저장소에서 필요한 패키지를 검색하고 다운로드하여 설치까지 처리하면서, 패
키지들의 의존성을 고려하여 설치하므로 패키지 의존성에 대한 에러를 줄일 수 있습니다.
Red Hat Enterprise Linux에서는 Yum으로 패키지를 설치합니다.
2. Yum repo 등록
1) RHEL5
파일명)
/etc/yum.repo.d/rhel5-Ucloud.repo
[rhel5]
name=RHEL-$releasever - Base
baseurl=http://mirror.g.ucloudbiz.com/rhel/5/$basearch/
gpgcheck=0
2) RHEL6
파일명)
/etc/yum.repo.d/rhel6-Ucloud.repo
[rhel6]
name=RHEL-$releasever - Base
baseurl=http://mirror.g.ucloudbiz.com/rhel/6/$basearch/
gpgcheck=0
3
기술지원 문의 H www.rockplace.co.kr | T 070-7603-3402 | E ktucloud@rockplace.co.kr
KT UCLOUD 사용자 매뉴얼
2015 February 11
3) Repo 확인
파일명)
# yum clean all ( yum 정보 초기화 )
# yum repolist ( repo 확인 )
예시)
[root@rhel59-32-repo ~]# yum clean all
Loaded plugins: product-id, rhnplugin, security, subscription-manager
This system is receiving updates from Red Hat Subscription Management.
Cleaning repos: rhel-5-server-rpms
Cleaning up Everything
[root@rhel59-32-repo ~]# yum repolist
Loaded plugins: product-id, rhnplugin, security, subscription-manager
This system is receiving updates from Red Hat Subscription Management.
Repo id
repo name
status
rhel-5-server-rpms
Red Hat Enterprise Linux 5 Server (RPMS)
11,089
repolist: 11,089
3. yum 명령어
1) 패키지 설치
명령어)
# yum install {패키지명}
예시)
[root@rhel59-32-repo ~]# yum install tigervnc
Loaded plugins: product-id, rhnplugin, security, subscription-manager
'ascii' codec can't decode byte 0xec in position 0: ordinal not in range(128)
This system is not registered with RHN Classic or RHN Satellite.
You can use rhn_register to register.
RHN Satellite 또는 RHN Classic 지원은 비활성화됩니다.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package tigervnc.x86_64 0:1.1.0-16.el6 will be installed
4
기술지원 문의 H www.rockplace.co.kr | T 070-7603-3402 | E ktucloud@rockplace.co.kr
KT UCLOUD 사용자 매뉴얼
2015 February 11
--> Finished Dependency Resolution
Dependencies Resolved
==================================================================================
=============
Package
Arch
Version
Repository
Size
==================================================================================
=============
Installing:
tigervnc
x86_64
1.1.0-16.el6
rhel-6-server-eus-rpms
185 k
Transaction Summary
==================================================================================
=============
Install
1 Package(s)
Total download size: 185 k
Installed size: 439 k
Is this ok [y/N]:
2) 패키지 업데이트
명령어
# yum update 패키지명
예시)
[root@rhel59-32-repo ~]# yum update glibc
Loaded plugins: product-id, rhnplugin, security, subscription-manager
'ascii' codec can't decode byte 0xec in position 0: ordinal not in range(128)
This system is not registered with RHN Classic or RHN Satellite.
You can use rhn_register to register.
RHN Satellite 또는 RHN Classic 지원은 비활성화됩니다
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package glibc.x86_64 0:2.12-1.149.el6 will be updated
--> Processing Dependency: glibc = 2.12-1.149.el6 for package: glibc-headers-2.12-1.149.el6.x86_64
--> Processing Dependency: glibc = 2.12-1.149.el6 for package: glibc-common-2.12-1.149.el6.x86_64
--> Processing Dependency: glibc = 2.12-1.149.el6 for package: glibc-devel-2.12-1.149.el6.x86_64
5
기술지원 문의 H www.rockplace.co.kr | T 070-7603-3402 | E ktucloud@rockplace.co.kr
KT UCLOUD 사용자 매뉴얼
2015 February 11
---> Package glibc.x86_64 0:2.12-1.149.el6_6.5 will be an update
--> Running transaction check
---> Package glibc-common.x86_64 0:2.12-1.149.el6 will be updated
---> Package glibc-common.x86_64 0:2.12-1.149.el6_6.5 will be an update
---> Package glibc-devel.x86_64 0:2.12-1.149.el6 will be updated
---> Package glibc-devel.x86_64 0:2.12-1.149.el6_6.5 will be an update
---> Package glibc-headers.x86_64 0:2.12-1.149.el6 will be updated
---> Package glibc-headers.x86_64 0:2.12-1.149.el6_6.5 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
==================================================================================
=============
Package
Arch
Version
Repository
Size
==================================================================================
=============
Updating:
glibc
x86_64
2.12-1.149.el6_6.5
rhel-6-server-eus-rpms
3.8 M
Updating for dependencies:
glibc-common
x86_64
2.12-1.149.el6_6.5
rhel-6-server-eus-rpms
14 M
glibc-devel
x86_64
2.12-1.149.el6_6.5
rhel-6-server-eus-rpms
983 k
glibc-headers
x86_64
2.12-1.149.el6_6.5
rhel-6-server-eus-rpms
612 k
Transaction Summary
==================================================================================
=============
Upgrade
4 Package(s)
Total download size: 20 M
Is this ok [y/N]:
* 주의 : 패키지명 없이 ‘yum update’만 사용하면 설치된 모든 패키지가 업데이트 되므로
RHEL 5.9가 아닌 RHEL의 최신 버전으로 업데이트 됩니다.
6
기술지원 문의 H www.rockplace.co.kr | T 070-7603-3402 | E ktucloud@rockplace.co.kr
KT UCLOUD 사용자 매뉴얼
2015 February 11
3) 특정 단어가 포함된 패키지 리스트확인
명령어
# yum search 단어
예시)
[root@rhel59-32-repo ~]# yum search glibc
Loaded plugins: product-id, rhnplugin, security, subscription-manager
'ascii' codec can't decode byte 0xec in position 0: ordinal not in range(128)
This system is not registered with RHN Classic or RHN Satellite.
You can use rhn_register to register.
============================== N/S Matched: glibc ==============================
glibc-common.x86_64 : Common binaries and locale data for glibc
compat-glibc.x86_64 : Compatibility C library
compat-glibc-headers.x86_64 : Header files for development using standard C
: libraries.
glibc.i686 : The GNU libc libraries
glibc.x86_64 : The GNU libc libraries
glibc-devel.i686 : Object files for development using standard C libraries.
glibc-devel.x86_64 : Object files for development using standard C libraries.
glibc-headers.x86_64 : Header files for development using standard C libraries.
glibc-utils.x86_64 : Development utilities from GNU C library
kernel-headers.x86_64 : Header files for the Linux kernel for use by glibc
latrace.i686 : LD_AUDIT feature frontend for glibc 2.4+
latrace.x86_64 : LD_AUDIT feature frontend for glibc 2.4+
Name and summary matches only, use "search all" for everything.
4) 패키지 정보 확인
명령어
# yum info 패키지명
예시)
[root@rhel59-32-repo ~]# yum info tigervnc
Loaded plugins: product-id, rhnplugin, security, subscription-manager
'ascii' codec can't decode byte 0xec in position 0: ordinal not in range(128)
This system is not registered with RHN Classic or RHN Satellite.
You can use rhn_register to register.
7
기술지원 문의 H www.rockplace.co.kr | T 070-7603-3402 | E ktucloud@rockplace.co.kr
KT UCLOUD 사용자 매뉴얼
2015 February 11
RHN Satellite 또는 RHN Classic 지원은 비활성화됩니다
Available Packages
Name
: tigervnc
Arch
: x86_64
Version
: 1.1.0
Release
: 16.el6
Size
: 185 k
Repo
: rhel-6-server-eus-rpms
Summary
URL
: A TigerVNC remote display system
: http://www.tigervnc.com
License
: GPLv2+
Description : Virtual Network Computing (VNC) is a remote display system which
: allows you to view a computing 'desktop' environment not only on the
: machine where it is running, but from anywhere on the Internet and
: from a wide variety of machine architectures. This package contains
: a client which will allow you to connect to other desktops running a
: VNCserver.
5) 패키지 삭제
명령어
# yum remove 패키지명
예시)
[root@rhel59-32-repo ~]# yum remove cpuspeed
Loaded plugins: product-id, rhnplugin, security, subscription-manager
'ascii' codec can't decode byte 0xec in position 0: ordinal not in range(128)
This system is not registered with RHN Classic or RHN Satellite.
You can use rhn_register to register.
RHN Satellite 또는 RHN Classic 지원은 비활성화됩니다
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package cpuspeed.x86_64 1:1.5-20.el6_4 will be erased
--> Finished Dependency Resolution
Dependencies Resolved
==================================================================================
=============
8
기술지원 문의 H www.rockplace.co.kr | T 070-7603-3402 | E ktucloud@rockplace.co.kr
KT UCLOUD 사용자 매뉴얼
Package Arch
Version
Repository
2015 February 11
Size
==================================================================================
=============
Removing:
cpuspeed x86_64 1:1.5-20.el6_4 @anaconda-RedHatEnterpriseLinux-201409260744.x86_64/6.6 64 k
Transaction Summary
==================================================================================
=============
Remove
1 Package(s)
Installed size: 64 k
Is this ok [y/N]:
III. Red Hat Knowledgebase(지식포탈) 사용법
Red Hat 지식포탈은 20여년 간 Red Hat에 누적되어온 지식의 총체로서 엔터프라이즈 고객에
게 제공되는 서비스입니다. kt uCloud에서 발급 받으신 RHN ID/Password를 이용하여 웹에서
필요한 정보를 검색할 수 있습니다.
접속 주소는 다음과 같습니다.
http://access.redhat.com/knowledgebase
접속하신 후 “SOLUTIONS”를 선택합니다.
9
기술지원 문의 H www.rockplace.co.kr | T 070-7603-3402 | E ktucloud@rockplace.co.kr
KT UCLOUD 사용자 매뉴얼
2015 February 11
Figure 1 Red Hat Knowledge Portal
검색할 키워드를 입력합니다.
Figure 2 Red Hat Knowledgebase - Keyword
10
기술지원 문의 H www.rockplace.co.kr | T 070-7603-3402 | E ktucloud@rockplace.co.kr
KT UCLOUD 사용자 매뉴얼
2015 February 11
검색한 결과가 아래와 같이 출력됩니다.
Figure 3 Red Hat Knowledgebase - Result
11
기술지원 문의 H www.rockplace.co.kr | T 070-7603-3402 | E ktucloud@rockplace.co.kr
KT UCLOUD 사용자 매뉴얼
2015 February 11
검색된 결과를 확인 합니다.
Figure 4 Red Hat Knowledgebase – Contents
12
기술지원 문의 H www.rockplace.co.kr | T 070-7603-3402 | E ktucloud@rockplace.co.kr
KT UCLOUD 사용자 매뉴얼
2015 February 11
IV. 사용자 등록 절차
관리자가 계정을 생성하면 아래와 같이 등록된 E-mail 주소로 확인 메일이 발송됩니다.
E-mai 로 수신된 URL 을 클릭하면 “Red Hat 고객 포탈” 페이지로 이동하게 되며, 최초 방문 시
“새 비밀번호”를 설정하시면 됩니다.
13
기술지원 문의 H www.rockplace.co.kr | T 070-7603-3402 | E ktucloud@rockplace.co.kr
KT UCLOUD 사용자 매뉴얼
2015 February 11
V. 기타 문의 사항
기타 문의 사항은 아래 연락처로 연락 주시기 바랍니다.
-
기술지원 시간 : 평일 (09:00 ~ 18:00 (전화, e-mail 지원))
주말, 공휴일, 야간 (e-mail 접수)
-
담당자 : 이호준 엔지니어
-
e-mail : ktucloud@rockplace.co.kr
-
전화번호 : 070-7603-3402
14
기술지원 문의 H www.rockplace.co.kr | T 070-7603-3402 | E ktucloud@rockplace.co.kr