Страница 1 из 1

Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-01-25 13:22:53
unix-admin
Есть пара ssd дисков, которые планируется использовать в raid1 (ufs+gmirror)
Если создать ufs на одном из дисков (без зеркалирования),
Я вижу что поддержка trim http://ru.wikipedia.org/wiki/Trim в этом случае работает без проблем.
Но если я создаю "зеркало", ufs слайс и пытаюсь его примонтировать,
я вижу в /var/log/messages следующее:

Код: Выделить всё

TRIM flag on fs but cannot get whether disk supports TRIM
Система:

Код: Выделить всё

os: 		FreeBSD 9.0-RELEASE amd64
ssd drive: 	OCZ-VERTEX2 1.33 60G
chipset:	Intel ESB2 AHCI SATA controller

Информация о ssd диске:

Код: Выделить всё

camcontrol identify ada2
---
pass3: <OCZ-VERTEX2 1.33> ATA-8 SATA 2.x device
pass3: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)

protocol              ATA/ATAPI-8 SATA 2.x
device model          OCZ-VERTEX2
firmware revision     1.33
...
data set management (TRIM)     yes
---
Монтирование без зеркалирования
# Ufs without mirror (newfs -U -E -t /dev/ada2)

Код: Выделить всё

tunefs -p /dev/ada2
...
tunefs: trim: (-t)                                         enabled
...
Создание ufs на "зеркале"
# Ufs with mirror (newfs -U -E -t /dev/mirror/ssd_mirror0s1)

Код: Выделить всё

tunefs -p /dev/mirror/ssd_mirror0
...
tunefs: trim: (-t)                                         enabled
...
Монтирование "зеркала"

Код: Выделить всё

mount -t ufs /dev/mirror/ssd_mirror0s1 /mnt
[code]
/var/log/messages
Jan 25 10:17:54 dev kernel: WARNING: /mnt: TRIM flag on fs but cannot get whether disk supports TRIM
Заранее благодарен за помощь.

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-01-25 13:37:41
шёл_мимо
Может сначало зеркало создать, а потом трим включить?
Или не использовать.

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-01-25 13:58:37
unix-admin
шёл_мимо писал(а):Может сначало зеркало создать, а потом трим включить?
Или не использовать.
Я так и делал.
Сначало зеркало, а потом ufs с trim-ом.

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-01-25 13:59:07
manefesto
так он вроде включил после создания

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-01-25 14:34:48
Mox
TRIM flag on fs but cannot get whether disk supports TRIM
Ну, вроде ничего страшного, как мне кажется. Типа ТРИМ включен, но не получается определить поддерживает ли диск его.

Спросите в рассылке

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-01-25 14:38:45
unix-admin
Уже спросил, пока тихо :)

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-01-25 14:42:06
Mox
вот похожее http://freebsd.1045724.n5.nabble.com/SS ... 65832.html
но там написано, что трим в итоге отключается

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-01-25 14:48:33
unix-admin
Mox писал(а):вот похожее http://freebsd.1045724.n5.nabble.com/SS ... 65832.html
но там написано, что трим в итоге отключается
Тут аналогичная проблема.
Trim не отключается, а похоже что в варианте c gmirror ufs не знает что делать с ssd.

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-01-25 23:26:47
Dark_ASU
А zfs использовать не вариант?

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-01-26 10:44:20
unix-admin
Dark_ASU писал(а):А zfs использовать не вариант?
К сожалению, нет. Нужен raid1.

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-01-26 11:09:09
manefesto
а разве zfs не умеет ?
zpool status storage
pool: storage
state: ONLINE
scan: none requested
config:

NAME STATE READ WRITE CKSUM
storage ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ada1 ONLINE 0 0 0
ada2 ONLINE 0 0 0

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-01-26 12:55:55
iZEN
Dark_ASU писал(а):А zfs использовать не вариант?
ZFS поддерживает TRIM на SSD?

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-04-19 5:47:04
kodzero
Шел мимо. Дело в том что индексируется в поисковике в топах данная тема.
Полетел блок головок жесткого диска WD, данный диск был разбит на два слайса - это swap и всякое файло. Оба раздела были в GEOM-Eli. Восстановить данный диск попросили 15 т.р. Я перекрестился, плюнул на данный диск (Сервак мой, инфа не такая уж и дорогая там) И вот, решил кардинально подойти к данному вопросу с перспективой на будущее.
Наткнулся на данную тему, при поиске SSD, взамен упавшего раптора на 10000 оборотов.
Перспективы развития данной темы не порадовали , хотя на freebsd.org написали , что с trim все должно быть гуд начиная с 9.0., возможно к этому времени уже все профиксили.
По данному событию , я решил эти 15 т.р потратить в совершенно другом -верном направлении.
1. Переход с 8.2 на 9.0
2. SSD с поддержкой аппаратного шифрования и trim.Потому что, не нашел как криптом можно защитить полностью весь диск включая системные слайсы. GEOM-ELi не в состоянии , да и другие порты тоже. (Встал вопрос ввода пароля с клавиатуры удаленно).
3. Поиск максимально дешового KVM , для удаленного подключения к VGA + PS/2 или USB клава для ввода данного пароля.
4. Дополнительный запасной канал на данный выход, максимальная защита данного канала.
5. Впредь резервное копирование инфы.



