Admin Guides | Сисадмин
11.4K subscribers
1.24K photos
20 videos
34 files
561 links
Обучающий канал по ОС Linux & Windows для начинающих и действующих администраторов.

Админ, реклама: @Ak_Mihail
Биржа: https://telega.in/c/admguides

РКН: https://kurl.ru/nQejS
Download Telegram
Linux 6.14: новые возможности, поддержка оборудования и споры вокруг Rust

Вышла новая версия ядра Linux 6.14, которая включает множество изменений, обновлений и исправлений ранее обнаруженных ошибок.

В проект добавлена поддержка нового оборудования, включая Qualcomm X1P42100, QCS615, SM8750, Realtek 8922AE-VS PCI, AMD XDNA Ryzen AI NPUs и другие решения от AMD, Intel, nVidia и PowerPC.


Также в Linux 6.14 появилась балансировка чтения Btrfs RAID1, новая подсистема ntsync для примитивов синхронизации Windows NT (ускоряет эмуляцию игр в Wine), поддержка FUSE для io_uring, новые расширенные разрешения SELinux и другие улучшения, включая новый контроллер cgroup и поддержку DRM panic для драйвера AMDGPU.

Разработчики продолжают углублять интеграцию Rust в ядро. Теперь можно собирать ядро, используя только стабильные функции этого языка.

👀 Однако это вызвало конфликт между Линусом Торвальдсом и одним из сопровождающих проекта Кристофом Хеллвигом, который ушел из поддержки части ядра после критики со стороны Торвальдса за отказ принимать Rust-патчи.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15👎1
7 полезных CLI-команд для CUCM

В этом посте разберём 7 полезных команд для траблшутинга Cisco Unified Communications Manager (CUCM) через Command Line Interface (CLI). Доступ к CLI можно получить по SSH или напрямую с сервера.

1️⃣Перезагрузка и выключение сервера

Эти команды помогут, если требуется перезапустить или выключить CUCM:

utils system restart  # Перезагрузка сервера  
utils system shutdown # Выключение сервера


2️⃣ Проверка состояния системы

Чтобы узнать текущий статус сервера, используйте:

show status  # Общая информация о системе  
show hardware # Информация об оборудовании
show memory modules # Установленные модули памяти


3️⃣ Диагностика сети

Для проверки сетевых подключений и маршрутизации пригодятся:

show network [eth0]  # Статус сетевого интерфейса  
show tech network routes # Таблица маршрутизации
utils network ping [IP] # Проверка доступности хоста
utils network traceroute [IP] # Трассировка маршрута


4️⃣ Мониторинг сервисов

Если возникают проблемы с сервисами, проверьте их статус:

utils service list  # Список сервисов и их состояние  
utils firewall ipv4 status # Статус фаерволов
utils ntp status # Проверка NTP-синхронизации


5️⃣ Логи и процессы

Для анализа ошибок можно просмотреть логи и запущенные процессы:

show process list  # Список запущенных процессов  
file view install system-history.log # Просмотр системных логов


6️⃣ Диагностика оборудования

Если есть подозрение на перегрев или проблемы с железом:

show environment temperatures  # Температура сервера  
show environment fans # Статус вентиляторов


7️⃣ Сетевой анализ

Для поиска проблем с трафиком и соединениями:

utils network arp list  # ARP-таблица  
utils network capture [eth0] # Захват пакетов с интерфейса
show network ip_conntrack # Число открытых соединений
Please open Telegram to view this post
VIEW IN TELEGRAM
👍91
💍 Умное кольцо CSS GR15 — забота о здоровье в стильном формате! 💍

Устали от громоздких умных часов и скучных фитнес-браслетов?

CSS GR15  — это новый форм-фактор гаджетов: минимум размера, максимум заботы о вас!

Почему выбирают его?
Контроль стресса и пульса — следите за здоровьем легко и вовремя реагируйте на изменения.
Невесомость — всего 4 грамма, не мешает даже во сне.
5 дней без подзарядки — никаких ежедневных забот.
Прочная сталь и защита от пыли/влаги — стильно, надежно, для любой активности.

Забота о здоровье 24/7

CSS GR15  — это не просто гаджет, это помощник для заботы о себе. 

