🐧 Как преобразовать каталог в раздел в Linux

🐧 Как преобразовать каталог в раздел в Linux
Цель этого руководства - добиться перемещения домашнего каталога на новый диск с выделенным разделом. 1. Добавьте новый диск и создайте необходимый раздел (например, sdb1). 2. Переместите домашнюю папку в один из разделов. Чтобы использовать файловую систему, она должна быть смонтирована в корневую файловую систему в точке монтирования, целевой каталог, например /home. 3. Сначала выведите список использования файловой системы с помощью команды ...

📦 Как отключить обновление пакетов с помощью YUM/DNF в RHEL Linux

📦 Как отключить обновление пакетов с помощью YUM/DNF в RHEL Linux
DNF (Dandified Yum) - это версия нового поколения YUM (Yellowdog Updater, Modified), это менеджер пакетов с открытым исходным кодом по умолчанию для дистрибутивов Linux на базе Red Hat, который используется для получения, установки, обновления, удаления и запроса пакетов из официальных репозиториев программного обеспечения и сторонних репозиториев. Обновляя систему, иногда мы не обновляем некоторые пакеты, такие как Apache Server (HTTP), MySQL, PHP или ...

🛠️ Ошибка error: rpmdb: damaged header в Fedora, RHEL

🛠️ Ошибка error: rpmdb: damaged header в Fedora, RHEL
Сегодня я попытался обновить все пакеты с помощью команды sudo dnf --refresh upgrade на моем Fedora 35. Во время обновления пакетов я столкнулся с такой проблемой - error: rpmdb: damaged header #5904 retrieved -- skipping. Я не мог обновить систему Fedora. После нескольких поисков в Интернете я обнаружил, что база данных RPM по какой-то причине повреждена. Если вы когда-нибудь столкнетесь с ситуацией, подобной моей, вы можете легко решить пробл

🐳 Как установить простой веб-сервер Apache в контейнере Docker

🐳 Как установить простой веб-сервер Apache в контейнере Docker
Если вы являетесь системным администратором Linux и оказываете поддержку разработчикам, скорее всего, вы уже слышали о Docker. Если нет, то это программное решение облегчит вам жизнь уже сегодня, помогая сократить операционные расходы и ускорить развертывание - среди прочих преимуществ. Но это не волшебство. Docker как платформа использует контейнеры - пакеты приложения вместе со всеми инструментами, необходимыми для его работы, чтобы устранить ра...

📦 Три различных способа дублирования установленных пакетов на нескольких машинах Linux

📦 Три различных способа дублирования установленных пакетов на нескольких машинах Linux
Итак, вы установили свой сервер Linux и установили все необходимые пакеты. Теперь вы собираетесь установить другой сервер с аналогичными пакетами. Вы можете сохранить команды установки первого сервера и запустить их на второй машине. Как быть, если вы делали это в течение нескольких недель и забыли некоторые детали, но вам нужно быстро запустить другой сервер. ssh root@remote.host "rpm -qa" | xargs yum -y install Это позволит дублировать установ

📦 Как найти версию пакета в системах Linux

📦 Как найти версию пакета в системах Linux
Несмотря на то, что управление пакетами стало проще с помощью графических менеджеров пакетов, некоторые пользователи предпочитают всегда использовать командную строку. Существуют различные команды для поиска версии пакета в разных дистрибутивах Linux. Сегодня, в этом руководстве, мы рассмотрим, как найти версию пакета в некоторых популярных дистрибутивах Linux, таких как Alpine Linux, Arch Linux и его производные, Debian и его производные, RHEL и его...

🐧 Как изменить или переименовать точку монтирования на Linux

🐧 Как изменить или переименовать точку монтирования на Linux
Примечание: У вас может быть кластерное программное обеспечение, например Veritas Infoscale или кластер PCS, которое может контролировать конфигурацию точки монтирования. В этой статье рассматриваются только случаи, когда внешнее кластерное ПО не контролирует конфигурацию точки монтирования. В нашем примере нам нужно изменить точку монтирования /ORABIN12c на /grid на нашем сервере. Выполните следующие шаги для изменения имени точки монтирования. 1

🐧 kill и killall – разница и использование команд

🐧 kill и killall – разница и использование команд
В этой статье мы рассмотрим разницу между командами kill и killall. "Убийство" процессов в Linux - это важная вещь, которую должны знать администраторы и пользователи. В какой-то момент вы столкнетесь с приложением или службами, которые зависают и зависают, и вам нужно будет убить процесс, чтобы выйти из него. Командная строка Linux предлагает несколько различных способов уничтожения процессов. Иметь несколько инструментов для этой работы, как

🐧 Удаление пакетов, установленных в определенную дату/время в системах Linux

🐧 Удаление пакетов, установленных в определенную дату/время в системах Linux
Я устанавливаю и тестирую множество приложений в своих виртуальных машинах Linux. После завершения тестирования я удаляю установленные пакеты, которые больше не используются. Поскольку я часто устанавливаю много приложений, удаление пакетов вручную по одному отнимает много времени. Кроме того, иногда я забываю удалить ненужные пакеты. Если вы похожи на меня, вот простой способ найти и удалить все пакеты, установленные на определенную дату и вре...

🐧 Обнаружение и сканирование новых лун в CentOS/RHEL

🐧 Обнаружение и сканирование новых лун в CentOS/RHEL
При работе на Linux-компьютерах иногда администратору Linux приходится сканировать новые хранилища или LUN, назначенные серверу командой сопровождения хранилок. В Redhat Linux и CentOS мы можем сканировать LUNы либо с помощью скрипта 'rescan-scsi-bus.sh', либо с помощью файлов '/sys/class' без перезагрузки сервера. В моем сценарии на сервере есть 4 порта FC (Fiber Channel), и на эти порты назначены новые LUN. Выполните следующие шаги для обнаружен...