Re: Неблокирующая ФС

2012-09-24 Пенетрантность yuri . nefedov

On Fri, 21 Sep 2012, Artem Chuprina wrote:


An ideal world is left as an exercise to the reader...



 Так вот почему чукча не читатель!

 Ю.

Re: Виртуализация

2012-09-24 Пенетрантность Павел Марченко
24 сентября 2012 г., 8:22 пользователь Stanislav Vlasov
stanislav@gmail.com написал:
 21 сентября 2012 г., 18:29 пользователь Скубриев Владимир
 vladi...@skubriev.ru написал:

   Всем привет. Хотелось бы узнать мнение профессионалов в данной области.
 Интересует в частности сравнение готовых решений VmWare, Microsoft,
 Citrix c
 самоделками на базе Debian и xen или kvm. В интернете множество статей
 о
не доверяю ксену после нескольких случаев использования его бесплатной
5-й версии.
1. не правильно считает свободное место на сторадже, из-за чего был
переполнен сторадж выросшим снапшотом - результат потеря данных из
снапшота
2. после удаления снапшота он пропадает из менеджера и конфы ВМ,
удалился с диска, но как оказалось он пропал, а потом появился
обратно, удалить его никак невозможно, результат таяние места на
сторадже, причем ксен этого не видит - показывает свободно 400Гб а по
факту 0. результат был очень печальный...
3. низкая скорость работы сети
4. нельзя выделить памяти меньше чем 128мб, нельзя выделить памяти
больше чем есть физической
5. никак не определить по UUID диска вм какой ВМ он относится
6. !!!ВНИМАНИЕ!!! во время работы ВМ можно легко удалить ее диски с
фс!!! с дисками на LVM не пробовал.
в итоге весь парк ксенов был мигрирован на WmWare и работает без проблем.
7. нельзя на лету добавлять диски, сетевые карты и т.п. ресурсы
8. если на сторадж положить VHD файл о котором данный хост не знал и
сделать scan, то VHD будет удален.

пробовал и KVM. то же граблей куча была... далеко еще всем до WmWare...

P.S. 50+ гипервизоров 400+ виртуалок


Re: Неблокирующая ФС

2012-09-24 Пенетрантность Damir Hakimov
Всем привет опять!

Я-таки переслил в себе нечитателя и родил следующее:

#Non-blocked mount of NFS server
backup:/home/bu/data/repa   nfs
ro,auto,soft,intr,udp,bg,timeo=1,retrans=10   0

/$ time ls /repa
ls: cannot access /repa: Input/output error

real0m0.200s
user0m0.000s
sys 0m0.008s

Критичными оказались опции udp и soft. (Насчет bg - не уверен)
Всем спасибо за обсуждение.

--
DamirX


Re: Вопросы по созданию пакета.

2012-09-24 Пенетрантность Andrey Rahmatullin
On Sun, Sep 23, 2012 at 03:48:29PM +0400, Артём Н. wrote:
  Кстати, а hardening (например, проверка стека) сильно влияет на 
  производительность?
  stackprotector - вряд ли заметно, pie - да на i386, остальное скорее 
  вообще никак.
  Да, а на не 64-битных не влияет? Почему? Разве есть какие-то кардинальные 
  отличия?
  PIC/PIE занимает один регистр, который на i386 очень мало.
 Если не хватает регистров, он использует стэк?
Зависит.
Обычно наоборот, если есть свободные регистры, туда можно сунуть локальные
переменные вместо стека.

-- 
WBR, wRAR


signature.asc
Description: Digital signature


Re: Вопросы по созданию пакета.

2012-09-24 Пенетрантность Andrey Rahmatullin
On Sun, Sep 23, 2012 at 03:48:07PM +0400, Артём Н. wrote:
  Такой README.source не нужен, если пакет в 3.0 (quilt) и мне казалось, что
  lintian об этом скажет.
 Я смотрел, кажется, в binutils. Там описывалось как накладывать патчи и 
 получать
 непатченый код... Хотя, там не quilt, а старая система управления патчами.
 Разве сейчас такое описание не требуется?
http://wiki.debian.org/Projects/DebSrc3.0#Is_the_README.source_file_needed_with_3.0_.28quilt.29_source_packages.3F

  Зачем hardening-includes в Build-Depends?
 Эээ... А не нужен?
