ИИ на службе администратора

В своих статьях мы писали, что сервисы класса ChatGPT лучше всего подходят для составления инструкций для решения проблем в критических ситуациях. Когда поиск в Google очень сложный, а иногда проблема может находиться на стыке технологий и даже в базе знаний одного вендора найти решение очень сложно.

При этом сервисы уже способны отвечать на запрос на русской языке.

Вот пример неприятной ситуации, когда администратор ошибся в распределении ресурсов на сервере и получил ошибку – директория root близка к переполнению.

Для примера мы использовали сервис beta.theb.ai, задав следующий запрос:

Как расширить партицию Root в RHEL? Дай подробную инструкцию

Ответ получился действительно грамотным, так что мы решили его опубликовать целиком:

Чтобы увеличить размер корневой партиции (root partition) в RHEL (Red Hat Enterprise Linux), вы можете следовать этим подробным шагам:

  1. Перед выполнением каких-либо изменений в разделах, обязательно выполните полное резервное копирование данных. Этот шаг критически важен, чтобы избежать потери данных.
  2. Загрузитесь в систему RHEL и войдите под учетной записью root или пользователя с правами sudo.
  3. Откройте терминал или подключитесь к серверу по SSH для выполнения команд.
  4. Определите раздел, содержащий файловую систему корневого раздела. Вы можете использовать следующую команду, чтобы увидеть текущую структуру разделов:

   “`
   $ lsblk
   “`
   Найдите раздел, смонтированный как “/” (корневой), чтобы определить его устройство (например, /dev/sda1) и размер.

  1. После определения правильного корневого раздела вам нужно его отмонтировать. Убедитесь, что никакие приложения или процессы не используют его перед продолжением. Используйте следующую команду для отмонтирования раздела:

   “`

   $ sudo umount /

   “`

  1. Затем вам потребуется изменить размер раздела. В зависимости от формата диска (MBR или GPT), доступны различные инструменты, такие как `fdisk`, `parted` или `gdisk`. Ниже приведен пример с использованием утилиты `parted`:

   “`

   $ sudo parted /dev/sda resizepart 1

“`

  1. После изменения размера раздела необходимо изменить размер файловой системы, чтобы использовать дополнительное пространство. Команда может отличаться в зависимости от типа файловой системы. Вот команды для наиболее распространенных файловых систем:

      Для ext2/ext3/ext4:

“`

  $ sudo resize2fs /dev/sda1

“`

   Для XFS:

   “`

   $ sudo xfs_growfs /

“`

   Для Btrfs:

   “`

   $ sudo btrfs filesystem resize max /

“`

   Настройте устройство (/dev/sda1) в соответствии с вашей системой.

  1. После завершения изменения размера файловой системы можно снова смонтировать корневой раздел:

   “`

   $ sudo mount /dev/sda1 /

“`

  1. Проверьте, что корневой раздел успешно расширен, выполните команду `df -h`. Должен будет отображаться увеличенный размер файловой системы корня (“/”).

Вот и все! Вы расширили размер корневой партиции в RHEL. Помните регулярно выполнять резервное копирование и будьте осторожны при изменении разделов, чтобы избежать потери данных. 😊

Начните уже сегодня

Обсудить проект

Оставьте заявку и мы свяжемся с вами в ближайшее время
Оставляя заявку, вы даете согласие на обработку персональных данных