Системный администратор - Сетевые технологии - Компьютерная помощь
5.75K subscribers
2.82K photos
3.94K videos
997 files
534 links
Канал для системных администраторов или те кто работает в ИТ сфере.
📚КНИГИ ПО
💠Cisco systems
💠Mikrotik
💠VoIP
💠Linux
💠 Windows server
💠 Сетевые технологии
📽Видеоуроки
🤝Поддержка
Наша группа: @SySAD
Feedback bot: @SySADbot
Download Telegram
LPIC-101 🐧

1 Виртуальная машина и создание пользователя Рут права
2 Редакторы vi и nano
3 Команда sudo в Linux и создание нового пользователя
4 Команды для работы с файлами и файловой системой
5 Права доступа в файловой системе
6 Log файл и команды для работы с ими
7 Программа Cron (крон)
8 Менеджеры пакетов yum и apt
9 Команда top для управления процессами
10 Поиск файлов locate и find

@sysadmin1
👍93🔥3
LPIC-102

2.1 Переменные окружения
2.2 Создание БД таблиц и пользователей в MySQL
2.3 Базовые выражения Select, Delete, Where, From в MySQL
2 4 Изменение командной строки
2.5 Создание файла Dump для MySQL
2.6 Объединение таблиц mysql
2.7 Установка системы управления mysql
2.8 Запрос group by и order by для сортировки данных в MySQL
2.9 Псевдонимы программ
2.10 Последовательность команд в оболочке bash

@sysadmin1
👍5🎉4🔥31
RAID (Redundant Array of Independent Disks) — это технология, которая используется для повышения производительности и/или надежности хранения данных на дисках. Существует несколько типов RAID, каждый из которых имеет свои особенности:

1. RAID 0 (Striping)
- Особенности: Данные делятся на блоки и записываются на несколько дисков одновременно.
- Преимущества: Повышает скорость чтения и записи данных.
- Недостатки: Отсутствует защита данных. При отказе одного из дисков все данные теряются.

2. RAID 1 (Mirroring)
- Особенности: Все данные дублируются на двух или более дисках.
- Преимущества: Высокая надежность, поскольку данные сохраняются на нескольких дисках.
- Недостатки: Половина дискового пространства используется для зеркалирования, что снижает общую емкость.

3. RAID 5 (Striping with Parity)
- Особенности: Данные разделяются на блоки, а для каждого блока вычисляется контрольная сумма (паритет), которая записывается на один из дисков. Паритет распределяется по всем дискам.
- Преимущества: Позволяет восстановить данные при выходе из строя одного диска.
- Недостатки: Более сложная реализация и сниженная скорость записи по сравнению с RAID 0.

4. RAID 6 (Striping with Double Parity)
- Особенности: Аналог RAID 5, но используется двойной паритет для защиты данных.
- Преимущества: Выдерживает отказ двух дисков.
- Недостатки: Снижение производительности записи по сравнению с RAID 5.

5. RAID 10 (1+0, Mirrored Striping)
- Особенности: Комбинирует RAID 1 и RAID 0. Данные сначала зеркалируются (RAID 1), а затем разбиваются на блоки (RAID 0).
- Преимущества: Высокая производительность и высокая надежность.
- Недостатки: Требуется минимум четыре диска, и половина емкости используется для зеркалирования.

6. RAID 01 (0+1, Striping Mirrored)
- Особенности: Комбинирует RAID 0 и RAID 1, но сначала данные разбиваются на блоки (RAID 0), а затем зеркалируются (RAID 1).
- Преимущества: Высокая производительность и отказоустойчивость.
- Недостатки: Менее эффективен в использовании дисков, чем RAID 10.

7. RAID 50 (RAID 5+0)
- Особенности: Комбинирует RAID 5 и RAID 0. Данные распределяются по нескольким группам RAID 5, которые затем объединяются в RAID 0.
- Преимущества: Баланс между производительностью и отказоустойчивостью.
- Недостатки: Более сложная реализация и требуются большие ресурсы.

8. RAID 60 (RAID 6+0)
- Особенности: Комбинирует RAID 6 и RAID 0. Несколько массивов RAID 6 объединяются в один массив RAID 0.
- Преимущества: Увеличенная надежность за счет двойного паритета.
- Недостатки: Снижение производительности записи по сравнению с RAID 50.

9. RAID 2, 3, 4
- Особенности: Эти типы RAID используют разные подходы к управлению данными и паритетом, но встречаются реже.
- Преимущества и недостатки: Эти конфигурации имеют свои уникальные особенности, но не получили широкого распространения из-за ограниченных преимуществ перед более популярными RAID 5 и 6.

Каждый тип RAID подходит для разных целей: RAID 0 — для максимальной скорости, RAID 1 — для надежности, а RAID 5 и 6 — для баланса между отказоустойчивостью и эффективностью использования пространства.

@sysadmin1
👍15🔥43
Пример Bash-скрипта, который выполняет следующие задачи

1. Проверяет доступность важного веб-сервера.
2. Проверяет использование дискового пространства.
3. Делает бэкап указанных директорий.
4. Отправляет отчет на электронную почту администратора.

Пример скрипта:

#!/bin/bash

# Установки
WEB_SERVER="https://example.com"
BACKUP_DIR="/backup"
TARGET_DIRS="/var/www /etc"
DISK_USAGE_THRESHOLD=90
ADMIN_EMAIL="[email protected]"
DATE=$(date +"%Y-%m-%d")
BACKUP_FILE="$BACKUP_DIR/backup-$DATE.tar.gz"

# Проверка доступности веб-сервера
echo "Проверка доступности веб-сервера..."
if curl -s --head $WEB_SERVER | grep "200 OK" > /dev/null; then
echo "Веб-сервер доступен."
else
echo "Внимание: Веб-сервер недоступен!" | mail -s "Проблема с веб-сервером" $ADMIN_EMAIL
fi

# Проверка дискового пространства
echo "Проверка дискового пространства..."
DISK_USAGE=$(df / | grep / | awk '{ print $5 }' | sed 's/%//g')
if [ $DISK_USAGE -gt $DISK_USAGE_THRESHOLD ]; then
echo "Внимание: Использование дискового пространства превысило $DISK_USAGE_THRESHOLD%!" | mail -s "Проблема с дисковым пространством" $ADMIN_EMAIL
else
echo "Дискового пространства достаточно."
fi

# Создание бэкапа
echo "Создание бэкапа..."
tar -czf $BACKUP_FILE $TARGET_DIRS

if [ $? -eq 0 ]; then
echo "Бэкап успешно создан: $BACKUP_FILE"
else
echo "Ошибка создания бэкапа!" | mail -s "Ошибка создания бэкапа" $ADMIN_EMAIL
fi

# Отправка отчета
echo "Отправка отчета на $ADMIN_EMAIL..."
REPORT="Отчет за $DATE\n\n"
REPORT+="Статус веб-сервера: $(curl -s --head $WEB_SERVER | head -n 1)\n"
REPORT+="Использование дискового пространства: $DISK_USAGE%\n"
REPORT+="Расположение бэкапа: $BACKUP_FILE\n"

echo -e $REPORT | mail -s "Ежедневный отчет системы" $ADMIN_EMAIL

echo "Готово."


Описание:
1. Проверка веб-сервера: Используется команда curl, чтобы проверить, доступен ли сайт.
2. Проверка дискового пространства: С помощью df и awk проверяется использование диска. Если превышен порог (90%), отправляется уведомление.
3. Создание бэкапа: Команда tar архивирует и сжимает директории, которые указаны в переменной TARGET_DIRS.
4. Отправка отчета: Отчет по всем операциям отправляется на почту администратора с помощью mail.

Как использовать:
1. Задайте нужные параметры, такие как адрес веб-сервера, директории для бэкапа, порог использования диска и email.
2. Сделайте скрипт исполняемым:

   chmod +x /path/to/your/script.sh

3. Добавьте скрипт в cron для выполнения на регулярной основе:

   crontab -e

Пример для выполнения каждый день в 00:00:


0 0 * * * /path/to/your/script.sh



@sysadmin1
👍18🔥52👏1🤡1
DevSecOps Adventures.pdf
20.3 MB
📖 DevSecOps Adventures

Год: 2024
Автор: Дана Пыляева


Прошло десять лет с моей первой попытки поделиться своим волнением об идеях DevOps с небольшой группой сопротивляющихся коллег во внутреннем Agile-сообществе практиков. Мало ли я знала тогда, что небольшой эксперимент по внедрению идей из проекта «Феникс»1, более удобоваримый благодаря геймифицированному опыту, превратится во всемирно известную коллекцию игр о культуре DevOps, откроет двери к выступлениям на конференциях в 15 разных странах и даже даст мне достаточно смелости, чтобы бросить свою постоянную работу и начать свой собственный Agile Play консалтинговый бизнес.

Книга, которую вы сегодня держите в руках (или читаете на своем экране), — это второе издание. С 2013 года в пространстве DevOps многое изменилось. По мере того, как сообщество DevOps узнавало больше о безопасности, культуре и идеях Рона Веструма и Эми Эдмондсон за последние 10 лет, я также осознала, что оригинальной версии моей игры (опубликованной Apress в 2017 году) не хватало подробного освещения этой важной темы. Версия семинара, который я провожу сегодня, включает в себя обширное освещение третьего пути DevOps.

#devsecops

@sysadmin1
👍21🔥1
How Linux works.pdf
17.1 MB
📖 Как работает Linux

Год:
2020
Автор: Брайн Уард

Ваша система не должна быть загадкой. Вы должны быть в состоянии сделать свой мягкий - Делайте то, что хотите, без «магических» заклинаний или ритуалов. Ключ к достижению этой силы лежит в понимании основ того, что что делает программное обеспечение и как оно работает, и именно этому посвящена данная книга. Никогда не придется сражаться с компьютером. Linux — отличная платформа для обучения, поскольку она не пытается скрыть что-нибудь от тебя. В частности, вы можете найти большую часть конфигурации системы. Подробности в удобных для чтения текстовых файлах. Единственная сложная часть — это выяснить какие части за что отвечают и как все они сочетаются друг с другом.

#linux

@sysadmin1
👍4🔥32
Вакансия: Монтажник кабельных сетей и оборудования

Место работы: Ташкент

Обязанности:
— Выполнение монтажных работ по кабельным сетям и оборудованию (ВОЛС, СКУД, СКС, ЛВС, системы видеонаблюдения, охранные и пожарные сигнализации);
— Контроль качества монтажа и испытания кабельных сетей;
— Участие в пусконаладочных работах.

Требования:
— Опыт работы слаботочных систем или электрических установок;
— Умение работать с технической документацией (приветствуется);
— Базовые знания электротехники;
— Отсутствие страха высоты (работа на высоте).

Условия:
— График работы 6/1, с 9:00 до 18:00;
— Полная занятость, полный рабочий день;
— Возраст от 18 до 35 лет;
— Зарплата обсуждается индивидуально.

Резюме и вопросы отправляйте на: @NetworkEngineerUz

#vacancy #монтаж #лвс #ташкент #ит
😁4👍31🔥1🎉1👌1🏆1
Media is too big
VIEW IN TELEGRAM
📹 Acer SSD is not visible / How to Install Windows? Intel VMD Intel 11 gen 12 gen

@sysadmin1
👍5🔥31😁1