Changes

From Amahi Wiki
Jump to: navigation, search
{{WorkInProgress}}
'''Last Update:''' May 22, 2022
=Objective=
This is a project to update and modernize the infrastructure that keeps the Amahi web sites and services running.
<br>
'''Server #1 (CURRENT):'''
* OpenStack release Yoga
* Operating System: CentOS 8 Stream
* 32GB PC2-5300 RAM (8x4)
* Quick Swap Drive Bays
** 1 - 1TB
** 2 - 750GB (Backup)
** 3 - EMPTY
** 4 - EMPTY
<br>
'''Server #2 (BACKUP):'''
* OpenStack release Wallaby
* Operating System: CentOS 8 Stream (LVM Partitioning)
* 24GB PC2-5300 RAM (4x2/8x2)
* Quick Swap Drive Bays
** 2 - EMPTY
** 3 - 120GB SSD (Backup)
** 4 - EMPTY
<br>
'''Server #2 (BACKUP):'''
* OpenStack release Yoga
* Operating System: CentOS 8 Stream (Standard Partitioning)
* 32GB PC2-5300 RAM (8x4)
* Quick Swap Drive Bays
** 1 - 1TB
** 2 - 750GB (Backup)
** 3 - EMPTY
** 4 - EMPTY
The following guidance is based on the latest release of OpenStack (Yoga):
<ul>
<li> Download [https://www.centos.org/download/ CentOS 8 Stream] minmal image and install following [https://linuxhint.com/install_centos8_netboot_iso/ Installing CentOS 8 using NetBoot ISO Image] tutorial(use LVM, but remove ''/home'' partition and redistribute space to ''/''). </li><li> [https://linuxconfig.org/rhel-8-configure-static-ip-address Set Static IP Address] and [https://techjourney.net/how-to-set-change-hostname-fqdn-fully-qualified-domain-name-in-rhel-centos-7/ Configure configure Fully Qualified Domain Name] and , then reboot</li><li> Follow step 0 - 2 3 of the [https://www.rdoproject.org/install/packstack/ RDO Packstack Quickstart] for the OpenStack installation (ensure step 0 prerequisites are completed first).</li><li> At step 34, follow the [https://www.rdoproject.org/networking/neutron-with-existing-external-network/ Neutron with existing network guidance]:</li>
<ul>
<li> Use command: <code>packstack --allinone --provision-demo=n --cinder-volumes-size=100G --keystone-admin-passwd={set password} --os-neutron-ml2-mechanism-drivers=openvswitch --os-neutron-ml2-tenant-network-types=vxlan --os-neutron-ml2-type-drivers=vxlan,flat,vlan --os-neutron-l2-agent=openvswitch --os-neutron-ovs-bridge-mappings=extnet:br-ex --os-neutron-ovs-bridge-interfaces=br-ex:eth0 --nova-libvirt-virt-type=kvm</code> (replace {set password} and ''eth0'' with appropriate values)</li>
12,424

edits