Go to main content
Oracle® VM Server for SPARC OpenStack Nova 드라이버 및 유틸리티 1.0 관리 설명서

인쇄 보기 종료

업데이트 날짜: 2016년 9월
 
 

Oracle VM Server for SPARC OpenStack 컴퓨트 노드 구성 등록 정보

이 참조 절에서는 Oracle VM Server for SPARC OpenStack Nova 드라이버와 관련된 표준 OpenStack Nova 구성 정보와 Oracle VM Server for SPARC OpenStack Nova 드라이버에만 적용되는 구성 정보를 다룹니다.

Oracle VM Server for SPARC OpenStack 컴퓨트 노드

이 절에서는 Oracle VM Server for SPARC OpenStack 컴퓨트 노드 /etc/nova/nova.conf 구성 파일과 Oracle VM Server for SPARC 제품에 적용되는 등록 정보에 대한 참조 정보를 제공합니다.

컴퓨트 노드 /etc/nova/nova.conf 구성 파일

다음 샘플 /etc/nova/nova.conf 구성 파일은 IP 주소가 10.0.68.51이고 호스트 이름이 controller인 클라우드 컨트롤러, IP 주소가 10.0.68.50이고 호스트 이름이 compute0인 컴퓨트 노드 및 모든 서비스 계정에 대한 services-password 서비스 암호를 기반으로 합니다. 클라우드 컨트롤러 및 컴퓨트 노드 정보로 업데이트된 각 행은 강조 표시되어 있습니다.

[DEFAULT]
rabbit_host=10.0.68.51
my_ip=10.0.68.50
host=compute0
block_device_allocate_retries=360
compute_driver=ldoms.LDomsDriver
novncproxy_base_url=http://10.0.68.51:6080/vnc_auto.html
vncserver_listen=$my_ip
vncserver_proxyclient_address=$my_ip
vnc_enabled=true

[database]
connection = mysql://nova:services-password@controller.us.oracle.com/nova

[glance]
host=10.0.68.51

[keystone_authtoken]
auth_uri = http://10.0.68.51:5000/v2.0/
signing_dir=$state_path/keystone-signing
identity_uri = http://10.0.68.51:35357/
admin_user = nova
admin_password = services-password
admin_tenant_name = service

[neutron]
url=http://10.0.68.51:9696
admin_username=neutron
admin_password=services-password
admin_tenant_name=service
admin_auth_url=http://10.0.68.51:5000/v2.0
proxyclient_address=$my_ip

[serial_console]
serialproxy_host=10.0.68.51
serialproxy_port=6083
enabled=true
base_url=ws://10.0.68.51:6083/
listen=$my_ip
proxyclient_address=$my_ip

[ldoms]
set_admin_passwd_on_guest=false
permit_root_logins=true
admin_user=root
force_volume_build=true
create_zvols=true
zvol_base=rpool/vm_disks
configure_all_routes=false
vds_name=primary-vds0
min_free_space_pct=10
dlm_nfs_server=10.0.68.51
dlm_nfs_share=/saspool/nfspool
dlm_nfs_mountpoint=/mnt/dlm
dlm_port=4999

Oracle VM Server for SPARC OpenStack 컴퓨트 노드 구성 파일 등록 정보

