Задать вопрос
  • Парсинг лога nginx, на долгоиграющие скрипты?

    piromanlynx
    @piromanlynx
    Системный администратор в Perfect Solutions
    awk '{print $8, $NF}' log | sed -E 's@([0-9]+)\.([0-9]+)/@\1.\2 @g' | awk '{if ($1 > 10) print $0}' |  sort | uniq -c | sort -rn |head -20

    вывод по вашему примеру:
    1 10.007 0.007s /ib1/wf1/retail/ca
    Ответ написан
    6 комментариев
  • Почему зависает ssh?

    @SWFaust
    Попробуйте в настройках проги своей указать, чтобы принудительно посылала пакеты при бездействии каждый интервал времени. Как это в iTerm указнать не знаю, но вот так указывается для Putty prntscr.com/eott9x
    Мне в свое время помогло при аналогичной проблеме.
    Ответ написан
  • Баг в браузере с ssl?

    yarkov
    @yarkov
    Помог ответ? Отметь решением.
    Конфиг неполный. Вы же наверняка HSTS отдаете ))
    Ответ написан
    2 комментария
  • Как разрешить конфликт систем?

    @Draconian
    Oracle Developer
    Попробуйте Unlocker.
    Ответ написан
    Комментировать
  • Как дать группе права на папку?

    CityCat4
    @CityCat4
    Дома с переломом ноги
    man setfacl
    man getfacl

    почему-то всегда о них забывают, когда говорят про права. Sticky bit, про который тут говорят - вещь хорошая для каталогов типа /tmp - где каждый может создать себе папочку и извращаться с ней, но каждый не будет иметь доступа к папочке другого человека
    Ответ написан
    Комментировать
  • Как дать группе права на папку?

    @mureevms
    Синтаксис написания полизователь:группа. Надо проcто не указывать пользователя:
    chown :group1 /home/Shared_files
    Ответ написан
    1 комментарий
  • Как дать группе права на папку?

    Нужно папке присвоить "липкий бит" группы

    chmod g+s /home/Shared_files

    После этого все создаваемые файлы будут автоматически иметь группу как у самой папки
    Ответ написан
    5 комментариев
  • Как не дать серверу закрыть соедиение с БД?

    Используйте pool-соединений. Настроек мильон и не надо ничего пинговать.
    Ответ написан
    Комментировать
  • Как нормализовать вывод окна диалог которое используется в bash скрипте?

    Скорее всего вы менюху смотрите через какой-то кривенький терминал, возможно putty. Добавьте в вызов dialog параметр --ascii-lines - станет лучше
    Ответ написан
    3 комментария
  • Nginx + php7-fpm High load?

    @miksir
    IT
    5000 запросов в 1 секунду на PHP скрипт? Давайте начнем с PHP, может, а не с nginx. Считаете время ответа одного запроса T, считаете количество воркеров PHP N = 5000*T. Далее запускаете это число воркеров, делаете одновременные запросы на все воркеры и путем увеличения числа ядер процессора добиваетесь времени ответа сервера такого же, какой был на одном воркере. Ну, это без учета того, что если используется СУБД - ее время ответа тоже нужно будет исправлять на заданной конкурентности. Не хватает ядер, добавляем сервера.
    Ответ написан
    4 комментария
  • Nginx + php7-fpm High load?

    @Fixid
    1. Никогда, точнее НИКОГДА не используйте if в NGINX, это очень медленная конструкция.
    2. Переходите на unix:/run/php/php7.0-fpm.sock, сразу +10% к скорости
    3. Сделайте тест на статическом файле, возможно упираетесь в nginx
    Ответ написан
    4 комментария
  • Проблема с .well-known: The client lacks sufficient authorization?

    BuriK666
    @BuriK666 Куратор тега Nginx
    Компьютерный псих
    укажите root для location ~ /.well-known {
    и вообще его лучше заменить на location /.well-known {
    Ответ написан
    4 комментария
  • "Подключение к сайту не защищено" на http. В чем проблема?

    devalone
    @devalone
    ̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻̻
    Так всё правильно, http - не защищено
    Ответ написан
    4 комментария
  • В какую сторону развиваться СисАдмину?

    athacker
    @athacker
    Развивайтесь в ту сторону, в которую интересно лично вам. По большому счёту, пофиг, в какую. Знающие специалисты одинаково дОрого стоят в любой области.

    Я бы только описал сферы админста немного по-другому.

    Windows в России -- это чаще всего работа "в корпорации". Т. е. по моим наблюдениям, у нас редко кто делает на винде что-то, отличное от обслуживания офисной инфраструктуры. Там AD, Exch, Skype for Business, SharePoint, файловые сервера и прочие подобные штуки. Т. е. виндовые инфраструктуры в основном занимаются обслуживанием бизнеса разного рода организаций, но не являются прямым источником дохода для этих организаций.

    Unix-системы -- он разнообразнее. На нём строят как корпоративные инфтраструктуры, так и сервисы наружу предоставляют. Варианты: инфраструктура интернет-провайдеров (BRASы, почта, хостинг, DNS, мониторинг и т. п.). Разумеется, это не означает, что на FreeBSD или линухе нельзя крутить корпоративный почтовый или файловый сервак. Так что для работы "в корпорации" знания Unix тоже пригодятся.

    Сетевое администрирование -- это свой мир, во многом отдельный от серверных ОС. Да, они связаны, но всё же основная часть сложных сетевых конфигураций строится не на серверах, а на специализированном железе -- Cisco, Juniper, CheckPoint, на худой конец -- Mikrotik. Намёк: сложная сетевая конфигурация -- это не когда у вас есть головной офис и два филиала, в каждом из которых по два интернет-канала от двух разных провайдеров :-) Сложная конфигурация -- это когда счёт сетевых устройств (коммутаторов, маршрутизаторов) идёт на сотни и тысячи, и используются всякие штуки типа MPLS, Q-in-Q, динамическая маршрутизация по различным протоколам, и всё такое.

    Третий вариант -- это виртуализация. Это тоже свой мир, лишь частично пересекающийся с серверными ОС. Сложные виртуальные инфраструктуры тоже требуют немало знаний, причём не только софта, но и железа, и принципов построения сетей ЦОДов (LAN, SAN).

    Четвёртый, относительно узкий, но тоже позволяющий зарабатывать сектор (опять-таки, при наличии приличного багажа знаний) -- это администрирование баз данных. Как в целом, так и каких-то конкретных продуктов -- Oracle, MS SQL, PostgreSQL, MySQL и его клоны -- для любого из них можно найти рабочее место, где требуются глубокие знания, которые будут соответствующим образом оплачиваться.

    Ну и, наверное, можно выделить в пятый сектор -- это всякий highload. Требует глубокого знания способов и систем диагностики как ОС, так и конкретного ПО: баз данных, веб-серверов, серверов приложений и т.п. И часто требует знаний в программерстве.

    Конечно, работая в мелких и средних конторах, вам придётся быть "и швец и жнец и на дуде игрец". Т. е. один админ может заниматься всеми перечисленными областями одновременно. Уровень таких "занятий", что понятно, будет невысоким, так как инфраструктуры размером меньше, задачи проще и зарплата, соответственно, меньше :-) По мере роста инфраструктур (при росте организации, или при смене места работы) будет сужаться и специализация. Т. е. придётся углублять набор знаний по более узкому стеку технологий. Например, на прошлом рабочем месте я обслуживал серверную инфраструктуру интернет-провайдера, а на серверах крутилось всё на свете -- интернет сервисы (почта, DNS, BRAS, хостинг, БД, свои сайты), виртуализация, СКУД, телефония и т. п. На текущем же рабочем месте я занимаюсь только виртуализацией -- т. е. это железо, на котором работают гипервизоры, это хранилища данных под виртуализацию, и это сами гипервизоры. Что там внутри виртуалок -- меня уже не касается. Т. е. специализация сузилась, но зато приходится врубаться в очень специфические вещи, вроде управления памятью внутри гипервизора или анализом протоколов в SAN.

    В общем, повторю изначальную мысль -- решите, что вам больше НРАВИТСЯ, и в эту сторону и копайте. Если станете хорошим, квалифицированным спецом -- зарплата станет соответствующей. А сфера деятельности тут будет вторична.
    Ответ написан
    4 комментария
  • Как разрешить пользователю управлять службами?

    martin74ua
    @martin74ua Куратор тега Linux
    Linux administrator
    установить sudo, настроить /etc/sudoers
    Ответ написан
    2 комментария
  • Какой сервер выбрать по указанным требованиям?

    Jump
    @Jump Куратор тега Windows
    Системный администратор со стажем.
    Поскольку нагрузка неизвестна сказать нечего.
    А вообще сейчас такие вещи умные люди не покупают, а берут в аренду в облаке.
    Если ресурсов не хватает - докупают.
    И все работает.
    А уж когда они четко видят какая нагрузка и сколько ресурсов расходется, они считают что выгоднее купить или арендовать.
    И уже с готовым расчетом идут в магазин и четко говорят требуемую конфигурацию.

    Берите в аренду, настраивайте и проверяйте. Если ресурсов не хватает переходите на более дорогой тариф.
    Как только быстродействие и производительность устроит - идите в магазин за конкретным сервером, с четкими данными.
    Переносите на новый сервер конфигурацию и работаете, а от аренды отказываетесь.
    Все легко и просто.
    Ответ написан
    5 комментариев
  • На 40 wi-fi клиентов какой роутер подобрать?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    На пару json от IoT выдержит любая точка доступа, тут главно разнести сеть iot и сеть pc по разным приемникам и каналам, иначе если контроллер поделит канал на все >40 устройств, то на ноутбуке бы больше 1 mb/s врятли получите.
    Ну и esp-шки не держать постоянно в сети, а сконнектилась-обменялась-отвалилась, ну и разнести это по времени немного.
    Ответ написан
  • Узнать что загружает процессор на vps debian?

    martin74ua
    @martin74ua Куратор тега Linux
    Linux administrator
    man atop
    Ответ написан
    Комментировать
  • Существует ли Баш скрипт для авто.установки готового ВЭБ ОКРУЖЕНИЯ для сервера LINUX?

    @Wexter
    1) изучайте тему и становитесь админом
    2) наймите человека умеющего поднимать, настраивать и чинить
    Ответ написан
    Комментировать