Решения которые проработал в течении дня.
1. Предстоит. 9.0 , все системные слайсы и частое файл на SSD в аппаратном шифре, резервное копирование на HDD, под который подниму GEOM-ELI.
2. Выбрал себе SSD с аппаратным шифрованием и trim - SSD 128GB OCZ Vertex 4 - http://www.overclockers.ua/news/hardwar ... 042/?print
5500 р. В Москве , нашел через price.ru
3. Вот тут я встал , т.к. в бюджете осталось всего 9500р. А все KVM, даже 1 портовые , которые с поддержкой IP от 15 т.р.
Долго ли, коротко ли , потратил целый день на поиск KVM для доступа на один сервер и все таки нашел решение ))

~6500 т.р. Ждать с Европы.
KVM - Lantronix SecureLinx Spider SLS200 IP KVM
http://www.youtube.com/watch?v=Huein3Ds ... re=related
http://www.osp.ru/win2000/2011/09/13012314/
http://www.ruamazon.com/index.php?optio ... O&Itemid=4
http://www.amazon.com/1PORT-Local-Remot ... =pd_cp_e_0

~5500 т.р. Ждать с Москвы
2 kvm – Aten SN3101
http://www.kvmportal.ru/model.php?id=366
http://www.aten.ru/support/artview.php?idx=270

Выбор пал на второй КВМ, придет быстрее.

4. Защита "SSL", которая стоит даже на дорогих КВМ мне не внушает доверия... Ну как можно было не догадаться прикрутить туда хотя бы простой ВПН - PPTP...
Поднимать ещё сервера - дорого для данной задачи. Есть роутеры, с урезанной ОС linux. Это те , на которые можно зашить “DD-WRT” или “прошивкой от Олега”.
Думал сначала поднять резервный воздушный канал с технологией ВПН. Тоесть надо купить GSM 3G модем или Йоту + роутер , который это поддерживает еще и с ВПН севером + абонентской платой за выделенный ИП. С этим бы мог справиться мой домашний роутер Асус 520 с прошивкой от Олега и запасным модемом, но унести его к серверу передумал. (Не, для личного использования дорогая цепочка.)
Решил купить DIR-300 зашить его прошивкой DD-WRT и поднять там ВПН клиент в сторону домашнего Асуса и настроить роутинг , то есть 2 внешний ИП с ВПН сервером , там где мой сервер отпадает. Купил еще один интерфейс в локалке без внешника, абонентка тут не нужна.
1200р роутер + интерфейс 150р = 1350 р. цена резервного ВПН канала от KVM .


5. 15000 - 5500 + 5500 + 1350 = 2650 р на запасной HDD.
Это примерно 320 GB.

Задача выполнена.


Как все подниму, отпишусь, если будут подводные камни, и не забуду.

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-04-19 9:06:45
manefesto
не забудь поднять

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-05-30 17:52:26
hishnik
kodzero писал(а): 2. SSD с поддержкой аппаратного шифрования и trim.Потому что, не нашел как криптом можно защитить полностью весь диск включая системные слайсы. GEOM-ELi не в состоянии , да и другие порты тоже. (Встал вопрос ввода пароля с клавиатуры удаленно).
3. Поиск максимально дешового KVM , для удаленного подключения к VGA + PS/2 или USB клава для ввода данного пароля.
4. Дополнительный запасной канал на данный выход, максимальная защита данного канала.
5. Впредь резервное копирование инфы
2 - Категорически НЕ СОГЛАСЕН!!! Использую множество конфигураций ещё с 6-й фряхи - без проблем, только ключи - бэкапить надо, чтобы потом кирпичами не срать
3 - Если достаточно современный сервер - доступ к консоли настраивается в BIOS (aka IPMI 2.X), ну и там уже хоть ВПН хоть SSH - в общем есть варианты шлюзования
4. УГУМС
5. Адмниы делятся на 2 категории:
1) Те кто ещё не делает бэкапов
2) Те кто уже делает бэкапы

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-07-06 15:25:52
SeGa
unix-admin писал(а):

Код: Выделить всё

TRIM flag on fs but cannot get whether disk supports TRIM
Если вернуться к первому вопросу, то возникла такая же ситуация при переходе с очень старого сервака на 9-ку, так же выдавались сообщения про TRIM. Исправилось удалением старых устройств (конфиг частично копировался со старой машины), которых нет в GENERIC'е 9-ки:

Код: Выделить всё

device		atadisk		# ATA disk drives
device		ataraid		# ATA RAID drives
device		atapicd		# ATAPI CDROM drives
device		atapifd		# ATAPI floppy drives
device		atapist		# ATAPI tape drives
device		ataahci		# AHCI SATA
Не знаю какое устройство точно за это отвечает, и вообще относиться ли это к этому багу, но мне помогло. :smile:

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-07-06 16:45:34
Mox

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-07-06 17:18:28
hishnik_bez_parolja
ZFS - copy on write filesystem. Не думаю что TRIM флаг вообще как-то коснётся работы файловой системы, которая не пользуется функцией удаления...

Re: Проблема использования ssd+geom+ufs на FreeBSD 9.0

Добавлено: 2012-09-21 11:21:02
Pattern
Не совсем понял пользователя последнего сообщения.... О какой функции удаления идёт речь, которой не пользуется zfs?