diff --git a/content/admin/overview/system-overview.md b/content/admin/overview/system-overview.md index 055d91037619..90c87622f9c4 100644 --- a/content/admin/overview/system-overview.md +++ b/content/admin/overview/system-overview.md @@ -21,6 +21,8 @@ topics: The root filesystem is included in the distributed machine image. It contains the base operating system and the {% data variables.product.prodname_ghe_server %} application environment. The root filesystem should be treated as ephemeral. Any data on the root filesystem will be replaced when upgrading to future {% data variables.product.prodname_ghe_server %} releases. +The root storage volume is split into two equally-sized partitions. One of the partitions will be mounted as the root filesystem (`/`). The other partition is only mounted during upgrades and rollbacks of upgrades as `/mnt/upgrade`, to facilitate easier rollbacks if necessary. For example, if a 200GB root volume is allocated, there will be 100GB allocated to the root filesystem and 100GB reserved for the upgrades and rollbacks. + The root filesystem contains: - Custom certificate authority (CA) certificates (in */usr/local/share/ca-certificates*) - Custom networking configurations @@ -35,8 +37,6 @@ The user filesystem contains user configuration and data, such as: - Large files from {% data variables.large_files.product_name_long %} - Pre-receive hook environments -{% data reusables.enterprise_installation.root-disk-partition %} - ## Deployment options You can deploy {% data variables.product.prodname_ghe_server %} as a single virtual appliance, or in a high availability configuration. For more information, see "[Configuring {% data variables.product.prodname_ghe_server %} for High Availability](/enterprise/{{ currentVersion }}/admin/guides/installation/configuring-github-enterprise-server-for-high-availability/)." diff --git a/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md b/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md index 7d6c62801f5e..9cfc7a5efeb6 100644 --- a/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md +++ b/data/reusables/enterprise_installation/hardware-considerations-all-platforms.md @@ -21,7 +21,7 @@ To configure{% ifversion ghes = 2.22 %} the beta of{% endif %} {% data variables {% endif %} -You can resize your instance's root disk by building a new instance or using an existing instance. For more information, see "[Increasing storage capacity](/enterprise/{{ currentVersion }}/admin/guides/installation/increasing-storage-capacity)." +The available space on the root filesystem will be 50% of the total disk size. You can resize your instance's root disk by building a new instance or using an existing instance. For more information, see "[System overview](/enterprise/admin/guides/installation/system-overview#storage-architecture)" and "[Increasing storage capacity](/enterprise/{{ currentVersion }}/admin/guides/installation/increasing-storage-capacity)." ### CPU and memory diff --git a/data/reusables/enterprise_installation/hardware-rec-table.md b/data/reusables/enterprise_installation/hardware-rec-table.md index 803c6c716224..5e6365d8325a 100644 --- a/data/reusables/enterprise_installation/hardware-rec-table.md +++ b/data/reusables/enterprise_installation/hardware-rec-table.md @@ -30,8 +30,6 @@ {% endif %} -{% data reusables.enterprise_installation.root-disk-partition %} - {% ifversion ghes > 2.22 %} If you plan to enable {% data variables.product.prodname_actions %} for the users of your instance, review the requirements for hardware, external storage, and runners in "[Getting started with {% data variables.product.prodname_actions %} for {% data variables.product.prodname_ghe_server %}](/admin/github-actions/getting-started-with-github-actions-for-github-enterprise-server)." diff --git a/data/reusables/enterprise_installation/root-disk-partition.md b/data/reusables/enterprise_installation/root-disk-partition.md deleted file mode 100644 index 2ac31cfad1cc..000000000000 --- a/data/reusables/enterprise_installation/root-disk-partition.md +++ /dev/null @@ -1 +0,0 @@ -The root storage disk is split into two equal partitions, and the system runs on one at a time. During an upgrade, the partition that is not currently being used is upgraded and then mounted, and the other partition is made inactive. This allows for easier rollback if necessary.