LINUX.ORG.RU

Сообщения ostin

 

Паравиртуализация в VirtualBox 5

Как все уже знают, на днях вышла новая мажорная версия этого замечательного программного продукта виртуализации для операционных систем. Среди нововведений есть ускорение работы гостевой ОС за счет паравиртуализации. Меня очень заинтересовал этот аспект, в обсуждении в комментариях (впрочем, как и всегда) набежало куча неадекватов, участие на форуме которых давно уже можно простым php скриптом заменить и никто не заметит разницы.

Я обратился к документации, судя по всему, вот это и есть вся поддержка:

  • Minimal: Announces the presence of a virtualized environment. Additionally, reports the TSC and APIC frequency to the guest operating system. This provider is mandatory for running any Mac OS X guests.
  • KVM: Presents a Linux KVM hypervisor interface which is recognized by Linux kernels starting with version 2.6.25. VirtualBox's implementation currently supports paravirtualized clocks and SMP spinlocks. This provider is recommended for Linux guests.
  • Hyper-V: Presents a Microsoft Hyper-V hypervisor interface which is recognized by Windows 7 and newer operating systems. VirtualBox's implementation currently supports paravirtualized clocks, APIC frequency reporting and relaxed timer checks. This provider is recommended for Windows and FreeBSD guests.

Хотелось бы обсудить, кто-то заметил ускорение в работе гостевых машин от добавления поддержки паравиртуализации? Нужно ли особое ядро для этого всего в linux (ну и специальный релиз windows), чтобы достичь оптимального быстродействия?

 paravirtualization, ,

ostin
()

Посоветуйте wifi-роутер

Судя по всему, пришла пора выбирать новый роутер, если кто-то может что-то посоветовать - буду рад.

Из требований:

  • отсутствие спонтанных ребутов, стабильная работа (намучился со своим netgear);
  • wifi стандарта n или ac с хорошим уровнем сигнала (наверное они все такие сейчас?);
  • нормальная поддержка pptp;
  • цена не выше 5-6 тысяч рублей

 , , ,

ostin
()

Помогите с atop

Есть бинарный лог atop, например /var/log/atop/atop_20130721, в нем хранятся данные за месяц. Как вытащить оттуда логи за определенную дату?

ostin
()

Появляется алерт selinux при старте chromium

В Fedora 19 при каждом запуске Chromium появляется алерт от selinux:

SELinux is preventing /usr/lib64/chromium/nacl_helper_bootstrap from mmap_zero access on the memprotect .

В принципе, я нашел баг, который оказался NOTABUG (что, по-моему, довольно типично для linux в целом).

В итоге, у меня есть три варианта:
1. игнорировать всплывающее окошко от SETroubleshoot
2. выполнить:

setsebool -P mmap_low_allowed 1

3. выполнить:

grep nacl_helper_boo /var/log/audit/audit.log | audit2allow -M mypol
semodule -i mypol.pp


Может кто-то посоветовать, какое из зол наименьшее? Я так понимаю, что самый лучший - это третий вариант?

 , ,

ostin
()

Удалить все, кроме

В системе есть пакет ubuntu-minimal и еще куча всяких разных. Хотелось бы удалить все, кроме ubuntu-minimal и зависимостей от него. Кто подскажет, как проще всего поступить?

 , ,

ostin
()

Argument list too long

По следам недавнего поста на хабре, я погуглил, откуда же берется это ограничение на количество аргументов для rm.

Нашел вот такой пост:

Actually this is not a limitation of the rm command, but a kernel limitation on the size of the parameters of the command. Since I was performing shell globbing (selecting all the files with extension .wrk), this meant that the size of the command line arguments became bigger with the number of the files involved. For who cares this is defined by:
egrep ARG_MAX /usr/include/linux/limits.h
#define ARG_MAX 131072 /* # bytes of args + environ for exec() */

У меня вопрос, почему, в таком случае, без ошибки отрабатывают команды:

find . -type f -exec rm -v {} \+
или
find . -type f -print0 | xargs -0 rm
Оба вариант, насколько я понял, все равно передают rm в качестве аргумента огромный список файлов. Разница лишь в разделителе имен - «terminated by a null character». Такая строка не подпадает под ARG_MAX что ли?

 

ostin
()

Проблема с Windows 7

