반응형

XenServer VM 추가 삭제

 

작업 환경 : XenCenter, Putty, WinScp

 

1.xenserver-test 우클릭 -> New VM 선택

2.Other install media 선택 -> Next

3.VM NAME 입력 -> Next

4.Install ISO 선택 -> Next

5.VM 서버선택 -> Next

6.CPU, Memory 설정 -> Next

7.VM DISK 설정->Add

8.VM DISK 설정(Name, Size) -> Add

9.Next

10.사용할 Network 설정 (Network 0 은 xenserver관리 포트)

11.VM Network 이중화를 위해 1, 2 남기고 삭제

12.Create Now

13.VM 생성 완료

14.VM 삭제 -> CentOS6.9 TEST 우클릭 ->Delete VM 선택

15.사용한 DISK도 선택-> Delete

16.VM 삭제 완료

 

반응형
반응형

XenServer ISO 추가 삭제

 

작업 환경 : XenCenter, Putty, WinScp

 

1.XenServer ISO 추가전 상태

 

 

2.ISO 추가

XenServer ssh 접속 하여 경로 생성

#mkdir -p /home/isos/centos6.9

scp 로 /home/isos/centos6.9 에 centos6.9 ISO image 업로드

저장소에 ISO 생성

#xe sr-create name-label=centos6.9 type=iso device-config:location=/home/isos/centos6.9 device-config-legacy_mode=true content-type=iso

 

3.ISO 삭제

조회

#xe sr-list name-label=centos6.9

#xe pbd-list sr-uuid=243f3693-22e1-2939-716b-00c60525b327

uuid ( RO)                  : 668eb660-ce09-d67c-e0bc-098ad2817250 #<UUID of PBD>

             host-uuid ( RO): 82efa711-e510-4f25-9283-3335194ee36d

               sr-uuid ( RO): 243f3693-22e1-2939-716b-00c60525b327   #<UUID of SR>

         device-config (MRO): location: /home/isos/centos6.9; legacy_mode: true

    currently-attached ( RO): true

제거

xe pbd-unplug uuid=<UUID of PBD>

xe sr-forget uuid=<UUID of SR>

 

# xe pbd-unplug uuid=668eb660-ce09-d67c-e0bc-098ad2817250

# xe sr-forget uuid=243f3693-22e1-2939-716b-00c60525b327

 

반응형
반응형

XenCenter (Citrix Hypervisor) 설치 및 XenServer 연결 가이드

 

설치 환경 

LG 그램

 

