Openstack部署過程

1、director 安裝準備

1. 準備undercloud

[root@localhost ~]# useradd stack
[root@localhost ~]# passwd stack
Changing password for user stack.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
[root@localhost ~]# echo "stack ALL=(root) NOPASSWD:ALL" | tee -a /etc/sudoers.d/stack
stack ALL=(root) NOPASSWD:ALL
[root@localhost ~]# chmod 0440 /etc/sudoers.d/stack
[root@localhost ~]# su - stack
[stack@localhost ~]$ pwd
/home/stack
[stack@localhost ~]$ mkdir ~/images
[stack@localhost ~]$ mkdir ~/templates
[stack@localhost ~]$ ls
images  templates
[stack@localhost ~]$ hostname
localhost.localdomain
[stack@localhost ~]$ hostname -f
localhost
[stack@localhost ~]$ sudo hostnamectl set-hostname director.localdomain
[stack@localhost ~]$ hostname
director.localdomain
[stack@localhost ~]$ hostname -f
localhost
[stack@localhost ~]$ sudo hostnamectl set-hostname --transient director.localdomain
[stack@localhost ~]$ hostnamectl
   Static hostname: director.localdomain
         Icon name: computer-desktop
           Chassis: desktop
        Machine ID: 12e731436d9f4f61b645d9473a12e589
           Boot ID: 1b13fcd5b9d644d2874785ab9a485234
  Operating System: CentOS Linux 7 (Core)
       CPE OS Name: cpe:/o:centos:centos:7
            Kernel: Linux 3.10.0-1062.el7.x86_64
      Architecture: x86-64
[stack@localhost ~]$ sudo vi /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.24.1 director.localdomain director
[stack@director ~]$ sudo subscription-manager register
Registering to: subscription.rhsm.redhat.com:443/subscription
Username: robotctl
Password:
The system has been registered with ID: 1a756441-ba3b-48dc-b685-fb9567b4d33b
The registered system name is: director.localdomain
[stack@director ~]$ sudo subscription-manager list --available --all --matches="Red Hat OpenStack"
+-------------------------------------------+
    Available Subscriptions
+-------------------------------------------+
Subscription Name:   Red Hat OpenStack Platform, Self-Support (4 Sockets, NFR, Partner Only)
Provides:            dotNET on RHEL Beta (for RHEL Server)
                     Red Hat CodeReady Linux Builder for x86_64
                     Red Hat Enterprise Linux FDIO Early Access (RHEL 7 Server)
                     Red Hat Ansible Engine
                     Red Hat Ceph Storage
                     Red Hat OpenStack Certification Test Suite
                     Red Hat Software Collections (for RHEL Server for IBM Power LE)
                     Red Hat Enterprise Linux Atomic Host Beta
                     Red Hat Enterprise Linux Fast Datapath
                     Red Hat OpenStack Beta
                     Red Hat CloudForms
                     Red Hat Software Collections Beta (for RHEL Server for IBM Power LE)
                     Red Hat Enterprise Linux Load Balancer (for RHEL Server)
                     Red Hat Enterprise Linux Advanced Virtualization Beta
                     Red Hat Beta
                     Red Hat Enterprise Linux Fast Datapath (for RHEL Server for IBM Power LE)
                     Red Hat Enterprise Linux High Availability for Power, little endian
                     Red Hat Enterprise Linux High Availability for x86_64
                     Red Hat Single Sign-On
                     dotNET on RHEL (for RHEL Server)
                     Red Hat Certification (for RHEL Server)
                     Red Hat Ceph Storage Calamari
                     Red Hat Developer Tools (for RHEL Server for IBM Power LE)
                     Red Hat OpenStack Beta Certification Test Suite
                     Red Hat Enterprise Linux Advanced Virtualization
                     Red Hat CloudForms Beta
                     Red Hat Developer Tools Beta (for RHEL Server for IBM Power LE)
                     Red Hat Enterprise Linux High Availability (for IBM Power LE) - Extended
                     Update Support
                     Red Hat OpenStack Beta for IBM Power LE
                     Red Hat Enterprise Linux Fast Datapath Beta for Power, little endian
                     Red Hat Software Collections (for RHEL Server)
                     Red Hat OpenStack
                     Red Hat Enterprise Linux Server (for IBM Power LE) - Update Services for
                     SAP Solutions
                     Red Hat Enterprise Linux for Power 9
                     Red Hat Enterprise Linux Atomic Host
                     Red Hat OpenStack for IBM Power
                     Red Hat Enterprise Linux for Real Time for NFV
                     Red Hat Enterprise Linux Fast Datapath Beta for x86_64
                     Red Hat Enterprise MRG Messaging
                     Red Hat Software Collections Beta (for RHEL Server)
                     Red Hat Enterprise Linux Server
                     Red Hat Enterprise Linux for x86_64
                     Red Hat Ceph Storage MON
                     Red Hat Enterprise Linux FDIO (RHEL 7 Server)
