Ответы пользователя по тегу Linux
  • Как активировать мультитач жесты на тачпаде в ubuntu mate 15.10?

    heathen
    @heathen
    Попробуйте начать отсюда. В частности, там есть упоминание о Ginn, который позволяет использовать multi-touch жесты с приложениями, у которых нет такой встроенной функциональности.
    В разделе об Apple MagicTrackpad говорят, что Ginn несколько нестабилен, но к статье приложен скрипт, который автоматически перезапускает Ginn в случае падения.

    Сам это всё пока не использовал, но интересно: живу с Apple MagicTrackpad на Fedora, не хватает некоторых возможностей (типа минимизации окна или возврата назад в браузере тремя пальцами и т.п.), однако руки не доходили заняться, так что ваш вопрос меня подтолкнул. Сразу же наткнулся на ссылку, приведённую выше и решил поделиться.
    Ответ написан
    Комментировать
  • FreeBSD + HAST + ZFS или Linux + Ceph + <хз_что>? Нужны советы людей с практическим опытом?

    heathen
    @heathen Автор вопроса
    В результате эволюционно пришли к OpenStack + CEPH. ceph перед всем* остальным имеет ряд преимуществ:
    - поддержка кластеризации за любом уровне - от диска -> до ноды -> до стойки -> до зала -> до датацентра -> до региона. Т.е. правилами можно настроить репликацию данных так, чтобы копии располагались как минимум один раз на любом необходимом уровне абстракции.
    - устройства хранения в ceph можно добавлять подисково. Т.е. вам не нужно иметь RAID на каждом физическом хранилище, можно в любом момент добавить диск или его удалить, при этом данные автоматически ререплицируются для поддержания выбранной стратегии хранения. Само собой, RAID использовать можно, но это лучше делать для увеличения скорости, нежели для увеличения надежности. Скажем, если у вас SATA-диски, их можно запихнуть в RAID0 (stripe), и это, конечно, даст прирост производительности.
    - в любой момент можно одной командой изменить минимальное количество распределенных копий данных для каждого отдельного пула (так называется аналог шары в ceph; т.е. всё хранилище данных разделено на пулы, доступ к которым может контролироваться отдельно), перестроение начинается немедленно; конечно, рекомендуется выставлять нечетное количество копий.
    - у систем виртуализации присутствует программный интерфейс для доступа к RBD ceph, т.е. файловая система не должна поддерживать репликацию. в частности, мы сейчас используем openstack с kvm, у которого есть прямая поддержка rbd ceph.
    - программные ноды и ноды хранения могут быть объединены; при этом, конечно, нужно иметь ввиду, что каждый object storage daemon (osd) требует 1GB памяти, и один физический диск - это один osd.

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

    heathen
    @heathen
    Присмотритесь к Proxmox (это KVM и OpenVZ). Если поставите рядом две идентичные машины и настроите DRBD — получите даже HA-кластер. Вполне рабочее решение.
    Ответ написан
    3 комментария
  • Настройка DNS

    heathen
    @heathen
    1. dns-сервер провайдера не является primary dns для данной зоны. Проверьте делегирование зоны: whois <имя_домена>. Например, whois itgorod.ru выдает:

    root@cheetah ~ # whois itgorod.ru
    % By submitting a query to RIPN's Whois Service
    % you agree to abide by the following terms of use:
    % www.ripn.net/about/servpol.html#3.2 (in Russian)
    % www.ripn.net/about/en/servpol.html#3.2 (in English).

    domain: ITGOROD.RU
    nserver: dns1.yandex.ru.
    nserver: dns2.yandex.ru.
    state: REGISTERED, DELEGATED, VERIFIED
    person: Private Person
    registrar: RU-CENTER-REG-RIPN
    admin-contact: www.nic.ru/whois
    created: 2005.12.21
    paid-till: 2013.12.21
    free-date: 2014.01.21
    source: TCI

    Last updated on 2013.03.18 21:16:36 MSK

    2. Зона делегировалась\изменялась недавно, и по «другим» dns-серверам не успели разойтись изменения корневой зоны. Проверьте выдачу nslookup -q=NS <имя_домена> <имя_другого_dns> и убедитесь, что «другой» dns-сервер верно знает адреса dns-серверов, обслуживающих ваш домен. Например, выдача nslookup -q=NS itgorod.ru 8.8.8.8:

    root@cheetah ~ # nslookup -q=NS itgorod.ru 8.8.8.8
    Server: 8.8.8.8
    Address: 8.8.8.8#53

    Non-authoritative answer:
    itgorod.ru nameserver = dns2.yandex.ru.
    itgorod.ru nameserver = dns1.yandex.ru.

    Authoritative answers can be found from:

    3. Вы успели сделать запрос на «другие» dns-серверы до того, как прописали изменения, и в кеше остались старые данные. Придется ждать, пока не пройдет время TTL, назначенное зоне.
    Ответ написан
    Комментировать
  • Драйвер на языке линуксоида?

    heathen
    @heathen
    Может, module имеют ввиду?
    Ответ написан
    Комментировать
  • PC BDS для десктопа?

    heathen
    @heathen
    Ставьте PCBSD и работайте на здоровье. Не подскажу, как насчет поддержки видеоядра i3, но в 9.1 анонсирована интересная штука: там сейчас некоторый софт можно будет ставить из специальных пакетов в некое подобие jail, вместе со всем нужным окружением. Т.е. во многих случаях обновление какие-то библиотек не сломает другой софт. Не знаю, как это будет работать в реальности — не пробовал еще, но крайне интересно звучит.
    Ответ написан
    Комментировать