基于openEuler平台搭建OpenStack环境部分日志

devstack下载地址:https://github.com/openstack/devstack

openstack文档地址:https://docs.openstack.org/install-guide/

Mysql

data/mysql/data初始化失败

1. ./mysqld --datadir /data/mysql/data --initialize-insecure
  1. mysql用户权限问题
Keystone
  1. git clone https://github.com/openstack/keystone

  2. git branch -r

  3. git checkout stable/victoria

  4. python3 setup.py install

  5. pip3 install -r requirements.txt
    yum install python3-devel
    5.2 ffi.h: No such file or directory
    yum install libffi-devel
    5.3 openssl/opensslv.h: No such file or directory
    yum install openssl-devel

  6. keystone-wsgi-admin --host 0.0.0.0 --port 5000
    keystone-manage fernet_setup --keystone-user root --keystone-group root

  7. su -s /bin/sh -c “keystone-manage db_sync” root

    ​ 7.1 Failed to parse /etc/keystone/keystone.conf: at /etc/keystone/keystone.conf:2, Section must be started before assignment: None

    	[database]
    ​	connection = mysql+pymysql://root@controller/keystone
    ​	[token]
    ​	provider = fernet
    

    ​ 7.2 ERROR keystone ModuleNotFoundError: No module named ‘pymysql’
    pip3 install pymysql

    ​ 7.3 controller改为localhost

    ​ 7.4 端口配置5000

Keystone - Client
  1. git clone https://github.com/openstack/python-openstackclient

  2. git branch -r

  3. git checkout stable/victoria

  4. python3 setup.py install

  5. pip3 install -r requirements.txt

  6. openstack --version

  7. openstack user list

Nova

openstack project create --domain default --description “Service Project” service

Multiple service matches found for ‘compute’, use an ID to be more specific

创建了多个服务,删除相同服务

1.git clone https://github.com/openstack/nova

5.Error: Please make sure the libxml2 and libxslt development packages are installed.

yum install libxml2-devel

yum install libxslt-devel

服务启动:

cp /usr/local/api-paste.ini /etc/nova/

cd /usr/local/bin
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值