SKU:                 SER0504
Contract:            11911379
Pool ID:             6a85f99b69fd5d08016a492f7e851e90
Provides Management: No
Available:           3
Suggested:           1
Service Level:       Self-Support
Service Type:        L1-L3
Subscription Type:   Standard
Starts:              04/23/2019
Ends:                04/22/2020
System Type:         Physical

[stack@director ~]$ sudo subscription-manager attach --pool=6a85f99b69fd5d08016a492f7e851e90
Successfully attached a subscription for: Red Hat OpenStack Platform, Self-Support (4 Sockets, NFR, Partner Only)
[stack@director ~]$ sudo subscription-manager repos --disable=*
Repository 'rhel-7-server-dotnet-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-11-devtools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-2-mon-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-insights-3-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-maintenance-6-beta-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-10-optools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.2-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-12-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-6.0-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2-rpms' is disabled for this system.
Repository 'rhel-7-server-v2vwin-1-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.3-puppet4-debug-rpms' is disabled for this system.
Repository 'rhel-server-rhscl-7-eus-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-14-source-rpms' is disabled for this system.
Repository 'rhel-ha-for-rhel-7-server-fastrack-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-14-rpms' is disabled for this system.
Repository 'cf-me-5.10-for-rhel-7-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-2-tools-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.3-mon-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.4-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-13-optools-rpms' is disabled for this system.
Repository 'rhel-7-server-extras-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-12-devtools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-2-textonly-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.3-calamari-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rhn-tools-beta-rpms' is disabled for this system.
Repository 'rhel-7-server-supplementary-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-13-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-14-devtools-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.2-calamari-source-rpms' is disabled for this system.
Repository 'rhel-server-rhscl-7-beta-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-devtools-beta-rpms' is disabled for this system.
Repository 'rhel-7-fast-datapath-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-7.0-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-maintenance-6-rpms' is disabled for this system.
Repository 'cf-me-5.8-for-rhel-7-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-beta-source-rpms' is disabled for this system.
Repository 'cf-me-for-rhel-7-beta-source-rpms' is disabled for this system.
Repository 'rhel-7-server-rh-common-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-9-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-8-optools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.9-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-11-source-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-maintenance-6-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6-puppet-upgrade-beta-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.3-installer-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-6.0-source-rpms' is disabled for this system.
Repository 'rhel-7-server-optional-beta-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.2-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-12-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-7.0-director-debug-rpms' is disabled for this system.
Repository 'rh-sso-textonly-1-for-middleware-rpms' is disabled for this system.
Repository 'rh-gluster-3-client-for-rhel-7-server-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-optional-fastrack-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.6-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-11-tools-debug-rpms' is disabled for this system.
Repository 'rh-sso-7.1-for-rhel-7-server-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-12-optools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.2-source-rpms' is disabled for this system.
Repository 'cf-me-5.7-for-rhel-7-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-9-tools-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-8-source-rpms' is disabled for this system.
Repository 'rhel-7-server-dotnet-source-rpms' is disabled for this system.
Repository 'rhel-ha-for-rhel-7-server-fastrack-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.2-mon-source-rpms' is disabled for this system.
Repository 'cf-me-5.10-for-rhel-7-source-rpms' is disabled for this system.
Repository 'cf-me-5.8-for-rhel-7-rpms' is disabled for this system.
Repository 'cf-me-5.9-for-rhel-7-debug-rpms' is disabled for this system.
Repository 'rhel-ha-for-rhel-7-server-beta-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-7.0-director-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-8-optools-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.8-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-13-rpms' is disabled for this system.
Repository 'rhel-7-server-supplementary-beta-source-rpms' is disabled for this system.
Repository 'cf-me-5.5-for-rhel-7-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.2-installer-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-12-devtools-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.5-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-9-director-source-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.2-calamari-debug-rpms' is disabled for this system.
Repository 'rh-sso-7.3-for-rhel-7-server-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.6-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-9-tools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-11-devtools-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-9-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.7-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-10-source-rpms' is disabled for this system.
Repository 'rhel-7-server-beta-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.4-rpms' is disabled for this system.
Repository 'rh-sso-7.2-for-rhel-7-server-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-9-optools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-v2vwin-1-rpms' is disabled for this system.
Repository 'cf-me-5.6-for-rhel-7-source-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.2-mon-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-10-optools-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-12-optools-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-14-optools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-10-tools-rpms' is disabled for this system.
Repository 'rhel-7-server-cert-beta-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-13-devtools-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-14-tools-rpms' is disabled for this system.
Repository 'rhel-server-rhscl-7-eus-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-11-optools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-10-tools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-3-mon-debug-rpms' is disabled for this system.
Repository 'cf-me-5.9-for-rhel-7-source-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.6-source-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.4-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-10-devtools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-9-director-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-10-devtools-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-11-optools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-6.0-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-13-optools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-extras-beta-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-6.0-cts-source-rpms' is disabled for this system.
Repository 'rhel-server-rhscl-7-rpms' is disabled for this system.
Repository 'cf-me-5.7-for-rhel-7-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-12-optools-debug-rpms' is disabled for this system.
Repository 'cf-me-5.8-for-rhel-7-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-cert-beta-rpms' is disabled for this system.
Repository 'rhel-7-server-rhn-tools-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-13-tools-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.3-mon-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.3-tools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-7.0-debug-rpms' is disabled for this system.
Repository 'cf-me-5.7-for-rhel-7-source-rpms' is disabled for this system.
Repository 'rhel-7-server-fastrack-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-14-tools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.2-installer-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-5.0-rpms' is disabled for this system.
Repository 'rhel-7-server-dotnet-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-maintenance-6-beta-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.2-calamari-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-10-devtools-source-rpms' is disabled for this system.
Repository 'rhel-server-rhscl-7-beta-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.8-source-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-3-mon-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6-puppet-upgrade-beta-source-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.6-source-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.5-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-6.0-cts-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-13-tools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.3-calamari-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-8-director-debug-rpms' is disabled for this system.
Repository 'rhel-x86_64-server-7-mrg-messaging-2-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-12-devtools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-14-devtools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-extras-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-9-director-rpms' is disabled for this system.
Repository 'cf-me-5.9-for-rhel-7-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.2-mon-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-6.0-installer-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.5-source-rpms' is disabled for this system.
Repository 'cf-me-for-rhel-7-beta-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.9-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-11-rpms' is disabled for this system.
Repository 'rhel-x86_64-server-7-mrg-messaging-2-rpms' is disabled for this system.
Repository 'rhel-7-server-fastrack-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-beta-cts-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-13-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-8-director-rpms' is disabled for this system.
Repository 'rhel-7-server-insights-3-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-5.0-cts-source-rpms' is disabled for this system.
Repository 'rhel-server-rhscl-7-beta-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-14-devtools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.1-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-9-tools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.9-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-7.0-director-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-9-optools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-optools-beta-source-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6-beta-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-beta-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.3-installer-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-extras-beta-source-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.7-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-optools-beta-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-devtools-beta-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.3-mon-source-rpms' is disabled for this system.
Repository 'rhel-7-server-cert-rpms' is disabled for this system.
Repository 'rhel-ha-for-rhel-7-server-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-8-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.2-installer-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-14-debug-rpms' is disabled for this system.
Repository 'rh-sso-7.3-for-rhel-7-server-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-2-tools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rh-common-beta-rpms' is disabled for this system.
Repository 'cf-me-for-rhel-7-beta-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-cert-source-rpms' is disabled for this system.
Repository 'rhel-7-server-optional-debug-rpms' is disabled for this system.
Repository 'rhel-server-rhscl-7-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-14-optools-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-7.0-source-rpms' is disabled for this system.
Repository 'rh-sso-7.2-for-rhel-7-server-rpms' is disabled for this system.
Repository 'rhel-7-server-insights-3-source-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.5-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-10-optools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-2-mon-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-14-tools-source-rpms' is disabled for this system.
Repository 'cf-me-5.10-for-rhel-7-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-extras-debug-rpms' is disabled for this system.
Repository 'rh-sso-7.3-for-rhel-7-server-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-13-devtools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-maintenance-6-source-rpms' is disabled for this system.
Repository 'rhel-server-rhscl-7-source-rpms' is disabled for this system.
Repository 'rhel-ha-for-rhel-7-server-beta-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-12-tools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-rhn-tools-beta-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-5.0-cts-rpms' is disabled for this system.
Repository 'rhel-7-server-rh-common-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-11-optools-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6-puppet-upgrade-beta-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-7.0-optools-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-2-mon-source-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.8-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-dotnet-beta-rpms' is disabled for this system.
Repository 'rhel-7-server-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-14-optools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.3-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-12-tools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-12-tools-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-9-optools-rpms' is disabled for this system.
Repository 'rhel-7-server-rh-common-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-devtools-beta-source-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-3-mon-source-rpms' is disabled for this system.
Repository 'rhel-7-server-v2vwin-1-source-rpms' is disabled for this system.
Repository 'rh-sso-7.2-for-rhel-7-server-source-rpms' is disabled for this system.
Repository 'rhel-7-server-rh-common-beta-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rh-common-beta-source-rpms' is disabled for this system.
Repository 'rhel-7-server-fastrack-source-rpms' is disabled for this system.
Repository 'rhel-7-fdio-early-access-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-7.0-optools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.3-installer-rpms' is disabled for this system.
Repository 'rhel-7-server-supplementary-beta-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-3-tools-rpms' is disabled for this system.
Repository 'rhel-7-server-optional-beta-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-11-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-beta-cts-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-7.0-tools-debug-rpms' is disabled for this system.
Repository 'rhel-7-fdio-early-access-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-8-optools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-2-tools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-optools-beta-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.3-puppet4-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-12-source-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.4-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.5-rpms' is disabled for this system.
Repository 'rhel-7-fast-datapath-htb-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-6.0-cts-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.7-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-10-rpms' is disabled for this system.
Repository 'rhel-7-server-rhn-tools-beta-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-9-rpms' is disabled for this system.
Repository 'rhel-7-fast-datapath-htb-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-beta-cts-source-rpms' is disabled for this system.
Repository 'rhel-ha-for-rhel-7-server-rpms' is disabled for this system.
Repository 'rh-sso-7.1-for-rhel-7-server-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-3-textonly-rpms' is disabled for this system.
Repository 'rh-gluster-3-client-for-rhel-7-server-rpms' is disabled for this system.
Repository 'rhel-7-server-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.3-tools-debug-rpms' is disabled for this system.
Repository 'rhel-7-fast-datapath-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-8-tools-source-rpms' is disabled for this system.
Repository 'rhel-server-rhscl-7-eus-rpms' is disabled for this system.
Repository 'rhel-7-server-supplementary-beta-debug-rpms' is disabled for this system.
Repository 'rh-gluster-3-client-for-rhel-7-server-source-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.3-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-optional-fastrack-source-rpms' is disabled for this system.
Repository 'cf-me-5.6-for-rhel-7-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-5.0-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-7.0-tools-rpms' is disabled for this system.
Repository 'rhel-7-fdio-early-access-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-13-devtools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.6-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-11-devtools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.3-source-rpms' is disabled for this system.
Repository 'rhel-7-fdio-source-rpms' is disabled for this system.
Repository 'rhel-7-server-optional-fastrack-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-5.0-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-7.0-optools-debug-rpms' is disabled for this system.
Repository 'rhel-ha-for-rhel-7-server-beta-rpms' is disabled for this system.
Repository 'cf-me-5.6-for-rhel-7-rpms' is disabled for this system.
Repository 'rhel-7-fdio-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-8-tools-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.3-tools-rpms' is disabled for this system.
Repository 'rhel-7-server-nfv-source-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.3-puppet4-source-rpms' is disabled for this system.
Repository 'rhel-7-fast-datapath-htb-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6-beta-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-11-tools-rpms' is disabled for this system.
Repository 'rhel-7-server-dotnet-beta-source-rpms' is disabled for this system.
Repository 'rhel-7-fdio-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-8-tools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-10-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.1-source-rpms' is disabled for this system.
Repository 'rhel-7-server-supplementary-source-rpms' is disabled for this system.
Repository 'rhel-7-server-extras-beta-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-8-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.5-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-5.0-cts-debug-rpms' is disabled for this system.
Repository 'rh-sso-7.1-for-rhel-7-server-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rpms' is disabled for this system.
Repository 'cf-me-5.5-for-rhel-7-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-nfv-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.6-rpms' is disabled for this system.
Repository 'rhel-ha-for-rhel-7-server-fastrack-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-8-director-source-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-1.3-calamari-rpms' is disabled for this system.
Repository 'rhel-7-server-dotnet-beta-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-beta-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-supplementary-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-13-optools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.1-rpms' is disabled for this system.
Repository 'rhel-7-server-nfv-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-11-tools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-10-tools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-3-tools-debug-rpms' is disabled for this system.
Repository 'rhel-ha-for-rhel-7-server-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-optional-rpms' is disabled for this system.
Repository 'rhel-x86_64-server-7-mrg-messaging-2-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6.4-source-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-tools-6-beta-rpms' is disabled for this system.
Repository 'rhel-7-server-beta-source-rpms' is disabled for this system.
Repository 'rhel-7-server-satellite-maintenance-6-beta-source-rpms' is disabled for this system.
Repository 'cf-me-5.5-for-rhel-7-source-rpms' is disabled for this system.
Repository 'rhel-7-server-ansible-2.4-source-rpms' is disabled for this system.
Repository 'rhel-7-server-rhn-tools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-6.0-installer-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-13-tools-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-rhn-tools-debug-rpms' is disabled for this system.
Repository 'rhel-7-fast-datapath-source-rpms' is disabled for this system.
Repository 'rhel-7-server-beta-debug-rpms' is disabled for this system.
Repository 'rhel-7-server-optional-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-7.0-tools-source-rpms' is disabled for this system.
Repository 'rhel-7-server-openstack-6.0-installer-rpms' is disabled for this system.
Repository 'rhel-7-server-optional-beta-rpms' is disabled for this system.
Repository 'rhel-7-server-rhceph-3-tools-source-rpms' is disabled for this system.
[stack@director ~]$ sudo subscription-manager repos --enable=rhel-7-server-rpms --enable=rhe-server-extras-rpms --enable=rhel-7-server-rh-common-rpms --enable=rhel-ha-for-rhel-7-serverms --enable=rhel-7-server-openstack-14-rpms
Repository 'rhel-7-server-rpms' is enabled for this system.
Repository 'rhel-ha-for-rhel-7-server-rpms' is enabled for this system.
Repository 'rhel-7-server-extras-rpms' is enabled for this system.
Repository 'rhel-7-server-openstack-14-rpms' is enabled for this system.
Repository 'rhel-7-server-rh-common-rpms' is enabled for this system.
[root@director ~]# sudo yum update -y
Loaded plugins: product-id, search-disabled-repos, subscription-manager
No packages marked for update
[root@director ~]# sudo reboot
---
[root@director ~]# sudo yum install -y python-tripleoclient
Loaded plugins: product-id, search-disabled-repos, subscription-manager
Package python-tripleoclient-10.6.2-0.20190425150607.el7ost.noarch already installed and latest version

