Перейти к содержимому


Линуксоиды сюда!


Сообщений в теме: 1020

#961 xsaper

  • Пользователь
  • 1573 сообщений
  • Город:Санкт-Петербург

Отправлено 07 February 2021 - 22:56

Если очень хочется, то покопайте в сторону OOM Killer. Кажется его встроили в ядро и, возможно, есть:
  • Настройки автоматического убивания процессов через /proc или /sys
  • Расширенная версия для пользовательского пространства (обычный демон или процесс по нашему) с подробными настройками.
Я бы не стал лезть во внутренности и убивать только те процессы, которые выгрузило в своп.

#962 L2009

  • Пользователь
  • 3454 сообщений

Отправлено 08 February 2021 - 23:51

Просмотр сообщенияJacques Bonsergent сказал:

Есть чувство, что вы техническими средствами пытаетесь решить организационную проблему. Обычно это не работает.
Организационными средствами пытается это дело решить коллега. Где-то с полгода наверное. Ну а я техническими, с ними как раз некоторый прогресс есть. :)

#963 L2009

  • Пользователь
  • 3454 сообщений

Отправлено 08 February 2021 - 23:57

Просмотр сообщенияxsaper сказал:

Если очень хочется, то покопайте в сторону OOM Killer
Конечно хочется. Наган, затылок, нет процесса - нет проблемы. :) Но нельзя, нет соответствующих прав и обязанностей, есть только право вето в некоторых случаях, потому ищу как бы пострелять правильно посоветовать уполномоченным. :)
С моей точки зрения проблемы связаны не столько с нехваткой памяти, сколько с метриками, потому пока бьюсь просветительскими методами.

Кстати покопал немного, похоже действительно top и тому подобное показывает свап ну совсем грубо, утилиты, основанные на статусной информации из процфс, показывают "неаккуратные", но быстрые данные. Как утверждается в манах и т.п., наиболее точно, но медленно, можно тащить информацию с smap.

Сообщение отредактировал L2009: 09 February 2021 - 00:11


#964 Maшa

  • Пользователь
  • 4676 сообщений

Отправлено 27 June 2022 - 05:25

Решила попробовать,
"Astra Linux – российская операционная система на базе Debian GNU/Linux"
Если кто уже пробовал, поделитесь впечатлениями. :)

Сообщение отредактировал Maшa: 27 June 2022 - 05:50


#965 Priestone

  • Пользователь
  • 4518 сообщений
  • Имя:Владислав
  • Город:Челябинск

Отправлено 27 June 2022 - 12:24

Maшa, лучше линукс - хуже нет!!!

Кубунтушечка привычнее )))

#966 Maшa

  • Пользователь
  • 4676 сообщений

Отправлено 27 June 2022 - 12:59

Просмотр сообщенияPriestone (27 June 2022 - 12:24) писал:

Кубунтушечка привычнее )))
А "Кубунтушечка" поддерживает 4k монитор?

#967 Priestone

  • Пользователь
  • 4518 сообщений
  • Имя:Владислав
  • Город:Челябинск

Отправлено 28 June 2022 - 07:39

Maшa, хм... а не должна? У самого FullHD, о 4К пока только задумываюсь (снова вот захотелось, да и отпуск на носу - будет время походить повыбирать, руками пощупать в магазинах), но закинул вопрос в телеграм-канал, к которому некоторым образом имею отношение... заглядывайте, кстати, в kubuntu.ru.snubfree - люди там, конечно, как и везде - разные, но в основном хорошие и проблемы любят помогать решать.

#968 scorta

  • Пользователь
  • 2964 сообщений

Отправлено 28 June 2022 - 18:19

Тут, вероятно, вопрос к железу: видюшке, шнуру. Недавно вот начал работать на 4k 27" Dell. Через док-станцию только 30 герц было.
через dp Напрямую - 60. Через hdmi нужен шнур 4k, первый попавшийся не справился, давал помехи на 4k, без помех - fullhd (2k).
Гном нормально, а вот xfce4 - масштабировать надо в настройках appearance (внешний вид среды), иначе всё мелко.

#969 sontic

  • Модератор
  • 16736 сообщений
  • Имя:Сергей
  • Отчество:Васильевич

Отправлено 28 June 2022 - 19:12

Просмотр сообщенияMaшa сказал:

Решила попробовать
Я понимаю, что Вы девушка любознательная и пытливый ум требует постоянной работы, но...
А оно точно Вам надо? Это же просто гемор - лишние хлопоты и ненужная возня, отнимающая уйму времени...
С первого дня и до того момента как все это форматируется на фиг...Вот тогда и приходит нирвана :wub:

#970 John Smith

  • Пользователь
  • 282 сообщений
  • Имя:Макс
  • Город:Казань

Отправлено 28 June 2022 - 23:19

