Re: [freebsd] zfs и ограниченные ресурсы

2012-03-02 Пенетрантность Slawa Olhovchenkov
On Thu, Mar 01, 2012 at 06:04:01PM +0400, Slawa Olhovchenkov wrote:

> > Оно конечно ругается в лог, что без 512М рамы и kmem ничего не гарантирует, 
> > но я это игнорирую.
> > 
> > После разворачивания сырцов
> > 
> > Mem: 13M Active, 55M Inact, 137M Wired, 4944K Cache, 33M Buf, 16M Free
> > 
> > sysctloid  5002   247K   - 5114  16,32,64,128
> >  vfscache 1   256K   -1  
> >acpica  7512   695K   -74482  16,32,64,128,256,512,1024,2048
> >  kobj   316  1264K   -  393  4096
> >devbuf   433  1652K   -  447  
> > 16,32,64,128,256,512,1024,2048,4096
> >   solaris 48981 67625K   -  4125568  
> > 16,32,64,128,256,512,1024,2048,4096
> > 
> > Запустил сборку мира.
> 
> Без свопа не собирается. Что, впрочем, не удивительно -- при сборке
> cc_int свопа требуется аж под 200МБ.
> 
> Со свопом в zfs -- затыкается. Со свопом в gpt -- нормально работает.
> 
> Продолжаю наблюдение.

мир на 256 с трудом, но собирается.
основной труд -- сборка clang. там плюсы и гнусь отжирает под 300М.
скруб работает, солярис отжирает при этом до 80М.
правда смысл скруба с отключенными чексумами неясен.
ну как и наличие чексум на виртуальном диске.

без скруба солярис болтается в раоне 26М.

т.е. слухи о памятижручести zfs как миниимум несколько преувеличены.

PS: да, лишние компоненты в GENERIC, это не только лишних 10М на код,
но и еще сколько-то мег аллоцированной, но не используемой памяти.
по крайне мере вмварь до пересобранного генерика показывала
использование памяти в 180М из 260М (маркетоидные мегабайты), после
подрезания -- практически все 260.

PPS: а опции-то в конфиге caseinsensitive, оказывается!


Re: [freebsd] zfs и ограниченные ресурсы

2012-03-01 Пенетрантность Slawa Olhovchenkov
On Thu, Mar 01, 2012 at 04:53:47PM +0400, Slawa Olhovchenkov wrote:

> On Sun, Feb 26, 2012 at 03:43:49PM +0400, Alex Korchmar wrote:
> 
> > On Sun, Feb 26, 2012 at 01:38:50PM +0400, Slawa Olhovchenkov wrote:
> > 
> > > хочу zfs и минимальное потребление памяти.
> > ну так потестируй и нам расскажи, что получилось. Тебе же так и так собирать
> > стенд.
> 
> Стенд сделали на ESXi 4.1.0 (345043)
> На 512MB успешно поставил 9.0 на zfsroot (без свопа).
> Потом уменьшил память до 256МБ.
> Картина следующая:
> 
> Mem: 17M Active, 3260K Inact, 45M Wired, 28K Cache, 162M Free
> 
> vmstat -m
> 
> sysctloid  5002   247K   - 5114  16,32,64,128
>  vfscache 1   256K   -1  
>acpica  7512   695K   -74482  16,32,64,128,256,512,1024,2048
>  kobj   316  1264K   -  393  4096
>devbuf   433  1652K   -  447  
> 16,32,64,128,256,512,1024,2048,4096
>   solaris  6977 23363K   -89972  
> 16,32,64,128,256,512,1024,2048,4096
> 
> чексуммы отключил, дедупа нет, компрессии нет.
> 
> /boot/loader.conf
> 
> vfs.zfs.txg.timeout="5"
> vfs.zfs.vdev.cache.size="4M"
> vfs.zfs.arc_max="16M"
> 
> Оно конечно ругается в лог, что без 512М рамы и kmem ничего не гарантирует, 
> но я это игнорирую.
> 
> После разворачивания сырцов
> 
> Mem: 13M Active, 55M Inact, 137M Wired, 4944K Cache, 33M Buf, 16M Free
> 
> sysctloid  5002   247K   - 5114  16,32,64,128
>  vfscache 1   256K   -1  
>acpica  7512   695K   -74482  16,32,64,128,256,512,1024,2048
>  kobj   316  1264K   -  393  4096
>devbuf   433  1652K   -  447  
> 16,32,64,128,256,512,1024,2048,4096
>   solaris 48981 67625K   -  4125568  
> 16,32,64,128,256,512,1024,2048,4096
> 
> Запустил сборку мира.

Без свопа не собирается. Что, впрочем, не удивительно -- при сборке
cc_int свопа требуется аж под 200МБ.

Со свопом в zfs -- затыкается. Со свопом в gpt -- нормально работает.

Продолжаю наблюдение.