Оно незаметно следит за вашим состоянием, помогая:
🌙 Спать лучше: Мониторинг сна.
💪 Быть в тонусе: Контролирует пульс и уровень стресса, чтобы вы всегда были в гармонии.
🏃 Оставаться активным: Подходит для любых занятий — от работы до тренировок.

🔥Всего 48 часов! Спеццена на гаджет только на 🛒Wildberries!  

✍️Подпишись на наш канал и следи за новостями о розыгрышах.
😁31👎1
💬 Вопрос на собеседовании для DevOps-инженера

Давайте разберем один из частых вопросов, который может быть задан на собеседовании и как на него отвечать.


Вопрос: Как работает механика Cgroups v2 и зачем она нужна?

Ответ: Cgroups v2 (Control Groups) — это усовершенствованная система управления ресурсами в Linux, позволяющая контролировать использование CPU, памяти, ввода-вывода и других параметров процессами и контейнерами.

Основные улучшения по сравнению с Cgroups v1:
Единая иерархия: все подсистемы (CPU, память, I/O) используют одну структуру, что упрощает управление.
Более гибкое ограничение ресурсов: новые механизмы, такие как memory.low для мягких лимитов, обеспечивают более предсказуемое распределение памяти.
Более строгая изоляция: процессы могут наследовать ограничения только от родительских групп, что улучшает безопасность.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🐳21
Ваши SQL-запросы работают медленно, а базы данных грузятся дольше, чем хотелось бы? Исправим это на нашем бесплатном уроке 31 марта в 20:00 мск: https://otus.pw/38hM/

Индексы — один из ключевых инструментов ускорения работы с БД. Но как выбрать нужный тип, правильно его создать и избежать ошибок?

После занятия вы сможете уверенно работать с индексами в PostgreSQL и MS SQL Server, оптимизировать запросы и делать базы данных быстрее. 

Регистрируйтесь прямо сейчас и получите скидку на большое обучение «SQL для разработчиков и аналитиков»: https://otus.pw/38hM/

erid: 2W5zFHQJ1ua
👍3
SWAP: что это такое, как работает и как этим управлять?

SWAP (или SWAP-память) — это механизм виртуальной памяти, используемый операционной системой (ОС) для временного хранения данных, когда оперативная память (RAM) заполнена.

Это помогает предотвратить сбои и замедления системы. В этом посте разберём, что такое SWAP, как он работает и как правильно им управлять.


Что такое SWAP?

SWAP — это резервная область на диске (HDD или SSD), используемая ОС для подкачки данных, когда не хватает оперативной памяти.

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

SWAP особенно полезен для:
Серверов с ограниченным объёмом RAM.
Запуска тяжёлых программ (например, рендеринга, баз данных).
Обеспечения стабильной работы в условиях нехватки оперативной памяти.

Типы SWAP

SWAP может существовать в двух формах:

1️⃣Раздел подкачки (Swap Partition)

Отдельный раздел диска, выделенный для SWAP. Используется на серверах и в высокопроизводительных системах.

2️⃣ Файл подкачки (Swap File)

Файл на диске, который ОС использует как виртуальную память. Часто применяется на настольных ПК и ноутбуках.

Как работает SWAP?

Когда оперативная память заканчивается, ОС выполняет подкачку данных в SWAP.

Механизм работы
1. Заполнение RAM – когда оперативная память исчерпывается, ОС ищет неактивные данные.
2. Перемещение в SWAP – старые или редко используемые данные переносятся на диск.
3. Загрузка новых данных – освобождённое место в RAM используется для активных процессов.
4. Обратная подкачка (Swap-in) – при необходимости ОС возвращает данные из SWAP в RAM.

Методы управления SWAP:
Подкачка (Swapping) – перемещение целых процессов между RAM и SWAP.
Пейджинг (Paging) – перенос отдельных страниц памяти.
Восстановление (Reclaiming) – перенос редко используемых данных в SWAP для освобождения оперативной памяти.

Swappiness – параметр, управляющий интенсивностью подкачки
Значение 0 – SWAP используется только при нехватке RAM.
Значение 100 – данные активно перемещаются в SWAP даже при наличии свободной RAM.
Оптимальное значение: 10-60, в зависимости от нагрузки системы.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥2
⚡️ Linux теперь в Telegram!

