snow chuai汇总、整理、撰写---2020/2/8
[root@packstack ~]# yum install centos-release-openstack-queens epel-release -y [root@packstack ~]# yum install openstack-packstack python-pip -y
1) 使用packstack安装Openstack [root@packstack ~]# packstack --allinone Welcome to the Packstack setup utility The installation log file is available at: /var/tmp/packstack/20200208-012420-aAmsnK/openstack-setup.log Packstack changed given value to required value /root/.ssh/id_rsa.pub Installing: Clean Up [ DONE ] Discovering ip protocol version [ DONE ] Setting up ssh keys [ DONE ] Preparing servers [ DONE ] ...... ...... **** Installation completed successfully ****** ...... ...... # 如果出现下列错误 error while loading shared libraries: leatherman_curl.so.1.3.0: cannot open shared object file: No such file or directory # 解决方法 (1) 方法-1: 强制降级安装leatherman-1.3.0[如果方法1不行,可使用方法2] # yum downgrade leatherman (2) 方法-2 1) 关闭epel源 2) 删除leatherman及leatherman-devel 3) 通过Base源安装leatherman及leatherman-devel 4) 安装完成后,开启epel源 5) 重装一次openstack-packstack 2) 确认admin及demo文件存在 [root@packstack ~(keystone_admin)]# ls -l keystonerc_* -rw------- 1 root root 373 2月 8 15:27 keystonerc_admin # Admin密码在此文件中 -rw------- 1 root root 318 2月 8 15:27 keystonerc_demo # Demo密码在此文件中 3) 确认安装情况 [root@packstack ~]# source keystonerc_admin [root@packstack ~(keystone_admin)]# openstack user list +----------------------------------+-----------+ | ID | Name | +----------------------------------+-----------+ | 3501ecaacb8d4dcd8c19db276b81f982 | demo | | 7c3d2cbd5c754c1aaf016ccb3822a8f0 | glance | | 9692bfd5727142dd924d1b7c4ffd81ad | neutron | | 96a8d4c430624c8ca27f59a454d57485 | cinder | | c3f9b854af3549acb789b83a7c9dbdb4 | admin | | c91a4ba6c1344a53bfea886a521be965 | nova | | d18fe8985c9c4f73923763b0b0a36953 | placement | +----------------------------------+-----------+ [root@packstack ~(keystone_admin)]# openstack project list +----------------------------------+----------+ | ID | Name | +----------------------------------+----------+ | 44fc8a07f8d64ec4999c72d30af8ef95 | services | | 77424463094349d5a9580cd7e48908a6 | demo | | f68432410642404299c445dadad76e61 | admin | +----------------------------------+----------+ [root@packstack ~(keystone_admin)]# openstack service list +----------------------------------+-----------+-----------+ | ID | Name | Type | +----------------------------------+-----------+-----------+ | 228eafa2e01645319ee74e2b73c7a74c | glance | image | | 56a98d73ceeb4b6d85ad3ee405d2d72c | cinderv2 | volumev2 | | 5c74ba16a75e4448a375df1c08bf1029 | keystone | identity | | 5dd00a7207a247b994dc79a55baa575b | nova | compute | | 77444c43a72240d6a5d91198f7b0d9e4 | neutron | network | | 8c37d07df92d4a4f9235cb190e976675 | cinder | volume | | 9aa0d7b755954bf883cb330b95c8ffdd | cinderv3 | volumev3 | | c8289a1d34f64fad961af50656aec428 | placement | placement | +----------------------------------+-----------+-----------+ [root@packstack ~(keystone_admin)]# openstack catalog list +-----------+-----------+----------------------------------------------------+ | Name | Type | Endpoints | +-----------+-----------+----------------------------------------------------+ | glance | image | RegionOne | | | | internal: http://192.168.10.16:9292 | | | | RegionOne | | | | admin: http://192.168.10.16:9292 | | | | RegionOne | | | | public: http://192.168.10.16:9292 | | | | | | cinderv2 | volumev2 | RegionOne | | | | public: http://192.168.10.16:8776/v2/f684.... | | | | RegionOne | | | | internal: http://192.168.10.16:8776/v2/f684.... | | | | RegionOne | | | | admin: http://192.168.10.16:8776/v2/f684.... | | | | | | keystone | identity | RegionOne | | | | internal: http://192.168.10.16:5000/v3 | | | | RegionOne | | | | admin: http://192.168.10.16:35357/v3 | | | | RegionOne | | | | public: http://192.168.10.16:5000/v3 | | | | | | nova | compute | RegionOne | | | | public: http://192.168.10.16:8774/v2.1/f684.... | | | | RegionOne | | | | internal:http://192.168.10.16:8774/v2.1/f684.... | | | | RegionOne | | | | admin: http://192.168.10.16:8774/v2.1/f684.... | | | | | | neutron | network | RegionOne | | | | admin: http://192.168.10.16:9696 | | | | RegionOne | | | | internal: http://192.168.10.16:9696 | | | | RegionOne | | | | public: http://192.168.10.16:9696 | | | | | | cinder | volume | RegionOne | | | | internal: http://192.168.10.16:8776/v1/f684.... | | | | RegionOne | | | | public: http://192.168.10.16:8776/v1/f684.... | | | | RegionOne | | | | admin: http://192.168.10.16:8776/v1/f684.... | | | | | | cinderv3 | volumev3 | RegionOne | | | | public: http://192.168.10.16:8776/v3/f684.... | | | | RegionOne | | | | internal: http://192.168.10.16:8776/v3/f684.... | | | | RegionOne | | | | admin: http://192.168.10.16:8776/v3/f684.... | | | | | | placement | placement | RegionOne | | | | internal: http://192.168.10.16:8778/placement | | | | RegionOne | | | | admin: http://192.168.10.16:8778/placement | | | | RegionOne | | | | public: http://192.168.10.16:8778/placement | | | | | +-----------+-----------+----------------------------------------------------+ 4) 测试DashBoard