Ответы пользователя по тегу Linux
  • Debian 9. Постоянно загружен процессор?

    Постоянно загружен процессор?
    Где? Простой системы 80%. Надуманные проблемы.
    Ответ написан
    Комментировать
  • Запустить N разных очередей по X каждой на Z потоков?

    производить асинхронные операции (то есть не тратя процессорное время)
    Где они по твоему обрабатываются? В южном мосте?

    Как распределится нагрузка по ядрам?
    Как настроишь сервер: NUMA, планировщик ОС, сторонние процессы на сервере, настройки целевого приложения.

    В MySQL один запрос - один процесс. Что будет внутри процесса, на откуп планировщика MySQL.
    Ответ написан
  • Как процессор понимает ОС?

    Как процессор понимает ОС?
    С трудом это делает. ОС универсальные рассчитанные под всевозможные и даже невозможные задачи, процессоры тоже. И не всегда это совпадает.

    процессор понимает только двоичную систему счисления
    Брехня! Процессор поднимает только перепады потенциала в строго определённом уровне. Что там будет какая логика, камню до лампочки.

    Процессор же не может понимать компилятор который тоже написан на яп.
    Обычно вначале идёт ОС, а потом компилятор. Операционка абстрагирует полностью оборудование от кода приложений. Поэтому голову, над тем что выложил компилятор, ломает операционка. Вначале себе, потом процессору.
    Ответ написан
    Комментировать
  • Какую ФС выбрать для бэкапов?

    Ни одна файловая система не даёт гарантии сохранности файлов, какая крутая она не была. Берите ту, которую лучше знаете.
    Ответ написан
    Комментировать
  • Docker. Почему ловится ошибка postgres?

    Директория /var/lib/postgresql/data через volumes не прокидывается наружу?
    Ответ написан
    Комментировать
  • Как windows администратору использовать на практике контейнеры?

    А то складывается ощущение, что все только и делают что деплоят приложения для смартфонов каждый день и работают в высокотехнологичных ИТ компаниях, типа гугла)
    Ты не поверишь, есть масса компаний, которые херачат их куда следует и в основном куда не следует совсем, объясняя это безопасностью, которую якобы даёт контейнер. Также это модный тренд, поэтому некоторые пичкают контейнеры куда не попадя, а потом рассказывают какое у них модное крутое и инновационное приложение, ибо докер.
    В W2016 довольно неплохо подошли к контейнерезации. Можно использовать по прямому назначению - микросервисы. Когда твоё монолитное приложение, разбивается на несколько микросервисов, выполняющих одну задачу.
    Ответ написан
    Комментировать
  • Хранилище учетных данных?

    Как не смешно, но IPA. 389Directory, Tivoli.
    Ответ написан
    Комментировать
  • Не ставится mondo на сentos7?

    Failed connect to dl.atrpms.net:80; Connection refused"
    Проблемы с доступностью репозитория. Бывает.

    Только после скачивания файла mondorescue.repo (обязательно в директорию /etc/yum.repos.d), надо выполнить:
    yum update -y
    Ответ написан
    Комментировать
  • Какую OC выбрать под хайлоад проект? (Ubuntu/Debian/FreeBSD)?

    Тут скорее всего больше применим подход, которые советуют психологи, когда человеку предстоит сделать серьёзный выбор: выписать на листе бумаги все плюсы и минусы того или иного решения. Потом их взвесить - многие плюсы могут оказаться минусами и наоборот. Например:
    FreeBSD
    + быстрый сетевой стэк
    + меньше подвержена взлому из-за редкого распространения
    + большинство приложений собираются из исходных кодов, поэтому можно производить тонкую настройку
    + ...
    - некоторые владельцы VDS в своих правилах запрещают или ограничивают использование (последствия быстрого сетевого стэка)
    - из-за невысокой распространённости мало спецов и документации
    - возможные проблемы с обновлением приложений собранных из исходников
    - ...

    Вы бор пал на дистры: Ubuntu, Debian

    Ubuntu
    + много свежатины
    + большой хайп
    - кто эту свежатину тестил, отлаживал и исправлял
    - хайп не сделает систему быстрей и надёжней

    Debian
    + стабильность надёжность и проверенность временем
    - многое обновляется только в случае крайней необходимости - итак стабильно и надёжно работает, зачем трогать?
    Ответ написан
  • Апач останавливается по неизвестным причинам, как выследить "убийцу"?

    1 Режим записи в логи апача - отладочный
    2 Режим записи логов приложения (если оно есть) - отладочный
    3 Анализ логов апача
    4 Анализ логов приложения (если оно есть)
    5 Анализ других логов (maillog, messages, secure, auditd, какая у вас там база)
    6 Анализ загрузки системы (htop, iotop, ...)
    Ответ написан
    Комментировать
  • Как оптимизировать MySQL под 6-8гб ОП?

    Если у тебя:
    server's role - production
    dedicated server
    type of workload will this server - OLTP
    type of storage - HDD RAID
    CPUs does your system - 4
    memory does your server - 6 GB
    operating system - Linux
    tables will you - 100
    MySQL server version - 5.6
    preferred storage engine - InnoDB
    variant of MySQL - MariaDB
    thread cache - 50
    key buffer - 32 MB
    connection limit - 250

    конфиг примерно следующий
    [mysql]
    # CLIENT #
    port = 3306
    socket = /var/lib/mysql/mysql.sock

    [mysqld]
    # GENERAL #
    user = mysql
    default-storage-engine = InnoDB
    socket = /var/lib/mysql/mysql.sock
    pid-file = /var/lib/mysql/mysql.pid

    # MyISAM #
    key-buffer-size = 32M
    myisam-recover-options = FORCE,BACKUP

    # SAFETY #
    max-allowed-packet = 16M
    max-connect-errors = 1000000
    skip-name-resolve

    # DATA STORAGE #
    datadir = /var/lib/mysql/

    # BINARY LOGGING #
    log-bin = /var/lib/mysql/mysql-bin
    expire-logs-days = 14
    sync-binlog = 1

    # CACHES AND LIMITS #
    tmp-table-size = 32M
    max-heap-table-size = 32M
    query-cache-type = 0
    query-cache-size = 0
    max-connections = 250
    thread-cache-size = 25
    open-files-limit = 65535
    table-definition-cache = 1024
    table-open-cache = 2048

    # INNODB #
    innodb-flush-method = O_DIRECT
    innodb-log-files-in-group = 2
    innodb-log-file-size = 256M
    innodb-flush-log-at-trx-commit = 1
    innodb-file-per-table = 1
    innodb-buffer-pool-size = 4G

    # LOGGING #
    log-error = /var/lib/mysql/mysql-error.log
    log-queries-not-using-indexes = 1
    slow-query-log = 1
    slow-query-log-file = /var/lib/mysql/mysql-slow.log
    Ответ написан
    2 комментария
  • За что отвечают и для чего нужны ldap, kerberos, winbind и sssd?

    для чего нужны и за что отвечают: ldap, kerberos , winbind,sssd ?
    AAA (Authentication Authorization and Accounting) в той или иной степени.
    Ответ написан
    Комментировать
  • Есть в свободном доступе официальная сборка PostgreSQL от 1С х32 Linux?

    Называется MSSQL. Уже есть оный под Линукс.
    Ответ написан
    Комментировать
  • Шифрование гостевых ОС на ESXi 6?

    Есть ли смысл шифровать виртуальные машины, если сам ESXi незашиврован
    Рассуждай сам. Взяли и просто клонировали твою систему. Пароль привилегированного пользователя перебить достаточно просто. Хотя это делать не нужно. Нужны определённые данные: файлы приложения, база данных, логи - это всё стаскивается с диска довольно легко. Теперь считай потери от того что твои данные полностью ушли.

    может получить доступ к зашифрованной виртуальной системе
    По идее нет. Но самолично хочу это перепроверить.

    Если у кого есть опыт, подскажите, насколько падает производительность гостевой системы?
    Давно это было. На те года падение было в районе от 15% до 35%. Многое зависит от того как приложения работают с диском.
    Ответ написан
  • Насколько хорошо backend разработчик должен разбираться в Linux?

    Для этого есть специальный специалист - Devops у него хороший задел должен быть в системном администрировании.
    Ответ написан
    Комментировать
  • Какой linux выбрать для data science?

    Попробуй Scientific Linux
    Ответ написан
    Комментировать
  • Какой хостинг для сайта лучше Linux или Windows?

    Подскажите какой из хостингов Linux или Windows будет лучше и надёжней и стабильней в работе?
    Тут целая наука обрисовывается, которая мало зависит от ОС.
    1 какого порядка хостер? Это непосредственный владелец оборудования, у которого есть своя стойка с серверами и даже хардовый управляемый коммутатор или группа людей перепродающая ресурсы? Но не стоит мчать на крутые ДЦ. У них там целые порталы хостятся и банки стойки кучами арендуют, а тут ты со своим сайтиком. Поэтому выходит второй момент
    2 что с поддержкой? Сколько время реакции по договору (часто встречается, что прописывают время ответа до 1 суток), каков уровень грамотности и адекватности ТП. Если настроить мосты с группой ТП и оказаться благодарным пользователем, то очень многих нюансов и подводных камней получится миновать. Иногда достаточно просто человеческого подхода и понимания.
    3 какое оборудование предлагают? Иногда там такой хлам стоит или жадные соседи на виртуалках так сажают систему, что на чём бы не был поднят сайт он еле ворочается.

    Имеет значение если хостинг находится в своей стране или в других странах например Германия или Франция?
    Имеет огромное значение, если у вас предполагается хоть какая-то обработка персональных данных. Второй важный момент - ваш сервер должен находиться как можно ближе к целевой аудитории для уменьшения времени доступа по сети. Поэтому нужно прикинуть географическое положение основной массы клиентов.

    Linux или Windows будет лучше и надёжней и стабильней в работе?
    Многое зависит от администратора, который будет готовить сервер, многое зависит от программиста, написавшего код сервиса. Однозначного ответа нет.
    Ответ написан
    Комментировать
  • Iptables preroutin connlimit?

    На сколько помню, connlimit работает в цепочке Filter.
    Ответ написан
    Комментировать
  • Мониторинг посещений сайтов сотрудниками офиса. SQUID или есть альтернативы?

    Мониторинг посещений сайтов сотрудниками офиса. SQUID или есть альтернативы?
    Административные проблемы не должны решаться техническим путём! Если руководитель не может организовать рабочий процесс, не в состоянии наладить обратную связь, то может быть дело не в сотрудниках, а в руководстве и самих бизнес процессах. Всё просто: перекроете проводной интернет, будут сидеть со смартфонов и планшетов, ошиваться в курилке, шариться по территории, или сиськи мять на рабочем месте.
    Аналогично - технические проблемы не решаются административным путём (по крайней мере на прямую). Если сервер лежит или еле ворочается, надо техническому специалисту им заниматься. А выговоры, угрозы штрафов, крики load average в норму не приведут.
    Ответ написан
    3 комментария
  • Как создать свой личный proxy, VPN сервер, на базе линукс сервера?

    нагуглил OpenVPN, но как-то все сложно есть что-то с установкой настройкой чуть по легче
    Сложно на определённых эллиптических кривых и со всякими наворотами, или когда требуют натянуть ГОСТовское шифрование. Всё остальное давно в пару кликов делается.
    Ответ написан
    Комментировать