LINUX.ORG.RU

Избранные сообщения KosmiK

Кэш дискового массива на SSD

 , ,

Есть одна файлопомойка с торрентами и RAID5, который с увеличением количества торрентов и толщины канала начинает заметно тормозить под этой нагрузкой.

Соответственно, хочу оптимизировать доступ к массиву, поставив ему большой SSD под кэш.

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

Цифры для понимания масштаба проблемы:

  • Данных (потенциально используемых) - 2.5ТБ
  • За месяц добавляется от 100 до 500ГБ.
  • Предел чтения в сутки - 2ТБ.
  • Реально активно около 15% раздач
  • Их общий размер составляет менее 10% от размера данных
koi-sama
()

Эксперименты над zfs под linux

 ,

Собрали вот такую радость, ос - убунту сервер, zfs-stable из ppa. Hdd - WD1000CHTZ-04JCPV0.

root@backup:~# zpool status pool
  pool: pool
 state: ONLINE
  scan: none requested
config:

	NAME                              STATE     READ WRITE CKSUM
	pool                              ONLINE       0     0     0
	  raidz1-0                        ONLINE       0     0     0
	    wwn-0x50014ee603967597-part2  ONLINE       0     0     0
	    wwn-0x50014ee604042b87-part2  ONLINE       0     0     0
	    wwn-0x50014ee658b85d69-part2  ONLINE       0     0     0
	    wwn-0x50014ee6594ed37f-part2  ONLINE       0     0     0
	    wwn-0x50014ee65959480c-part2  ONLINE       0     0     0
	    wwn-0x50014ee659596eb4-part2  ONLINE       0     0     0
	    wwn-0x50014ee6595972c7-part2  ONLINE       0     0     0
	    wwn-0x50014ee659597743-part2  ONLINE       0     0     0

errors: No known data errors
root@backup:~# zpool list
NAME   SIZE  ALLOC   FREE    CAP  DEDUP  HEALTH  ALTROOT
pool  6.88T  6.57G  6.87T     0%  1.00x  ONLINE  -

В данный момент ради хаха и тестов высываем блюреи бондианы. Если хотите чтобы я провел на них любой тест - вещайте, проведу.

А так же отвечу на некоторые вопросы про zfs, если у кого-нибудь они еще остались.

tazhate
()

Взломали веб-сервер

 , ,

Здравствуйте. Взломали веб-сервер. Как определить, с помощью чего взломали? Сервер используется в качестве Веб-сервера.

( читать дальше... )

kuhnsn
()

Бесплатная альтернатива dyndns?

Есть ли такие нынче, или все, прикрыли все лавочки?

DiKeert
()

спокойная тема KDE

 , , ,

gentoo x86_64 и kde 4.12
эффекты kwin-а выключены напрочь
тема столько раз перенастраивалась мной, что уже не помню что откуда

около часов/календаря виджет загрузки процессора, проц занят числодробилкой
панель задач (только значки)
за лого gentoo прячется стандартное простое меню кде

yakuake, шрифт Droid Sans Mono (в кедах Choco cooky)
ШГ — infinality, (стиль linux), lcdfilter ubuntu

Такой вот домашний уют.
Не знаю что ещё написать, просто пара скринов в добавок:

haku
()

провайдеры в ДС офигели?

мгтс и 2ком уже проводят тарифы по 300-500 мегабит/с в квартиру.

будущее настало или это подвох?

tazhate
()

GlusterFS, Zfs, kvm, proxmox и много других слов, проблемка

Захотелось интересного, взял сервачок, всунул дисков, насетупил ubuntu 12.04.3, поставил zfs, накинул glusterfs-server, подключил этот раздел на другом сервере и получаю:

с удаленного сервера образ машины на хранилище создается, создаются папки и прочея лабудень, но когда начинает сетупить что нибудь, вылетает ошибка, система не может разметить виртуальный диск, выходит IO Error, в различных вариантах, такое чувство что image находится в Ronly доступе, хотя повторюсь, сам диск то создается без проблем.

Пробовали как в чистом KVM, так и в proxmox и других вещах. А вот локально на том сервере где zfs диск создается, размечается и не выдает ошибок. Получается ошибка возникает в связке zfs - glusterfs — kvm, а вот zfs - kvm все работает.

может у кого-то будут мысли куда стоит обратить внимание?

InventoR
()

Прозрачный прокси

 , , ,

Всем привет!

Посоветуйте что-нибудь по поводу прозрачного прокси, плиз. Нужно логировать, кто куда ходил и выдавать отчеты. Хочется по возможности избежать сложных тяжелых решений, и не хочется парсить логи awk. Я понимаю, что гугл и все такое, но меня интересует личный экспириенс местного сообщества, дабы спрямить дорогу и избежать набивания шишек:)

alexparty
()

Portage уже неторт!

 , ,

По мотивам всех этих тем…

Делаем раз и скачиваем emerg.resolv.time_print.patch

Дальше проще