На Fedora 17 запущен dhcpd, который слушает запросы на интерфейсе p21p1. При подключении компьютеров с OS X и linux проблем с получением ip нет. Если подключить пк с Windows 7, ip адрес почему-то не выдается клиенту. В логах такие строки:

Sep 01 13:36:50 icehammer.localdomain dhcpd[4003]: DHCPREQUEST for 192.168.100.3 from 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:50 icehammer.localdomain dhcpd[4003]: DHCPACK on 192.168.100.3 to 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:57 icehammer.localdomain dhcpd[4003]: DHCPDISCOVER from 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:57 icehammer.localdomain dhcpd[4003]: DHCPOFFER on 192.168.100.3 to 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:57 icehammer.localdomain dhcpd[4003]: DHCPREQUEST for 192.168.100.3 (192.168.100.1) from 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:57 icehammer.localdomain dhcpd[4003]: DHCPACK on 192.168.100.3 to 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:58 icehammer.localdomain dhcpd[4003]: DHCPDISCOVER from 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:58 icehammer.localdomain dhcpd[4003]: DHCPOFFER on 192.168.100.3 to 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:58 icehammer.localdomain dhcpd[4003]: DHCPREQUEST for 192.168.100.3 (192.168.100.1) from 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:58 icehammer.localdomain dhcpd[4003]: DHCPACK on 192.168.100.3 to 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:59 icehammer.localdomain dhcpd[4003]: DHCPDISCOVER from 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:59 icehammer.localdomain dhcpd[4003]: DHCPOFFER on 192.168.100.3 to 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Sep 01 13:36:59 icehammer.localdomain dhcpd[4003]: DHCPREQUEST for 192.168.100.3 (192.168.100.1) from 00:1f:5b:e8:fe:f0 (Macbook) via p21p1
Конфиг /etc/dhcp/dhcpd.conf довольно короткий, но вроде корректный:
subnet 192.168.100.0 netmask 255.255.255.252 {
  range 192.168.100.2 192.168.100.3;
  option broadcast-address 192.168.100.4;
  option subnet-mask 255.255.255.252;
  default-lease-time 600;
  max-lease-time 7200;
}
Подскажите решение проблемы.

 ,

ostin
()

Откуда взять Nightly билд Fedora 17?

Некоторое время назад по данной ссылке были доступны образы новой Федоры. Сейчас, хотя состояние у задания «closed», образ скачать не получается, вместо ссылки текст

Scratch image created: /mnt/koji/work/tasks/8564/4068564/Fedora-17-Nightly-20120510.10-x86_64-Live-desktop.iso

Это конечно хорошо, что он создан, но как его получить? Таким образом раньше можно было скачать RC образа, сейчас получается доступна Beta с сайта Fedora и все.

 

ostin
()

Подскажите выражение

Есть текст, из которого нужно выводить первые буквы слов (слово - набор символов, разделенных пробелами) и переносы строк. Как такое проще всего организовать? Выражение для sed или ему подобных вещей приветствуются. Т.е. было:

Lorem ipsum dolor sit amet, consectetur
adipisicing
elit, sed do eiusmod tempor incididunt ut labore
et do
и стало:
Lidsac
a
esdetiul
ed

 ,

ostin
()

Разметка диска

У меня есть два жестких диска, 1 Тб и 2 Тб. Сейчас пытаюсь придумать оптимальную схему резервирования, при которой бы не старшно было, если один из винтов выйдет из строя.

Умудренные опытом люди в треде и (или) их советы приветствуются.

ostin
()

[скандалы] Линус уходит с OpenSUSE

В своем новом посте Линус раскритиковал систему безопастности, в которой на любой чих запрашивается пароль рута. Примечательно, что он ищет новый дистрибутив, который будет работать на его Macbook Air. Это, кстати, чуть ли не первый раз, когда я вижу слова критики от Линуса, направленной против OpenSUSE.


В комментах предложили Линусу арч, давно я так не смеялся.

 

ostin
()

[LOR поиск] Что делать при segmentation fault

Некоторое время назад тут пробегал пост (или комментарий), довольно подробно описывающий, что нужно делать при сегфолтах. Не в плане «перестать плакать как побитая шлюха и искать безглючные альтернативы», а именно как правильно запостить багрепорт. Из того что помню, вроде бы установить dbg версию софтины и запустить под отладчиком. Вроде как там были дистрибутивонезависимые советы. У кого сохранился линк, прошу поделиться.

ostin
()

Два xbindkeys

Столкнулся со странной проблемой. Установил и настроил xbindkeys, если запускать руками из терминала его, то все работает без проблем. Стоит только добавить в автозагрузку и перелогинится, то биндинги не работают.

Начал выяснять:

ag@rtfm:~$ ps aux | grep xbindkeys
ag        6485  0.0  0.0  31624  2200 ?        S    15:57   0:00 /usr/bin/xbindkeys -f /home/ag/.xbindkeysrc
ag        6528  0.0  0.0  31628  2204 ?        S    15:57   0:00 xbindkeys
ag        6762  0.0  0.0  10468   904 pts/0    S+   15:57   0:00 grep --color=auto xbindkeys
Получается, что запущено две версии xbindkeys, вторая моя, а первая непонятно откуда запускается.
ag@rtfm:~$ cat ./.xinitrc 
#!/bin/bash

exec ck-launch-session openbox-session

ag@rtfm:~$ cat ./.config/openbox/autostart 
#!/bin/bash

setxkbmap -layout us,ru -option grp:caps_toggle,grp_led:caps
hsetroot -center $HOME/pictures/93095-1280x1024.jpg
numlockx

gconftool-2 --set --type string /desktop/gnome/interface/gtk_theme 'Zukitwo'
gsettings set org.gnome.desktop.interface gtk-theme 'Zukitwo'

$HOME/.dropbox-dist/dropboxd &
tint2 &
conky &
mpd
xbindkeys
Сейчас решаю данную проблему так `pkill xbindkeys && xbindkeys`. Собственно вопрос, откуда оно еще может запускаться?

ostin
()

[udisks] Mount failed: Not Authorized

Установил ubuntu с минимального CD. Не работает автомонтирование.

ag@rtfm:~$ udisks --mount /dev/sde1 
Mount failed: Not Authorized
Openbox запускаю вот так:
exec ck-launch-session dbus-launch openbox-session
От пользователя root и на соседней консоли от обычного пользователя (!) монтируется без проблем, что довольно странно. Получается, монтирование не работает только в иксовых приложениях.

 

ostin
()

Выбор телефона тред

Подыскиваю замену своему телефону. Цена в районе 20k российских бумажек. Активно смотрю в сторону n9. Дурак ведь, да?

Перемещено Dimez из Talks

ostin
()

Линус высказался про Gnome, опять

Hey, with gnome-tweak-tool and the dock extension, gnome-3.2 is starting to look almost usable.

Now I just hope those things become part of the standard gnome shell setup and made available in the regular «system config» thing rather than hidden off. Sure, make them default to off if you want that «clean default», but make them easy to find and part of the standard install.

Or would that be too close to «Ok, we admit we were wong» and thus not politically acceptable?

Это его пост на G+. Собственно, человек написал то, что говорят люди, которым нравится gnome 3. Допилишь его, тему кастомную поставишь, пару расширений - и очень даже ничего DE становится. Надо заметить, что KDE4, судя по всему по мнению Линуса так «almost usable» и не стал, ага.

ostin
()

[Fedora 16] Вопросы

8-го числа, если верить этому документу, выкатят на всеобщее оборзение обозрение релиз моего любимого дистрибутива fedora. С одной стороны я рад, с другой меня несколько насторожил список фич. Если перейти по этой ссылке, то можно увидеть напротив некоторых пунктов процент готовности, отличный от 100 (например «Porting from sysVinit init scripts to systemd unit file. - 30%»). Возможно знающие люди, которые в теме, могут пояснить, это они так по стахановски за пару дней все поправят\перепишут или там неактуальная информация просто?

Только заметил, что три звезды, вот время летит...

ostin
()

[postfix + dovecot] Вопрос новичка

Настроил связку postfix (maildir) + dovecot (imap). Все вроде как работает, почта приходит и уходит, но есть один вопрос. У меня такое ощущение, что почта не удаляется из ящика пользователя на сервере. Т.е. в клиенте ее после удаления нет. Пользуюсь почтовым клиентом thunderbird, в настройках его стоит галочка, что после удаления писем они должны удалятся навсегда-навсегда. Но, проверив почтовый ящик пользователя на сервере, я обнаружил, что вся корреспонденция лежит на своем месте нетронутая.

