docs(migration): record btrfs trade quotas provisioned on sol
This commit is contained in:
@@ -230,6 +230,7 @@ Date: `2026-04-12`
|
|||||||
- Reserve a separate small storage budget for `Redis` on `sol`, initially `2 GiB` unless persistence requirements change.
|
- Reserve a separate small storage budget for `Redis` on `sol`, initially `2 GiB` unless persistence requirements change.
|
||||||
- Prefer a dedicated path such as `/srv/trade/postgres` and `/srv/trade/redis` over implicit storage under `/var/lib/rancher/k3s/storage`.
|
- Prefer a dedicated path such as `/srv/trade/postgres` and `/srv/trade/redis` over implicit storage under `/var/lib/rancher/k3s/storage`.
|
||||||
- On the current `btrfs` root filesystem, the preferred implementation path is a dedicated subvolume plus enforced `qgroup` quota for each persistent component.
|
- On the current `btrfs` root filesystem, the preferred implementation path is a dedicated subvolume plus enforced `qgroup` quota for each persistent component.
|
||||||
|
- Done on `2026-04-12`: created `btrfs` subvolumes on `sol` at `/srv/trade`, `/srv/trade/postgres`, and `/srv/trade/redis`.
|
||||||
|
|
||||||
### 13. Define hard storage quotas and monitoring for trade data on `mevnode`
|
### 13. Define hard storage quotas and monitoring for trade data on `mevnode`
|
||||||
|
|
||||||
@@ -239,6 +240,7 @@ Date: `2026-04-12`
|
|||||||
- Target hard quota for `Postgres` on `sol`: `1 TiB`.
|
- Target hard quota for `Postgres` on `sol`: `1 TiB`.
|
||||||
- Target hard quota for `Redis` on `sol`: `2 GiB` unless later requirements justify persistence growth.
|
- Target hard quota for `Redis` on `sol`: `2 GiB` unless later requirements justify persistence growth.
|
||||||
- Keep enough unallocated free space on the root NVMe for the OS, `k3s`, container images, logs, and rollback operations after trade quotas are reserved.
|
- Keep enough unallocated free space on the root NVMe for the OS, `k3s`, container images, logs, and rollback operations after trade quotas are reserved.
|
||||||
|
- Done on `2026-04-12`: enabled `btrfs` qgroups on `/` at `sol` and applied hard quotas of `1 TiB` to `/srv/trade/postgres` and `2 GiB` to `/srv/trade/redis`.
|
||||||
|
|
||||||
### 14. Define CPU and memory reservations that protect `agave-validator`
|
### 14. Define CPU and memory reservations that protect `agave-validator`
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user