> cd /usr/lib64/portage
> patch -p1 < emerg.resolv.time_print.patch
> emerge --update --newuse --deep @world @system -pv

These are the packages that would be merged, in reverse order:

2013-10-28 15:44:11: Calculating dependencies /
2013-10-28 15:44:41: Adding root packages /
2013-10-28 15:44:51: Processing dependencies -
2013-10-28 15:45:46: Checking for slot conflicts  
2013-10-28 15:45:46: Trying to accept blocker conflicts   
2013-10-28 15:45:46: Resolving slot conflicts for complete graph  \
2013-10-28 15:45:46: Processing slot conflicts   
2013-10-28 15:45:46: Triggering slot operator reinstalls   
2013-10-28 15:45:59: Validating blockers  /
2013-10-28 15:46:01: Checking for blocker conflicts  
2013-10-28 15:46:01: Checking for rebuild triggers  
2013-10-28 15:46:01: Checking if restart is needed  
2013-10-28 15:46:01: Checking if we have to prune rebuilds  
2013-10-28 15:46:01: Checking if restart is needed  
2013-10-28 15:46:01: Checking for parameters that change behavior  
2013-10-28 15:46:01: Checking for changes that are needed  
2013-10-28 15:46:01: Done resolving!... done!

Portage тормозит? Где?

init_6
()

чем дебажить мёртвые зависоны линукса (не паники)?

началось недавно.
в рандомное время (обычно на 3-4 дне аптайма) начал зависать ноут. ни кернелпаника, ни реакции на Magic sysrq, ни пинга до ноута, естественно, нет.
чаще всего виснет при включении музыки втентаклике с помощью флеш плеера, иногда виснет просто так, без причины.
как это можно словить и отдебажить?

snoopcat
()

SFTP внутри CHROOT + отдача файлов по HTTP

 , , ,

Приветствую! Есть необходимость дать удаленным юзерам доступ для записи файлов, каждому в свою директорию. При этом файлы должны быть доступны по http для скачивания.

Смотрю в сторону OpenSSH как SFTP-сервер, посадить каждого пользователя в chroot.

Но вот вопрос: если домашняя директория пользователя должна принадлежать ему и иметь права 700 (условие chroot), каким образом nginx попадет в нее, чтобы отдать файлы по http?

Запускать для каждого юзера процесс веб-сервера - не самое лучшее решение.

Может быть есть другие способы?

vo-one
()

Принципиально новая система инициализации

 ,

Намедни проснулся, хотел подняться с дивана - и тут меня осенило: что суть есть система инициализации? Это сущность, управляющая процессом загрузки системы, запуском системных сервисов в зависимости друг от друга, опционально распараллеливающая запуск тех сервисов, которые друг на друга не завязаны. Стоп, но есть же кое-что, что изначально было спроектировано как менеджер зависимостей с возможностью распараллеливания - это ж Make! И переделок больших не нужно - все, что могут обычные шелл-скрипты, в рамках Makefile возможно. Собственно, эта мысль так меня потрясла, что с дивана я так и не поднялся. Интересно было бы услышать мнения по этому поводу, а также ответ на вопрос, почему это никому раньше в голову не пришло (честно искал - не нашел)

Barracuda72
()

ubuntu 13.10 64bit, Obox + тинт2 + conky

 , , ,

Hello LOR ;)

*UPDATE* SCREENSHOT: http://uh.cx/u8miv

  • OS: Ubuntu 13.10 64bit
  • WM: Openbox / orang
  • Panel: tint2
  • GTK+: Nimux
  • Icons: Nimux-uTouch
  • Terminal font: Purisa Bold

wazup 2.0?

d4vid
()

Nvidia tearing

 , , , ,

Сегодня стал владельцем видеокарты Nvidia GeForce GT630.

Использую xfce (xubuntu 13.04) и меня вот очень бесит отстутсвие вертикальной синхронизации (tearing).

Пробовал Compton, он у меня тупит, окна перетаскиваются с большой задержкой.

С компизом ефекты и движение окон происходит рывками или я его не умею готовить.

В нвидиа-сеттингс накликал Sync to Vblank и в PowerMizer - Power Maximum Performance. NVIDIA Driver Version: 325.15

Поделитесь рецептом успеха. Спасибо!

ipeacocks
()

Снова сairo-dock и conky

 , ,

Со сменой железа появился повод поковырять привычное окружение. Процесс сильно растянулся по времени и в конце концов привел к такому результату.

Скриншот с окнами.

Cairo-dock. Привел к более однообразному виду. Трей отправился в субдок, на его месте монитор ресурсов. Таскбар теперь тоже частично стилизован под текст.

Conky. Открыл для себя, что коньки умеют lua+cairo. Круто конечно, можно пилить нескучные индикаторы с помощью cairo, а полноценный скриптовый язык вместо местами довольно унылой разметки коньков - вообще песня. Конькам можно придать абсолютно произвольный вид, без всяких оговорок.

В остальном с прошлого раза мало что изменилось

  • GTK - Boje
  • ШГ - Play
  • Иконки - ACYL