部署疑惑:node

  • 3.1.9:另外,director 還須要在 /etc/hosts 中包括一個帶有系統主機名和基礎名稱的條目。/etc/hosts 中的 IP 地址必須與您計劃用於 undercloud 公共 API 的地址匹配。例如,若是系統名是 manager.example.com,其使用的 IP 地址是 10.0.0.1,/etc/hosts 則須要包括一個與如下內容相似的條目:
    問題: 什麼是用於undercloud 公共 API 的地址?
10.0.0.1  manager.example.com manager
  • 問題:沒有可用的ceph-ansible包
[stack@director ~]$ sudo yum install -y ceph-ansible
Loaded plugins: product-id, search-disabled-repos, subscription-manager
No package ceph-ansible available.
  • 解決:
[stack@director ~]$ sudo subscription-manager repos --enable=rhel-7-server-rhceph-3-tools-rpms
[stack@director ~]$ sudo subscription-manager repos --enable=rhel-7-server-rhceph-3-tools-rpms
Repository 'rhel-7-server-rhceph-3-tools-rpms' is enabled for this system.
[stack@director ~]$ sudo yum update -y
Loaded plugins: product-id, search-disabled-repos, subscription-manager
No packages marked for update
[stack@director ~]$ sudo yum install -y ceph-ansible
Loaded plugins: product-id, search-disabled-repos, subscription-manager
Package ceph-ansible-3.2.30.1-1.el7cp.noarch already installed and latest version
Nothing to do
[stack@director ~]$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Loaded plugins: product-id, search-disabled-repos, subscription-manager
epel-release-latest-7.noarch.rpm                                            |  15 kB  00:00:00
Examining /var/tmp/yum-root-WtDdCL/epel-release-latest-7.noarch.rpm: epel-release-7-12.noarch
Marking /var/tmp/yum-root-WtDdCL/epel-release-latest-7.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:7-12 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================================
 Package               Arch            Version        Repository                              Size
===================================================================================================
Installing:
 epel-release          noarch          7-12           /epel-release-latest-7.noarch           24 k

Transaction Summary
===================================================================================================
Install  1 Package

Total size: 24 k
Installed size: 24 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : epel-release-7-12.noarch                                                        1/1
  Verifying  : epel-release-7-12.noarch                                                        1/1

Installed:
  epel-release.noarch 0:7-12

Complete!
[stack@director ~]$ sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Loaded plugins: product-id, search-disabled-repos, subscription-manager
epel-release-latest-7.noarch.rpm                                            |  15 kB  00:00:00
Examining /var/tmp/yum-root-WtDdCL/epel-release-latest-7.noarch.rpm: epel-release-7-12.noarch
/var/tmp/yum-root-WtDdCL/epel-release-latest-7.noarch.rpm: does not update installed package.
Error: Nothing to do
[stack@director ~]$ sudo yum update -y
Loaded plugins: product-id, search-disabled-repos, subscription-manager
No packages marked for update

2. 準備容器鏡像

[stack@director ~]$ openstack tripleo container image prepare default \
> --local-push-destination \
> --output-env-file containers-prepare-parameter.yaml
# Generated with the following on 2019-12-06T04:07:10.253611
#
#   openstack tripleo container image prepare default --local-push-destination --output-env-file containers-prepare-parameter.yaml
#

