Ответы пользователя по тегу Linux
  • Как сделать ротацию логов в зависимости от процента занимаего места?

    FoxCloud
    @FoxCloud
    Хостинг и облачные сервисы
    Здравствуйте!
    Ротация логов помогает достичь нескольких целей:
    - Сохранение логов определённого периода.
    - Уменьшение занимаемого места на диске.

    Чтобы достичь результата есть несколько вариантов.
    Рекомендуемый вариант №1.
    Увеличить приоритет на: наличие доступа к логам за именно тот промежуток времени, который необходим вам. Понизить приоритет на сохранение места на диске за счет ротации логов.
    Таким образом вы настраиваете ротацию логов и, если места на диске не хватает - делаете апгрейд/добавление дискового пространства. Варианты есть как для выделенных серверов, так и для виртуальных. На данный момент ресурс дискового пространства очень дешевый и с каждым годом становится дешевле.

    Вариант №2
    Два параметра, которые могут дополнить вашу текущую настройки logroate:
    rotate 2
    size 500M

    Данные параметры могут помочь вам сохранить дисковое пространство за счет удаления некоторых логов.
    Ротация логов сработает, если файл достигнет 500МБ и при этом максимальное количество логов ограничено. Все более старые будут удаляться.
    Таким образом можно строго ограничивать количество места в директории, которое могут занять ваши логи.
    Не рекомендуемый вариант, т.к. здесь приоритет выставлен на уменьшение занимаемого диска, а не на наличие логов, которые могут быть необходимы.
    Ответ написан
    Комментировать
  • Как перераспределить место в Ceph?

    FoxCloud
    @FoxCloud
    Хостинг и облачные сервисы
    в общем-то автор скинул недостающие ответы и ему расписали решение: https://www.linux.org.ru/forum/general/15813823

    опять-таки, Size=1, Min Size =1 - нетипичные и нерекомендуемые настройки, которые не гарантируют корректность работы Ceph

    Дизайн Ceph в принципе предполагает Size =3 , Min Size = 2. Каждый объект храним в 3 копиях, а если остаются две - бьём тревогу
    Ответ написан
    1 комментарий
  • Не ставится Ioncube на Debian 8, php 5.6, в чем причина?

    FoxCloud
    @FoxCloud
    Хостинг и облачные сервисы
    Для реализации рассмотрите несколько вариантов:

    Вариант №1 - внедрение технологий docker в свои проекты.
    При помощи докер вы можете устанавливать уже имеющиеся конфигурации окружения.
    Сможете настроить для себя окружение один раз и при необхожимости разворачивать его на любой машине.
    Потребует определенных усилий для освоения.

    Вариант №2 - установка в ручную.
    Ниже приведены команды, которые помогут разобраться в установке ioncube (в вашей среде может немного отличаться)
    Если будут вопросы - спрашивайте.

    mkdir /usr/local/src/ioncube
    wget https://downloads.ioncube.com/loader_downloads/ion... -P /usr/local/src/ioncube/

    unzip /usr/local/src/ioncube/*

    mv /usr/local/src/ioncube/ioncube/* /usr/local/src/ioncube/

    cp /usr/local/src/ioncube/ioncube_loader_lin_5.6.so /usr/local/src/ioncube/ioncube_loader_lin_5.6.so.bak
    mv /usr/local/src/ioncube/ioncube_loader_lin_5.6.so.bak /opt/php56/lib/php/modules/ioncube.so

    chmod +x /opt/php56/lib/php/modules/ioncube.so

    touch /opt/php56/etc/mods-available/ioncube.ini
    echo "zend_extension=ioncube.so" > /opt/php56/etc/mods-available/ioncube.ini

    pkill php
    Ответ написан
    Комментировать
  • Репликация диска по DRBD через медленную сеть, или иное решение?

    FoxCloud
    @FoxCloud
    Хостинг и облачные сервисы
    Здравствуйте!
    От простого к сложному, попробуйте следующее:

    1. Сбросить настройки bios по умолчанию.
    Зайдите в BIOS (F2 или DEL), нажмите сбросить настройки, сохраните и выйдите.
    Нажмите F12 или F11, чтобы вызвать меню выбора загрузки. Проверьте, возможно, флешка будет видна.
    2. В BIOS переведите режим с EUFI или Legacy на =>> Dual Boot.
    3. Включите распознавание USB в BIOSе
    Точно где эта функция находится в вашем BIOS не известно, но она есть где-то.

    Желаем победить данную проблему!
    Ответ написан
    Комментировать
  • Увеличил размер диска на 17 гб, но отображается по прежнему 33 гб. Как решить?

    FoxCloud
    @FoxCloud
    Хостинг и облачные сервисы
    Добрый день!
    Для того, чтобы расширить диск в операционной системе kubuntu, сделайте следующее:

    1. Сделайте бэкап данных с диска в облачное хранилище, FTP или перенесите данные на другой диск/раздел.
    2. Загрузитесь в rescue режим используя диск/флешку с оригинальной ОС kubuntu.
    3. Проведите необходимую проверку раздела, который хотите расширить
    e2fsck -f /dev/sdb3
    4. Расширьте раздел:
    resize2fs /dev/sdb3
    5. Создайте раздел /dev/sdb3.
    fdisk /dev/sdb -> p (print) -> найдите номер раздела -> d (delete) -> введите номер раздела -> n (create new) -> w (sync после создания /dev/sdb3)
    6. Загрузитесь в систему.
    Ответ написан
    Комментировать
  • Почему не работает curl с ssl на centOS + nss?

    FoxCloud
    @FoxCloud
    Хостинг и облачные сервисы
    Здравствуйте!
    Попробуйте использовать ключ -k во время исполнения curl.
    curl -k должно помочь в подключении к самоподписанным сертификатам.

    Также при диагностике используйте -vvvvv ключ. Даст вам развернутый ответ об ошибке.
    Ответ написан