다음 절에서는 Oracle VM Server for SPARC 제품에만 적용되는 등록 정보를 보여줍니다.

  • admin_user=root - 게스트 도메인에 관리 사용자의 계정 이름을 지정합니다. 기본값은 root입니다.

  • create_zvols=true | false - Oracle VM Server for SPARC 루트 디스크를 ZFS 볼륨 위에 저장할지 여부를 지정합니다. 이 등록 정보는 또한 force_volume_build 등록 정보의 값에도 의존합니다.

    이 등록 정보 값이 false이고 force_volume_build=false일 경우, Oracle VM Server for SPARC 루트 디스크는 기본적으로 /var/lib/nova/instances로 설정되는 instance_path로 지정된 위치에 저장된 원시 파일입니다.

    이 등록 정보 값이 true이고 force_volume_build=false일 경우, Oracle VM Server for SPARC 루트 디스크는 ZFS 볼륨 위에 저장됩니다. 초기 루트 ZFS 볼륨에는 Oracle VM Server for SPARC 이미지가 저장되며, 각 VM은 이 이미지에 대해 만들어진 기본 ZFS 볼륨의 복제본입니다.

    기본값은 true입니다.

  • dlm_nfs_mountpoint=mount-point - 로컬 마운트 지점을 지정합니다. 기본 마운트 지점은 /mnt/dlm이며 있는 그대로 사용해야 합니다.

  • dlm_nfs_server=IP-address - delegation=off로 설정된 NFSv4 서버에 대한 IP 주소를 지정합니다. DLM(분산 잠금 관리) 및 Nova 비우기/재구성 기능을 사용으로 설정하려면 이 등록 정보를 설정해야 합니다. 이 등록 정보가 설정되지 않거나 값이 설정되지 않은 경우 DLM이 사용 안함으로 설정된 것이므로 Nova 비우기가 실패합니다.

  • dlm_nfs_share=/export/dlm - DLM을 위해 NFSv4 서버에 NFSv4 공유를 지정합니다. 공유에는 최소 1GB의 디스크 공간이 필요하며, 안정적으로 액세스할 수 있어야 합니다. 이 서비스에 10분 동안 액세스할 수 없는 경우 공유에 액세스할 수 없는 컴퓨트 노드에서 패닉이 발생할 수 있습니다.

  • dlm_port=port-number - DLM이 다른 노드와 통신하는 데 사용할 포트를 지정합니다. 기본값은 4999이며, 이 포트가 이미 사용된 경우가 아니라면 그대로 두어야 합니다.


    주 - 이 포트는 모든 컴퓨트 노드에서 동일한 포트로 설정해야 합니다.
  • force_volume_build=true | false - 클라우드 사용자가 대개 로컬 저장소(가상 디스크 파일 또는 ZFS 볼륨)를 사용하는 '이미지로 부팅'을 사용하는 VM을 요청한 경우에도 로컬 저장소 대신 Cinder 볼륨을 강제로 사용할지 여부를 지정합니다. 값이 true일 경우, Cinder 볼륨을 사용하여 '이미지로 부팅' 인스턴스를 만드는 Oracle Solaris OS 동작을 모방합니다. 값이 false일 경우 Nova 관리 로컬 저장소를 사용하는 OpenStack 동작을 모방합니다. 기본값은 false입니다.

  • configure_all_routes=true | false - 기본 경로를 모두 구성할지 여부를 지정합니다. true로 설정할 경우 사용 환경에 VM별로 여러 개의 네트워크가 있고 둘 이상의 네트워크에 기본 경로가 있으면 기본 경로가 모두 구성됩니다.


    주 - 여러 개의 네트워크를 사용하는 논리 도메인을 구성할 경우 여러 개의 기본 라우터를 게스트 도메인에 제공할 수 있습니다. 기본적으로 게스트 도메인은 네트워크가 도메인에 연결되는 순서를 기준으로 첫번째로 제공된 기본 라우터를 구성합니다. 제공된 기본 라우터를 모두 설정하려면 /etc/nova/nova.conf 구성 파일에서 configure_all_routes=true를 설정하십시오. 여러 개의 기본 라우터를 신중한 고려 없이 사용할 경우 네트워크 문제를 초래할 수 있으므로 이 등록 정보는 기본적으로 false로 설정됩니다.

    false로 설정할 경우 VM은 이 VM의 기본 경로로 구성된 첫번째 네트워크에서 제공하는 기본 경로만 사용합니다. 기본값은 false입니다.

  • min_free_space_pct=percentage - 로컬 파일 기반 저장소를 사용할 때 새 인스턴스 만들기를 위해 사용 가능해야 하는 공간의 최소 백분율을 지정합니다. 새 VM 이미지를 만들 때 지정된 백분율보다 적은 공간이 남아 있을 경우 만들기가 실패합니다. 유효한 값은 0에서 100 사이입니다. 기본값은 10%입니다.

  • permit_root_logins=true | false - root 사용자에 의한 직접 SSH 로그인을 허용할지 여부를 지정합니다. 기본값은 false입니다.

  • set_admin_passwd_on_guest=true | false - 게스트 도메인에서 관리 사용자 암호를 설정할지 여부를 지정합니다. 값을 true로 설정하고 Horizon을 사용하여 암호 없이 VM을 만들 경우 OpenStack에서 암호를 사용자에게 알리지 않고 VM 암호를 생성합니다. 그러므로 기본값은 false입니다.

  • vds_name=primary-vds0 - 컨트롤 도메인에 Oracle VM Server for SPARC 가상 디스크 서버를 지정합니다. 기본값은 primary-vds0입니다.

  • zvol_base=rpool/vm_disks - Oracle VM Server for SPARC ZFS 볼륨을 저장할 ZFS 데이터 세트 위치를 지정합니다. 이 등록 정보는 create_zvols=true일 경우에만 적용됩니다.