Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » Закладки » Жизнь iSCSI во FreeBSD.

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

L_S_V



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нашёл вот что:
http://www.coraid.com/
Поставил пакет...
http://www.coraid.com/support/freebsd/
Только вот там пачи для 4.11 и 5.3, а у меня 6.1, хм...

Цитата:
 
An older driver for kernels 4.11 and 5.3 is available via a kernel patch.  
 

пропачил сырцы ядра, теперь оно без изменения конфига выдаёт ошибки компиляции...
Код:
s/modules/aoe/../../dev/aoe/aoenet.c /usr/src/sys/modules/aoe/../../dev/aoe/aoeblk.c /usr/src/sys/modules/aoe/../../dev/aoe/aoeutils.c
cc1: error: -I- specified twice
cc1: error: -I- specified twice
cc1: error: -I- specified twice
cc1: error: -I- specified twice
cc1: error: -I- specified twice
cc1: error: -I- specified twice
cc1: error: -I- specified twice
cc1: error: -I- specified twice
cc1: error: -I- specified twice
cc1: error: -I- specified twice
cc1: error: -I- specified twice
cc1: error: -I- specified twice
mkdep: compile failed
*** Error code 1
 
Stop in /usr/src/sys/modules/aoe.
*** Error code 1
 
Stop in /usr/src/sys/modules.
*** Error code 1
 
Stop in /usr/obj/usr/src/sys/GENERIC.
*** Error code 1
 
Stop in /usr/src.
*** Error code 1
 
Stop in /usr/src.
 

А если прописать в конфиге...
options        AOE_HOOK
device         aoe

Код:
 
/usr/src/sys/i386/conf/GENERIC: unknown option "AOE_HOOK"
*** Error code 1
1 error
*** Error code 2
1 error

Есть мысля?

Всего записей: 627 | Зарегистр. 31-03-2005 | Отправлено: 12:55 16-10-2006 | Исправлено: L_S_V, 13:00 16-10-2006
keyhell



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а чего вы хотите в данной ситуации? патч для другой версии. то что он не работает - закономерно.
 
могу посоветовать написать тем, кто делал патч для 5.3. может они имеют какие-то планы по обновлению патча для 6.x.
второй вариант: может к разработчикам уже кто-то приходил с такой проблемой. тогда надо взять контакты этого человека и узнать как он решил свои проблемы...
 
кроме того, можно попытаться дописать и доделать все самому. но я НАСТОЯТЕЛЬНО не советую - потом могут возникнуть проблемы, дай Бог если при тестировании, а если на production?!

Всего записей: 1395 | Зарегистр. 10-08-2003 | Отправлено: 13:53 16-10-2006
L_S_V



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хм, а тут..., скаазно что если установить порт, то всё зарабоатет и на 6.1, хм...

Цитата:
(1) Even though you don't have to install a new kernel (this driver works fine on the default "GENERIC" kernel) you must have the kernel source code installed so the driver will compile. The "port" will check to see if the kernel source code is installed and give an error message if it isn't.

 
Неужели для iSCSI нужны специальные хост-адапреты? Разве он не будет работать на любом NIC ovet IP?

Всего записей: 627 | Зарегистр. 31-03-2005 | Отправлено: 17:46 16-10-2006
keyhell



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Хм, а тут..., скаазно что если установить порт, то всё зарабоатет и на 6.1, хм...  

где вы это прочли?
 
различия между ветками 5.x и 6.x есть.
так, что установка патча, который написан для 5.x, на шестерку - это совсем зря.

Всего записей: 1395 | Зарегистр. 10-08-2003 | Отправлено: 22:56 16-10-2006
L_S_V



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:

Цитата:
Хм, а тут..., скаазно что если установить порт, то всё зарабоатет и на 6.1, хм...  

где вы это прочли?
 
различия между ветками 5.x и 6.x есть.
так, что установка патча, который написан для 5.x, на шестерку - это совсем зря.

Да, прочитал там же, только скопировал не всё, вот:

