Installation Parameters:
[root@base ~]# virsh net-dumpxml openshift
<network connections='2'>
<name>openshift</name>
<uuid>883473f1-5db2-489e-89a0-9caf0b04dc6c</uuid>
<forward mode='nat'>
<nat>
<port start='1024' end='65535'/>
</nat>
</forward>
<bridge name='virbr23' stp='on' delay='0'/>
<mac address='52:54:00:85:00:9e'/>
<domain name='openshift'/>
<ip address='192.168.11.1' netmask='255.255.255.0'>
<dhcp>
<range start='192.168.11.201' end='192.168.11.210'/>
</dhcp>
</ip>
</network>
[root@base ~]# virsh pool-dumpxml OpenShift
<pool type='dir'>
<name>OpenShift</name>
<uuid>ce6e6645-9a02-4d9e-b07e-0255cf6e1d54</uuid>
<capacity unit='bytes'>1082120392704</capacity>
<allocation unit='bytes'>605260783616</allocation>
<available unit='bytes'>476859609088</available>
<source>
</source>
<target>
<path>/VMs/openshift</path>
<permissions>
<mode>0755</mode>
<owner>0</owner>
<group>0</group>
<label>unconfined_u:object_r:etc_runtime_t:s0</label>
</permissions>
</target>
</pool>
[root@base ~]# virsh vol-info --pool OpenShift node1-hdd1.qcow2 Name: node1-hdd1.qcow2 Type: file Capacity: 40.00 GiB Allocation: 6.45 MiB
[root@base ~]# virsh vol-info --pool OpenShift node1-hdd2.qcow2 Name: node1-hdd2.qcow2 Type: file Capacity: 40.00 GiB Allocation: 6.45 MiB
Prepare you subscriptions:
You will need to have evaluation subscription for:1. Red Hat OpenShift.
2. Red Hat OpenStack that will be used for having Open vSwitch.
Subscribe against Red Hat Subscription Manager:
[root@node1 ~]# subscription-manager register Registering to: subscription.rhsm.redhat.com:443/subscription Username: abdurrahman.mohamed Password: The system has been registered with ID: < ID>
[root@node1 ~]# subscription-manager list --available
+-------------------------------------------+
Available Subscriptions
+-------------------------------------------+
Subscription Name: 60 Day Self-Supported Red Hat OpenStack Platform Preview
Provides: Red Hat Ceph Storage MON
Red Hat Single Sign-On
Oracle Java (for RHEL Server)
Red Hat CloudForms
Red Hat Enterprise MRG Messaging
Red Hat Enterprise Linux Atomic Host
Red Hat Enterprise Linux High Availability (for RHEL Server)
Red Hat Enterprise Linux Load Balancer (for RHEL Server)
Red Hat Beta
Red Hat Enterprise Linux Fast Datapath Beta
Red Hat Ansible Engine
Red Hat Enterprise Linux Atomic Host Beta
Red Hat Software Collections Beta (for RHEL Server)
Red Hat Software Collections (for RHEL Server)
Red Hat Ceph Storage
Red Hat Enterprise Linux Server
Red Hat OpenStack Beta
Red Hat OpenStack
SKU: SER0406
Contract:
Pool ID: <POOL ID1>
Provides Management: No
Available: Unlimited
Suggested: 1
Service Level: Self-Support
Service Type: L1-L3
Subscription Type: Standard
Ends: 07/22/2018
System Type: Virtual
Subscription Name: 60 Day Self-Supported Red Hat OpenStack Platform Preview
Provides: Red Hat Ceph Storage MON
Red Hat Single Sign-On
Oracle Java (for RHEL Server)
Red Hat CloudForms
Red Hat Enterprise MRG Messaging
Red Hat Enterprise Linux Atomic Host
Red Hat Enterprise Linux High Availability (for RHEL Server)
Red Hat Enterprise Linux Load Balancer (for RHEL Server)
Red Hat Beta
Red Hat Enterprise Linux Fast Datapath Beta
Red Hat Ansible Engine
Red Hat Enterprise Linux Atomic Host Beta
Red Hat Software Collections Beta (for RHEL Server)
Red Hat Software Collections (for RHEL Server)
Red Hat Ceph Storage
Red Hat Enterprise Linux Server
Red Hat OpenStack Beta
Red Hat OpenStack
SKU: SER0406
Contract:
Pool ID: <POOL ID2>
Provides Management: No
Available: 3
Suggested: 1
Service Level: Self-Support
Service Type: L1-L3
Subscription Type: Standard
Ends: 07/22/2018
System Type: Physical
Subscription Name: 30 Day Self-Supported Red Hat OpenShift Container Platform, 2-Core Evaluation
Provides: Red Hat OpenShift Container Platform
Red Hat Istio
Oracle Java (for RHEL Server) - Extended Update Support
Red Hat Enterprise Linux Atomic Host
JBoss Enterprise Application Platform
Red Hat JBoss AMQ Clients
Red Hat Ansible Engine
Red Hat OpenShift Enterprise Application Node
Red Hat OpenShift Enterprise JBoss FUSE add-on
Red Hat Software Collections Beta (for RHEL Server)
Red Hat Software Collections (for RHEL Server)
Red Hat Enterprise Linux Fast Datapath
Red Hat Enterprise Linux Server
Red Hat JBoss Core Services
Red Hat Gluster Storage Management Console (for RHEL Server)
Red Hat OpenShift Enterprise JBoss EAP add-on
Oracle Java (for RHEL Server)
Red Hat CloudForms Beta
Red Hat CloudForms
Red Hat OpenShift Enterprise Client Tools
Red Hat Storage for Public Cloud (via RHUI)
Red Hat Gluster Storage Server for On-premise
Red Hat Enterprise Linux High Availability (for RHEL Server)
Red Hat OpenShift Enterprise Infrastructure
Red Hat Beta
Red Hat Enterprise Linux Fast Datapath Beta
Red Hat Gluster Storage Nagios Server
Red Hat Enterprise Linux Scalable File System (for RHEL Server)
Red Hat OpenShift Enterprise JBoss A-MQ add-on
JBoss Enterprise Web Server
SKU: SER0419
Contract: 11708740
Pool ID: <POOL ID3>
Provides Management: Yes
Available: 9
Suggested: 0
Service Level: Self-Support
Service Type: L1-L3
Subscription Type: Stackable
Ends: 08/06/2018
System Type: Physical
[root@node1 ~]# subscription-manager attach --pool=<POOL ID3> Successfully attached a subscription for: 30 Day Self-Supported Red Hat OpenShift Container Platform, 2-Core Evaluation
[root@node1 ~]# subscription-manager attach --pool=<POOL ID1> Successfully attached a subscription for: 60 Day Self-Supported Red Hat OpenStack Platform Preview
Install the required Repos:
[root@node1 ~]# subscription-manager repos --disable=*
[root@node1 ~]# subscription-manager repos --enable=rhel-7-server-rpms Repository 'rhel-7-server-rpms' is enabled for this system. [root@node1 ~]# subscription-manager repos --enable=rhel-7-server-optional-rpms Repository 'rhel-7-server-optional-rpms' is enabled for this system. [root@node1 ~]# subscription-manager repos --enable=rhel-7-server-extras-rpms Repository 'rhel-7-server-extras-rpms' is enabled for this system. [root@node1 ~]# subscription-manager repos --enable=rhel-7-server-ose-3.5-rpms Repository 'rhel-7-server-ose-3.5-rpms' is enabled for this system. [root@node1 ~]# subscription-manager repos --enable=rhel-7-server-openstack-10-rpms Repository 'rhel-7-server-openstack-10-rpms' is enabled for this system.
[root@node1 ~]# yum repolist Loaded plugins: product-id, search-disabled-repos, subscription-manager repo id repo name status rhel-7-server-extras-rpms/x86_64 Red Hat Enterprise Linux 7 Server - Extras (RPMs) 875 rhel-7-server-openstack-10-rpms/7Server/x86_64 Red Hat OpenStack Platform 10 for RHEL 7 (RPMs) 2,052 rhel-7-server-optional-rpms/7Server/x86_64 Red Hat Enterprise Linux 7 Server - Optional (RPMs) 15,182 rhel-7-server-ose-3.5-rpms/x86_64 Red Hat OpenShift Container Platform 3.5 (RPMs) 695 rhel-7-server-rpms/7Server/x86_64 Red Hat Enterprise Linux 7 Server (RPMs) 20,672 repolist: 39,476
Collect KVM Snapshot:
[root@node1 ~]# poweroff
[root@base ~]# virsh snapshot-create-as openshift-node1 01_ready_to_install --description "OS with needed subscriptions and repos but before install OpenShift" Domain snapshot 01_ready_to_install created
No comments:
Post a Comment