Ребята сделали крутейший канал про Linux, где на простых картинках и понятном языке обучают работе с этой ОС, делятся полезными фишками и инструментами

Подписывайтесь: @linuxos_tg
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🤪1
Релиз Zorin OS 17.3 на базе Ubuntu 22.04

В марте 2025 года вышла версия Zorin OS 17.3, основанная на Ubuntu 22.04, ориентированная на пользователей, переходящих с Windows и macOS.

Размер ISO-образа варьируется от 3,4 до 7,1 ГБ.

В этой версии улучшена интеграция с мобильными устройствами через Zorin Connect и добавлена поддержка Flatpak, AppImage и Snap для установки приложений.

Браузер Brave заменяет Firefox, а база данных установщиков Windows-программ расширена до 150+ приложений.


Zorin OS 17.3 доступна в трёх версиях: Pro, Core и Education.

Улучшена работа с сенсорными экранами и добавлены новые функции удалённого ввода.
👍102👎1🔥1
😁27👍2
This media is not supported in your browser
VIEW IN TELEGRAM
erid: 2W5zFHxWZoW

Присоединяйся к сообществу современной ИТ-компании. Проходи бесплатные стажировки, знакомься с экспертами, участвуй в активностях и найди работу мечты!

Лига — это:
— Более 6 000 сотрудников по всей России
— Удобный график: удаленка, гибрид или офис
— Полный соцпакет, ДМС, корпоративная связь
— Компенсация фитнеса
— И многое другое

Хочешь расти как профессионал, работать в дружной команде, отдыхать в компании единомышленников, участвовать в масштабных корпоративах? Тогда тебе к нам!

https://tglink.io/6b16620f2dca

Реклама. ООО "ЭЙТИ КОНСАЛТИНГ". ИНН 7715744096.
👍3
Как проверить, настроить и использовать SWAP?

Проверка SWAP

Перед настройкой SWAP важно проверить его текущее состояние:

Linux
free -m — отображает общий объём, доступный и используемый SWAP в мегабайтах.
swapon --show — показывает список активных файлов и разделов подкачки.
cat /proc/swaps — выводит детали всех SWAP-разделов.
top или htop — отображает загрузку памяти и использование SWAP в реальном времени.

Windows
• systeminfo — показывает основные параметры виртуальной памяти.
• Панель управления → Система → Дополнительные параметры системы → Виртуальная память.

macOS
• top — аналогично Linux.
• Мониторинг системы → вкладка Память → Использование своп (Swap Used).

Настройка SWAP в Linux

Если SWAP отсутствует или его объёма недостаточно, его можно настроить вручную.

Создание и настройка файла подкачки

1️⃣Проверить текущие SWAP-разделы:

swapon --show


2️⃣ Отключить текущий SWAP:

sudo swapoff -a


3️⃣ Создать новый файл SWAP (например, 4 ГБ):

sudo fallocate -l 4G /swapfile


Если fallocate не поддерживается:

sudo dd if=/dev/zero of=/swapfile bs=1M count=4096


4️⃣ Назначить нужные права:

sudo chmod 600 /swapfile


5️⃣ Создать файл подкачки:

sudo mkswap /swapfile


6️⃣ Включить SWAP:

sudo swapon /swapfile


7️⃣ Добавить SWAP в автозагрузку:

echo "/swapfile none swap sw 0 0" | sudo tee -a /etc/fstab


Настройка параметра swappiness

swappiness определяет, как активно система использует SWAP.
0-10 — минимальное использование (актуально для SSD).
30-60 — сбалансированный режим.
60-100 — агрессивное использование SWAP (рекомендуется для малых объёмов ОЗУ).

Проверить текущее значение:

cat /proc/sys/vm/swappiness


Временно изменить параметр (до перезагрузки):

sudo sysctl vm.swappiness=30


Сохранить настройку навсегда:

echo "vm.swappiness=30" | sudo tee -a /etc/sysctl.conf
Please open Telegram to view this post
VIEW IN TELEGRAM
👍181
💬 Вопрос на собеседовании для сисадмина

Давайте разберем один из частых вопросов, который может быть задан на собеседовании и как на него отвечать.


Вопрос: Как работает D-Bus в Linux и зачем он нужен?

Ответ: D-Bus (Desktop Bus) — это межпроцессная шина, используемая для обмена сообщениями между приложениями и сервисами в Linux. Она позволяет процессам взаимодействовать без необходимости напрямую обращаться друг к другу.

Основные принципы работы:
Шина сообщений: процессы подписываются на D-Bus и могут отправлять или получать сообщения через централизованный демонт (dbus-daemon).
Две основные шины: System Bus используется для взаимодействия системных сервисов (например, systemd-logind), а Session Bus обслуживает пользовательские приложения.
Методы и сигналы: процессы могут вызывать методы в других сервисах или подписываться на сигналы для получения уведомлений.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥3
rConfig – резервное копирование конфигураций сетевого оборудования

rConfig – это бесплатное программное обеспечение для автоматического резервного копирования конфигураций сетевого оборудования.

Оно работает на CentOS 7, поддерживает SSH и интеграцию с LDAP, а также позволяет планировать задачи на автоматический бэкап.

Установка rConfig
1. Устанавливаем CentOS 7 и подключаемся по SSH.
2. Скачиваем и запускаем установочный скрипт:

cd /home
curl -O https://files.rconfig.com/downloads/scripts/install_rConfig.sh
chmod +x install_rConfig.sh
./install_rConfig.sh


3. Установка займет 20-30 минут. Проверять процесс можно командой:

tail -f /home/install.log


4. После завершения установки перезагружаем сервер:

/home/centos7_postReboot.sh


Настройка rConfig
1. Создаем базу данных:

mysql -u root -p
mysql> CREATE DATABASE rconfig_db;
mysql> GRANT ALL ON rconfig_db.* TO 'username'@'localhost' IDENTIFIED BY 'password';
mysql> FLUSH PRIVILEGES;


2. Открываем веб-интерфейс по адресу:

https://yourhostname/install


3. Проходим установку, указываем данные для БД и нажимаем Install Settings.
4. Удаляем каталог установки:

rm -fr /home/rconfig/www/install/
👍13
Куда пропали все, кто хочет открыть своё AI-агентство по автоматизации?

С вероятностью 99.99% вы ещё не подписаны на StartDuck — один из самых быстрорастущих образовательных каналов по автоматизации бизнес-процессов на базе n8n и Make.com.

А здесь делятся:
🟧Не только готовыми инструкциями и файлами — скачал, указал креденшиалы и запустил,
🟧Но и советами по созданию собственного агентства — учись и продавай готовые автоматизации вместе со StartDuck!

🔥 К примеру, сейчас наше цифровое решение «Джарвис на Steroid’ах» уже входит в топ поисковых запросов в сфере Ai.
Виртуальный ассистент как у Тони Старка из «Железного человека» — он знает всё, управляет технологиями и помогает своему создателю работать в разы эффективнее. Теперь такой помощник может быть и у тебя!

🦢 Подписывайся – в канале тебя ждёт масса полезного:

👉[N8N]
🟧 Твой личный Jarvis в Telegram
🟧 Автоматизация RSS для YouTube в n8n
🟧 Автоматизация обработки YouTube-видео для Telegram в n8n
🟧 RSS Автопостинг Youtube

👉[Кейсы с действующими клиентами]
🟧 Автоматизация и рост эффективности косметологического салона
🟧 Рост прибыли для Бадов
🟧 Рост вовлечения для строительной компании

👉[BigDuck.ai]
🟧 Подключаем Instagram через BigDuck
🟧 Подключаем Facebook (Messenger) через BigDuck
🟧 Как подключить AI-Агента в WhatsApp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2😁2
Ansible в действии: развернем кластер с Kuberspray и запустим AI-приложение 🚀

Приглашаем на бесплатный вебинар от Слёрма, на котором расскажем и покажем:

🔸 Как развернуть нейронную сеть в контейнере и сделать её доступной для всего мира?
🔸 Как быстро настроить кластер и управлять им?
🔸 Как Kubernetes управляет AI-приложениями?
🔸 Как Docker работает в Kubernetes?

🎁 Бонус: каждый зритель получит репозиторий для собственного Kubernetes-кластера с AI-приложением и полную инструкцию по развертыванию.

Дата: 9 апреля 19:00
Занять место через бота 👈

erid: 2W5zFK3BE24
👍2