Re: [freebsd] Re: [freebsd] Re: [freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-29 Пенетрантность Slawa Olhovchenkov
On Wed, Feb 29, 2012 at 12:37:11PM +0100, Alex Samorukov wrote:

> On 02/29/2012 12:31 PM, Slawa Olhovchenkov wrote:
> > ставить xfs на дохлую виртуалку с гигом и меньше памяти.
> > спасибо, я в курсе что xfs вообще не стоит ставить, читали-с.
> Ну вот вы читали, а мы используем. В проде, и с многотерабайтовыми 
> базами. Пока-что без альтернатив, так как ext3 на таких размерах вообще 
> нормально не работает, ext4 - унаследовал большинство проблем екст3 + до 

ну это у линукса без альтернатив, откуда вывод -- не надо ставить
линух.

> сих пор глючный. БТРФС - крайне интересен, но для прода мягко говоря не 
> готов. JFS - вроде и неплохо, но XFS на тех же workloads явно лучше. XFS 
> же из них всех лучше всего масштабируется и кроме того изначально 
> создавался для подобных применений.

http://dmih.livejournal.com/671810.html

===
XFS на томе, остановленном аварийно, утомляет скоростью монтирования;
Ну да, том большой (8 Тб), там очень много файлов, но простоте меня,
RESET я жал почти из простоя. И вот при монтировании она уже считала с
диска около 3 Гб (!), случайным чтением конечно.
Это лог транзакций-то прогнать..
Час - легко. Не проверка, просто монтирование. Причем не
перестраховщики, нельзя сказать, что она чем-то очень полезным
занимается - может собственно говоря и не примонтировать, пошлет
легко, а проверка этого тома вообще длиться неделю будет. Не квартал
конечно как ext3, но всё равно.

Я уж не говорю о том, что спокойно отправляет в фатальный OOM сервер с
4 гб памяти, если использовать его как машину для резервных копий с
томами такого размера - утечки памяти там какие-то, slab-ы растекаются
неосвобождаемые и так далее.

Еще в xfs бесит то, что журнал иногда признается негодным и тогда всё;
но это болезнь всего unix-way-я, оптимистичных алгоритмов там не
делают в принципе, там если на терабайтном томе один бит не так стоит,
то сиди неделю чекай, не думаю что какая-то система будет вести себя
иначе.. 
===

весело, чо.

> Ладно, совсем уже офтоп. Кстати, будет забавно если при сервисных 
> операциях на зфс (том же скрубе) оно запросит больше мозгов чем есть в 
> виртуалке и радостно сдохнет.
> 

ок, я добавлю это (скруб) в список на потестиировать.


[freebsd] Re: [freebsd] Re: [freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-29 Пенетрантность Alex Samorukov

On 02/29/2012 12:31 PM, Slawa Olhovchenkov wrote:

ставить xfs на дохлую виртуалку с гигом и меньше памяти.
спасибо, я в курсе что xfs вообще не стоит ставить, читали-с.
Ну вот вы читали, а мы используем. В проде, и с многотерабайтовыми 
базами. Пока-что без альтернатив, так как ext3 на таких размерах вообще 
нормально не работает, ext4 - унаследовал большинство проблем екст3 + до 
сих пор глючный. БТРФС - крайне интересен, но для прода мягко говоря не 
готов. JFS - вроде и неплохо, но XFS на тех же workloads явно лучше. XFS 
же из них всех лучше всего масштабируется и кроме того изначально 
создавался для подобных применений.


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




Re: [freebsd] Re: [freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-29 Пенетрантность Slawa Olhovchenkov
On Wed, Feb 29, 2012 at 12:27:01PM +0100, Alex Samorukov wrote:

> On 02/28/2012 12:49 AM, Alex Korchmar wrote:
> > On Mon, Feb 27, 2012 at 10:28:33AM +0200, Sayetsky Anton wrote:
> >
> >>> вот и мне тоже непонятно. У меня нет бездонной бочки с модулями памяти. У
> >>> slw, надо полагать, тоже.
> >> http://hard.rozetka.com.ua/ru/products/details/24107/index.html
> >> $ 15
> > и вот чего толку мне от твоей ddr3 без ecc ? Дешевое говно в которое
> > такие вставляются, содержит в лучшем случае четыре слота. Итого -
> > те же семь виртуалок (надо что-то и хост-системе оставить, особенно
> > с учетом единственного топичного сервера, который не умеет нормально
> > управлять памятью), только теперь не на слегка несовременном серверном
> > железе, а на картонном говне. За что боролись?
> Пару недель назад именно вы агитировали за "картонное говно". Утф в 
> консоли сломался штоле?
> 
> А если по тебе - zfs не создавался для конфигураций с крайне 
> ограниченными ресурсами. никогда. если уж так хочется дать 512 озу - уфс 
> с журналированием лучший выбор. Точно так же и в линуксе - крайне глупо 

софтапдейты, софтапдейты с журналом и geom-журналы идут в лес
однозначно, у меня нет желания отлаживать эти сверхненадежные
бутерброды, спасибо.

> ставить xfs на дохлую виртуалку с гигом и меньше памяти.

спасибо, я в курсе что xfs вообще не стоит ставить, читали-с.


[freebsd] Re: [freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-29 Пенетрантность Alex Samorukov

On 02/28/2012 12:49 AM, Alex Korchmar wrote:

On Mon, Feb 27, 2012 at 10:28:33AM +0200, Sayetsky Anton wrote:


вот и мне тоже непонятно. У меня нет бездонной бочки с модулями памяти. У
slw, надо полагать, тоже.

http://hard.rozetka.com.ua/ru/products/details/24107/index.html
$ 15

и вот чего толку мне от твоей ddr3 без ecc ? Дешевое говно в которое
такие вставляются, содержит в лучшем случае четыре слота. Итого -
те же семь виртуалок (надо что-то и хост-системе оставить, особенно
с учетом единственного топичного сервера, который не умеет нормально
управлять памятью), только теперь не на слегка несовременном серверном
железе, а на картонном говне. За что боролись?
Пару недель назад именно вы агитировали за "картонное говно". Утф в 
консоли сломался штоле?


А если по тебе - zfs не создавался для конфигураций с крайне 
ограниченными ресурсами. никогда. если уж так хочется дать 512 озу - уфс 
с журналированием лучший выбор. Точно так же и в линуксе - крайне глупо 
ставить xfs на дохлую виртуалку с гигом и меньше памяти.




Re: [freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-27 Пенетрантность Vasiliy P. Melnik
On Tue, Feb 28, 2012 at 01:58:29AM +0200, Vladislav V. Prodan wrote:
> 28.02.2012 1:49, Alex Korchmar пишет:
> > On Mon, Feb 27, 2012 at 10:28:33AM +0200, Sayetsky Anton wrote:
> > 
> >>> вот и мне тоже непонятно. У меня нет бездонной бочки с модулями памяти. У
> >>> slw, надо полагать, тоже.
> >> http://hard.rozetka.com.ua/ru/products/details/24107/index.html
> >> $ 15
> > и вот чего толку мне от твоей ddr3 без ecc ? Дешевое говно в которое
> > такие вставляются, содержит в лучшем случае четыре слота. Итого -
> > те же семь виртуалок (надо что-то и хост-системе оставить, особенно
> > с учетом единственного топичного сервера, который не умеет нормально
> > управлять памятью), только теперь не на слегка несовременном серверном
> > железе, а на картонном говне. За что боролись?
> > 
> > А как начнешь пытаться собрать что-то такое чтоб их стало не семь а 14 - 
> > сразу же цена такого простого и легкого апгрейда улетает в небеса, проще
> > застрел... сразу пойти и сдаться хетзнеру, у которого такая коробка
> > стоит 50 евро/мес.
> > (тоже из говна, конечно, нормальные там от сотни, давно, правда,
> > не смотрел)
> 
> У каждого решения своя ценовая ниша и свои покупатели.
> 4 слота - 16 Гигов памяти.

немного отстали - уже 32 можно наковырять, не сильно дороже чем 2 по 4
стоит.


Что касается говна - то уже читал разговор на подобную тему месяца 3 тому
назад. Все свелось к тому, что если у вас есть деньги и надо куча
одинакового железа да еще и с IPMI, то Вам прямой путь к брендам.

после того как у меня померла ML110G5 с брендовым железом не связываюсь -
нет таких, для моих задач гораздо важнее скорость восставления
работоспособности сервиса, а с одним брендовым тазиком это невозможно.
Другой вопрос если у тебя их одинаковых под сотню и можно просто переставить
винт или перелить образ, если он есть конечно.

> Вполне можно 7 виртуалок с 2 Гб памяти продать по 70-80$
> При желании, можно найти матери и с 6 планками памяти, с начальным Xeon
> можно продать больше виртуалок :)
> и т.д.
> 
> 
> 
> -- 
> Vladislav V. Prodan
> System & Network Administrator
> http://support.od.ua
> +380 67 4584408, +380 99 4060508
> VVP88-RIPE

-- 
---
Vasiliy P. MelnikVPM-UANIC


Re: [freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-27 Пенетрантность Alex Korchmar
On Tue, Feb 28, 2012 at 01:58:29AM +0200, Vladislav V. Prodan wrote:
 
> У каждого решения своя ценовая ниша и свои покупатели.
"вы же уже купили", ага.

> 4 слота - 16 Гигов памяти.
это четырехгиговыми, которые уже не по 15, в мск по крайней мере.

> Вполне можно 7 виртуалок с 2 Гб памяти продать по 70-80$
> При желании, можно найти матери и с 6 планками памяти, с начальным Xeon
> можно продать больше виртуалок :)
ксеоны обычно восьмидырчатые (а то и 16). Но там - плата, камень, все стоит
отдельных денег.
Если я начну продавать сами виртуалки, меня немец сожрет и не заметит. Как
говаривал Остап Бендер - у него вполне получится справиться с _моим_ делом ;-)


> Alex
P.S. я, оказывается, ловко успел хапнуть почти последние 4G DDR2, хрен их
теперь купишь за вменяемые деньги.
При этом ddr1 и ecc и обычных хоть жопой ешь. Вот ведь хрень...



Re: [freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-27 Пенетрантность Vladislav V. Prodan
28.02.2012 1:49, Alex Korchmar пишет:
> On Mon, Feb 27, 2012 at 10:28:33AM +0200, Sayetsky Anton wrote:
> 
>>> вот и мне тоже непонятно. У меня нет бездонной бочки с модулями памяти. У
>>> slw, надо полагать, тоже.
>> http://hard.rozetka.com.ua/ru/products/details/24107/index.html
>> $ 15
> и вот чего толку мне от твоей ddr3 без ecc ? Дешевое говно в которое
> такие вставляются, содержит в лучшем случае четыре слота. Итого -
> те же семь виртуалок (надо что-то и хост-системе оставить, особенно
> с учетом единственного топичного сервера, который не умеет нормально
> управлять памятью), только теперь не на слегка несовременном серверном
> железе, а на картонном говне. За что боролись?
> 
> А как начнешь пытаться собрать что-то такое чтоб их стало не семь а 14 - 
> сразу же цена такого простого и легкого апгрейда улетает в небеса, проще
> застрел... сразу пойти и сдаться хетзнеру, у которого такая коробка
> стоит 50 евро/мес.
> (тоже из говна, конечно, нормальные там от сотни, давно, правда,
> не смотрел)

У каждого решения своя ценовая ниша и свои покупатели.
4 слота - 16 Гигов памяти.
Вполне можно 7 виртуалок с 2 Гб памяти продать по 70-80$
При желании, можно найти матери и с 6 планками памяти, с начальным Xeon
можно продать больше виртуалок :)
и т.д.



-- 
Vladislav V. Prodan
System & Network Administrator
http://support.od.ua
+380 67 4584408, +380 99 4060508
VVP88-RIPE


Re: [freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-27 Пенетрантность Alex Korchmar
On Mon, Feb 27, 2012 at 10:28:33AM +0200, Sayetsky Anton wrote:

> > вот и мне тоже непонятно. У меня нет бездонной бочки с модулями памяти. У
> > slw, надо полагать, тоже.
> http://hard.rozetka.com.ua/ru/products/details/24107/index.html
> $ 15
и вот чего толку мне от твоей ddr3 без ecc ? Дешевое говно в которое
такие вставляются, содержит в лучшем случае четыре слота. Итого -
те же семь виртуалок (надо что-то и хост-системе оставить, особенно
с учетом единственного топичного сервера, который не умеет нормально
управлять памятью), только теперь не на слегка несовременном серверном
железе, а на картонном говне. За что боролись?

А как начнешь пытаться собрать что-то такое чтоб их стало не семь а 14 - 
сразу же цена такого простого и легкого апгрейда улетает в небеса, проще
застрел... сразу пойти и сдаться хетзнеру, у которого такая коробка
стоит 50 евро/мес.
(тоже из говна, конечно, нормальные там от сотни, давно, правда,
не смотрел)

 
> Alex
P.S. рад за ваши ценники, у нас оно почти на стольник дороже выходит.



Re: [freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-27 Пенетрантность Vasiliy P. Melnik
On Mon, Feb 27, 2012 at 10:28:33AM +0200, Sayetsky Anton wrote:
> 27 февраля 2012 г. 10:22 пользователь Alex Korchmar
> <4spa...@linux.e-moe.ru> написал:
> > вот и мне тоже непонятно. У меня нет бездонной бочки с модулями памяти. У
> > slw, надо полагать, тоже.
> http://hard.rozetka.com.ua/ru/products/details/24107/index.html
> $ 15
> 
> Норкоман штоле?

не-а, комсомолец - стоя и в гамаке.

> (Прошу прощения, не удержался.)
Я тож :)

-- 
---
Vasiliy P. MelnikVPM-UANIC


[freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-27 Пенетрантность Sayetsky Anton
27 февраля 2012 г. 10:22 пользователь Alex Korchmar
<4spa...@linux.e-moe.ru> написал:
> вот и мне тоже непонятно. У меня нет бездонной бочки с модулями памяти. У
> slw, надо полагать, тоже.
http://hard.rozetka.com.ua/ru/products/details/24107/index.html
$ 15

Норкоман штоле?
(Прошу прощения, не удержался.)


Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-27 Пенетрантность Alex Korchmar
On Mon, Feb 27, 2012 at 08:34:44AM +0200, Vasiliy P. Melnik wrote:

> сначала придумываем трудности, а потом героически их преодолеваем.
> Ну не поверю, что нельзя выделить хотя бы гиг под гостевую систему.
у тебя нет лишних десятка-полутора? Подари, а? У меня стока лишних денег, 
представь себе, нет, а для тебя это, похоже, не трудность. Я и со Славой
поделюсь.

> Это абсурдно пихать на машину, в которой и так ничего не осталось еще
> потребителей ресурсов.
если не выделять каждому из  них по гигу, то ресурсы вполне остаются.
У меня большинство гостевых фрей вполне помещаются в 256 без свопа.
Линупсы жрут 512.
Вот и посчитай, сколько лично твоих денег будет стоить замена хотя бы одного
дохленького 4G бокса, держащего таких виртуалок семь штучек - столько, сколько
может переварить его дваоптерон так чтоб еще не было мучительно больно, на 
твою конфигурацию по гигу на каждого.

> Вспоминается анекдот: Гоги, ты кому друг, мне или медведю?
вот и мне тоже непонятно. У меня нет бездонной бочки с модулями памяти. У 
slw, надо полагать, тоже.

 
> Alex



Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-26 Пенетрантность Vasiliy P. Melnik

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

Вспоминается анекдот: Гоги, ты кому друг, мне или медведю?

> а да, насчет отсутсвия в гугле.
> этот сценарий (zfs на диске небольшого размера) более чем необычен для
> физических машин. а найти физическую amd64 машину с памятью меньше гигабайта
> более чем проблематично.
> 
> для i386 там другие совсем пляски с бубнами исполнять придется, не
> хочу даже думать про них.

-- 
---
Vasiliy P. MelnikVPM-UANIC


Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-26 Пенетрантность Slawa Olhovchenkov
On Sun, Feb 26, 2012 at 11:57:01PM +0400, Slawa Olhovchenkov wrote:

> On Sun, Feb 26, 2012 at 10:58:27PM +0400, Timofey Andreewski wrote:
> 
> > > так что для образа в 32ГБ должно хватить 256МБ.
> > 
> > Жадничаешь! К сожалению чую тем, что за аргумент сходит плохо... Но меньше  
> > 512 я не видал, и гугл тоже как-то не хочет ниче вразумительного
> > говорить  
> 
> ну вот у меня есть инсталяция с 8.2, zfsroot на диске 270ГБ.
> 499М сожрал solaris. без какой-либо оптимизации вообще.
> 
> типа 270МБ должно было автоматом уйти на ARC.
> 
> остается еще 230МБ, не вижу причин почему бы настройками не урезать
> это еще в два раза.

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

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


Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-26 Пенетрантность Slawa Olhovchenkov
On Sun, Feb 26, 2012 at 09:11:54PM +0200, Vladislav V. Prodan wrote:

> 26.02.2012 20:58, Timofey Andreewski пишет:
> >> так что для образа в 32ГБ должно хватить 256МБ.
> > 
> > Жадничаешь! К сожалению чую тем, что за аргумент сходит плохо... Но
> > меньше 512 я не видал, и гугл тоже как-то не хочет ниче вразумительного
> > говорить про одновременное появление 256МБ и zfs в запросах...
> > В общем, мое имхо: а не потестить ли все-таки?
> 
> У меня есть опытная сборка на 156 МБ памяти с ZFS.
> Все работает, кроме сборки мира, в такие моменты приходится повышать до
> 256 МБ.

а подробности? i386/amd64?
какие настройки производились? своп есть/нет?
почему сборка мира не работает? кто и как ругается?


Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-26 Пенетрантность Slawa Olhovchenkov
On Sun, Feb 26, 2012 at 10:58:27PM +0400, Timofey Andreewski wrote:

> > так что для образа в 32ГБ должно хватить 256МБ.
> 
> Жадничаешь! К сожалению чую тем, что за аргумент сходит плохо... Но меньше  
> 512 я не видал, и гугл тоже как-то не хочет ниче вразумительного
> говорить  

ну вот у меня есть инсталяция с 8.2, zfsroot на диске 270ГБ.
499М сожрал solaris. без какой-либо оптимизации вообще.

типа 270МБ должно было автоматом уйти на ARC.

остается еще 230МБ, не вижу причин почему бы настройками не урезать
это еще в два раза.

> про одновременное появление 256МБ и zfs в запросах...
> В общем, мое имхо: а не потестить ли все-таки?

тестить по-серьезному -- это во-первых долго, во-вторых надо понимать
что именно тестировать целенаправленно, какими сценариями, какими нагрузками.


[freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-26 Пенетрантность Timofey Andreewski

26.02.12 в 23:11 Vladislav V. Prodan в своём письме писал(а):


26.02.2012 20:58, Timofey Andreewski пишет:

так что для образа в 32ГБ должно хватить 256МБ.


Жадничаешь! К сожалению чую тем, что за аргумент сходит плохо... Но
меньше 512 я не видал, и гугл тоже как-то не хочет ниче вразумительного
говорить про одновременное появление 256МБ и zfs в запросах...
В общем, мое имхо: а не потестить ли все-таки?


У меня есть опытная сборка на 156 МБ памяти с ZFS.
Все работает, кроме сборки мира, в такие моменты приходится повышать до
256 МБ.


Ну, вот, одно кроме уже есть... А насчет "все работает", как-то на дипломе  
у нас один студент сказал: дипломную практику проходил там-то, изучил все  
методы... :)






Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-26 Пенетрантность Vladislav V. Prodan
26.02.2012 20:58, Timofey Andreewski пишет:
>> так что для образа в 32ГБ должно хватить 256МБ.
> 
> Жадничаешь! К сожалению чую тем, что за аргумент сходит плохо... Но
> меньше 512 я не видал, и гугл тоже как-то не хочет ниче вразумительного
> говорить про одновременное появление 256МБ и zfs в запросах...
> В общем, мое имхо: а не потестить ли все-таки?

У меня есть опытная сборка на 156 МБ памяти с ZFS.
Все работает, кроме сборки мира, в такие моменты приходится повышать до
256 МБ.


-- 
Vladislav V. Prodan
System & Network Administrator
http://support.od.ua
+380 67 4584408, +380 99 4060508
VVP88-RIPE


[freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-26 Пенетрантность Timofey Andreewski

так что для образа в 32ГБ должно хватить 256МБ.


Жадничаешь! К сожалению чую тем, что за аргумент сходит плохо... Но меньше  
512 я не видал, и гугл тоже как-то не хочет ниче вразумительного говорить  
про одновременное появление 256МБ и zfs в запросах...

В общем, мое имхо: а не потестить ли все-таки?


Re: [freebsd] zfs и ограниченные ресурсы

2012-02-26 Пенетрантность Slawa Olhovchenkov
On Sun, Feb 26, 2012 at 03:43:49PM +0400, Alex Korchmar wrote:

> On Sun, Feb 26, 2012 at 01:38:50PM +0400, Slawa Olhovchenkov wrote:
> 
> > хочу zfs и минимальное потребление памяти.
> ну так потестируй и нам расскажи, что получилось. Тебе же так и так собирать
> стенд.
> 
> Я думаю, ты первый кто собирает подобную странную конструкцию.

ну мало ли, всегда лучше заранее спросить.

> У меня вот либо дешевые виртуалки с полгигом или вообще 256 памяти, и им zfs
> ни в каком виде не светит,

а почему, кстати, не светит?

насколько я понимаю, потребности у zfs следующие:

64KB на каждую FS
ARC. 1GB на 1TB стораджа. можно зарезать тюнингом.
Temporary Write cache. записи будет мало. можно ли затюнить -- пока не
могу сказать.
Checksums. оценка затруднена.
Parity-Data. за отсутствием планирования RAIDZ не актуально.

так что для образа в 32ГБ должно хватить 256МБ.

> либо большие и жручие и им zfs выдана в виде
> внешнего стораджа, где ему и место, а локальные диски предназначены только для
> упрощения загрузки и вообще ничего ценного не содержат.
> 
> 
> > Alex
> 


Re: [freebsd] zfs и ограниченные ресурсы

2012-02-26 Пенетрантность Alex Korchmar
On Sun, Feb 26, 2012 at 01:38:50PM +0400, Slawa Olhovchenkov wrote:

> хочу zfs и минимальное потребление памяти.
ну так потестируй и нам расскажи, что получилось. Тебе же так и так собирать
стенд.

Я думаю, ты первый кто собирает подобную странную конструкцию.

У меня вот либо дешевые виртуалки с полгигом или вообще 256 памяти, и им zfs
ни в каком виде не светит, либо большие и жручие и им zfs выдана в виде
внешнего стораджа, где ему и место, а локальные диски предназначены только для
упрощения загрузки и вообще ничего ценного не содержат.


> Alex



Re: [freebsd] zfs и ограниченные ресурсы

2012-02-26 Пенетрантность Slawa Olhovchenkov
On Sun, Feb 26, 2012 at 10:35:41AM +0200, Vasiliy P. Melnik wrote:

> > > ой блин - давайте не будем экономить на спичках. Как жеж там будут 
> > > работать
> > > виртуалки, если нет возможности хост-системе выделить 2 гига оперативки.
> > > Да и это громкое слово выделить не очень уместно - она сама возьмет.
> > 
> > с какого перепугу ты придумал, что речь про хост-системы?
> 
> ну значит таким образом интерпретируются Ваши слова.
> 
> Если разговор про фрю в качестве гостевой опреационки, то вообще не вижу
> проблем. Хотите поменьше потребление памяти - ставьте ufs, не нравиться ufs
> - добавляйте память.

хочу zfs и минимальное потребление памяти.


Re: [freebsd] zfs и ограниченные ресурсы

2012-02-26 Пенетрантность Vasiliy P. Melnik
> > ой блин - давайте не будем экономить на спичках. Как жеж там будут работать
> > виртуалки, если нет возможности хост-системе выделить 2 гига оперативки.
> > Да и это громкое слово выделить не очень уместно - она сама возьмет.
> 
> с какого перепугу ты придумал, что речь про хост-системы?

ну значит таким образом интерпретируются Ваши слова.

Если разговор про фрю в качестве гостевой опреационки, то вообще не вижу
проблем. Хотите поменьше потребление памяти - ставьте ufs, не нравиться ufs
- добавляйте память.


-- 
---
Vasiliy P. MelnikVPM-UANIC


Re: [freebsd] zfs и ограниченные ресурсы

2012-02-25 Пенетрантность Slawa Olhovchenkov
On Sat, Feb 25, 2012 at 08:21:37AM +0200, Vasiliy P. Melnik wrote:

> On Sat, Feb 25, 2012 at 03:57:56AM +0400, Slawa Olhovchenkov wrote:
> > On Fri, Feb 24, 2012 at 09:58:24PM +0200, Vasiliy P. Melnik wrote:
> > 
> > > On Thu, Feb 23, 2012 at 04:48:21PM +0400, Slawa Olhovchenkov wrote:
> > > > Пускай у нас есть система amd64.
> > > > Пусть она будет zfs only.
> > > > Дисковая активность минимальна.
> > > > Размеры дисков минимальны.
> > > > 
> > > > Какое количество памяти надо закладывать в таком варианте для
> > > > нормальной (стабильной) работы zfs?
> > > > 
> > > > Какие параметры надо тюнить и как?
> > > 
> > > если больше 2 гигов оперативки и 64-ех битная ось то тюнить ничего не 
> > > надо.
> > 
> > я так понимаю, что строка из квоты ниже ничего не говорит?
> 
> 
> ой блин - давайте не будем экономить на спичках. Как жеж там будут работать
> виртуалки, если нет возможности хост-системе выделить 2 гига оперативки.
> Да и это громкое слово выделить не очень уместно - она сама возьмет.

с какого перепугу ты придумал, что речь про хост-системы?

> > > http://wiki.freebsd.org/ZFSTuningGuide
> > > 
> > > amd64
> > > NOTE (gcooper): this blanket statement is far from true 100% of the time,
> > > depending on how the system with ZFS is being used. 
> > > 
> > > FreeBSD 7.2+ has improved kernel memory allocation strategy and no tuning
> > > may be necessary on systems with more than 2 GB of RAM.
> > >  
> > > > Хочется потребность в памяти зажать максимально.
> > > > 
> > > > Предполагаемое применение -- образы виртуалок, которые можно безопасно
> > > > ВНЕЗАПНО гасить.
> > > 
> > > -- 
> > > ---
> > > Vasiliy P. Melnik
> > > VPM-UANIC
> 
> -- 
> ---
> Vasiliy P. MelnikVPM-UANIC


Re: [freebsd] zfs и ограниченные ресурсы

2012-02-24 Пенетрантность Vasiliy P. Melnik
On Sat, Feb 25, 2012 at 03:57:56AM +0400, Slawa Olhovchenkov wrote:
> On Fri, Feb 24, 2012 at 09:58:24PM +0200, Vasiliy P. Melnik wrote:
> 
> > On Thu, Feb 23, 2012 at 04:48:21PM +0400, Slawa Olhovchenkov wrote:
> > > Пускай у нас есть система amd64.
> > > Пусть она будет zfs only.
> > > Дисковая активность минимальна.
> > > Размеры дисков минимальны.
> > > 
> > > Какое количество памяти надо закладывать в таком варианте для
> > > нормальной (стабильной) работы zfs?
> > > 
> > > Какие параметры надо тюнить и как?
> > 
> > если больше 2 гигов оперативки и 64-ех битная ось то тюнить ничего не надо.
> 
> я так понимаю, что строка из квоты ниже ничего не говорит?


ой блин - давайте не будем экономить на спичках. Как жеж там будут работать
виртуалки, если нет возможности хост-системе выделить 2 гига оперативки.
Да и это громкое слово выделить не очень уместно - она сама возьмет.
 
> > http://wiki.freebsd.org/ZFSTuningGuide
> > 
> > amd64
> > NOTE (gcooper): this blanket statement is far from true 100% of the time,
> > depending on how the system with ZFS is being used. 
> > 
> > FreeBSD 7.2+ has improved kernel memory allocation strategy and no tuning
> > may be necessary on systems with more than 2 GB of RAM.
> >  
> > > Хочется потребность в памяти зажать максимально.
> > > 
> > > Предполагаемое применение -- образы виртуалок, которые можно безопасно
> > > ВНЕЗАПНО гасить.
> > 
> > -- 
> > ---
> > Vasiliy P. Melnik
> > VPM-UANIC

-- 
---
Vasiliy P. MelnikVPM-UANIC


Re: [freebsd] zfs и ограниченные ресурсы

2012-02-24 Пенетрантность Slawa Olhovchenkov
On Fri, Feb 24, 2012 at 09:58:24PM +0200, Vasiliy P. Melnik wrote:

> On Thu, Feb 23, 2012 at 04:48:21PM +0400, Slawa Olhovchenkov wrote:
> > Пускай у нас есть система amd64.
> > Пусть она будет zfs only.
> > Дисковая активность минимальна.
> > Размеры дисков минимальны.
> > 
> > Какое количество памяти надо закладывать в таком варианте для
> > нормальной (стабильной) работы zfs?
> > 
> > Какие параметры надо тюнить и как?
> 
> если больше 2 гигов оперативки и 64-ех битная ось то тюнить ничего не надо.

я так понимаю, что строка из квоты ниже ничего не говорит?

> http://wiki.freebsd.org/ZFSTuningGuide
> 
> amd64
> NOTE (gcooper): this blanket statement is far from true 100% of the time,
> depending on how the system with ZFS is being used. 
> 
> FreeBSD 7.2+ has improved kernel memory allocation strategy and no tuning
> may be necessary on systems with more than 2 GB of RAM.
>  
> > Хочется потребность в памяти зажать максимально.
> > 
> > Предполагаемое применение -- образы виртуалок, которые можно безопасно
> > ВНЕЗАПНО гасить.
> 
> -- 
> ---
> Vasiliy P. MelnikVPM-UANIC


Re: [freebsd] zfs и ограниченные ресурсы

2012-02-24 Пенетрантность Vasiliy P. Melnik
On Thu, Feb 23, 2012 at 04:48:21PM +0400, Slawa Olhovchenkov wrote:
> Пускай у нас есть система amd64.
> Пусть она будет zfs only.
> Дисковая активность минимальна.
> Размеры дисков минимальны.
> 
> Какое количество памяти надо закладывать в таком варианте для
> нормальной (стабильной) работы zfs?
> 
> Какие параметры надо тюнить и как?

если больше 2 гигов оперативки и 64-ех битная ось то тюнить ничего не надо.
http://wiki.freebsd.org/ZFSTuningGuide

amd64
NOTE (gcooper): this blanket statement is far from true 100% of the time,
depending on how the system with ZFS is being used. 

FreeBSD 7.2+ has improved kernel memory allocation strategy and no tuning
may be necessary on systems with more than 2 GB of RAM.
 
> Хочется потребность в памяти зажать максимально.
> 
> Предполагаемое применение -- образы виртуалок, которые можно безопасно
> ВНЕЗАПНО гасить.

-- 
---
Vasiliy P. MelnikVPM-UANIC


Re: [freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Denis Zaika
23.02.2012 15:17, Slawa Olhovchenkov пишет:
> On Thu, Feb 23, 2012 at 03:02:22PM +0200, Denis Zaika wrote:
>> Делал как-то так:
>>
>> vm.kmem_size_max="512M"
>> vm.kmem_size="512M"
> 
> смысл как-то не понятен данного действия.
> может просто торможу
> 
>> vfs.zfs.arc_max="256M"
> 
> я вижу даже до 40М режут.
> 
>> vfs.zfs.zil_disable="1"
> 
> это на память вроде не должно влиять? и вообще не рекомендуют его
> отключать, да и в свете внезапного гашения отключать его наверное
> неправильно?

Это все было хрен знает когда, еще на семерке, и с этим точно нормально
работало, сейчас там столько докрутили, что может и ничего вообще не
надо тюнить. В zfs tuning guide в самом начале написано, что-то такое:
tuning is evil и if some value is better then the default it should be
default.


Re: [freebsd] Re: [freebsd] Re: [freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Slawa Olhovchenkov
On Thu, Feb 23, 2012 at 07:30:28PM +0400, Timofey Andreewski wrote:

> >> >> >> > Дисковая активность минимальна.
> >> >> >> > Размеры дисков минимальны.

> > чё? кто-кто на ком стоял? не виртуалки на zfs, а zfs внутри виртуалки.
> >
> 
> А! Семен Семеныч Дошло. Точных но цифр тогда не скажу... Могу только  
> сказать, что у нас сановскую СХД 7140 как-то с 16 Гигами оперативы и 40  
> Тэрами привезли. Ниче, жила жила как-то... в raidz2. меньше полгига на  
> тэр...

какие тэры? говорю же -- размер диска (образа виртуалки) минимален.
ну сколько там, скажем 16 или 32 гига. ну 128.


[freebsd] Re: [freebsd] Re: [freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Timofey Andreewski

23.02.12 в 17:51 Slawa Olhovchenkov в своём письме писал(а):


On Thu, Feb 23, 2012 at 05:30:51PM +0400, Timofey Andreewski wrote:


>> >> Слав! Не очень понятно вот это:
>> >>
>> >> > Дисковая активность минимальна.
>> >> > Размеры дисков минимальны.
>> >>
>> >> vs
>> >>
>> >> > Предполагаемое применение -- образы виртуалок, которые можно
>> безопасно
>> >> > ВНЕЗАПНО гасить.
>> >>
>> >> Это как?
>> >
>> > что непонятно?
>> > хостсистема взяла и накрылась внезапно пыльным мешком.
>> > буфера не сбросила, гостей не предупредила.
>> >
>> > журналам с софтапдейтами я в такой ситуации не верю, да и UFS сам  
по

>> > себе может задеть кого-то из тех, кто рядом с потроганными файлами
>> > был.
>> >
>>
>> Непонятно, где конктетно будут образы виртуалок лежать. На  
минимальных

>> размерах? С минимальной же активностью?
>
> какая разница где будут лежать образы виртуалок?
>

э.. мне казалось, что если виртуалок приличное количество (на самом деле
десятка вполне достаточно) и они активно работают и при этом лежат на
обсуждаемой ФС, то дисковая активность не будет минимальной, а также не
будет минимальным размер дисков. Нет? Я чего-то недопонимаю?


чё? кто-кто на ком стоял? не виртуалки на zfs, а zfs внутри виртуалки.



А! Семен Семеныч Дошло. Точных но цифр тогда не скажу... Могу только  
сказать, что у нас сановскую СХД 7140 как-то с 16 Гигами оперативы и 40  
Тэрами привезли. Ниче, жила жила как-то... в raidz2. меньше полгига на  
тэр...


Re: [freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Volodymyr Kostyrko

Denis Zaika wrote:

On 23.02.2012 14:48, Slawa Olhovchenkov wrote:

Пускай у нас есть система amd64.
Пусть она будет zfs only.
Какое количество памяти надо закладывать в таком варианте для
нормальной (стабильной) работы zfs?

Какие параметры надо тюнить и как?

Хочется потребность в памяти зажать максимально.


На 768 МБ заводилось года ~4 назад, правда без raidz и прочих sha csums,
dedup и без zfs on root.
Делал как-то так:

vm.kmem_size_max="512M"
vm.kmem_size="512M"
vfs.zfs.arc_max="256M"
vfs.zfs.zil_disable="1"

Может что-то еще было, но уже не вспомню. Его тогда и на x86 получилось
завести, после увеличения kva_pages. И оно даже стабильно работало.



Ну раз пошла такая пьянка...

У меня одна машина стоит на i386 с гигом памяти под RELENG_9. Весь диск 
на zfs.


/boot/loader.conf:
vm.kmem_size_max=1536M
vm.kmem_size=1536M

KERNEL:
KVA_PAGES=500

Wine с diablo][, flash, chromium, регулярный buildworld/buildkernel и 
ещё куча всего пашут. Работает даже стабильнее винды на том же железе.


vm.kmem_size* - обозначает сколько памяти из виртуальных 4G можно брать 
ядру. Чем больше поставлено тем меньше шансов получить "kmem map too 
small". Увеличение выше определённого предела даёт 100% корку при 
инициализации ядра, у меня где-то в районе 17xx Mb.


vfs.zfs.arc_max - ограничивает размер адаптивного кеша. Уже достаточно 
давно этим параметром можно не играться, по-моему ещё до выхода 8.2 
кто-то коммитил патчи позволявшие ZFS'у выдыхать когда память была нужна 
кому-то ещё.


Если не собираетесь запускать чего-нить прожорливого то и 512 Mb ему за 
глаза хватит, хотя машина постоянно старается выжрать всю оперативу ZFS'ом.


--
Sphinx of black quartz judge my vow.


Re: [freebsd] Re: [freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Slawa Olhovchenkov
On Thu, Feb 23, 2012 at 05:30:51PM +0400, Timofey Andreewski wrote:

> >> >> Слав! Не очень понятно вот это:
> >> >>
> >> >> > Дисковая активность минимальна.
> >> >> > Размеры дисков минимальны.
> >> >>
> >> >> vs
> >> >>
> >> >> > Предполагаемое применение -- образы виртуалок, которые можно  
> >> безопасно
> >> >> > ВНЕЗАПНО гасить.
> >> >>
> >> >> Это как?
> >> >
> >> > что непонятно?
> >> > хостсистема взяла и накрылась внезапно пыльным мешком.
> >> > буфера не сбросила, гостей не предупредила.
> >> >
> >> > журналам с софтапдейтами я в такой ситуации не верю, да и UFS сам по
> >> > себе может задеть кого-то из тех, кто рядом с потроганными файлами
> >> > был.
> >> >
> >>
> >> Непонятно, где конктетно будут образы виртуалок лежать. На минимальных
> >> размерах? С минимальной же активностью?
> >
> > какая разница где будут лежать образы виртуалок?
> >
> 
> э.. мне казалось, что если виртуалок приличное количество (на самом деле  
> десятка вполне достаточно) и они активно работают и при этом лежат на  
> обсуждаемой ФС, то дисковая активность не будет минимальной, а также не  
> будет минимальным размер дисков. Нет? Я чего-то недопонимаю?

чё? кто-кто на ком стоял? не виртуалки на zfs, а zfs внутри виртуалки.


Re: [freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Vladimir Mevsha

23.02.2012 15:17, Slawa Olhovchenkov пишет:


vfs.zfs.zil_disable="1"


это на память вроде не должно влиять? и вообще не рекомендуют его
отключать, да и в свете внезапного гашения отключать его наверное
неправильно?


В свете внезапного гашения отключать не стоит, да и хранится он на диске.

--
Vladimir Mevsha


[freebsd] Re: [freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Timofey Andreewski

>> Слав! Не очень понятно вот это:
>>
>> > Дисковая активность минимальна.
>> > Размеры дисков минимальны.
>>
>> vs
>>
>> > Предполагаемое применение -- образы виртуалок, которые можно  
безопасно

>> > ВНЕЗАПНО гасить.
>>
>> Это как?
>
> что непонятно?
> хостсистема взяла и накрылась внезапно пыльным мешком.
> буфера не сбросила, гостей не предупредила.
>
> журналам с софтапдейтами я в такой ситуации не верю, да и UFS сам по
> себе может задеть кого-то из тех, кто рядом с потроганными файлами
> был.
>

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


какая разница где будут лежать образы виртуалок?



э.. мне казалось, что если виртуалок приличное количество (на самом деле  
десятка вполне достаточно) и они активно работают и при этом лежат на  
обсуждаемой ФС, то дисковая активность не будет минимальной, а также не  
будет минимальным размер дисков. Нет? Я чего-то недопонимаю?


Re: [freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Slawa Olhovchenkov
On Thu, Feb 23, 2012 at 05:12:16PM +0400, Timofey Andreewski wrote:

> > On Thu, Feb 23, 2012 at 04:58:07PM +0400, Timofey Andreewski wrote:
> >
> >> Слав! Не очень понятно вот это:
> >>
> >> > Дисковая активность минимальна.
> >> > Размеры дисков минимальны.
> >>
> >> vs
> >>
> >> > Предполагаемое применение -- образы виртуалок, которые можно безопасно
> >> > ВНЕЗАПНО гасить.
> >>
> >> Это как?
> >
> > что непонятно?
> > хостсистема взяла и накрылась внезапно пыльным мешком.
> > буфера не сбросила, гостей не предупредила.
> >
> > журналам с софтапдейтами я в такой ситуации не верю, да и UFS сам по
> > себе может задеть кого-то из тех, кто рядом с потроганными файлами
> > был.
> >
> 
> Непонятно, где конктетно будут образы виртуалок лежать. На минимальных  
> размерах? С минимальной же активностью?

какая разница где будут лежать образы виртуалок?


Re: [freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Slawa Olhovchenkov
On Thu, Feb 23, 2012 at 03:02:22PM +0200, Denis Zaika wrote:

> On 23.02.2012 14:48, Slawa Olhovchenkov wrote:
> > Пускай у нас есть система amd64.
> > Пусть она будет zfs only.
> > Какое количество памяти надо закладывать в таком варианте для
> > нормальной (стабильной) работы zfs?
> > 
> > Какие параметры надо тюнить и как?
> > 
> > Хочется потребность в памяти зажать максимально.
> 
> На 768 МБ заводилось года ~4 назад, правда без raidz и прочих sha csums,
> dedup и без zfs on root.

raidz очевидно не нужен, один кусок же, от виртулкиного образа.
dedup очевидно тоже не требуется.

> Делал как-то так:
> 
> vm.kmem_size_max="512M"
> vm.kmem_size="512M"

смысл как-то не понятен данного действия.
может просто торможу

> vfs.zfs.arc_max="256M"

я вижу даже до 40М режут.

> vfs.zfs.zil_disable="1"

это на память вроде не должно влиять? и вообще не рекомендуют его
отключать, да и в свете внезапного гашения отключать его наверное
неправильно?

> Может что-то еще было, но уже не вспомню. Его тогда и на x86 получилось
> завести, после увеличения kva_pages. И оно даже стабильно работало.

ну я думаю на amd64 сейчас везде можно расчитывать.


[freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Timofey Andreewski

On Thu, Feb 23, 2012 at 04:58:07PM +0400, Timofey Andreewski wrote:


Слав! Не очень понятно вот это:

> Дисковая активность минимальна.
> Размеры дисков минимальны.

vs

> Предполагаемое применение -- образы виртуалок, которые можно безопасно
> ВНЕЗАПНО гасить.

Это как?


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

журналам с софтапдейтами я в такой ситуации не верю, да и UFS сам по
себе может задеть кого-то из тех, кто рядом с потроганными файлами
был.



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


PS: Пардон за первое письмо не в рассылку...


Re: [freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Denis Zaika
On 23.02.2012 14:48, Slawa Olhovchenkov wrote:
> Пускай у нас есть система amd64.
> Пусть она будет zfs only.
> Какое количество памяти надо закладывать в таком варианте для
> нормальной (стабильной) работы zfs?
> 
> Какие параметры надо тюнить и как?
> 
> Хочется потребность в памяти зажать максимально.

На 768 МБ заводилось года ~4 назад, правда без raidz и прочих sha csums,
dedup и без zfs on root.
Делал как-то так:

vm.kmem_size_max="512M"
vm.kmem_size="512M"
vfs.zfs.arc_max="256M"
vfs.zfs.zil_disable="1"

Может что-то еще было, но уже не вспомню. Его тогда и на x86 получилось
завести, после увеличения kva_pages. И оно даже стабильно работало.

-- 
Cheers, Denis Zaika,ZDS-RIPE
"Soniko-svyaz" NOC engineer,ZDS-UANIC
Donetsk, UkraineZDS-EUNIC
+380933407844, +380623323232


Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Slawa Olhovchenkov
On Thu, Feb 23, 2012 at 04:58:07PM +0400, Timofey Andreewski wrote:

> Слав! Не очень понятно вот это:
> 
> > Дисковая активность минимальна.
> > Размеры дисков минимальны.
> 
> vs
> 
> > Предполагаемое применение -- образы виртуалок, которые можно безопасно
> > ВНЕЗАПНО гасить.
> 
> Это как?

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

журналам с софтапдейтами я в такой ситуации не верю, да и UFS сам по
себе может задеть кого-то из тех, кто рядом с потроганными файлами
был.


[freebsd] Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Sayetsky Anton
23 февраля 2012 г. 14:58 пользователь Sergey V. Dyatko
 написал:
> On Thu, 23 Feb 2012 16:58:07 +0400
> "Timofey Andreewski"  wrote:
>
>> Слав! Не очень понятно вот это:
>>
>> > Дисковая активность минимальна.
>> > Размеры дисков минимальны.
>>
>> vs
>>
>> > Предполагаемое применение -- образы виртуалок, которые можно
>> > безопасно ВНЕЗАПНО гасить.
>>
>> Это как?
>
> это означает то, что люди юзают виртуалки по назначению, а именно
> "поставить someos для посмотреть", думаю.
>
> --
> wbr, tiger

> безопасно ВНЕЗАПНО гасить.
> "поставить someos для посмотреть", думаю.

ORLY?


Re: [freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Sergey V. Dyatko
On Thu, 23 Feb 2012 16:58:07 +0400
"Timofey Andreewski"  wrote:

> Слав! Не очень понятно вот это:
> 
> > Дисковая активность минимальна.
> > Размеры дисков минимальны.
> 
> vs
> 
> > Предполагаемое применение -- образы виртуалок, которые можно
> > безопасно ВНЕЗАПНО гасить.
> 
> Это как?

это означает то, что люди юзают виртуалки по назначению, а именно
"поставить someos для посмотреть", думаю.

-- 
wbr, tiger


[freebsd] Re: [freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Timofey Andreewski

Слав! Не очень понятно вот это:


Дисковая активность минимальна.
Размеры дисков минимальны.


vs


Предполагаемое применение -- образы виртуалок, которые можно безопасно
ВНЕЗАПНО гасить.


Это как?


[freebsd] zfs и ограниченные ресурсы

2012-02-23 Пенетрантность Slawa Olhovchenkov
Пускай у нас есть система amd64.
Пусть она будет zfs only.
Дисковая активность минимальна.
Размеры дисков минимальны.

Какое количество памяти надо закладывать в таком варианте для
нормальной (стабильной) работы zfs?

Какие параметры надо тюнить и как?

Хочется потребность в памяти зажать максимально.

Предполагаемое применение -- образы виртуалок, которые можно безопасно
ВНЕЗАПНО гасить.