А где он используется?

  В copyright вы не прочитали комментарий и не выполнили написанное там, и
  об этом lintian вроде тоже пишет.
 Как-то я пропустил... А нужно оставлять лицензию GPL-2+ для файлов в debian/* 
 ?
Нет, ставьте ту, которую хотите, если копирайт на все файлы там
принадлежит вам.

  В rules используются какие-то HARDENING_CFLAGS и HARDENING_LDFLAGS,
  которые никто не ставит.
 Действительно: всё одинаково, как с ними, так и без них.
 Но здесь написано, что они нужны:
 http://wiki.debian.org/Hardening#hardening-includes
Там ещё про include its Makefile snippet in debian/rules написано, но
это вы почему-то пропустили.
А зачем вы хотите использовать одновременно dpkg-buildflags и
hardening-includes и где вы вычитали эту идею?

-- 
WBR, wRAR


signature.asc
Description: Digital signature


Re: Виртуализация

2012-09-24 Пенетрантность evgeny_ver...@mail.ru


21.09.2012 11:10, Гусев, Артём Михайлович пишет:
 Всем привет. Хотелось бы узнать мнение профессионалов в данной 
области. Интересует в частности сравнение готовых решений VmWare, 
Microsoft, Citrix c самоделками на базе Debian и xen или kvm.

Работал с VmWare, Xen, KVM. Остался на KVM по следующим причинам:
1. Для моих задач хватает, сейчас Debian Squeezy пашет.
2. Управление есть и консолькой и гуём (virt-manager). Что важно - под 
Linux.

3. Гарантии точно такие же, как у покупных продуктов, то есть никакие.
4. Покупать ничего не надо.

Если надо только Linux и железо старинное, можно посмотреть на OpenVZ. 
Использовал на стареньких, но вполне себе фирмовых Интелах. Если 
хочется, чтоб как у больших дядей, то действительно Proxmox, хорошая 
штука. Но мне показалась шибко умной, за меня решать чо да как.
По производительности нынче все боле-мене сравнялись, хотя и есть 
тонкости, как выжать побольше.



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50605117.8060...@mail.ru



Re: Вопросы по созданию пакета.

2012-09-24 Пенетрантность Andrey Rahmatullin
On Sun, Sep 23, 2012 at 03:54:41PM +0400, Артём Н. wrote:
  Проблема апстрима mplayer (ну, одна из) в том, что они использовали для
  своих целей переменную, имеющую другое назначение (параллельно, как
  видно из их debian/rules, сломав использование её по назначению).
  А, вообще, это допустимо или нет?
  Unknown flags must be ignored by debian/rules.
 Тогда почему маинтайнер mplayer их использовал не по назначению?
Не майнтейнер, а апстрим.
Потому что тупой, думаю.

  Его содержимое включается в переменные с опциями сборки 
  автоматически?
  Нет, разумеется. Читайте:
  http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules-options
  Тьфу, блин. Надо будет прочитать Policy полностью.
  Так всё-таки, если я хочу их использовать, я должен всегда 
  обрабатывать их
  самостоятельно, как в примере, или есть автоматические подстановки 
  (например,
  для GNU системы сборки)?
  Кого их?
  Опции в DEB_BUILD_OPTIONS, очевидно...
  Если вы используете только dh(1) - не надо. В иных случаях по-разному. И в
  любом случае к системе сборки это прямого отношения не имеет.
  Т.е., для GNU-шной сборки, dh сам разберёт DEB_BUILD_OPTIONS и передаст
  необходимое системе сборки?
  Ещё раз: в DEB_BUILD_OPTIONS нет ничего влияющего на систему сборки.
 А опция parallel, например, которая передаёт -j для make?
Ну разве что (да и то, make используется почти в любой сборочной системе,
где обработка этой опции имеет смысл).

  SCons does not automatically propagate the external environment used to
  execute 'scons' to the commands used to build target files. This is so
  that builds will be guaranteed repeatable regardless of the environment
  variables set at the time scons is invoked.
  Ээээ... Они полагают, что пользователь, который собирает программу, 
  будет не в
  состоянии сам контролировать свои переменные окружения?
  А вы когда последний раз сбрасывали окружение при сборке чего-либо?
  Не помню. Как правило, я не устанавливаю опции через окружение. И все 
  переменные
  пустые.
  Выполните команду set и посмотрите, сколько у вас непустых переменных.
 Тогда уж env: у меня bash-completion используется, и все функции выводятся
 set-ом. Я понимаю. Но опции сборки-то у меня не установлены.
Нет каких-то специальных опций сборки, любая переменная окружения может
повлиять на процесс сборки, а тот же $PATH не только может, но и влияет.

-- 
WBR, wRAR


signature.asc
Description: Digital signature


Re: Виртуализация

2012-09-24 Пенетрантность Anatoly Molchanov
Мне кажется, что все зависит даже не от характеристик ПО, а от практики
ведения бизнеса. VmWare стоит недешево + появление новой машины в группе
сопровождается счетом. В случае свободного ПО не нужно переживать, что
более эффективная и производительная система будет требовать очередных
лицензий. Бесплатный Xen кастрирован, требует модификации ядра гостевой
системы (меня больше всего напрягало. не патчи, а именно факт того, что
нужно готовить систему), логика Xen неочевидна и требует изучения. KVM мне
больше всего нравится. самоделки, то Squeeze+KVM+OpenVZ. То же самое, но
от вендора - Proxmox 1.9/2.0 (первая попроще, вторая посерьезнее уже),
немцы делают, строго на Debian (годами крутится, забот не знаю)


24 сентября 2012 г., 16:24 пользователь evgeny_ver...@mail.ru 
evgeny_ver...@mail.ru написал:


 21.09.2012 11:10, Гусев, Артём Михайлович пишет:

   Всем привет. Хотелось бы узнать мнение профессионалов в данной области.
 Интересует в частности сравнение готовых решений VmWare, Microsoft, Citrix
 c самоделками на базе Debian и xen или kvm.

 Работал с VmWare, Xen, KVM. Остался на KVM по следующим причинам:
 1. Для моих задач хватает, сейчас Debian Squeezy пашет.
 2. Управление есть и консолькой и гуём (virt-manager). Что важно - под
 Linux.
 3. Гарантии точно такие же, как у покупных продуктов, то есть никакие.
 4. Покупать ничего не надо.

 Если надо только Linux и железо старинное, можно посмотреть на OpenVZ.
 Использовал на стареньких, но вполне себе фирмовых Интелах. Если хочется,
 чтоб как у больших дядей, то действительно Proxmox, хорошая штука. Но мне
 показалась шибко умной, за меня решать чо да как.
 По производительности нынче все боле-мене сравнялись, хотя и есть
 тонкости, как выжать побольше.



 --
 To UNSUBSCRIBE, email to 
 debian-russian-REQUEST@lists.**debian.orgdebian-russian-requ...@lists.debian.org
 with a subject of unsubscribe. Trouble? Contact
 listmas...@lists.debian.org
 Archive: 
 http://lists.debian.org/**50605117.8060...@mail.ruhttp://lists.debian.org/50605117.8060...@mail.ru




Re: Вышёл xen 4.2 и...

2012-09-24 Пенетрантность Anatoly Molchanov
1. По оф. мануалу
2. Есть

* http://wiki.xen.org/wiki/Compiling_Xen_From_Source

24 сентября 2012 г., 18:44 пользователь Stanley Tweedle 
darkshv...@gmail.com написал:

 Как его собрать для дебиана? Есть где мануалы? А то тот, что в
 экспериментал - нерабочий.
 Спасибо.



Re: Вышёл xen 4.2 и...

2012-09-24 Пенетрантность Anatoly Molchanov
apt-get install build-essential -y
apt-get install bcc bin86 gawk bridge-utils iproute libcurl3
libcurl4-openssl-dev bzip2 module-init-tools transfig tgif -y
apt-get install texinfo texlive-latex-base texlive-latex-recommended
texlive-fonts-extra texlive-fonts-recommended pciutils-dev mercurial -y
apt-get install make gcc libc6-dev zlib1g-dev python python-dev
python-twisted libncurses5-dev patch libvncserver-dev libsdl-dev
libjpeg62-dev -y
apt-get install iasl libbz2-dev e2fslibs-dev git-core uuid-dev ocaml
ocaml-findlib libx11-dev bison flex xz-utils libyajl-dev -y
apt-get install gettext -y
wget http://bits.xensource.com/oss-xen/release/4.2.0/xen-4.2.0.tar.gz
tar zxvf xen-4.2.0.tar.gz
cd xen-4.2.0
./configure
make xen
make tools
make stubdom
make install-xen
make install-tools
make install-stubdom


24 сентября 2012 г., 18:55 пользователь Anatoly Molchanov ykdo...@gmail.com
 написал:

 1. По оф. мануалу
 2. Есть

 * http://wiki.xen.org/wiki/Compiling_Xen_From_Source

 24 сентября 2012 г., 18:44 пользователь Stanley Tweedle 
 darkshv...@gmail.com написал:

 Как его собрать для дебиана? Есть где мануалы? А то тот, что в
 экспериментал - нерабочий.
 Спасибо.





Re: Вышёл xen 4.2 и...

2012-09-24 Пенетрантность Mikhail A Antonov
24.09.2012 21:47, Anatoly Molchanov пишет:
 apt-get install build-essential -y
 apt-get install bcc bin86 gawk bridge-utils iproute libcurl3
 libcurl4-openssl-dev bzip2 module-init-tools transfig tgif -y
 apt-get install texinfo texlive-latex-base texlive-latex-recommended
 texlive-fonts-extra texlive-fonts-recommended pciutils-dev mercurial -y
 apt-get install make gcc libc6-dev zlib1g-dev python python-dev
 python-twisted libncurses5-dev patch libvncserver-dev libsdl-dev
 libjpeg62-dev -y
 apt-get install iasl libbz2-dev e2fslibs-dev git-core uuid-dev ocaml
 ocaml-findlib libx11-dev bison flex xz-utils libyajl-dev -y
 apt-get install gettext -y
 wget http://bits.xensource.com/oss-xen/release/4.2.0/xen-4.2.0.tar.gz
 tar zxvf xen-4.2.0.tar.gz
 cd xen-4.2.0
 ./configure
 make xen
 make tools
 make stubdom
 make install-xen
 make install-tools
 make install-stubdom
Добро пожаловать в слакварь!


-- 
Best regards,
Mikhail
-
WWW: http://www.antmix.pp.ru/
XMPP: ant...@stopicq.ru




signature.asc
Description: OpenPGP digital signature


Re: Вышёл xen 4.2 и...

2012-09-24 Пенетрантность Anatoly Molchanov
это прощай Xen, которому не место в родном и свободном Debian (инструкция с
оф. сайта)

2012/9/25 Mikhail A Antonov b...@solarnet.ru

 24.09.2012 21:47, Anatoly Molchanov пишет:
  apt-get install build-essential -y
  apt-get install bcc bin86 gawk bridge-utils iproute libcurl3
  libcurl4-openssl-dev bzip2 module-init-tools transfig tgif -y
  apt-get install texinfo texlive-latex-base texlive-latex-recommended
  texlive-fonts-extra texlive-fonts-recommended pciutils-dev mercurial -y
  apt-get install make gcc libc6-dev zlib1g-dev python python-dev
  python-twisted libncurses5-dev patch libvncserver-dev libsdl-dev
  libjpeg62-dev -y
  apt-get install iasl libbz2-dev e2fslibs-dev git-core uuid-dev ocaml
  ocaml-findlib libx11-dev bison flex xz-utils libyajl-dev -y
  apt-get install gettext -y
  wget http://bits.xensource.com/oss-xen/release/4.2.0/xen-4.2.0.tar.gz
  tar zxvf xen-4.2.0.tar.gz
  cd xen-4.2.0
  ./configure
  make xen
  make tools
  make stubdom
  make install-xen
  make install-tools
  make install-stubdom
 Добро пожаловать в слакварь!


 --
 Best regards,
 Mikhail
 -
 WWW: http://www.antmix.pp.ru/
 XMPP: ant...@stopicq.ru





Re: Неблокирующая ФС

2012-09-24 Пенетрантность Damir Hakimov
21 сентября 2012 г., 11:05 пользователь Damir Hakimov
damir.haki...@gmail.com написал:
Может просто Я NFS  не умею готовить?

Наверное, не умею.

Я-таки переслил в себе нечитателя и родил следующее:

#Non-blocked mount of NFS server
backup:/home/bu/data/repa   nfs
ro,auto,soft,intr,udp,bg,timeo=1,retrans=10   0

/$ time ls /repa
ls: cannot access /repa: Input/output error

real0m0.200s
user0m0.000s
sys 0m0.008s

Критичными оказались опции udp и soft. (Насчет bg - не уверен)
Всем спасибо за обсуждение.

PS. Осталось победить от МУЯ ГУЙ.

--
DamirX


Re: Вышёл xen 4.2 и...

2012-09-24 Пенетрантность Damir Hakimov
2012/9/24 Anatoly Molchanov ykdo...@gmail.com:
 ./configure
 make xen
 make tools
 make stubdom
 make install-xen
 make install-tools
 make install-stubdom

А checkinstall для кого придумали?

--
DamirX


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CABCbbCwEE02s9GVWH05o0xKNiiy=ud6ajfyz65fvw2mhta9...@mail.gmail.com



Re: Виртуализация

2012-09-24 Пенетрантность Damir Hakimov
24 сентября 2012 г., 17:07 пользователь Anatoly Molchanov
ykdo...@gmail.com написал:
 Proxmox 1.9/2.0 (первая попроще, вторая посерьезнее уже), немцы делают,
 строго на Debian (годами крутится, забот не знаю)

Раз пошла такая пьянка - режь последний огурец (С)
От себя добавлю:
Proxmox - вещь, возможно, перспективная. Для дебьяновцев еще и
привычная. Но следует быть готовым к тому, что некоторые вещи
настроить через ГУЙ не получится.
DRBD нужно будет настроить самостоятельно руками.
VLAN - лучше тоже руками.
После настройки сети мне пришлось сказать chattr +i
/etc/network/interfaces, дабы шибко умный Proxmox своим гуем не лез
куда не надо.
После настройки, впрочем, с созданием виртуальных машин любой
эникейщик справится.

--
DamirX


[BTS#688667] po://dhelp/ru.po

2012-09-24 Пенетрантность Yuri Kozlov
Hello.
-- 
Best Regards,
Yuri Kozlov


-- 
To UNSUBSCRIBE, email to debian-l10n-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120924221757.78678...@keeper.home.local