Еще вариант в «теплых ламповых» цветах: раз (imageshack.us), два (imageshack.us).

Если кому интересно взглянуть на скрипт для коньков, то вот (pastebin.com).

Worron
()

ZFS, Gentoo, ramdisk

 , , ne-osilil, opa-linux,

[ebuild   R    ] sys-kernel/genkernel-3.4.45.1  USE="crypt -cryptsetup (-ibm) (-selinux)" 0 kB
[ebuild   R   ~] sys-fs/zfs-0.6.2  USE="kernel-builtin rootfs -bash-completion -custom-cflags (-selinux) -static-libs -test-suite" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild   R   ~] sys-kernel/geek-sources-3.11.1:3.11::init6  USE="gentoo zfs -aufs -bfq -bld -brand -build -cjktty -ck -deblob -fedora -grsec -ice -mageia -optimization -pax -pf -suse -symlink -zen" 0 kB


genkernel --kerneldir=/usr/src/linux-3.11.1-geek --kernel-config=/etc/kernels/config-3.11.1-geek --zfs  ramdisk

title Gentoo_x64 Linux 3.11.1-geek
root (hd0,0)
kernel /kernel-genkernel-x86_64-3.11.1-geek root=/dev/ram0 real_root=ZFS=kosmik/ROOT/gentoo dozfs=force root_trim=yes dodmraid udev
initrd /initramfs-genkernel-x86_64-3.11.1-geek

Sobstvenno, siju s syslinux s ZFS, ru ne nastroit'
Problema v tom, chto ramdisk uporno ne vidit pool. Cherez shell (busybox) takge Dohliy nomer. Netu tipa pool'a i vse tut.

KosmiK
()

NVIDIA открывает спецификации на свои GPU

 datasheets, ,

Вы не поверите! Но 23 сентября в рассылку nouveau пришло такое письмо:

Hi Nouveau developers,

NVIDIA is releasing public documentation on certain aspects of our GPUs, with the intent to address areas that impact the out-of-the-box usability of NVIDIA GPUs with Nouveau. We intend to provide more documentation over time, and guidance in additional areas as we are able.

As a first step towards that, we've posted a document here:

ftp://download.nvidia.com/open-gpu-doc/DCB/1/DCB-4.0-Specification.html

Оригинал

XVilka
()

Потянуло что-то на flat...

 , holo, ,

С макозакосами, кажись, потихоньку завязываю. Потянуло на современные тенденции... Итак, наскору руку собранный, почти не пиленый, десктоп в dark-flat тонах:

  • Тема GTK: Numix Holo
  • ШГ: как и прежде, Droid Sans. Шрифт некоторых элементов панели увеличил до 11, чтобы красивее смотрелось. Лёгкий хинтинг, радуга офф.
  • Иконки: пока Faenza. Да, моветон, но перепробовал несколько паков плоских иконок, ничего годного не нашёл.
  • Обоина: рандомная тёмная из Гугеля. Хотел сначала эту (alphacoders.com), но уж больно страшная, мать перепугается.
  • Поменял дизайн дока, сделал тёмный градиент, добавил обводку.
  • Кнопки WM нафиг с панели убрал, всё равно не пользуюсь, только место занимают. Да, сам WM - Compiz, декоратор скрыт, что там в нём, меня не интересует.

Строговато и вроде даже красиво. Почему-то немного напоминает третьегном. Уж всяко лучше ужаса под названием Mac4Lin, который я тщетно пытался допилить руками до ума.

Скриншот без обоевтьфу, без окон: http://dropi.ru/Dsw.png

MiniRoboDancer
()

Виртуализация Windows(XP) в linux

 , , ,

Задумался о том как запускать Windows. Есть ли смысл пробовать qemu(или что-то другое)? Процессор поддерживает KVM.

Напутствуйте @ Советуйте.

Trieforce
()

Типичный рабочий стол школьника-виндузятника

 , ,

Под вдохновением от прочтения сий нити.

таки да, каникулы подошли к концу, и за эти три месяца мы почти доделали наш небольшой проектик, о котором я уже писал в толксах :3

* от винды здесь, похоже, осталось только ядро. 100% всего софта, который я использую - мультиплатформенный, половина еще и OpenSource.
* на всём скриншоте вы можете лицезреть прекрасубогий рендеринг шрифтов из Windows 7;
* куча открытых приложений как в таскбаре, так и в трее. на остальных трёх рабочих столах примерно такое же безобразие.
* всё это временами тормозит и упирается в RAM (особенно, когда запущены 2 виртуалки и WoW одновременно), в эти моменты мне очень сильно хочется поставить Debian;
* весьма скромные навыки в программировании и веб-дизайне - пилим небольшой проектит, скриншот тут (imgur.com)

Всё это стоит на сабноутбуке Samsung 300U1A с 11.6" форточкой вместо экрана и ULV i3 вместо процессора.
зато заряда хватает на 7 часов работы. да.
а на линуксе на ~13 хватало. печаль-трава :(

snoopcat
()