기본적으로 Cloud Stack UI상에서 VM을 생성할 경우, Zone을 제외한 POD, Cluster, Cluster이하 상세 Hypervisor Node를 선택 할 수 없기 때문에 Resource 여유가 있는 Cluster에 랜덤하게 VM을 생성하게 됨. 관리 목적상 특정 C-NODE(Cluster Node) 에 VM을 생성해야 할 경우는 Cloud Stack 에서 제공하는 API를 통해 아래와 같이 생성 가능 curl -s 'http://192.168.0.10:8080/client/api?command=deployVirtualMachine&domainid=2&account=test01_account&zoneId=3&hostid=50&templateId=695&hypervisor=XenServer&..
CloudStack UI상 VM 생성 1) CloudStack UI 접속(해당 account) -> Instances -> Add Instance -> 생성할 Zone 선택 -> Template Check -> My templates -> TESTDB1_Template -> VM Resource 할당을 위한 Service Offering 선택 (12Core / 32G) -> 추가 Disk volume 선택(No Thanks) -> VM에 할당할 Isolated Network 및 Shared Network 선택 -> VM Name 입력 -> Launch VM ex) Name (Optional) : TestDB01
CloudStack 에서는 현재 운용중인 VM의 복제나 관리를 위해 VM Template을 생성 할 수 있으며 UI 상에서 다음과 같이 Template을 생성 가능함. 1) CloudStack UI 접속 -> Instances -> 대상VM -> Quickview -> Stop Instances 2) Instances -> 대상VM -> View Volumes -> Root Volume -> Create Template Name : TESTDB_Template01 Description : TESTDB_Template01 OS Type : CentOS 5.4 (64-bit) Public : Check
Cloud Stack 이하 Global Settings 에는 expunge.delay 항목이 정의 되어 있으며 설명은 아래와 같다. Determines how long (in seconds) to wait before actually expunging destroyed vm. The default value = the default value of expunge.interval 이 설정에 의해 Cloud Stack 상에서 VM을 삭제시 해당 시간만큼 대기 시간을 갖게 되며 관리목적상 바로 삭제가 필요할 경우는 DB에서 다음과 같이 수행하여 VM 삭제 상태값을 변경 가능함. 1) 해당 VM이 속한 Account 를 조회 SELECT * FROM account WHERE account_name="testid..