본문 바로가기
IT/가상화(VM)

Citrix XenServer 명령어

by crome 2023. 10. 21.
반응형

안녕하세요. crome 입니다.

오늘은 가상화 솔루션은 citrix  XenServer 에 대해 알아보겠습니다.

 

XenServer는 가상화 기술을 사용하는 서버 가상화 플랫폼입니다. XenServer 관리 및 설정을 위해 명령줄 인터페이스(Command Line Interface, CLI)를 사용할 수 있으며, 다양한 명령어를 통해 시스템을 관리하고 가상 머신을 관리할 수 있습니다.

※ XenCenter는 XenServer를 GUI 형태로 관리용 프로그램입니다.

XenServer - Secure, Reliable, and High-Performance Virtualization Platform

 

XenServer - Secure, Reliable, and High-Performance Virtualization Platform

Discover XenServer, a trusted server virtualization platform built to perform and handle demanding workloads.

www.xenserver.com

 

다음은 일반적으로 사용되는 XenServer 명령어 몇 가지입니다.

 

XenServer는 가상화 환경을 관리하기 위해 사용되는 명령어를 제공합니다.

 

xe: 가장 중요한 XenServer 명령어 중 하나로, 다양한 관리 작업을 수행하는 데 사용됩니다.

  1. xe vm-list: 가상 머신 목록을 표시합니다.
  2. xe vm-start vm=<VM-UUID>: 특정 가상 머신을 시작합니다.
  3. xe vm-shutdown vm=<VM-UUID>: 특정 가상 머신을 종료합니다.
  4. xe host-reboot host=<호스트 이름>: 특정 호스트를 재부팅합니다.
  5. xe host-list: 호스트 목록을 표시합니다.
  6. xe pool-list: 풀 목록을 표시합니다.
  7. xe vm-param-set: 가상 머신 구성을 변경하기 위해 사용됩니다. 메모리 할당 또는 CPU 수를 변경할 수 있습니다.

xe vm-param-set uuid=<vm-uuid> VCPUs-max=<max-vcpus> VCPUs-at-startup=<vcpus-at-startup>

-<vm-uuid>는 가상 머신의 고유 식별자
-<max-vcpus>는 가상 머신이 사용할 수 있는 최대 vCPU 수
-<vcpus-at-startup>은 가상 머신이 시작될 때 할당되는 vCPU 수

예를 들어, 가상 머신에 최대 4개의 vCPU를 할당하고 시작할 때 2개의 vCPU를 사용하도록 설정하려면 다음과 같이 입력할 수 있습니다.

 xe vm-param-set uuid=8cbd91e0-1287-97c6-842e-1068eb493b07 VCPUs-max=4 VCPUs-at-startup=2
  1. xe vm-disk-list: 가상 머신의 디스크 목록을 표시합니다.
  2. xe vdi-list: Virtual Disk Image(VDI) 목록을 표시합니다. VDI는 가상 머신의 디스크 이미지를 나타냅니다.
  3. xe network-list: 네트워크 목록을 표시합니다.
  4. xe snapshot-list: 스냅샷 목록을 표시합니다. 스냅샷은 가상 머신의 상태를 캡처하는 데 사용됩니다.
  5. xe pool-param-set: 풀 구성을 변경하기 위해 사용됩니다. 예를 들어, 메모리 할당 또는 CPU 수를 변경할 수 있습니다.
  6. xe-toolstack-restart: XenServer 도구 스택을 다시 시작할 수 있으며, 일부 구성 변경 후에 필요할 수 있습니다
  7. xe sr-create : 저장소 공간 생성을 할수 있습니다.

스토리지 리포지토리 생성 | Citrix Hypervisor 8.2 (xenserver.com)

 

스토리지 리포지토리 생성 | Citrix Hypervisor 8.2

스토리지 리포지토리 생성 Citrix Hypervisor 센터의 새 스토리지 저장소 마법사를 사용하여 저장소 리포지토리(SR)를 만들 수 있습니다. 마법사가 구성 단계를 안내합니다. 또는 CLI와 sr-create 명령을

docs.xenserver.com


xe sr-create name-label=myNFSStorage shared=true device-config:device=/path/to/nfs/share type=nfs

- <name-label>: 생성할 SR의 이름을 정의합니다. SR의 식별에 사용됩니다.
- <shared>: SR을 여러 호스트에서 공유할 것인지 여부를 지정합니다.
     `true`로 설정하면 여러 호스트에서 공유되며 `false`로 설정하면 단일 호스트에서만 사용됩니다.
- <device-config:location>: SR에 대한 실제 디바이스의 경로를 지정합니다.
- <type>`: SR의 유형을 정의합니다. 일반적으로 사용되는 SR 유형에는 `nfs`, `ext`, `lvm` 등이 있으며, 저장소 유형에 따라 구체적인 매개변수가 추가로 필요할 수 있습니다.

 

아래는 XenSever 내 /home/iso 위치에 iso이미지를 업로드 할 영역을 생성합니다.

xe sr-create name-label="iso" type=iso device-config:location=/home/iso/ device-config:legacy_mode=true content-type=iso

 

이상입니다.

 

도움이 되셨다면 공감 및 댓글 남겨주세요.

 

감사합니다.

728x90
반응형

'IT > 가상화(VM)' 카테고리의 다른 글

[XenServer 가상화] HVM is required for this opration  (107) 2023.10.20