aggregate 에서 컴퓨트 노드 추가, 제거하기

리눅스/OpenStack|2017. 9. 20. 14:41
반응형

# nova aggregate-list 

+----+----------------------+-------------------+ 

| Id | Name                 | Availability Zone | 

+----+----------------------+-------------------+ 

| 1  | share-zone1          | vCore             | 

| 3  | nonshare-zone1       | rCore             | 

| 4  | nonshare-8core-zone1 | rCore-8           | 

| 5  | sysdocu-group            | sysdocu               |

+----+----------------------+-------------------+ 


예제에서 nonshare 는 rCore 를 말합니다.

현재는 share, rCore, rCore(8core전용) 세 그룹이 있습니다.

각 그룹마다 어떤 컴퓨트 노드들이 포함되어있는지 확인하는 명령은 아래와 같습니다.


# nova aggregate-details 5    // ID 값 5번 (sysdocu) 에 포함된 리스트 출력


이제 아래와 같이 sysdocu 그룹에서 컴퓨트 노드를 빼고 rCore 그룹에 hl-217-50 컴퓨트 노드를 추가합니다.


# nova aggregate-remove-host 5 hl-217-50


# nova aggregate-add-host 3 hl-217-50


rCore 그룹에 포함되었으며 개통 가능한 상태인지 확인하는 방법은 아래와 같습니다.


# nova service-list |grep hl-217-50

| 216 | nova-compute     | hl-217-50  | rCore      | disabled  | up    | 2017-09-20T05:39:42.000000 | -               |


# nova service-enable hl-217-50 nova-compute    // 활성화 시키기

# nova service-disable hl-217-50 nova-compute    // 비활성화 시키기

반응형

댓글()