搭建openstack(openEuler版)
[root@controller ~]# passwd
[root@controller ~]# hostnamectl set-hostname controller
[root@controller ~]# bash
[root@controller ~]# sed -i 's|http://repo.openeuler.org/|https://mirrors.huaweicloud.com/openeuler/|g' /etc/yum.repos.d/openEuler.repo
[root@controller ~]# dnf -y install python3-pip
[root@controller ~]# mkdir .pip
[root@controller ~]# mv pip.conf .pip/
[root@controller ~]# pip3 install --ignore-installed --upgrade pip
[root@controller ~]# pip3 install -U 'ansible>=4,<6'
[root@controller ~]# dnf -y install git python3-devel libffi-devel gcc openssl-devel python3-libselinux
[root@controller ~]# dnf -y install openstack-kolla-ansible
[root@controller ~]# mkdir -p /etc/kolla/{globals.d,config}
[root@controller ~]# mkdir /etc/ansible/
[root@controller ~]# cp /usr/share/kolla-ansible/ansible/inventory/* /etc/ansible
[root@controller ~]# kolla-ansible install-deps
[root@controller ~]# pip3 install cryptography==38.0.4
[root@controller ~]# dnf -y install tar
[root@controller ~]# tar -zxvf kolla-ansible-deps.tar.gz -C /root/
[root@controller ~]# mv neutron/ /etc/kolla/globals.d/
[root@controller ~]# mv ansible.cfg /etc/ansible/
[root@controller ~]# ansible-config view
[root@controller ~]# cd /etc/ansible/
[root@controller ansible]# awk '!/^#/ && !/^$/' all-in-one > yoga_all-in-one
[root@controller ansible]# ansible -m ping all
[root@controller ansible]# kolla-genpwd
[root@controller ansible]# vi /etc/kolla/passwords.yml
[root@controller ansible]# cd /etc/kolla
[root@controller kolla]# mv /root/globals.yml .
[root@controller kolla]# vi globals.yml
[root@controller kolla]# cd globals.d/
[root@controller globals.d]# cd neutron/
[root@controller neutron]# dnf -y install python3-openstackclient
[root@controller neutron]# cd
[root@controller ]# vi /etc/sysctl.conf
net.ipv4.ip_forward=1
net.bridge.bridge-nf-call-ip6tables=1
net.bridge.bridge-nf-call-iptables=1
[root@controller ]# modprobe br_netfilter
[root@controller ]# sysctl -p /etc/sysctl.conf
[root@controller ~]# mv yoga.service /usr/lib/systemd/system/
[root@controller ~]# kolla-ansible bootstrap-servers
[root@controller ~]# kolla-ansible prechecks
[root@controller ~]# kolla-ansible pull
[root@controller ~]# gunzip -c skyline.tar.gz | docker load
[root@controller ~]# kolla-ansible deploy
- 点赞
- 收藏
- 关注作者
评论(0)