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

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
unix-admin
ст. сержант
Сообщения: 324
Зарегистрирован: 2010-11-26 12:43:04
Откуда: Cornucopia

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

Непрочитанное сообщение unix-admin » 2012-01-25 13:22:53

Есть пара 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
Заранее благодарен за помощь.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

шёл_мимо
проходил мимо

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

Непрочитанное сообщение шёл_мимо » 2012-01-25 13:37:41

Может сначало зеркало создать, а потом трим включить?
Или не использовать.

Аватара пользователя
unix-admin
ст. сержант
Сообщения: 324
Зарегистрирован: 2010-11-26 12:43:04
Откуда: Cornucopia

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

Непрочитанное сообщение unix-admin » 2012-01-25 13:58:37

шёл_мимо писал(а):Может сначало зеркало создать, а потом трим включить?
Или не использовать.
Я так и делал.
Сначало зеркало, а потом ufs с trim-ом.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

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

Непрочитанное сообщение manefesto » 2012-01-25 13:59:07

так он вроде включил после создания
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

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

Непрочитанное сообщение Mox » 2012-01-25 14:34:48

TRIM flag on fs but cannot get whether disk supports TRIM
Ну, вроде ничего страшного, как мне кажется. Типа ТРИМ включен, но не получается определить поддерживает ли диск его.

Спросите в рассылке
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

Аватара пользователя
unix-admin
ст. сержант
Сообщения: 324
Зарегистрирован: 2010-11-26 12:43:04
Откуда: Cornucopia

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

Непрочитанное сообщение unix-admin » 2012-01-25 14:38:45

Уже спросил, пока тихо :)

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

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

Непрочитанное сообщение Mox » 2012-01-25 14:42:06

вот похожее http://freebsd.1045724.n5.nabble.com/SS ... 65832.html
но там написано, что трим в итоге отключается
"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон

Аватара пользователя
unix-admin
ст. сержант
Сообщения: 324
Зарегистрирован: 2010-11-26 12:43:04
Откуда: Cornucopia

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

Непрочитанное сообщение unix-admin » 2012-01-25 14:48:33

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

Dark_ASU
сержант
Сообщения: 258
Зарегистрирован: 2009-10-31 22:13:04
Контактная информация:

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

Непрочитанное сообщение Dark_ASU » 2012-01-25 23:26:47

А zfs использовать не вариант?

Аватара пользователя
unix-admin
ст. сержант
Сообщения: 324
Зарегистрирован: 2010-11-26 12:43:04
Откуда: Cornucopia

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

Непрочитанное сообщение unix-admin » 2012-01-26 10:44:20

Dark_ASU писал(а):А zfs использовать не вариант?
К сожалению, нет. Нужен raid1.

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

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

Непрочитанное сообщение manefesto » 2012-01-26 11:09:09

а разве 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
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1095
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

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

Непрочитанное сообщение iZEN » 2012-01-26 12:55:55

Dark_ASU писал(а):А zfs использовать не вариант?
ZFS поддерживает TRIM на SSD?
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

kodzero
проходил мимо
Сообщения: 4
Зарегистрирован: 2009-06-27 2:33:50

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

Непрочитанное сообщение kodzero » 2012-04-19 5:47:04

Шел мимо. Дело в том что индексируется в поисковике в топах данная тема.
Полетел блок головок жесткого диска 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.

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


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

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

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

Непрочитанное сообщение manefesto » 2012-04-19 9:06:45

не забудь поднять
я такой яростный шо аж пиздеЦ
Изображение

Аватара пользователя
hishnik
рядовой
Сообщения: 36
Зарегистрирован: 2009-02-28 4:25:45

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

Непрочитанное сообщение hishnik » 2012-05-30 17:52:26

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) Те кто уже делает бэкапы

SeGa
проходил мимо
Сообщения: 8
Зарегистрирован: 2012-01-27 19:38:40

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

Непрочитанное сообщение SeGa » 2012-07-06 15:25:52

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:

Аватара пользователя
Mox
лейтенант
Сообщения: 757
Зарегистрирован: 2008-12-16 16:04:14
Откуда: питер
Контактная информация:

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

Непрочитанное сообщение Mox » 2012-07-06 16:45:34

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

hishnik_bez_parolja
проходил мимо

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

Непрочитанное сообщение hishnik_bez_parolja » 2012-07-06 17:18:28

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

Аватара пользователя
Pattern
сержант
Сообщения: 180
Зарегистрирован: 2007-08-30 23:45:54
Откуда: Санкт-Петербург
Контактная информация:

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

Непрочитанное сообщение Pattern » 2012-09-21 11:21:02

Не совсем понял пользователя последнего сообщения.... О какой функции удаления идёт речь, которой не пользуется zfs?
Your bunny wrote: its not a bug, this is a feature, actually... ;)