Просмотр сообщенияMaшa (27 June 2022 - 05:25) писал:

Решила попробовать,
"Astra Linux – российская операционная система на базе Debian GNU/Linux"
Если кто уже пробовал, поделитесь впечатлениями. :)
Не знаю, на каком выпуске Debian основан их COMMON EDITION, но Смоленск 1.6, который вынужденно используем на работе, это Debian “stretch”, который на минуточку oldoldstable. У оригинала, с которого скопирован Смоленск, обновления безопасности были прекращены 6 Июля 2020.
У отечественного линукса одна ниша и одно предназначение - госсектор и госзакупки. О качестве, безопасности, удобстве для конечного пользователя там речи не идет. Лучше используйте оригинал, Debian, сам по себе - прекрасная операционка.

#971 Maшa

  • Пользователь
  • 4676 сообщений

Отправлено 29 June 2022 - 07:47

Просмотр сообщенияsontic (28 June 2022 - 19:12) писал:

Это же просто гемор - лишние хлопоты и ненужная возня, отнимающая уйму времени... :wub:
Посмотрела множество YouTube обзоров, пришла к выводу.
Вы правы. :wub:
Если только для интернета, то вроде бы всё более, менее, а вот подключить хотя бы половину устройств, нужно повозиться.
А вот с программами, везде оговорка: :blush:
"Это конечно не Microsoft offis", но …. :(
"Это конечно не Adobe premiere ", но …. :(
"Это конечно не Adobe pfotoshop ", но …. :(
Так что подожду, когда будут оговорки "Windows отдыхает" :)

Сообщение отредактировал Maшa: 29 June 2022 - 07:49


#972 Priestone

  • Пользователь
  • 4518 сообщений
  • Имя:Владислав
  • Город:Челябинск

Отправлено 29 June 2022 - 08:37

Просмотр сообщенияMaшa сказал:

Так что подожду, когда будут оговорки "Windows отдыхает"

Нууууу... у меня вот Windows уже лет 15 как отдыхает ))) Детки дома растут две дочки 4-х и 10-ти лет - Windows-а в глаза не видели. Так что.

