Заповнений диск registry-regulation-management

Якщо Ви бачите в реєстрі аномальне заповнення диску registry-regulation-management-pvc (Openshift → Storage → PersistentVolumeClaims → registry-regulation-management-pvc), то можете їх очистити шляхом видалення неактуальних тимчасових БД:

  1. Підключитись до operational-instance (Openshift → Workloads → Pods → operational-instance → Terminal) та отримати актуальні тимчасові БД:

    psql
    
    SELECT datname FROM pg_database WHERE datname LIKE '%registry_dev%' ORDER BY datname ASC;

    В результаті Ви отримаєте приблизний результат:

    reg regul data 1

  2. Запишіть номери, які Ви отримали у попередньому кроці.

  3. Під’єднайтесь до registry-regulation-management-deployment (Openshift → Workloads → Pods → registry-regulation-management-deployment → Terminal) та видалити директорії, що не будуть використовуватися, за шляхом /var/lib/repos-data :

    Директорія master повинна залишитись без змін. Не прибирайте вираз master з команди нижче на видалення директорій.

    В цьому виразі (прикладі) 30470|30581|30701 - це номери директорій, які Ви збираєтесь залишити. Номери директорій потрібно вказати, розділивши їх символом "|".

    cd /var/lib/repos-data
    ls -d */ | grep -v -E "(30470|30581|30701|master)" | xargs -d '\n' rm -rf
  4. Зачекайте кілька хвилин та перевірте об’єм даних registry-regulation-management-pvc (Openshift → Storage → PersistentVolumeClaims → registry-regulation-management-pvc):

    reg regul data 2