Ru-Board.club
← Вернуться в раздел «UNIX»

» Жизнь iSCSI во FreeBSD.

Автор: L_S_V
Дата сообщения: 16.10.2006 11:55
Нашёл вот что:
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.
Автор: keyhell
Дата сообщения: 16.10.2006 12:53
а чего вы хотите в данной ситуации? патч для другой версии. то что он не работает - закономерно.

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

кроме того, можно попытаться дописать и доделать все самому. но я НАСТОЯТЕЛЬНО не советую - потом могут возникнуть проблемы, дай Бог если при тестировании, а если на production?!
Автор: L_S_V
Дата сообщения: 16.10.2006 16:46
Хм, а тут..., скаазно что если установить порт, то всё зарабоатет и на 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?
Автор: keyhell
Дата сообщения: 16.10.2006 21:56

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

где вы это прочли?

различия между ветками 5.x и 6.x есть.
так, что установка патча, который написан для 5.x, на шестерку - это совсем зря.
Автор: L_S_V
Дата сообщения: 17.10.2006 05:32

Цитата:

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

где вы это прочли?

различия между ветками 5.x и 6.x есть.
так, что установка патча, который написан для 5.x, на шестерку - это совсем зря.
Автор: L_S_V
Дата сообщения: 17.10.2006 09:53
модуль ядра есть:

Код:
kldstat -m aoe
Id Refs Name
207 1 aoe
Автор: zooooo
Дата сообщения: 01.08.2007 21:17
на freebsd.org лежит пакет iscsi-target. Кто нибудь его использовал ?
Автор: L_S_V
Дата сообщения: 02.08.2007 08:00

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

Да, работал и под 6.2 и под 7.0. Инициатор юзал на винде и на солярке, все работало=)
Автор: guess
Дата сообщения: 17.09.2007 17:18
может часом получилось у кого заставить работать 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
Автор: FtoR
Дата сообщения: 19.09.2007 17:10

Цитата:
Да, работал и под 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 - файлы появляются. Одним словом - проблемы с синхронизацией единого хранилища с точностью до перемонтирования раздела хранилища.
Есть какие-нибудь идеи?
Спасибо.

Страницы: 1

Предыдущая тема: Настройка adsl модема под freebsd


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.