P.S. Но, к слову, есть дома один виндовс в виртуалке, правда тут уж сам фигню сморозил - купил струйное МФУ с СНПЧ, а оказалось что драйверы поддерживающие фотопечать только (!) под Win. Под Linux печатает, но не с высоким разрешением. Вот и приходится держать виртуалку с виндой для исключительно вывода результата на печать (((. Самое обидное, что более младшая модель в линейке этих МФУ имеет драйвер под линукс с возможностью печати фотокачеством, следующая более продвинутая и все последующие в этой линейке тоже, а именно эта купленная мной - нет. И попытки подсунуть драйвер от другой модели той же линейки успеха не приносят. Сэкономил пару тысяч называется. Печаль.

Послезавтра отпуск - попробую вручную перекопать ppd, а то в режиме дом-работа-дом как-то недосуг всё.

#973 winhex

  • Пользователь
  • 1469 сообщений
  • Город:Минск

Отправлено 14 July 2022 - 11:28

Maшa, из российских дистрибутивов очень приятное впечатление оставил Simply Linux - очень дружелюбное сообщество и разработчики.
Но соглашусь с Priestone, kubuntu тоже стоит посмотреть. Благо все эти дистрибутивы имеют вариант LiveCD - можно загрузить и посмотреть.

#974 winhex

  • Пользователь
  • 1469 сообщений
  • Город:Минск

Отправлено 14 July 2022 - 11:46

Просмотр сообщенияsontic сказал:

С первого дня и до того момента как все это форматируется на фиг...Вот тогда и приходит нирвана
Со времен Windows 7 нирвана больше не приходит - постоянно меняющийся пользовательский опыт, непредсказуемые авто-обновления, (в т.ч. и драйверов устройств), отправка телеметрии и т.д. И глядя на новую Windows 11 понимаешь, что ситуация лучше не станет. Мне даже сложно представить сколько времени я сэкономил на этом всем - Debian на домашних компах установил много лет назад. Текущие обновления занимают несколько минут, если руками делать, хотя можно и автоматом делать. При этом не помню, чтобы они хоть что-то сломали. Переход на новую версию раз в 3 года - ну тут надо пару часов потратить - но никто из домашних не замечает даже, что произошел переход на новую версию, т.к. все настройки сохраняются. На windows о такой стабильности уже даже мечтать не приходится, увы.

#975 sontic

  • Модератор
  • 16736 сообщений
  • Имя:Сергей
  • Отчество:Васильевич

Отправлено 14 July 2022 - 14:07

winhex, вот подписываюсь под Вашим постом, но сначала заменить windows на linux и наоборот. Видимо я что-то делаю не так, а Вы, соответственно, не этак... Кому блондинки, а кому брюнетки, но по сути-то, всё одно и тоже... :)

#976 KNA

  • Модератор
  • 17537 сообщений
  • Город:Москва

Отправлено 14 July 2022 - 14:17

Коллеги, помогите чайнику :)

Есть машина под Debian 10. Используется исключительно для квантово-химических расчётов, так что общение с машиной почти всегда удалённо через SSH и SFTP. Ну, ещё Webmin.
Два Xeon E5-2667 v3 + 64GB оперативы - для цифромолотилки достаточно скромно.

Проблема такая. Если с консоли пользователь залогинен, то всё нормально. Если отлогиниться или просто после перезагрузки не залогиниваться, то по сети достучаться невозможно. Стоит залогиниться с консоли, как снова всё нормально работает. WTF и как с этим бороться?

Когда ставил систему, по умолчанию оконным менеджером встал Gnome. Интерфейс с консоли адски тормозил. Поставил по умолчанию для логина Gnome Classic - нормально.

Да, я к Линуксу не особо приучен, как-то больше с Виндой приходится сражаться, так что страшными словами просьба не пугать :blush:

#977 scorta

  • Пользователь
  • 2964 сообщений

Отправлено 14 July 2022 - 15:25

Машина точно не "засыпает" (suspend)?
В качестве ssh-сервера что стоит? (обычно OpenSSH server).
А может там этот webmin запускается только из локальной сессии (той самой, которой нет) и сам обслуживает эти ssh сессии, тогда его надо настроить по-другому, чтобы он запускался на уровне сервиса.

#978 KNA

  • Модератор
  • 17537 сообщений
  • Город:Москва

Отправлено 14 July 2022 - 15:39

scorta, ssh - что было по умолчанию. Видимо, OpenSSH. Webmin вообще не обязательно бывает запущен и не влияет. Это, скорее, я приглядываю за машиной. А по ssh другой пользователь заходит.

#979 scorta

  • Пользователь
  • 2964 сообщений

Отправлено 14 July 2022 - 15:51

Хочется помочь, но пока не понятно как это сделать.
Проверьте всё-таки что именно обслуживает порт 22.

Цитата

$ sudo netstat -ltnp | grep 22 | grep sshd
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 32181/sshd
tcp6 0 0 :::22 :::* LISTEN 32181/sshd
Команда показывает, что порт 22 (ssh/sftp) обслуживает процесс sshd (его идентификатор 32181).

Сейчас дебиана под рукой нет, но примерно такая команда для проверки что openssh-server установлен.

Цитата

dpkg -l | grep -i openssh


#980 KNA

  • Модератор
  • 17537 сообщений
  • Город:Москва

Отправлено 14 July 2022 - 16:25

scorta, про netstat говорит, что нет такой команды. Да и, по идее, порт не должен меняться оттого, что кто-то залогинился с консоли.
Насколько я помню, порт 22-й и стоит. Через putty по нему обращаются.

Я всё-таки грешу на то, что там с Гномом намудрили.

Просмотр сообщенияscorta сказал:

dpkg -l | grep -i openssh
ii lxqt-openssh-askpass 0.14.1-1 amd64 OpenSSH user/password GUI dialog for LXQt
ii lxqt-openssh-askpass-l10n 0.14.1-1 all Language package for lxqt-openssh-askpass
ii openssh-client 1:7.9p1-10+deb10u2 amd64 secure shell (SSH) client, for secure access to remote machines
ii openssh-server 1:7.9p1-10+deb10u2 amd64 secure shell (SSH) server, for secure access from remote machines
ii openssh-sftp-server 1:7.9p1-10+deb10u2 amd64 secure shell (SSH) sftp server module, for SFTP access from remote machines

#981 scorta

  • Пользователь
  • 2964 сообщений

Отправлено 14 July 2022 - 16:35

Есть еще команда ss с теми же ключами, показывает всё то же

Цитата

sudo ss -ltnp | grep 22

Видно сервер установлен, (openssh-server). Осталось только разобраться с ним. бежит ли он, запускается ли вместе с системой. И почему перестает работать, если перестает.
Лог sshd было бы неплохо раздобыть.

#982 KNA

  • Модератор
  • 17537 сообщений
  • Город:Москва

Отправлено 14 July 2022 - 16:42

Просмотр сообщенияscorta сказал:

sudo ss -ltnp | grep 22
sudo ss -ltnp | grep 22
LISTEN 0 128 0.0.0.0:22 0.0.0.0:* users:(("sshd",pid=986,fd=3))
LISTEN 0 128 [::]:22 [::]:* users:(("sshd",pid=986,fd=4))

Там вообще всё отсыхает при отлогине. И Webmin не может достучаться, и, насколько я помню, даже пинги не ходят. Более того, когда система в отлогине, то и мыша по экрану таскается с тормозами.
Причём изначально (года два назад ставил систему) этого не было.

Может быть, действительно suspend чудит?

#983 scorta

  • Пользователь
  • 2964 сообщений

Отправлено 14 July 2022 - 16:53

Трудно сказать пока что, но видно, что это именно процесс sshd слушает порт 22
Сервис ssh, его состояние можно узнать командой

Цитата

sudo systemctl | grep ssh
ssh.service loaded active running OpenBSD Secure Shell server

Во время недоступности порт 22 может не слушаться процессом, для проверки с другой машины можно проверить

Цитата

telnet <ip> 22

Активизируется сервис командой от рута

Цитата

systemctl enable ssh
systemctl start ssh

Лог процесса можно получить так


Цитата

journalctl -u ssh

Может там что увидите.

Сообщение отредактировал scorta: 14 July 2022 - 16:54


#984 KNA

  • Модератор
  • 17537 сообщений
  • Город:Москва

Отправлено 14 July 2022 - 18:29

Просмотр сообщенияscorta сказал:

Лог процесса можно получить так Цитата journalctl -u ssh Может там что увидите.
Так-так-так... Занятно. Большая часть лога - неудачные попытки каких-то левых граждан залогиниться. Оно и понятно, ибо у машины внешний IP, чтобы один из пользователей мог извне заходить.

Значит так. Я вчера машину выключал - у UPS надо было аккумуляторы сменить. Включил и забыл залогиниться. Вспомнил уже потом, так что исправил сегодня.
В логах:
вчера в 15:34 сервис стартовал. И аж до 16:02 исправно отфутболивал попытки зайти. А потом до 13:37 сегодняшнего дня никаких событий в логе не значится. Просто в 13:37, как я залогинился с консоли, снова начали дятлы долбиться. Молча заснул, молча проснулся.

#985 scorta

  • Пользователь
  • 2964 сообщений

Отправлено 14 July 2022 - 18:48

При старте машины сервис должен стартовать и начать слушать порт 22. Вне зависимости от локальных логинов. Я то всё больше с серверами имею дело, не как админ, собственно у нас нет админов, всё сами себе делаем. Есть такое понятие как cpu governor - оно снижает активность процессора, в зависимости от потребностей (on demand).

Может вот такая последовательность отучит комп от засыпаний, если они имеются.

Цитата

sudo apt-get install cpufrequtils
echo 'GOVERNOR="performance"' | sudo tee /etc/default/cpufrequtils
sudo systemctl disable ondemand



Но это догадки только.

#986 KNA

  • Модератор
  • 17537 сообщений
  • Город:Москва

Отправлено 14 July 2022 - 19:14

scorta, спасибо, попробую. Но это уже на следующей неделе, когда я самолично до машины смогу добраться. Заодно и погляжу, что там вообще в настройках энергосбережения. Может быть, действительно suspend стоит через сколько то там минут бездействия. Но это именно в отлогине. Причём раньше то всё работало. И на другой похожей машине под тем же Debian всё в полном порядке.

#987 Пароконный

  • Пользователь
  • 2188 сообщений

Отправлено 14 July 2022 - 22:33

Я бы начал с начала и убедился бы, что комп пингуется до логина.
И доступен ли комп по сети после логина в консоли.

#988 KNA

  • Модератор
  • 17537 сообщений
  • Город:Москва

Отправлено 14 July 2022 - 22:48

Просмотр сообщенияПароконный сказал:

И доступен ли комп по сети после логина в консоли.
После логина в консоли комп доступен. Вот насколько быстро становится недоступным после отлогина, ещё не проверил. Но я выше написал, что если после старта машины не залогиниться, то где-то через 18 минут отсыхает.

#989 Пароконный

  • Пользователь
  • 2188 сообщений

Отправлено 14 July 2022 - 23:34

Просмотр сообщенияПароконный сказал:

после логина в консоли
имел в виду логин в текстовом режиме, но это всё чушь, если (как я понял) после загрузки сеть/сетевые службы норм. стартуют и только потом "отсыхают". Может, просто посмотреть dmesg от загрузки и до "отсыхания?
PS глянул лог по такому случаю - масса клоунов ломится в 443й порт. Они у меня порносайт ищут? В раньшее время такого не было.

#990 scorta

  • Пользователь
  • 2964 сообщений

Отправлено 15 July 2022 - 04:07

По старой памяти проблемы с SSH бывали только если комп загружен по памяти и начинается сильный swap.
Проверять по крону "free" и записывать в лог время опроса и результат команды.

crontab -l
* * * * * /tmp/free.sh

free.sh:

#!/bin/bash

/usr/bin/free | /usr/bin/gawk '{ print strftime("[%Y-%m-%d %H:%M:%S]"), $0 }' >> /tmp/free.log 2>&1

Потом посмотреть, что записалось в /tmp/free.log были ли проблемы с памятью или вообще что-нибудь во время недоступности.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных