swap на zvol в nas4free

May 13, 2017 00:38

Как в nas4free настроить подкачку памяти SWAP на блочное устройство ZFS ZVOL, зачем и какие есть варианты получше.

Read more... )

nas, zol, nas4free, zfs

Leave a comment

Comments 24

jidigr May 12 2017, 21:42:30 UTC
слухай! а зфс слепки файла подкачки делает, али где?

Reply

2gusia May 12 2017, 21:49:26 UTC
может, по команде

Reply


blog4avatar May 13 2017, 06:12:29 UTC
А может ну его, этот файл подкачки? 3 года юзал NAS4Free на HP Microserver G7 с 16Gb без файла подкачки и ни разу не было никаких проблем с памятью. Зачем он нужен, если памяти вполне вдоволь?

Reply

2gusia May 13 2017, 11:09:26 UTC
Так и было до 11 версии - ни разу не видел задействования SWAP :(

Но то ли во FreeBSD 11 то ли в самом nas4free что-то натюнили и swap стало поджирать. Надо признать, что разработчики о необходимости swap прямо заявили.

Reply


iva2019 May 13 2017, 09:11:36 UTC
Ссылка "на выделенный небольшой раздел на HDD или SSD" не работает.

Reply

2gusia May 13 2017, 11:03:32 UTC
Спасибо, пофиксил

Reply


ext_2829471 May 13 2017, 15:51:15 UTC
Лично у меня вставала колом система из-за подкачки на ZFS VOL и не раз, пришлось отказаться от него, так как не угадаешь когда "повезет". Не использую даже в крайнем случае этот вариант.

Reply

2gusia May 13 2017, 16:11:25 UTC
Спасибо, хреново тогда...

PS чтоб два раза не вставать - камрады жалуются что проблема с не выключением виртуалок сохраняется. Я у себя воспроизвёл. Куда посоветуешь жаловаться, мож специальная тема есть? Или всё та что я когда-то начинал?

Reply

ext_2829471 May 14 2017, 05:11:35 UTC
Да,с виртуалками так пока и есть. Как я и писал уже где то проблема сохраняется с vncserver последних нескольких версиях. разработчики n4f не реагируют на это. Ветка та же, что ты начинал, но есть много других с такой же проблемой. Есть конечно костыль, но как вариант в данной ситуации стоящий: перед выключением виртуальной машины сначала завершить все сессии vnc с выключаемой машиной (то есть закрыть все клиенты vnc) и выключать машину из ком. строки или из веб интерфейса phpvirtualbox. знаю, что неудобно бывает если отправляешь в ребут или выключаешь прямо из сессии vnc, но других вариантов пока нет.

Reply

2gusia May 14 2017, 11:23:52 UTC
Я что-то подумал, написать самим разабам vnc сервера
Но вот так сходу не нашёл его в лицензииях nas4free.

Вроде всё что относится к виртуалке - но ни один вроде не подходит :(
Open Virtual Machine Tools - Virtualization utilities and drivers (http://sourceforge.net/projects/open-vm-tools)
Copyright © 2007-2015 VMware Inc. All rights reserved.

VirtualBox Open Source Edition (OSE) & (Guest Additions) (http://www.virtualbox.org)
Copyright © 2010-2017, Oracle and/or its affiliates. All Rights Reserved.

phpVirtualBox (http://sourceforge.net/projects/phpvirtualbox)
Copyright © 2011-2016 Ian Moore, Inc. All Rights Reserved.

noVNC (http://kanaka.github.io/noVNC/)
Copyright © 2011-2017 Joel Martin (github@martintribe.org) Inc. All Rights Reserved.

Reply


rodez_hh May 19 2017, 16:13:13 UTC
<современные флешки - полное барахло, их ячейки выдерживают хорошо если>
А ведь живы еще SLC, не ожидал даже, случайно наткнулся...
https://www.transcend-info.com/Embedded/Products/No-711
где купить, тоже гуглится потихоньку

Reply

2gusia May 19 2017, 17:13:10 UTC
Что-то такой ценник, https://www.amazon.com/Transcend-JetFlash-Flash-Drive-TS2GJF170/dp/B006CDWJPS
что проще найти старые мелкие SSD SLC :(

Reply

rodez_hh May 19 2017, 17:58:31 UTC
Конечно, вы правы... но взгляд упал на старую флешку той же емкости и стоимости, купленной, разумеется, уже в "каменном" веке и не SLC... MLC тогда для "простых смертных" была и сказал себе, а что мы хотим от 16 Гб за 5 енотов? :)
Если надо - доступно, не "порнуху" же на ней держать, а для "дела", если обойтись, небольшая, но сумма на другие "нужды" пойдет, "сэкономить" все равно не получиться :)

Reply

2gusia May 19 2017, 20:27:25 UTC
c другой стороны - что такое 60 баксов?
https://www.amtron.com/USB_flash_disk.htm

Endurance(SLC)
Greater than 1,000,000 cycles logically
contributed by Wear-leveling and advanced bad
sector management algorithms.
Endurance(MLC)
Greater than 10,000 cycles logically contributed
by Wear-leveling and advanced bad sector
management algorithms.

Два порядка и это до Industrial Grade MLC... Что ж удивляться, что до customer grade TLC ещё два порядка :(

Reply


Leave a comment

Up