- Mastering OpenStack(Second Edition)
- Omar Khedher Chandan Dutta Chowdhury
- 180字
- 2021-07-02 23:52:49
Configuring your setup
The AIO development environment uses the configuration files in test/roles/bootstrap-host/defaults/main.yml.
This file describes the default values for the host configuration. In addition to the configuration file, the configuration options can be passed through shell environment variables.
The BOOTSTRAP_OPTS variable is read by the bootstrap script as a space-separated key value pair. It can be used to pass values to override the default ones in the configuration file:
# export BOOTSTRAP_OPTS="${BOOTSTRAP_OPTS} bootstrap_host_loopback_cinder_size=512"
OSA also allows overriding default values for service configuration. These override values are provided in the /etc/openstack_deploy/user_variables.yml file.
The following is an example of overriding the values in nova.conf using the override file:
nova_nova_conf_overrides:
DEFAULT:
remove_unused_original_minimum_age_seconds: 43200
libvirt:
cpu_mode: host-model
disk_cachemodes: file=directsync,block=none
database:
idle_timeout: 300
max_pool_size: 10
This override file will populate the nova.conf file with the following options:
[DEFAULT]
remove_unused_original_minimum_age_seconds = 43200
[libvirt]
cpu_mode = host-model
disk_cachemodes = file=directsync,block=none
[database]
idle_timeout = 300
max_pool_size = 10
The override variables can also be passed using a per host configuration stanza in/etc/openstack_deploy/openstack_user_config.yml.
The complete set of configuration options are described in the OpenStack Ansible documentation at http://docs.openstack.org/developer/openstack-ansible/install-guide/configure-openstack.html
- Mastering Mesos
- Mastering Proxmox(Third Edition)
- 自動控制工程設(shè)計入門
- Google Cloud Platform Cookbook
- Machine Learning for Cybersecurity Cookbook
- 計算機(jī)應(yīng)用復(fù)習(xí)與練習(xí)
- 計算機(jī)控制技術(shù)
- OpenStack Cloud Computing Cookbook(Second Edition)
- 自動控制理論(非自動化專業(yè))
- Visual FoxPro數(shù)據(jù)庫基礎(chǔ)及應(yīng)用
- Deep Reinforcement Learning Hands-On
- 運動控制系統(tǒng)
- Mastering Ansible(Second Edition)
- 寒江獨釣:Windows內(nèi)核安全編程
- Natural Language Processing and Computational Linguistics