설치 파일(다운로드는 https://www.citrix.co.kr/downloads/ )

XenServer-7.5.0-XenCenter

 

1.설치파일 실행

2.Next

3.설치위치및 사용 유저 확인->Next

4.Install->진행 중 권한 요청 확인

5.설치 완료

6.Xencenter 실행

7.Main-> Add New Server 

8.설치한 xenserver 정보(IP,ID/PW) 입력 -> Add (진행 중 보안 확인->Accept)

9.Xenserver-Xencenter 연결 완료

 

반응형
반응형

XenServer (Citrix Hypervisor) 설치 가이드

 

설치 환경 

HP ProLiant DL380p Gen8

Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz * 2

Process 1 : 8GB + Process 2 : 6GB

DISK : SAS 300GB * 2 (Raid 0)

Network : 서버의 NIC 2port 만사용 ( 1: 관리, 2: 서비스)

 

설치 파일(평가판 다운로드는 https://www.citrix.co.kr/downloads/ )

XenServer-7.5.0-install-cd

 

1.DVD 및 ISO 삽입 후 부팅-> boot : Enter 입력

2.사용할 키맵 선택-> [qwerty] us 선택->Ok 

3.데이터 지워지니 백업하라는 경고 및 진행 확인 -> Ok

4.라이센스 동의-> Accept EULA 

5.기존에 설치 되어있는 버전이 있을때만 나오는 화면 -> Perform clean installation->Ok

6.DISK 선택 -> Ok

7.Local media 선택 -> Ok

8.Skip verification -> Ok

9.root 패스워드 입력-> Ok

10.관리서버 포트 지정->Ok  (관리서버용 포트는 서비스용도로 사용불가)

11.네트워크 세팅 IP입력 ->Ok

12.Hostname 및 DNS 입력 -> Ok

13.Time Zone -> Asia ->Ok

14.Seoul ->Ok

15.시간 NTP 설정 ->Ok

16.보라넷 NTP IP 설정(203.248.240.103) ->Ok 

17.Install XenServer

18.Install 진행중

19.추가 팩 설치->No

20.설치진행

21.설치완료->Ok

22.재기동 완료

 

반응형
반응형

[Linux Setting] CentOS 6.9 Setting Guide : 패키지 관리: man 설치

1. 용도 및 목적

Linux 설치 및 다양한 테스트 환경을 만들기 위함, minimal로 설치하고 우연찮게 man 을 보려고 했으나, man 도 설치가 안되어있다. 간단하게 명령어나 패키지 메뉴얼 파일이라고 보면 된다.

2. 설치 환경

-O/S

 Windows 10 Pro , VirtualBox(CentOS6.9)

-H/W

 Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz

 RAM 8GB

 SDD 256GB

3. 진행

-확인

[root@systemeng ~]# man 명령어
-bash: man: command not found

-설치

[root@systemeng ~]# yum install man
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
local                                                                    | 4.0 kB     00:00 ...
Resolving Dependencies
--> Running transaction check
---> Package man.x86_64 0:1.6f-39.el6 will be installed
--> Processing Dependency: lzma for package: man-1.6f-39.el6.x86_64
--> Running transaction check
---> Package xz-lzma-compat.x86_64 0:4.999.9-0.5.beta.20091007git.el6 will be installed
--> Processing Dependency: xz = 4.999.9-0.5.beta.20091007git.el6 for package: xz-lzma-compat-4.999.9-0.5.beta.20091007git.el6.x86_64
--> Running transaction check
---> Package xz.x86_64 0:4.999.9-0.5.beta.20091007git.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================================
 Package               Arch          Version                                 Repository    Size
================================================================================================
Installing:
 man                   x86_64        1.6f-39.el6                             local        265 k
Installing for dependencies:
 xz                    x86_64        4.999.9-0.5.beta.20091007git.el6        local        137 k
 xz-lzma-compat        x86_64        4.999.9-0.5.beta.20091007git.el6        local         16 k

Transaction Summary
================================================================================================
Install       3 Package(s)

Total download size: 418 k
Installed size: 887 k
Is this ok [y/N]: y
Downloading Packages:
------------------------------------------------------------------------------------------------
Total                                                           148 MB/s | 418 kB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : xz-4.999.9-0.5.beta.20091007git.el6.x86_64                                   1/3
  Installing : xz-lzma-compat-4.999.9-0.5.beta.20091007git.el6.x86_64                       2/3
  Installing : man-1.6f-39.el6.x86_64                                                       3/3
  Verifying  : xz-lzma-compat-4.999.9-0.5.beta.20091007git.el6.x86_64                       1/3
  Verifying  : man-1.6f-39.el6.x86_64                                                       2/3
  Verifying  : xz-4.999.9-0.5.beta.20091007git.el6.x86_64                                   3/3

Installed:
  man.x86_64 0:1.6f-39.el6

Dependency Installed:
  xz.x86_64 0:4.999.9-0.5.beta.20091007git.el6
  xz-lzma-compat.x86_64 0:4.999.9-0.5.beta.20091007git.el6

Complete!

-확인(which 는 실행 파일 경로를 알려준다.)

[root@systemeng ~]# which man
/usr/bin/man
[root@systemeng ~]# man 명령어
정상적으로 출력된다.



반응형
반응형

[Linux Setting] CentOS 6.9 Setting Guide : 패키지 관리: yum 설정

1. 용도 및 목적

Linux 설치 및 다양한 테스트 환경을 만들기 위함, 이부분은 꽤 중요하다.대부분 현장에서 패키지를 온라인 저장소에서 받질 못하기에 우리처럼 minimal로 설치 된 서버라면 OS 이미지 마운트 후에 필요한 패키지를 설치해야한다. 그런데!! 문제는 리눅스는 의존성 덩어리라 rpm 한개 한개 설치 하려고 하면 솔직히 거의 불가능에 가까워진다. 이때 사용하는 것이 yum이라고 간단하게 이해하면 된다. 

2. 설치 환경

-O/S

 Windows 10 Pro , VirtualBox(CentOS6.9)

-H/W

 Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz

 RAM 8GB

 SDD 256GB

3. 진행

-CentOS6.9 mount 

# mount /dev/sr0 /media/dvdrom/

mount: block device /dev/sr0 is write-protected, mounting read-only

-mount 상태 확인

[root@systemeng ~]# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
                       35G  700M   33G   3% /
tmpfs                 939M     0  939M   0% /dev/shm
/dev/sda1             477M   40M  413M   9% /boot
/dev/sr0              3.7G  3.7G     0 100% /media/dvdrom

-yum repository 설정 - 기본 저장소 백업

# cd /etc/yum.repos.d/
# ls
CentOS-Base.repo       CentOS-fasttrack.repo  CentOS-Vault.repo
CentOS-Debuginfo.repo  CentOS-Media.repo
# mkdir repobackup
# mv * repobackup/
# ls
repobackup

-현재 패키지가 0임을 확인

# yum repolist
Loaded plugins: fastestmirror
repolist: 0

-local repository 생성

# vi /etc/yum.repos.d/local.repo
[local]
name=local
baseurl=file:///media/dvdrom
gpgcheck=0
enabled=1

-현재 패키지 다시 확인

# yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
local                                                              | 4.0 kB     00:00 ...
local/primary_db                                                   | 4.7 MB     00:00 ...
repo id                                    repo name                                status
local                                      local                                    6,706
repolist: 6,706

완료



반응형
반응형

[Linux Setting] CentOS 6.9 Setting Guide : 패키지 관리: OS image mount

1. 용도 및 목적

Linux 설치 및 다양한 테스트 환경을 만들기 위함, OS 기본 설치 후 솔루션 또는 별도 S/W 설치에 기본적인 리눅스 패키지들이 필요하게 된다. 우리는 최소로 설치 했기 때문에 어지간한 패키지가 거의 없을것이고, 필요에 따라 설치 할수 있도록 준비하도록 한다. (OS 이미지가 아니고 RPM 패키지만 받아서 구워갔어도 아래와 같이 진행한다.)

2. 설치 환경

-O/S

 Windows 10 Pro , VirtualBox(CentOS6.9)

-H/W

 Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz

 RAM 8GB

 SDD 256GB

3. 진행

-실행 중인 가상머신(CentOS6 A) -> 장치 -> 광학 드라이브 -> 디스크 이미지 선택 클릭

-이전에 받은 DVD1 열기

-putty 로 CentOS6 A 접속 

-현재 디스크 볼륨 상태

# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
                       35G  700M   33G   3% /
tmpfs                 939M     0  939M   0% /dev/shm
/dev/sda1             477M   40M  413M   9% /boot

-OS 이미지를 마운트할 디렉토리 생성

# mkdir /media/dvdrom

-방금 생성한 디렉토리에 OS 이미지 마운트(/dev/sr0 이 DVD)

#mount /dev/sr0 /media/dvdrom/
mount: block device /dev/sr0 is write-protected, mounting read-only 

-OS 이미지 마운트 후 볼륨 상태

#df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root
                       35G  700M   33G   3% /
tmpfs                 939M     0  939M   0% /dev/shm
/dev/sda1             477M   40M  413M   9% /boot
/dev/sr0              3.7G  3.7G     0 100% /media/dvdrom

-중요 항상 임시 저장소는 다 사용한뒤 umount 해야함

# umount /media/dvdrom

# df -h

Filesystem            Size  Used Avail Use% Mounted on

/dev/mapper/VolGroup-lv_root

                       35G  725M   33G   3% /

tmpfs                 939M     0  939M   0% /dev/shm

/dev/sda1             477M   40M  413M   9% /boot


마운트 완료






반응형
반응형

Oracle VM VirtualBox Manual : VM 복제(가상머신 복사)


1. 용도 및 목적

Linux 설치 및 다양한 테스트 환경을 만들기 위함, 테스트를 위해 기존에 세팅한 가상머신을 복사한다.원본 보관 및 네트워크 테스트를 위함.

2. 설치 환경

-O/S

 Windows 10 Pro

-H/W

 Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz

 RAM 8GB

 SDD 256GB


3. 진행

-기존에 만들어둔 가상머신에서 마우스 오른쪽 클릭하여 설정(이름 구분을 위함)


-이름 변경 후 확인


-가상머신에서 마우스 오른쪽 클릭하여 복제 클릭


-모든 네트워크 카드의 MAC 주소 초기화 체크 후 다음 클릭


-완전한 복제 선택후 복제 클릭


-복제된 가상머신 마우스 오른쪽 클릭하여 설정 클릭


-이름 변경 후 확인


-새로 생성한 가상머신 더블클릭하여 실행


-실행 후 다시 가상머신 오른쪽 클릭하여 설정 클릭


-설정 -> 네트워크 -> 어댑터1 -> 고급 -> MAC주소 확인(eth0 에 입력)


-어댑터2 -> 고급 -> MAC주소 확인(eth1 에 입력)


-실행 된 가상 머신에서 vi /etc/sysconfig/network-scripts/ifcfg-bond0


-기존 IP에서 마음에드는 새로운 IP 입력


-vi /etc/sysconfig/network-scripts/ifcfg-eth0 


-어댑터1로 MAC 변경


-vi /etc/sysconfig/network-scripts/ifcfg-eth1 


-어댑터2로 MAC 변경


-vi /etc/udev/rules.d/70-persistent-net.rules 


-기존 CentOS6 A의 NIC와 새로 복제된 CentOS6 B의 NIC 가 같이 있다. 전체 삭제


-reboot


-Putty 접속 CentOS6 B(192.168.35.12)로 시도


완료


반응형
반응형

Oracle VM VirtualBox 를 이용한 CentOS ( RHEL )설치 및 구성 진행 모음

현재 페이지는 계속 해서 업데이트 예정



CentOS6.9 설치 및 구성 관리


1.Oracle VM VirtualBox Install Guide : 기본 설치

2.Oracle VM VirtualBox Setting Guide : 네트워크 설정

3.Oracle VM VirtualBox Setting Guide : 가상머신 만들기

4.[Linux Install] CentOS 6.9 Install Guide : 이미지 다운로드

5.[Linux Install] CentOS 6.9 Install Guide : CentOS 설치

6.[Linux Setting] CentOS 6.9 Setting Guide : 기본설정 : 네트워크 설정(bonding)

7.[Linux Setting] CentOS 6.9 Setting Guide : 기본설정 : hostname 설정

8.[Linux Setting] CentOS 6.9 Setting Guide : 기본설정 : selinux, iptables 설정 변경(OFF)

9.[Linux Setting] CentOS 6.9 Setting Guide : 기본설정 : hosts 설정

10.[Linux Setting] CentOS 6.9 Setting Guide : 기본설정 : kdump 설정

11.[Linux Setting] CentOS 6.9 Setting Guide : 패키지 관리: DVD mount

12.[Linux Setting] CentOS 6.9 Setting Guide : 패키지 관리: yum 설정

13.[Linux Setting] CentOS 6.9 Setting Guide : 패키지 관리: yum group 확인

14.[Linux Setting] CentOS 6.9 Setting Guide : 패키지 관리: man 설치

15.[Linux Setting] CentOS 6.9 Setting Guide : 패키지관리 : X Window 설치




주저리(할라고 생각중인것) : GUI..TCPwrapper, ssh key 인증, mount, yum, 패키지 설치,


버전별: 네트워크 설정, yum 설정, hostname, sosreport, 등


CentOS6.9 점검

주저리(할라고 생각중인것) OS 점검, 시스템 확인, 네트워크 점검, 볼륨 점검, 메세지로그, 시큐어 로그, 클론 로그 , 등




Oracle VM VirtualBox 를 이용한 테스트 환경 구성


1. Oracle VM VirtualBox Manual : VM 복제(가상머신 복사)






반응형
반응형

[Linux Install] CentOS 6.9 Install Guide : CentOS 설치

1. 용도

Linux 설치 및 다양한 테스트 환경을 만들기 위함

2. 설치 환경

-O/S

 Windows 10 Pro , VirtualBox(CentOS6.9)

-H/W

 Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz

 RAM 8GB

 SDD 256GB

-S/W

 가상 머신 : Oracle VM VirtualBox 5.2

3. 설치 진행

-Oracle VM VirtualBox 5.2 실행



-기존에 만든 가상머신 CentOS6 마우스 오른쪽 클릭하여 설정 클릭



-설정 -> 저장소 -> 저장장치탭의 "컨트롤러 :IDE" 아래 "CD 비어있음" 선택 후 속 광학드라이브 오른쪽 CD모양 클릭

-가상 광 디스크 파일 선택 클릭

-이전 편에서 다운로드 받은 CentOS-6.9-x86_64-bin-DVD1 열기

-확인

-CentOS6 더블클릭

-VirtualBox 로고가 잠시 지나간다.

-Install or upgrade an existing system  선택후 엔터

-로딩 중

-Media test Skip 선택 엔터

-Next 클릭

-설치 언어 English 선택 후 Next 클릭

-키보드 U.S. English 선택 후 Next 클릭

-설치 관련 저장장치 선택 Basic Storage Devices 선택 후 클릭

-Storage Device Warning -> Yes, discard any data 클릭

 

-hostname 및 네트워크 설정 무시하고 Next 클릭

-타임존 Asia/Seoul 로 변경 후 Next 클릭

-패스워드 입력 후 Next 클릭(패스워드가 쉽다고 경고 뜨면 use Anyway 클릭)

-파티션 분배 화면이 뜰것이다. 여기서는 Use All Space 선택 후 Next 클릭

 실제로 물리서버에 CentOS 를 설치 한다고 하면 300GB 가 일반적인 용량인데 가상머신에서는 확보하기 어려운 부분이므로 알고만 있고 이부분 따로 페이지를 만들도록 하겠다. 아래는 일반 적인 파티션 용량 분배이다.

 OS 영역 : 300GB
 Raid1(DISK 300GB *2)
 /boot 1000MB
 / 100GB
 SWAP 메모리 용량 만큼
 /var/crash 메모리 용량보다 조금 더 크게
 /home 남은 용량 전부(보통 100GB 이상 남음)

-Writing storage configuration to disk -> write changes to disk 클릭

-DISK 초기화 작업이 이루어진다.

-설치 될 패키지를 정하는 부분인데 우선 미니멀로 선택 후 Next 클릭 (패키지 제약이 많은 고객사는 이내용과 같이 미니멀 설치 후 필요한 라이브러리 또는 패키지만 설치 하도록 한다. 무시하고 전체 설치하면 고생한다.)

-설치 중

-설치 완료 REBOOT 클릭

-부팅 중 아래 화면에서 엔터

-로딩 중

-부팅 완료


설치가 완료 되었다.



반응형

+ Recent posts