Цитата:
(1) Even though you don't have to install a new kernel (this driver works fine on the default "GENERIC" kernel) you must have the kernel source code installed so the driver will compile. The "port" will check to see if the kernel source code is installed and give an error message if it isn't.  

оттуда... http://www.coraid.com/support/freebsd/
 
Всё поставилось, собралось, запускается, но не работает, хм...

Код:
 
Xeon# /etc/rc.d/aoe start up
Starting AoE: fxp0.
net.aoe.devices:
Mounting AoE blades: /dev/ad0s1d.
Xeon# sysctl net.aoe
net.aoe.wc: 1
net.aoe.maxwait: 180
net.aoe.devices:
net.aoe.iflist: fxp0
 

Только вот в документации есть переменая ядра:
net.aoe.discover
а у меня её нет:-\
и пустое значение у переменной
net.aoe.devices
так же нет ничего про aoe в /dev.
Ядро с device aoe не собирается хотя в мане написано:

Цитата:
     To compile this driver into the kernel, place the following line in your
     kernel configuration file:
 
     device aoe
 

Ядро: 6.1-RELEASE-p10
Есть мысли?

Всего записей: 627 | Зарегистр. 31-03-2005 | Отправлено: 06:32 17-10-2006 | Исправлено: L_S_V, 07:17 17-10-2006
L_S_V



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
модуль ядра есть:

Код:
 
kldstat -m aoe
Id  Refs Name
207    1 aoe
 

Всего записей: 627 | Зарегистр. 31-03-2005 | Отправлено: 10:53 17-10-2006
zooooo

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
на freebsd.org лежит пакет iscsi-target. Кто нибудь его использовал ?

Всего записей: 45 | Зарегистр. 25-01-2006 | Отправлено: 22:17 01-08-2007
L_S_V



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
на freebsd.org лежит пакет iscsi-target. Кто нибудь его использовал ?

Да, работал и под 6.2 и под 7.0. Инициатор юзал на винде и на солярке, все работало=)

Всего записей: 627 | Зарегистр. 31-03-2005 | Отправлено: 09:00 02-08-2007
guess



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 может часом получилось у кого заставить работать iscsi-target с raw device под фрей?
гугл говорит что под netbsd такое работает.
 
ругается так
  DISK: LUN 0: pid 21175:disk.c:770: ***ERROR*** error reading "target1"pid 21175:disk.c:911: ***ERROR*** error allocating space for "target1"pid 21175:target.c:1496: ***ERROR*** device_init() failed

Всего записей: 73 | Зарегистр. 07-12-2003 | Отправлено: 18:18 17-09-2007
FtoR

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Да, работал и под 6.2 и под 7.0. Инициатор юзал на винде и на солярке, все работало=)

 
Описание:
 
1) solaris initiators - 2 хоста, таргет корректно виден, отформатирован, разделы подмонтированы.
 
iscsiadm list target -S
Target: iqn.1994-04.org.netbsd.iscsi-target:target0
        Alias: -
        TPGT: 1
        ISID: 4000002a0000
        Connections: 1
        LUN: 0
             Vendor:  NetBSD
             Product: NetBSD iSCSI
             OS Device Name: /dev/rdsk/c3t0d0s2
 
cat /etc/release
                       Solaris 10 6/06 s10s_u2wos_09a SPARC
           Copyright 2006 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                             Assembled 09 June 2006
 
2) таргет - iscsi-target под freebsd 6.2 из портов
pkg_version -v | grep iscsi
iscsi-target-20070615 = up-to-date with port
 
Проблема: пишу файлы с обоих хостов (solaris), ни один хост не видит файлы другого хоста. Перемонтирую разделы (umount, mount) с iscsi-target - файлы появляются. Одним словом - проблемы с синхронизацией единого хранилища с точностью до перемонтирования раздела хранилища.
Есть какие-нибудь идеи?
Спасибо.

Всего записей: 17 | Зарегистр. 16-01-2006 | Отправлено: 18:10 19-09-2007 | Исправлено: FtoR, 13:23 20-09-2007
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » UNIX » Закладки » Жизнь iSCSI во FreeBSD.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru