Получи случайную криптовалюту за регистрацию!

Системный администратор

Логотип телеграм канала @i_odmin — Системный администратор С
Логотип телеграм канала @i_odmin — Системный администратор
Адрес канала: @i_odmin
Категории: Технологии
Язык: Русский
Количество подписчиков: 21.32K
Описание канала:

Все для системного администратора.
По всем вопросам @evgenycarter

Рейтинги и Отзывы

1.67

3 отзыва

Оценить канал i_odmin и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

1

2 звезд

0

1 звезд

2


Последние сообщения

2023-07-25 00:21:11 Как найти количество открытых файлов в Linux

Значение сохраняется в
# cat /proc/sys/fs/file-max

Проверка Hard лимит в Linux
# ulimit -Hn

Проверка Soft лимит в Linux
# ulimit -Sn

Чтобы просмотреть значения Hard и Soft для разных пользователей, переключите пользователя с «su» на пользователя, ограничения которого вы хотите проверить.
Например:
# su root
$ ulimit -Sn
$ ulimit -Hn

Как проверить количество системных дескрипторов файлов в Linux
На серверах, некоторые из ваших приложений могут потребовать более высокий лимит для открытых дескрипторов файлов. Хорошим примером этого являются службы MySQL / MariaDB или веб-сервер Apache.

Вы можете увеличить лимит открытых файлов в Linux, отредактировав опцию ядра fs.file-max. Для этого используйте утилиту sysctl.

Sysctl используется для настройки параметров ядра.

Например, чтобы увеличить ограничение на количество открых файла до 500000, вы можете использовать следующую команду:
# sysctl -w fs.file-max=500000

Вы можете проверить текущее значение для количества открытых файлов с помощью следующей команды:
$ cat /proc/sys/fs/file-max

С помощью указанной команды изменения, которые вы внесли, будут оставаться активными только до следующей перезагрузки. Если вы хотите применить их на постоянной основе, вам придется отредактировать следующий файл:
# vi /etc/sysctl.conf

Добавьте следующую команду:
fs.file-max=500000

Конечно, вы можете изменить число в соответствии с вашими потребностями. Чтобы снова проверить изменения, используйте:
# cat /proc/sys/fs/file-max

Чтобы изменения вступили в силу, пользователям необходимо будет выйти из системы и снова войти в систему. Если вы хотите немедленно применить ограничения, вы можете использовать следующую команду:
# sysctl -p

Установка количества открытых файлов для пользователя в Linux
Вышеприведенные примеры показали, как установить ограничения, но вы можете установить лимит для каждого пользователя. Для этой цели, с правами пользователя root, вам необходимо отредактировать следующий файл:
# vi /etc/security/limits.conf

Если вы администратор Linux, предлагаем Вам ознакомиться с этим файлом. Прочитайте все комментарии в нем, поскольку он обеспечивает гибкость в плане управления системными ресурсами путем установки лимита пользователям на разных уровнях.

Команды, которые вы должны добавить, имеют следующие параметры:
           

Вот пример установки Soft и Hard лимитов для пользователя dimon:
## Example hard limit for max opened files
dimon hard nofile 4096
## Example soft limit for max opened files
dimon soft nofile 1024


@i_odmin
315 views21:21
Открыть/Комментировать
2023-07-24 16:24:01
Хочешь освоить PostgreSQL?

2 августа в 20:00 в OTUS пройдет открытый урок «Оптимизация производительности кластера PostgreSQL» с Евгением Аристовым, архитектором баз данных PostgreSQL, MongoDB, MSSQL, Oracle, MySQL, MariaDB, Couchbase и автором книг по PostgreSQL.

На занятии мы разберем:
• Архитектурные решения
• Оптимизация: объекты, подходы
• Методики мониторинга и профайлинга
• Варианты тюнига

На занятии спикер Евгений Аристов, архитектор баз данных PostgreSQL, разыграет свою книгу «PostgreSQL 14. Оптимизация, Kubernetes, кластера, облака».

Вебинар приурочен к старту онлайн-курса «PostgreSQL Advanced». Возможны разные способы оплаты курса.

РЕГИСТРАЦИЯ
https://otus.pw/Kp3D/

Нативная интеграция. Информация о продукте www.otus.ru
1.7K views13:24
Открыть/Комментировать
2023-07-24 14:46:06
Подписывайтесь на канал @tipsysdmin
1.8K views11:46
Открыть/Комментировать
2023-07-24 11:00:44
Стоите перед выбором платформы виртуализации и изучаете рынок российских решений?

Регистрируйтесь на вебинар «Возможности гиперконвергенции на примере vStack».

Программа: 

•  расскажем, что такое гиперконвергенция и в чем ее преимущества перед конвергентным подходом на примере vStack;
•  разберем архитектуру vStack и сценарии использования решения;
•  продемонстрируем единую панель управления для администрирования vStack.

Кому полезно:  

ИТ-директорам;
собственникам бизнеса;
облачным провайдерам;
архитекторам ИТ-инфраструктуры;
системным администраторам.

27 июля в 11.00 

 ЗАРЕГИСТРИРОВАТЬСЯ

  vStack — российское решение для построения виртуальных ЦОД корпоративного уровня.
2.1K views08:00
Открыть/Комментировать
2023-07-24 09:51:00 Шпаргалка по работе в командной строке

Команды для работы с файлами

ls — вывод содержимого каталога;
ls -la — вывод содержимого каталога в форматированном виде (в т.ч. скрытые файлы);
cd dir — перейти в каталог dir;
cd — перейти в домашний каталог;
pwd — показать текущий каталог;
mkdir dir — создать каталог dir;
rm file — удалить файл;
rm -r dir — удалить каталог dir;
rm -f file — принудительно удалить файл;
rm -rf dir — принудительно удалить каталог dir;
cp file1 file2 — скопировать file1 в file2;
cp -r dir1 dir2 — скопировать каталог dir1 в каталог dir2 (если каталога dir2 нет, он будет создан);
mv file1 file2 — переместить (или переименовать, если file1 и file2 находятся в одном каталоге) file1 в file2;
ln -s file link — создать симлинк link на файл file;
touch file — создать файл;
cat > file — направить стандартный ввод в file;
more file — вывод содержимого file;
head file — вывод содержимого первых 10 строк file;
tail file — вывод содержимого последних 10 строк file;
tail -f file — вывод содержимого file по мере появления, начиная с последних 10 строк файла.

@i_odmin
2.3K views06:51
Открыть/Комментировать
2023-07-22 14:01:54
Больше навыков — разнообразнее и интереснее задачи. Во всяком случае, это правило работает в профессии сетевого инженера.

Если вы стремитесь к более масштабным проектам и сложным задачам, онлайн-курс «Network Engineer» — то что, вам нужно! В OTUS, Сетевой Академии Cisco, за 7 месяцев вы научитесь настраивать и управлять сетями проектов, оперативно устранять возникающие поломки и получите необходимую подготовку для прохождения промышленной сертификации CCNA.

Вас ждет Troubleshooting по 80% темам курса, живые вебинары с разбором кейсов от опытных инженеров и две проектные работы для портфолио.
Возможна рассрочка.

Оставьте заявку на курс, чтобы успеть занять место в группе со скидкой: https://otus.pw/EAwd/

Нативная интеграция. Информация о продукте www.otus.ru
2.8K views11:01
Открыть/Комментировать
2023-07-22 11:24:01
Bash. Проверки файлов
Kоманды позволяют проверять различные условия, касающиеся файлов

-d file # Проверяет, существует ли файл, и является ли он директорией.
-e file # Проверяет, существует ли файл.
-f file # Проверяет, существует ли файл, и является ли он файлом.
-r file # Проверяет, существует ли файл, и доступен ли он для чтения.
-s file # Проверяет, существует ли файл, и не является ли он пустым.
-w file # Проверяет, существует ли файл, и доступен ли он для записи.
-x file # Проверяет, существует ли файл, и является ли он исполняемым.
file1 -nt file2 # Проверяет, новее ли file1, чем file2.
file1 -ot file2 # Проверяет, старше ли file1, чем file2.
-O file # Проверяет, существует ли файл, и является ли его владельцем текущий пользователь.
-G file # Проверяет, существует ли файл, и соответствует ли его идентификатор группы идентификатору группы текущего пользователя.

#!/bin/bash

mydir=/home/likegeeks

if [ -d $mydir ] # если файл сущетсвует и он является директорией
then
echo "The $mydir directory exists" # выводим сообщение
cd $mydir # переходим в него
ls # отображаем содержимое
else # ИНАЧЕ
echo "The $mydir directory does not exist"
fi

@i_odmin
2.6K views08:24
Открыть/Комментировать
2023-07-22 09:39:39
Установка и настройка IPFire 2.27

источник

@i_odmin
2.6K views06:39
Открыть/Комментировать
2023-07-21 17:05:06
Хотите вырасти до платформенного инженера? Освоте функционал K8s.

Зарегистрируйтесь сейчас на онлайн-курс, «Инфраструктурная платформа на основе Kubernetes» от Отус и бонусом получите доступ к записям лучших прошедших вебинаров курса уже сейчас!

Станьте обладателям уникальных навыков с помощью нашего онлайн-курса по специальной цене!
Обучение проходит на Kubernetes v1.24

На курсе Вы пройдете весь путь разработки инфраструктурной платформы на основе Kubernetes и получишь все необходимые навыки, которые позволят претендовать на эту должность.

Зарегистрироваться на курс: https://otus.pw/WDAF/

Не пропустите возможность записаться на открытые уроки:
1. Хранение данных в Kubernetes: Volumes, Storages, Stateful-приложения | 1 августа в 20:00

2. Custom Resource Definitions (CRD) в Kubernetes. Операторы. | 17 августа в 20:00

Реклама. Информация о рекламодателе на сайте www.otus.ru
2.9K views14:05
Открыть/Комментировать
2023-07-21 16:02:22
Хьюстон, у нас проблемы

Подписывайтесь на канал @tipsysdmin
2.4K views13:02
Открыть/Комментировать