# ls -l /var/mail/vhosts/mydomain.com/postbox/cur/
total 184
-rw------- 1 vhosts vhosts  22560 Sep 13 22:41 1315939311.Vca00Ie1a7M809280.myhost:2,S
-rw------- 1 vhosts vhosts 110144 Sep 13 23:23 1315941799.Vca00Ie19cM940874.myhost:2,S
-rw------- 1 vhosts vhosts   1254 Sep 13 23:31 1315942287.Vca00Ie1acM948704.myhost:2,S
-rw------- 1 vhosts vhosts   1665 Sep 13 23:34 1315942451.Vca00Ie1afM577800.myhost:2,S
-rw------- 1 vhosts vhosts   3711 Sep 14 05:47 1315964871.Vca00Ie17bM379899.myhost:2,S
-rw------- 1 vhosts vhosts   2051 Sep 14 13:46 1315993577.Vca00Ie188M806943.myhost:2,RST
-rw------- 1 vhosts vhosts   3252 Sep 14 13:59 1315994348.Vca00Ie19dM88913.myhost:2,RST
-rw------- 1 vhosts vhosts   4110 Sep 14 14:00 1315994431.Vca00Ie1a8M910123.myhost:2,ST
-rw------- 1 vhosts vhosts   1360 Sep 14 14:26 1315995997.Vca00Ie1b3M634231.myhost:2,ST
-rw------- 1 vhosts vhosts   2052 Sep 14 14:27 1315996052.Vca00Ie2f2M752689.myhost:2,ST
-rw------- 1 vhosts vhosts   1363 Sep 14 14:30 1315996209.Vca00Ie2f3M194834.myhost:2,ST
-rw------- 1 vhosts vhosts   2054 Sep 14 14:31 1315996310.Vca00Ie2f5M970457.myhost:2,ST
-rw------- 2 vhosts vhosts   2534 Sep 14 14:37 1315996667.Vca00Ie1aeM37913.myhost:2,RST
В maillog во время удаления почты нет совершенно никаких записей, что вроде как должно быть хорошим знаком. У меня на этот счет есть предположение, что почта удаляется не сразу, а через какой-то промежуток времени всем скопом. Прошу знающих людей подсказать.

ostin
()

[Железо] Гибридные HDD

Некоторое время назад обратил внимание на вот эту статью на nix.ru.

Если говорить просто, гибридный HDD является обычным механическим диском, к которому было добавлено некоторое количество NAND памяти. Она автоматически используется логикой контроллера HDD для хранения данных, к которым быстрый доступ наиболее необходим.
Фактически, гибридный диск автоматически делает то, к чему стремился бы пользователь, имея пару SSD + HDD в настольном компьютере: размещать небольшие, часто используемые файлы (системные, программные) на NAND флэш, а большие, вроде фильмов и музыки, молниеносный доступ к которым не столь необходим, на магнитных пластинах.

Кто как считает, есть ли хоть небольшой смысл брать подобные винты. Перед покупкой нового mbp хотелось бы подобрать туда чего-то быстрое в качестве hd. И главное, может ли логика винта определять частоиспользуемые файлы без какого-либо знания о ФС? У меня в использовании будет уж явно не ntfs и будет обидно, если винт только под нее заточен.

Цены для сравнения можно посмотреть тут и тут.

 

ostin
()

[12309] Тред понимания и сочувствия

Доброй скорее всего ночи.

Пришел поделиться насущной проблемой. Возможно, некоторые из вас помнят мой тред о излечении бага-которого-нет. Так вот, посыпаю голову пеплом: все на местах. В данный момент у меня 4 SATA HD, работающих в AHCI режиме и при активном записи на любой из них пользоваться ничем невозможно в принципе, все тупо замирает до конца операции io на винт. Разумеется я пробовал менять планировщики\NCQ включен\дистрибутив fedora 15 с systemd\etc.

Собственно, проблема для меня стала очень актуальной, возможно пора менять что-то кардинально (смотрю на FreeBSD, например).

Вопрос один: как быть дальше?

 

ostin
()

RSS подписка на новые темы