parameter_defaults:
  ContainerImagePrepare:
  - excludes:
    - openshift
    push_destination: true
    set:
      ceph_image: rhceph-3-rhel7
      ceph_namespace: registry.access.redhat.com/rhceph
      ceph_tag: latest
      name_prefix: openstack-
      name_suffix: ''
      namespace: registry.access.redhat.com/rhosp14
      neutron_driver: null
      openshift_asb_namespace: registry.access.redhat.com/openshift3
      openshift_cluster_monitoring_namespace: registry.access.redhat.com/openshift3
      openshift_cockpit_namespace: registry.access.redhat.com/openshift3
      openshift_configmap_reload_namespace: registry.access.redhat.com/openshift3
      openshift_etcd_image: etcd
      openshift_etcd_namespace: registry.access.redhat.com/rhel7
      openshift_etcd_tag: latest
      openshift_gluster_block_image: rhgs-gluster-block-prov-rhel7
      openshift_gluster_image: rhgs-server-rhel7
      openshift_gluster_namespace: registry.access.redhat.com/rhgs3
      openshift_gluster_tag: v3.11
      openshift_grafana_namespace: registry.access.redhat.com/openshift3
      openshift_heketi_image: rhgs-volmanager-rhel7
      openshift_heketi_namespace: registry.access.redhat.com/rhgs3
      openshift_heketi_tag: v3.11
      openshift_kube_rbac_proxy_namespace: registry.access.redhat.com/openshift3
      openshift_kube_state_metrics_namespace: registry.access.redhat.com/openshift3
      openshift_namespace: registry.access.redhat.com/openshift3
      openshift_prometheus_config_reload_namespace: registry.access.redhat.com/openshift3
      openshift_prometheus_operator_namespace: registry.access.redhat.com/openshift3
      tag: latest
    tag_from_label: '{version}-{release}'
  - includes:
    - openshift
    push_destination: true
    set:
      openshift_asb_namespace: registry.access.redhat.com/openshift3
      openshift_asb_tag: v3.11
      openshift_cluster_monitoring_image: ose-cluster-monitoring-operator
      openshift_cluster_monitoring_namespace: registry.access.redhat.com/openshift3
      openshift_cluster_monitoring_tag: v3.11
      openshift_cockpit_image: registry-console
      openshift_cockpit_namespace: registry.access.redhat.com/openshift3
      openshift_cockpit_tag: v3.11
      openshift_configmap_reload_image: ose-configmap-reloader
      openshift_configmap_reload_namespace: registry.access.redhat.com/openshift3
      openshift_configmap_reload_tag: v3.11
      openshift_grafana_namespace: registry.access.redhat.com/openshift3
      openshift_grafana_tag: v3.11
      openshift_kube_rbac_proxy_image: ose-kube-rbac-proxy
      openshift_kube_rbac_proxy_namespace: registry.access.redhat.com/openshift3
      openshift_kube_rbac_proxy_tag: v3.11
      openshift_kube_state_metrics_image: ose-kube-state-metrics
      openshift_kube_state_metrics_namespace: registry.access.redhat.com/openshift3
      openshift_kube_state_metrics_tag: v3.11
      openshift_namespace: registry.access.redhat.com/openshift3
      openshift_oauth_proxy_tag: v3.11
      openshift_prefix: ose
      openshift_prometheus_alertmanager_tag: v3.11
      openshift_prometheus_config_reload_image: ose-prometheus-config-reloader
      openshift_prometheus_config_reload_namespace: registry.access.redhat.com/openshift3
      openshift_prometheus_config_reload_tag: v3.11
      openshift_prometheus_node_exporter_tag: v3.11
      openshift_prometheus_operator_image: ose-prometheus-operator
      openshift_prometheus_operator_namespace: registry.access.redhat.com/openshift3
      openshift_prometheus_operator_tag: v3.11
      openshift_prometheus_tag: v3.11
      openshift_tag: v3.11

3.

[stack@director ~]$ cp \
> /usr/share/python-tripleoclient/undercloud.conf.sample \
> ~/undercloud.conf
相關文章
相關標籤/搜索