Debian Miscellaneous Updates
- Minor editorial updates. - New filesystem partition layout on root disks. Signed-off-by: Elaine Fonaro <elaine.fonaro@windriver.com> Change-Id: Ica32bf7a5fce81a3f5ec77f777f83b4321d60502
This commit is contained in:
parent
4f341795bf
commit
5dc5d567ba
@ -111,8 +111,8 @@ scripting an initial setup.
|
||||
sda.
|
||||
|
||||
**<rootfs\_device>**
|
||||
is the host device for rootfs partition, relative to/dev. The default
|
||||
is sda.
|
||||
is a logical volume cgts-vg/root-lv. The default is sda, it should be
|
||||
the same value as specified for the boot_device.
|
||||
|
||||
**<mgmt\_mac>**
|
||||
is the |MAC| address of the port connected to the internal management
|
||||
|
@ -449,27 +449,21 @@ Configure controller-0
|
||||
# check available space (Avail Size (GiB)) in cgts-vg LVG where docker fs is located
|
||||
system host-lvg-list controller-0
|
||||
# if existing docker fs size + cgts-vg available space is less than
|
||||
# 80G, you will need to add a new disk partition to cgts-vg.
|
||||
# There must be at least 20GB of available space after the docker
|
||||
# filesystem is increased.
|
||||
# 80G, you will need to add a new disk to cgts-vg.
|
||||
|
||||
# Assuming you have unused space on ROOT DISK, add partition to ROOT DISK.
|
||||
# ( if not use another unused disk )
|
||||
|
||||
# Get device path of ROOT DISK
|
||||
system host-show controller-0 --nowrap | fgrep rootfs
|
||||
# Get device path of BOOT DISK
|
||||
system host-show controller-0 | fgrep rootfs
|
||||
|
||||
# Get UUID of ROOT DISK by listing disks
|
||||
system host-disk-list controller-0
|
||||
|
||||
# Create new PARTITION on ROOT DISK, and take note of new partition's 'uuid' in response
|
||||
# Use a partition size such that you'll be able to increase docker fs size from 30G to 60G
|
||||
PARTITION_SIZE=30
|
||||
system host-disk-partition-add -t lvm_phys_vol ${NODE} <disk-uuid> ${PARTITION_SIZE}
|
||||
# Add new disk to 'cgts-vg' local volume group
|
||||
system host-pv-add controller-0 cgts-vg <DISK_UUID>
|
||||
sleep 10 # wait for disk to be added
|
||||
|
||||
# Add new partition to 'cgts-vg' local volume group
|
||||
system host-pv-add controller-0 cgts-vg <NEW_PARTITION_UUID>
|
||||
sleep 2 # wait for partition to be added
|
||||
# Confirm the available space and increased number of physical
|
||||
# volumes added to the cgts-vg colume group
|
||||
system host-lvg-list controller-0
|
||||
|
||||
# Increase docker filesystem to 60G
|
||||
system host-fs-modify controller-0 docker=60
|
||||
@ -568,8 +562,24 @@ Configure controller-0
|
||||
locking and unlocking controller-0 to apply the change.
|
||||
|
||||
|
||||
#. **For OpenStack only:** Set up disk partition for nova-local volume
|
||||
group, which is needed for |prefix|-openstack nova ephemeral disks.
|
||||
#. **For OpenStack only:** Add an instances filesystem OR Set up a disk
|
||||
based nova-local volume group, which is needed for |prefix|-openstack
|
||||
nova ephemeral disks.
|
||||
|
||||
.. note::
|
||||
|
||||
Both cannot exist at the same time.
|
||||
|
||||
Add an 'instances' filesystem
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
export NODE=controller-0
|
||||
|
||||
# Create ‘instances’ filesystem
|
||||
system host-fs-add ${NODE} instances=<size>
|
||||
|
||||
OR add a 'nova-local' volume group
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
@ -578,29 +588,13 @@ Configure controller-0
|
||||
# Create ‘nova-local’ local volume group
|
||||
system host-lvg-add ${NODE} nova-local
|
||||
|
||||
# Get UUID of DISK to create PARTITION to be added to ‘nova-local’ local volume group
|
||||
# CEPH OSD Disks can NOT be used
|
||||
# For best performance, do NOT use system/root disk, use a separate physical disk.
|
||||
# Get UUID of an unused DISK to to be added to the ‘nova-local’ volume
|
||||
# group. CEPH OSD Disks can NOT be used
|
||||
|
||||
# List host’s disks and take note of UUID of disk to be used
|
||||
system host-disk-list ${NODE}
|
||||
# ( if using ROOT DISK, select disk with device_path of
|
||||
# ‘system host-show ${NODE} | grep rootfs’ )
|
||||
|
||||
# Create new PARTITION on selected disk, and take note of new partition’s ‘uuid’ in response
|
||||
# The size of the PARTITION needs to be large enough to hold the aggregate size of
|
||||
# all nova ephemeral disks of all VMs that you want to be able to host on this host,
|
||||
# but is limited by the size and space available on the physical disk you chose above.
|
||||
# The following example uses a small PARTITION size such that you can fit it on the
|
||||
# root disk, if that is what you chose above.
|
||||
# Additional PARTITION(s) from additional disks can be added later if required.
|
||||
PARTITION_SIZE=30
|
||||
|
||||
system host-disk-partition-add -t lvm_phys_vol ${NODE} <disk-uuid> ${PARTITION_SIZE}
|
||||
|
||||
# Add new partition to ‘nova-local’ local volume group
|
||||
system host-pv-add ${NODE} nova-local <NEW_PARTITION_UUID>
|
||||
sleep 2
|
||||
# Add the unused disk to the ‘nova-local’ volume group
|
||||
system host-pv-add ${NODE} nova-local <DISK_UUID>
|
||||
|
||||
#. **For OpenStack only:** Configure data interfaces for controller-0.
|
||||
Data class interfaces are vswitch interfaces used by vswitch to provide
|
||||
@ -785,32 +779,24 @@ Unlock controller-0
|
||||
|
||||
# check existing size of docker fs
|
||||
system host-fs-list controller-0
|
||||
|
||||
# check available space (Avail Size (GiB)) in cgts-vg LVG where docker fs is located
|
||||
system host-lvg-list controller-0
|
||||
|
||||
# if existing docker fs size + cgts-vg available space is less than
|
||||
# 80G, you will need to add a new disk partition to cgts-vg.
|
||||
# There must be at least 20GB of available space after the docker
|
||||
# filesystem is increased.
|
||||
# 80G, you will need to add a new disk to cgts-vg.
|
||||
|
||||
# Assuming you have unused space on ROOT DISK, add partition to ROOT DISK.
|
||||
# ( if not use another unused disk )
|
||||
|
||||
# Get device path of ROOT DISK
|
||||
system host-show controller-0 | grep rootfs
|
||||
# Get device path of BOOT DISK
|
||||
system host-show controller-0 | fgrep rootfs
|
||||
|
||||
# Get UUID of ROOT DISK by listing disks
|
||||
system host-disk-list controller-0
|
||||
|
||||
# Create new PARTITION on ROOT DISK, and take note of new partition’s ‘uuid’ in response
|
||||
# Use a partition size such that you’ll be able to increase docker fs size from 30G to 60G
|
||||
PARTITION_SIZE=30
|
||||
system host-disk-partition-add -t lvm_phys_vol controller-0 <root-disk-uuid> ${PARTITION_SIZE}
|
||||
# Add new disk to 'cgts-vg' local volume group
|
||||
system host-pv-add controller-0 cgts-vg <DISK_UUID>
|
||||
sleep 10 # wait for disk to be added
|
||||
|
||||
# Add new partition to 'cgts-vg' local volume group
|
||||
system host-pv-add controller-0 cgts-vg <NEW_PARTITION_UUID>
|
||||
sleep 2 # wait for partition to be added
|
||||
# Confirm the available space and increased number of physical
|
||||
# volumes added to the cgts-vg colume group
|
||||
system host-lvg-list controller-0
|
||||
|
||||
# Increase docker filesystem to 60G
|
||||
system host-fs-modify controller-0 docker=60
|
||||
@ -946,34 +932,28 @@ Configure controller-1
|
||||
.. code-block:: bash
|
||||
|
||||
# check existing size of docker fs
|
||||
system host-fs-list controller-0
|
||||
system host-fs-list controller-1
|
||||
# check available space (Avail Size (GiB)) in cgts-vg LVG where docker fs is located
|
||||
system host-lvg-list controller-0
|
||||
system host-lvg-list controller-1
|
||||
# if existing docker fs size + cgts-vg available space is less than
|
||||
# 80G, you will need to add a new disk partition to cgts-vg.
|
||||
# There must be at least 20GB of available space after the docker
|
||||
# filesystem is increased.
|
||||
# 80G, you will need to add a new disk to cgts-vg.
|
||||
|
||||
# Assuming you have unused space on ROOT DISK, add partition to ROOT DISK.
|
||||
# ( if not use another unused disk )
|
||||
|
||||
# Get device path of ROOT DISK
|
||||
system host-show controller-0 --nowrap | fgrep rootfs
|
||||
# Get device path of BOOT DISK
|
||||
system host-show controller-1 | fgrep rootfs
|
||||
|
||||
# Get UUID of ROOT DISK by listing disks
|
||||
system host-disk-list controller-0
|
||||
system host-disk-list controller-1
|
||||
|
||||
# Create new PARTITION on ROOT DISK, and take note of new partition's 'uuid' in response
|
||||
# Use a partition size such that you'll be able to increase docker fs size from 30G to 60G
|
||||
PARTITION_SIZE=30
|
||||
system host-disk-partition-add -t lvm_phys_vol ${NODE} <disk-uuid> ${PARTITION_SIZE}
|
||||
# Add new disk to 'cgts-vg' local volume group
|
||||
system host-pv-add controller-1 cgts-vg <DISK_UUID>
|
||||
sleep 10 # wait for disk to be added
|
||||
|
||||
# Add new partition to 'cgts-vg' local volume group
|
||||
system host-pv-add controller-0 cgts-vg <NEW_PARTITION_UUID>
|
||||
sleep 2 # wait for partition to be added
|
||||
# Confirm the available space and increased number of physical
|
||||
# volumes added to the cgts-vg colume group
|
||||
system host-lvg-list controller-1
|
||||
|
||||
# Increase docker filesystem to 60G
|
||||
system host-fs-modify controller-0 docker=60
|
||||
system host-fs-modify controller-1 docker=60
|
||||
|
||||
#. **For OpenStack only:** Configure the host settings for the vSwitch.
|
||||
|
||||
@ -1028,39 +1008,40 @@ Configure controller-1
|
||||
system host-memory-modify -f application -1G 10 controller-1 1
|
||||
|
||||
|
||||
#. **For OpenStack only:** Set up disk partition for nova-local volume group,
|
||||
which is needed for |prefix|-openstack nova ephemeral disks.
|
||||
#. **For OpenStack only:** Add an instances filesystem OR Set up a disk
|
||||
based nova-local volume group, which is needed for |prefix|-openstack
|
||||
nova ephemeral disks.
|
||||
|
||||
.. note::
|
||||
|
||||
Both cannot exist at the same time.
|
||||
|
||||
Add an 'instances' filesystem
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
export NODE=controller-1
|
||||
|
||||
# Create 'nova-local' local volume group
|
||||
# Create ‘instances’ filesystem
|
||||
system host-fs-add ${NODE} instances=<size>
|
||||
|
||||
OR add a 'nova-local' volume group
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
export NODE=controller-1
|
||||
|
||||
# Create ‘nova-local’ local volume group
|
||||
system host-lvg-add ${NODE} nova-local
|
||||
|
||||
# Get UUID of DISK to create PARTITION to be added to 'nova-local' local volume group
|
||||
# CEPH OSD Disks can NOT be used
|
||||
# For best performance, do NOT use system/root disk, use a separate physical disk.
|
||||
# Get UUID of an unused DISK to to be added to the ‘nova-local’ volume
|
||||
# group. CEPH OSD Disks can NOT be used
|
||||
|
||||
# List host’s disks and take note of UUID of disk to be used
|
||||
system host-disk-list ${NODE}
|
||||
# ( if using ROOT DISK, select disk with device_path of
|
||||
# ‘system host-show ${NODE} | grep rootfs’ )
|
||||
|
||||
# Create new PARTITION on selected disk, and take note of new partition’s ‘uuid’ in response
|
||||
# The size of the PARTITION needs to be large enough to hold the aggregate size of
|
||||
# all nova ephemeral disks of all VMs that you want to be able to host on this host,
|
||||
# but is limited by the size and space available on the physical disk you chose above.
|
||||
# The following example uses a small PARTITION size such that you can fit it on the
|
||||
# root disk, if that is what you chose above.
|
||||
# Additional PARTITION(s) from additional disks can be added later if required.
|
||||
PARTITION_SIZE=30
|
||||
|
||||
system host-disk-partition-add -t lvm_phys_vol ${NODE} <disk-uuid> ${PARTITION_SIZE}
|
||||
|
||||
# Add new partition to 'nova-local' local volume group
|
||||
system host-pv-add ${NODE} nova-local <NEW_PARTITION_UUID>
|
||||
sleep 2
|
||||
# Add the unused disk to the ‘nova-local’ volume group
|
||||
system host-pv-add ${NODE} nova-local <DISK_UUID>
|
||||
|
||||
#. **For OpenStack only:** Configure data interfaces for controller-1.
|
||||
Data class interfaces are vswitch interfaces used by vswitch to provide
|
||||
|
@ -321,34 +321,28 @@ The newly installed controller needs to be configured.
|
||||
.. code-block:: bash
|
||||
|
||||
# check existing size of docker fs
|
||||
~(keystone_admin)$ system host-fs-list controller-0
|
||||
system host-fs-list controller-0
|
||||
# check available space (Avail Size (GiB)) in cgts-vg LVG where docker fs is located
|
||||
~(keystone_admin)$ system host-lvg-list controller-0
|
||||
system host-lvg-list controller-0
|
||||
# if existing docker fs size + cgts-vg available space is less than
|
||||
# 80G, you will need to add a new disk partition to cgts-vg.
|
||||
# There must be at least 20GB of available space after the docker
|
||||
# filesystem is increased.
|
||||
# 60G, you will need to add a new disk to cgts-vg.
|
||||
|
||||
# Assuming you have unused space on ROOT DISK, add partition to ROOT DISK.
|
||||
# ( if not use another unused disk )
|
||||
|
||||
# Get device path of ROOT DISK
|
||||
~(keystone_admin)$ system host-show controller-0 | fgrep rootfs
|
||||
# Get device path of BOOT DISK
|
||||
system host-show controller-0 | fgrep rootfs
|
||||
|
||||
# Get UUID of ROOT DISK by listing disks
|
||||
~(keystone_admin)$ system host-disk-list controller-0
|
||||
system host-disk-list controller-0
|
||||
|
||||
# Create new PARTITION on ROOT DISK, and take note of new partition's 'uuid' in response
|
||||
# Use a partition size such that you’ll be able to increase docker fs size from 30G to 60G
|
||||
~(keystone_admin)$ PARTITION_SIZE=30
|
||||
~(keystone_admin)$ system host-disk-partition-add -t lvm_phys_vol controller-0 <root-disk-uuid> ${PARTITION_SIZE}
|
||||
# Add new disk to 'cgts-vg' local volume group
|
||||
system host-pv-add controller-0 cgts-vg <DISK_UUID>
|
||||
sleep 10 # wait for disk to be added
|
||||
|
||||
# Add new partition to ‘cgts-vg’ local volume group
|
||||
~(keystone_admin)$ system host-pv-add controller-0 cgts-vg <NEW_PARTITION_UUID>
|
||||
~(keystone_admin)$ sleep 2 # wait for partition to be added
|
||||
# Confirm the available space and increased number of physical
|
||||
# volumes added to the cgts-vg colume group
|
||||
system host-lvg-list controller-0
|
||||
|
||||
# Increase docker filesystem to 60G
|
||||
~(keystone_admin)$ system host-fs-modify controller-0 docker=60
|
||||
system host-fs-modify controller-0 docker=60
|
||||
|
||||
#. **For OpenStack only:** Configure the system setting for the vSwitch.
|
||||
|
||||
@ -434,40 +428,40 @@ The newly installed controller needs to be configured.
|
||||
After controller-0 is unlocked, changing vswitch_type requires
|
||||
locking and unlocking controller-0 to apply the change.
|
||||
|
||||
#. **For OpenStack only:** Set up disk partition for nova-local volume
|
||||
group, which is needed for |prefix|-openstack nova ephemeral disks.
|
||||
#. **For OpenStack only:** Add an instances filesystem OR Set up a disk
|
||||
based nova-local volume group, which is needed for |prefix|-openstack
|
||||
nova ephemeral disks.
|
||||
|
||||
.. note::
|
||||
|
||||
Both cannot exist at the same time.
|
||||
|
||||
Add an 'instances' filesystem
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
~(keystone_admin)$ export NODE=controller-0
|
||||
export NODE=controller-0
|
||||
|
||||
# Create ‘instances’ filesystem
|
||||
system host-fs-add ${NODE} instances=<size>
|
||||
|
||||
OR add a 'nova-local' volume group
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
export NODE=controller-0
|
||||
|
||||
# Create ‘nova-local’ local volume group
|
||||
~(keystone_admin)$ system host-lvg-add ${NODE} nova-local
|
||||
system host-lvg-add ${NODE} nova-local
|
||||
|
||||
# Get UUID of DISK to create PARTITION to be added to ‘nova-local’ local volume group
|
||||
# CEPH OSD Disks can NOT be used
|
||||
# For best performance, do NOT use system/root disk, use a separate physical disk.
|
||||
# Get UUID of an unused DISK to to be added to the ‘nova-local’ volume
|
||||
# group. CEPH OSD Disks can NOT be used
|
||||
|
||||
# List host’s disks and take note of UUID of disk to be used
|
||||
~(keystone_admin)$ system host-disk-list ${NODE}
|
||||
# ( if using ROOT DISK, select disk with device_path of
|
||||
# host-show ${NODE} | fgrep rootfs’ )
|
||||
|
||||
# Create new PARTITION on selected disk, and take note of new partition’s ‘uuid’ in response
|
||||
# The size of the PARTITION needs to be large enough to hold the aggregate size of
|
||||
# all nova ephemeral disks of all VMs that you want to be able to host on this host,
|
||||
# but is limited by the size and space available on the physical disk you chose above.
|
||||
# The following example uses a small PARTITION size such that you can fit it on the
|
||||
# root disk, if that is what you chose above.
|
||||
# Additional PARTITION(s) from additional disks can be added later if required.
|
||||
~(keystone_admin)$ PARTITION_SIZE=30
|
||||
|
||||
~(keystone_admin)$ system host-disk-partition-add -t lvm_phys_vol ${NODE} <disk-uuid> ${PARTITION_SIZE}
|
||||
|
||||
# Add new partition to ‘nova-local’ local volume group
|
||||
~(keystone_admin)$ system host-pv-add ${NODE} nova-local <NEW_PARTITION_UUID>
|
||||
~(keystone_admin)$ sleep 2
|
||||
system host-disk-list ${NODE}
|
||||
|
||||
# Add the unused disk to the ‘nova-local’ volume group
|
||||
system host-pv-add ${NODE} nova-local <DISK_UUID>
|
||||
|
||||
#. **For OpenStack only:** Configure data interfaces for controller-0.
|
||||
Data class interfaces are vSwitch interfaces used by vSwitch to provide
|
||||
|
@ -55,7 +55,7 @@ valid values, refer to the CLI documentation.
|
||||
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||
| console | If present, this element specifies the port, and if applicable the baud, for displaying messages. If the element is empty or not present, the default setting **ttyS0,115200** is used. |
|
||||
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||
| rootfs\_device | The device to use for the rootfs partition, relative to /dev. |
|
||||
| rootfs\_device | The root filesystem is now a logical volume cgts-vg/root-lv. This value when shown should be the same value as the boot_device. |
|
||||
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||
| boot\_device | The device to use for the boot partition, relative to /dev. |
|
||||
+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
|
||||
|
@ -462,30 +462,24 @@ machine.
|
||||
|
||||
# check existing size of docker fs
|
||||
system host-fs-list controller-0
|
||||
|
||||
# check available space (Avail Size (GiB)) in cgts-vg LVG where docker fs is located
|
||||
system host-lvg-list controller-0
|
||||
|
||||
# if existing docker fs size + cgts-vg available space is less than
|
||||
# 60G, you will need to add a new disk partition to cgts-vg.
|
||||
# 60G, you will need to add a new disk to cgts-vg.
|
||||
|
||||
# Assuming you have unused space on ROOT DISK, add partition to ROOT DISK.
|
||||
# ( if not use another unused disk )
|
||||
|
||||
# Get device path of ROOT DISK
|
||||
# Get device path of BOOT DISK
|
||||
system host-show controller-0 | fgrep rootfs
|
||||
|
||||
# Get UUID of ROOT DISK by listing disks
|
||||
system host-disk-list controller-0
|
||||
|
||||
# Create new PARTITION on ROOT DISK, and take note of new partition’s ‘uuid’ in response
|
||||
# Use a partition size such that you’ll be able to increase docker fs size from 30G to 60G
|
||||
PARTITION_SIZE=30
|
||||
system system host-disk-partition-add -t lvm_phys_vol controller-0 <root-disk-uuid> ${PARTITION_SIZE}
|
||||
# Add new disk to 'cgts-vg' local volume group
|
||||
system host-pv-add controller-0 cgts-vg <DISK_UUID>
|
||||
sleep 10 # wait for disk to be added
|
||||
|
||||
# Add new partition to ‘cgts-vg’ local volume group
|
||||
system host-pv-add controller-0 cgts-vg <NEW_PARTITION_UUID>
|
||||
sleep 2 # wait for partition to be added
|
||||
# Confirm the available space and increased number of physical
|
||||
# volumes added to the cgts-vg colume group
|
||||
system host-lvg-list controller-0
|
||||
|
||||
# Increase docker filesystem to 60G
|
||||
system host-fs-modify controller-0 docker=60
|
||||
@ -643,30 +637,24 @@ machine.
|
||||
|
||||
# check existing size of docker fs
|
||||
system host-fs-list controller-1
|
||||
|
||||
# check available space (Avail Size (GiB)) in cgts-vg LVG where docker fs is located
|
||||
system host-lvg-list controller-1
|
||||
|
||||
# if existing docker fs size + cgts-vg available space is less than
|
||||
# 60G, you will need to add a new disk partition to cgts-vg.
|
||||
# 80G, you will need to add a new disk to cgts-vg.
|
||||
|
||||
# Assuming you have unused space on ROOT DISK, add partition to ROOT DISK.
|
||||
# ( if not use another unused disk )
|
||||
|
||||
# Get device path of ROOT DISK
|
||||
# Get device path of BOOT DISK
|
||||
system host-show controller-1 | fgrep rootfs
|
||||
|
||||
# Get UUID of ROOT DISK by listing disks
|
||||
system host-disk-list controller-1
|
||||
|
||||
# Create new PARTITION on ROOT DISK, and take note of new partition’s ‘uuid’ in response
|
||||
# Use a partition size such that you’ll be able to increase docker fs size from 30G to 60G
|
||||
PARTITION_SIZE=30
|
||||
system host disk-partition-add -t lvm_phys_vol controller-1 <root-disk-uuid> ${PARTITION_SIZE}
|
||||
# Add new disk to 'cgts-vg' local volume group
|
||||
system host-pv-add controller-1 cgts-vg <DISK_UUID>
|
||||
sleep 10 # wait for disk to be added
|
||||
|
||||
# Add new partition to ‘cgts-vg’ local volume group
|
||||
system host-pv-add controller-1 cgts-vg <NEW_PARTITION_UUID>
|
||||
sleep 2 # wait for partition to be added
|
||||
# Confirm the available space and increased number of physical
|
||||
# volumes added to the cgts-vg colume group
|
||||
system host-lvg-list controller-1
|
||||
|
||||
# Increase docker filesystem to 60G
|
||||
system host-fs-modify controller-1 docker=60
|
||||
@ -808,37 +796,38 @@ Configure worker nodes
|
||||
|
||||
done
|
||||
|
||||
#. **For OpenStack only:** Setup disk partition for nova-local volume group,
|
||||
needed for |prefix|-openstack nova ephemeral disks.
|
||||
#. **For OpenStack only:** Add an instances filesystem OR Set up a disk
|
||||
based nova-local volume group, which is needed for |prefix|-openstack
|
||||
nova ephemeral disks.
|
||||
|
||||
.. note::
|
||||
|
||||
Both cannot exist at the same time.
|
||||
|
||||
Add an 'instances' filesystem
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
# Create ‘instances’ filesystem
|
||||
for NODE in worker-0 worker-1; do
|
||||
system host-fs-add ${NODE} instances=<size>
|
||||
done
|
||||
|
||||
OR add a 'nova-local' volume group
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
for NODE in worker-0 worker-1; do
|
||||
# Create ‘nova-local’ local volume group
|
||||
system host-lvg-add ${NODE} nova-local
|
||||
|
||||
# Get UUID of DISK to create PARTITION to be added to ‘nova-local’ local volume group
|
||||
# CEPH OSD Disks can NOT be used
|
||||
# For best performance, do NOT use system/root disk, use a separate physical disk.
|
||||
# Get UUID of an unused DISK to to be added to the ‘nova-local’ volume
|
||||
# group. CEPH OSD Disks can NOT be used. Assume /dev/sdb is unused
|
||||
# on all workers
|
||||
DISK_UUID=$(system host-disk-list ${NODE} | awk '/sdb/{print $2}')
|
||||
|
||||
# List host’s disks and take note of UUID of disk to be used
|
||||
system host-disk-list ${NODE}
|
||||
# ( if using ROOT DISK, select disk with device_path of
|
||||
# ‘system host-show ${NODE} | fgrep rootfs’ )
|
||||
|
||||
# Create new PARTITION on selected disk, and take note of new partition’s ‘uuid’ in response
|
||||
# The size of the PARTITION needs to be large enough to hold the aggregate size of
|
||||
# all nova ephemeral disks of all VMs that you want to be able to host on this host,
|
||||
# but is limited by the size and space available on the physical disk you chose above.
|
||||
# The following example uses a small PARTITION size such that you can fit it on the
|
||||
# root disk, if that is what you chose above.
|
||||
# Additional PARTITION(s) from additional disks can be added later if required.
|
||||
PARTITION_SIZE=30
|
||||
|
||||
system host disk-partition-add -t lvm_phys_vol ${NODE} <disk-uuid> ${PARTITION_SIZE}
|
||||
|
||||
# Add new partition to ‘nova-local’ local volume group
|
||||
system host-pv-add ${NODE} nova-local <NEW_PARTITION_UUID>
|
||||
sleep 2
|
||||
# Add the unused disk to the ‘nova-local’ volume group
|
||||
system host-pv-add ${NODE} nova-local ${DISK_UUID}
|
||||
done
|
||||
|
||||
#. **For OpenStack only:** Configure data interfaces for worker nodes.
|
||||
|
@ -436,37 +436,34 @@ Configure worker nodes
|
||||
|
||||
done
|
||||
|
||||
#. **For OpenStack only:** Setup disk partition for nova-local volume group,
|
||||
needed for |prefix|-openstack nova ephemeral disks.
|
||||
#. **For OpenStack only:** Add an instances filesystem OR Set up a disk
|
||||
based nova-local volume group, which is needed for |prefix|-openstack
|
||||
nova ephemeral disks. NOTE: both cannot exist ast the same time
|
||||
|
||||
Add an 'instances' filesystem
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
# Create ‘instances’ filesystem
|
||||
for NODE in worker-0 worker-1; do
|
||||
system host-fs-add ${NODE} instances=<size>
|
||||
done
|
||||
|
||||
OR add a 'nova-local' volume group
|
||||
|
||||
.. code-block:: bash
|
||||
|
||||
for NODE in worker-0 worker-1; do
|
||||
# Create ‘nova-local’ local volume group
|
||||
system host-lvg-add ${NODE} nova-local
|
||||
|
||||
# Get UUID of DISK to create PARTITION to be added to ‘nova-local’ local volume group
|
||||
# CEPH OSD Disks can NOT be used
|
||||
# For best performance, do NOT use system/root disk, use a separate physical disk.
|
||||
# Get UUID of an unused DISK to to be added to the ‘nova-local’ volume
|
||||
# group. CEPH OSD Disks can NOT be used. Assume /dev/sdb is unused
|
||||
# on all workers
|
||||
DISK_UUID=$(system host-disk-list ${NODE} | awk '/sdb/{print $2}')
|
||||
|
||||
# List host’s disks and take note of UUID of disk to be used
|
||||
system host-disk-list ${NODE}
|
||||
# ( if using ROOT DISK, select disk with device_path of
|
||||
# ‘system host-show ${NODE} | fgrep rootfs’ )
|
||||
|
||||
# Create new PARTITION on selected disk, and take note of new partition’s ‘uuid’ in response
|
||||
# The size of the PARTITION needs to be large enough to hold the aggregate size of
|
||||
# all nova ephemeral disks of all VMs that you want to be able to host on this host,
|
||||
# but is limited by the size and space available on the physical disk you chose above.
|
||||
# The following example uses a small PARTITION size such that you can fit it on the
|
||||
# root disk, if that is what you chose above.
|
||||
# Additional PARTITION(s) from additional disks can be added later if required.
|
||||
PARTITION_SIZE=30
|
||||
|
||||
system hostdisk-partition-add -t lvm_phys_vol ${NODE} <disk-uuid> ${PARTITION_SIZE}
|
||||
|
||||
# Add new partition to ‘nova-local’ local volume group
|
||||
system host-pv-add ${NODE} nova-local <NEW_PARTITION_UUID>
|
||||
sleep 2
|
||||
# Add the unused disk to the ‘nova-local’ volume group
|
||||
system host-pv-add ${NODE} nova-local ${DISK_UUID}
|
||||
done
|
||||
|
||||
#. **For OpenStack only:** Configure data interfaces for worker nodes.
|
||||
|
@ -614,20 +614,14 @@ OpenStack-specific host configuration
|
||||
:start-after: ref1-begin
|
||||
:end-before: ref1-end
|
||||
|
||||
#. **For OpenStack only:** Set up disk partition for nova-local volume group,
|
||||
#. **For OpenStack only:** Set up 'instances' filesystem,
|
||||
which is needed for |prefix|-openstack nova ephemeral disks.
|
||||
|
||||
::
|
||||
|
||||
for NODE in worker-0 worker-1; do
|
||||
echo "Configuring Nova local for: $NODE"
|
||||
ROOT_DISK=$(system host-show ${NODE} | grep rootfs | awk '{print $4}')
|
||||
ROOT_DISK_UUID=$(system host-disk-list ${NODE} --nowrap | grep ${ROOT_DISK} | awk '{print $2}')
|
||||
PARTITION_SIZE=10
|
||||
NOVA_PARTITION=$(system host-disk-partition-add -t lvm_phys_vol ${NODE} ${ROOT_DISK_UUID} ${PARTITION_SIZE})
|
||||
NOVA_PARTITION_UUID=$(echo ${NOVA_PARTITION} | grep -ow "| uuid | [a-z0-9\-]* |" | awk '{print $4}')
|
||||
system host-lvg-add ${NODE} nova-local
|
||||
system host-pv-add ${NODE} nova-local ${NOVA_PARTITION_UUID}
|
||||
echo "Configuring 'instances' for Nova ephemeral storage: $NODE"
|
||||
system host-fs-add ${NODE} instances=10
|
||||
done
|
||||
|
||||
--------------------
|
||||
|
@ -475,24 +475,13 @@ OpenStack-specific host configuration
|
||||
|
||||
system host-label-assign controller-0 sriov=enabled
|
||||
|
||||
#. **For OpenStack only:** Set up disk partition for nova-local volume group,
|
||||
which is needed for |prefix|-openstack nova ephemeral disks:
|
||||
#. **For OpenStack only:** Set up a 'instances' filesystem,
|
||||
which is needed for |prefix|-openstack nova ephemeral disks.
|
||||
|
||||
::
|
||||
|
||||
export NODE=controller-1
|
||||
|
||||
echo ">>> Getting root disk info"
|
||||
ROOT_DISK=$(system host-show ${NODE} | grep rootfs | awk '{print $4}')
|
||||
ROOT_DISK_UUID=$(system host-disk-list ${NODE} --nowrap | grep ${ROOT_DISK} | awk '{print $2}')
|
||||
echo "Root disk: $ROOT_DISK, UUID: $ROOT_DISK_UUID"
|
||||
|
||||
echo ">>>> Configuring nova-local"
|
||||
NOVA_SIZE=34
|
||||
NOVA_PARTITION=$(system host-disk-partition-add -t lvm_phys_vol ${NODE} ${ROOT_DISK_UUID} ${NOVA_SIZE})
|
||||
NOVA_PARTITION_UUID=$(echo ${NOVA_PARTITION} | grep -ow "| uuid | [a-z0-9\-]* |" | awk '{print $4}')
|
||||
system host-lvg-add ${NODE} nova-local
|
||||
system host-pv-add ${NODE} nova-local ${NOVA_PARTITION_UUID}
|
||||
system host-fs-add ${NODE} instances=34
|
||||
|
||||
-------------------
|
||||
Unlock controller-1
|
||||
|
@ -319,25 +319,13 @@ OpenStack-specific host configuration
|
||||
NOT supported, only |OVS| is supported. Therefore, simply use the default
|
||||
|OVS| vSwitch here.
|
||||
|
||||
#. **For OpenStack Only:** Set up disk partition for nova-local volume group,
|
||||
#. **For OpenStack only:** Set up a 'instances' filesystem,
|
||||
which is needed for |prefix|-openstack nova ephemeral disks.
|
||||
|
||||
::
|
||||
|
||||
export NODE=controller-0
|
||||
|
||||
echo ">>> Getting root disk info"
|
||||
ROOT_DISK=$(system host-show ${NODE} | grep rootfs | awk '{print $4}')
|
||||
ROOT_DISK_UUID=$(system host-disk-list ${NODE} --nowrap | grep ${ROOT_DISK} | awk '{print $2}')
|
||||
echo "Root disk: $ROOT_DISK, UUID: $ROOT_DISK_UUID"
|
||||
|
||||
echo ">>>> Configuring nova-local"
|
||||
NOVA_SIZE=34
|
||||
NOVA_PARTITION=$(system host-disk-partition-add -t lvm_phys_vol ${NODE} ${ROOT_DISK_UUID} ${NOVA_SIZE})
|
||||
NOVA_PARTITION_UUID=$(echo ${NOVA_PARTITION} | grep -ow "| uuid | [a-z0-9\-]* |" | awk '{print $4}')
|
||||
system host-lvg-add ${NODE} nova-local
|
||||
system host-pv-add ${NODE} nova-local ${NOVA_PARTITION_UUID}
|
||||
sleep 2
|
||||
system host-fs-add ${NODE} instances=34
|
||||
|
||||
.. incl-config-controller-0-openstack-specific-aio-simplex-end:
|
||||
|
||||
|
@ -523,20 +523,14 @@ OpenStack-specific host configuration
|
||||
|
||||
system host-label-assign controller-0 sriov=enabled
|
||||
|
||||
#. **For OpenStack only:** Set up disk partition for nova-local volume group,
|
||||
which is needed for |prefix|-openstack nova ephemeral disks:
|
||||
#. **For OpenStack only:** Set up a 'instances' filesystem,
|
||||
which is needed for |prefix|-openstack nova ephemeral disks.
|
||||
|
||||
::
|
||||
|
||||
for NODE in worker-0 worker-1; do
|
||||
echo "Configuring Nova local for: $NODE"
|
||||
ROOT_DISK=$(system host-show ${NODE} | grep rootfs | awk '{print $4}')
|
||||
ROOT_DISK_UUID=$(system host-disk-list ${NODE} --nowrap | grep ${ROOT_DISK} | awk '{print $2}')
|
||||
PARTITION_SIZE=10
|
||||
NOVA_PARTITION=$(system host-disk-partition-add -t lvm_phys_vol ${NODE} ${ROOT_DISK_UUID} ${PARTITION_SIZE})
|
||||
NOVA_PARTITION_UUID=$(echo ${NOVA_PARTITION} | grep -ow "| uuid | [a-z0-9\-]* |" | awk '{print $4}')
|
||||
system host-lvg-add ${NODE} nova-local
|
||||
system host-pv-add ${NODE} nova-local ${NOVA_PARTITION_UUID}
|
||||
echo "Configuring 'instances' for Nova ephemeral storage: $NODE"
|
||||
system host-fs-add ${NODE} instances=10
|
||||
done
|
||||
|
||||
-------------------
|
||||
|
@ -372,20 +372,14 @@ OpenStack-specific host configuration
|
||||
system host-label-assign $NODE sriov=enabled
|
||||
done
|
||||
|
||||
#. **For OpenStack only:** Set up disk partition for nova-local volume group,
|
||||
which is needed for |prefix|-openstack nova ephemeral disks:
|
||||
#. **For OpenStack only:** Set up a 'instances' filesystem,
|
||||
which is needed for |prefix|-openstack nova ephemeral disks.
|
||||
|
||||
::
|
||||
|
||||
for NODE in worker-0 worker-1; do
|
||||
echo "Configuring Nova local for: $NODE"
|
||||
ROOT_DISK=$(system host-show ${NODE} | grep rootfs | awk '{print $4}')
|
||||
ROOT_DISK_UUID=$(system host-disk-list ${NODE} --nowrap | grep ${ROOT_DISK} | awk '{print $2}')
|
||||
PARTITION_SIZE=10
|
||||
NOVA_PARTITION=$(system host-disk-partition-add -t lvm_phys_vol ${NODE} ${ROOT_DISK_UUID} ${PARTITION_SIZE})
|
||||
NOVA_PARTITION_UUID=$(echo ${NOVA_PARTITION} | grep -ow "| uuid | [a-z0-9\-]* |" | awk '{print $4}')
|
||||
system host-lvg-add ${NODE} nova-local
|
||||
system host-pv-add ${NODE} nova-local ${NOVA_PARTITION_UUID}
|
||||
echo "Configuring 'instances' for Nova ephemeral storage: $NODE"
|
||||
system host-fs-add ${NODE} instances=10
|
||||
done
|
||||
|
||||
-------------------
|
||||
|
@ -302,9 +302,8 @@ installation:
|
||||
supports using a different disk for the boot partition. This is specified with
|
||||
the ``boot_device`` option.
|
||||
|
||||
* Rootfs device: This is the device that is to be used for the rootfs and
|
||||
various platform partitions. The default is ``sda``. This is specified with
|
||||
the ``rootfs_device`` option.
|
||||
* Rootfs device: The root filesystem is now a logical volume ``cgts-vg/root-lv``.
|
||||
This value should be the same as the boot_device.
|
||||
|
||||
* Install output: Text mode vs graphical. The default is ``text``. This is
|
||||
specified with the ``install_output`` option.
|
||||
|
@ -440,20 +440,14 @@ OpenStack-specific host configuration
|
||||
system host-label-assign $NODE sriov=enabled
|
||||
done
|
||||
|
||||
#. **For OpenStack only:** Set up disk partition for nova-local volume group,
|
||||
which is needed for |prefix|-openstack nova ephemeral disks:
|
||||
#. **For OpenStack only:** Set up a 'instances' filesystem,
|
||||
which is needed for |prefix|-openstack nova ephemeral disks.
|
||||
|
||||
::
|
||||
|
||||
for NODE in worker-0 worker-1; do
|
||||
echo "Configuring Nova local for: $NODE"
|
||||
ROOT_DISK=$(system host-show ${NODE} | grep rootfs | awk '{print $4}')
|
||||
ROOT_DISK_UUID=$(system host-disk-list ${NODE} --nowrap | grep ${ROOT_DISK} | awk '{print $2}')
|
||||
PARTITION_SIZE=10
|
||||
NOVA_PARTITION=$(system host-disk-partition-add -t lvm_phys_vol ${NODE} ${ROOT_DISK_UUID} ${PARTITION_SIZE})
|
||||
NOVA_PARTITION_UUID=$(echo ${NOVA_PARTITION} | grep -ow "| uuid | [a-z0-9\-]* |" | awk '{print $4}')
|
||||
system host-lvg-add ${NODE} nova-local
|
||||
system host-pv-add ${NODE} nova-local ${NOVA_PARTITION_UUID}
|
||||
echo "Configuring 'instances' for Nova ephemeral storage: $NODE"
|
||||
system host-fs-add ${NODE} instances=10
|
||||
done
|
||||
|
||||
-------------------
|
||||
|
@ -14,12 +14,15 @@ you prefer, you can use the |CLI|.
|
||||
You can use entire disks or disk partitions on compute hosts for use as
|
||||
**nova-local** storage. You can add multiple disks or disk partitions. Once a
|
||||
disk is added and configuration is persisted through a lock/unlock, the disk
|
||||
can no longer be removed.
|
||||
can no longer be removed. For single-disk computes you can add the 'instances'
|
||||
filesystem via the :command:`host-fs-add` command. The 'instances' filesystem OR a
|
||||
'nova-local' volume group can be added. Both cannot exist at the same time as
|
||||
they share a common mountpoint.
|
||||
|
||||
.. caution::
|
||||
|
||||
If a root-disk partition on *any* compute host is used for local storage,
|
||||
then for performance reasons, *all* VMs on the system must be booted from
|
||||
If an 'instances' filesystem is used on *any* compute host then for
|
||||
performance reasons, *all* VMs on the system must be booted from
|
||||
Cinder volumes, and must not use ephemeral or swap disks. For more
|
||||
information, see :ref:`Storage on Compute Hosts
|
||||
<storage-on-compute-hosts>`.
|
||||
|
Loading…
x
Reference in New Issue
Block a user