主机环境:ubuntu 18.04
devstack版本:pike
安装devstack过程中出现了多个问题,经过几天的摸索,终于安装成功,详细的步骤如下:
1、设置网卡并重启主机
cd /etc/network
vi interfaces
auto enp0s3
iface enp0s3 inet static
address 192.168.104.10
network 255.255.255.0
gateway 192.168.104.1
2、创建用户,设置sudoer
sudo useradd -s /bin/bash -d /opt/stack -m stack
echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack
3、安装git
apt install git -y
4、下载devstack
sudo su - stack
git clone https://git.openstack.org/openstack-dev/devstack -b stable/pike
5、修改配置文件
在 /opt/stack/devstack 目录下,创建 local.conf。
devstack-controller
[[local|localrc]]
MULTI_HOST=true
HOST_IP=192.168.104.10 # management & api network
LOGFILE=/opt/stack/logs/stack.sh.log
# Credentials
ADMIN_PASSWORD=ad