ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] OpenVZ +open-iscsi
@ 2009-10-05  9:05 Вячеслав
  2009-10-05 13:32 ` Slava Dubrovskiy
  0 siblings, 1 reply; 6+ messages in thread
From: Вячеслав @ 2009-10-05  9:05 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Хочется странного, в контейнере OpenVZ получить по iscsi диск.
Это в принципе возможно?
На HW все получилось, в контейнере ругается:
        
Service iSCSI initiator is not running.                                                                     
[PASSED]
FATAL: Could not load /lib/modules/2.6.27-ovz-smp-alt9/modules.dep: No such 
file or directory
FATAL: Could not load /lib/modules/2.6.27-ovz-smp-alt9/modules.dep: No such 
file or directory

Oct  3 14:22:49 samba iscsid: Missing or Invalid version 
from /sys/module/scsi_transport_iscsi/version. Make sure a
up to date scsi_transport_iscsi module is loaded and a up todate version of 
iscsid is running. Exiting...

-------------------------------------------------------------
Солдат должен стрелять как ковбой и бегать как его лошадь.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] OpenVZ +open-iscsi
  2009-10-05  9:05 [sisyphus] OpenVZ +open-iscsi Вячеслав
@ 2009-10-05 13:32 ` Slava Dubrovskiy
  2009-10-05 15:00   ` Вячеслав
  0 siblings, 1 reply; 6+ messages in thread
From: Slava Dubrovskiy @ 2009-10-05 13:32 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 1011 bytes --]

05.10.2009 12:05, Вячеслав пишет:
> Хочется странного, в контейнере OpenVZ получить по iscsi диск.
> Это в принципе возможно?
> На HW все получилось, в контейнере ругается:
>         
> Service iSCSI initiator is not running.                                                                     
> [PASSED]
> FATAL: Could not load /lib/modules/2.6.27-ovz-smp-alt9/modules.dep: No such 
> file or directory
> FATAL: Could not load /lib/modules/2.6.27-ovz-smp-alt9/modules.dep: No such 
> file or directory
>
> Oct  3 14:22:49 samba iscsid: Missing or Invalid version 
> from /sys/module/scsi_transport_iscsi/version. Make sure a
> up to date scsi_transport_iscsi module is loaded and a up todate version of 
> iscsid is running. Exiting...
>   
Действительно странного.
Модули загружены? Права на устройства даны?

-- 
WBR,
Dubrovskiy Vyacheslav


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 3262 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] OpenVZ +open-iscsi
  2009-10-05 13:32 ` Slava Dubrovskiy
@ 2009-10-05 15:00   ` Вячеслав
  2009-10-05 15:11     ` Slava Dubrovskiy
  0 siblings, 1 reply; 6+ messages in thread
From: Вячеслав @ 2009-10-05 15:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Monday 05 October 2009 16:32:52 Slava Dubrovskiy wrote:
> 05.10.2009 12:05, Вячеслав пишет:
> > Хочется странного, в контейнере OpenVZ получить по iscsi диск.
> > Это в принципе возможно?
> > На HW все получилось, в контейнере ругается:
> >
> > Service iSCSI initiator is not running.
> > [PASSED]
> > FATAL: Could not load /lib/modules/2.6.27-ovz-smp-alt9/modules.dep: No
> > such file or directory
> > FATAL: Could not load /lib/modules/2.6.27-ovz-smp-alt9/modules.dep: No
> > such file or directory
> >
> > Oct  3 14:22:49 samba iscsid: Missing or Invalid version
> > from /sys/module/scsi_transport_iscsi/version. Make sure a
> > up to date scsi_transport_iscsi module is loaded and a up todate version
> > of iscsid is running. Exiting...
>
> Действительно странного.
> Модули загружены? Права на устройства даны?

На HW ноде все работает, хранилище подключается => модули все загружены, vz 
контейнер стартанут после загрузки модулей на HW.

Как я понял при запуске демона iscsid он лезет 
в /sys/modules/scsi_transport_iscsi/version и проверяет версию, но в /sys на 
VE нету этой информации, может для VE есть какие-то опции чтобы /sys с VE был 
идентичен /sys на HW. 

Хочется отделить samba сервер от хранилища, для миграции его по HW нодам.
А там где стоят дисковые массивы установить нету возможности. Вот и 
выдумываю ;)

Может будут какие-то идеи ?

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] OpenVZ +open-iscsi
  2009-10-05 15:00   ` Вячеслав
@ 2009-10-05 15:11     ` Slava Dubrovskiy
  2009-10-06  8:52       ` Вячеслав
  0 siblings, 1 reply; 6+ messages in thread
From: Slava Dubrovskiy @ 2009-10-05 15:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 2690 bytes --]

05.10.2009 18:00, Вячеслав пишет:
> On Monday 05 October 2009 16:32:52 Slava Dubrovskiy wrote:
>   
>> 05.10.2009 12:05, Вячеслав пишет:
>>     
>>> Хочется странного, в контейнере OpenVZ получить по iscsi диск.
>>> Это в принципе возможно?
>>> На HW все получилось, в контейнере ругается:
>>>
>>> Service iSCSI initiator is not running.
>>> [PASSED]
>>> FATAL: Could not load /lib/modules/2.6.27-ovz-smp-alt9/modules.dep: No
>>> such file or directory
>>> FATAL: Could not load /lib/modules/2.6.27-ovz-smp-alt9/modules.dep: No
>>> such file or directory
>>>
>>> Oct  3 14:22:49 samba iscsid: Missing or Invalid version
>>> from /sys/module/scsi_transport_iscsi/version. Make sure a
>>> up to date scsi_transport_iscsi module is loaded and a up todate version
>>> of iscsid is running. Exiting...
>>>       
>> Действительно странного.
>> Модули загружены? Права на устройства даны?
>>     
> На HW ноде все работает, хранилище подключается => модули все загружены, vz 
> контейнер стартанут после загрузки модулей на HW.
>
> Как я понял при запуске демона iscsid он лезет 
> в /sys/modules/scsi_transport_iscsi/version и проверяет версию, но в /sys на 
> VE нету этой информации, может для VE есть какие-то опции чтобы /sys с VE был 
> идентичен /sys на HW. 
>   
Да, посмотрите man vzctl на предмет capability

       --capability capname:on|off
           Sets  a  capability  for  a container. Note that setting
capability when the container is running does not take immediate effect;
restart the
           container in order for the changes to take effect. Note a
container has default set of capabilities, thus any operation  on 
capabilities  is
           "logical and" with the default capability mask.

           You  can  use  the  following  values  for  capname:  chown, 
dac_override,  dac_read_search,  fowner, fsetid, kill, setgid, setuid,
setpcap,
           linux_immutable, net_bind_service, net_broadcast, net_admin,
net_raw, ipc_lock, ipc_owner,  sys_module,  sys_rawio,  sys_chroot, 
sys_ptrace,
           sys_pacct, sys_admin, sys_boot, sys_nice, sys_resource,
sys_time, sys_tty_config, mknod, lease, setveid, ve_admin.


И я думаю нужно давать права на запись на устройство.

-- 
WBR,
Dubrovskiy Vyacheslav


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 3262 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] OpenVZ +open-iscsi
  2009-10-05 15:11     ` Slava Dubrovskiy
@ 2009-10-06  8:52       ` Вячеслав
  2009-10-06 13:54         ` Slava Dubrovskiy
  0 siblings, 1 reply; 6+ messages in thread
From: Вячеслав @ 2009-10-06  8:52 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Monday 05 October 2009 18:11:44 Slava Dubrovskiy wrote:
> 05.10.2009 18:00, Вячеслав пишет:
> > On Monday 05 October 2009 16:32:52 Slava Dubrovskiy wrote:
> >> 05.10.2009 12:05, Вячеслав пишет:
> >>> Хочется странного, в контейнере OpenVZ получить по iscsi диск.
> >>> Это в принципе возможно?
> >>> На HW все получилось, в контейнере ругается:
> >>>
> >>> Service iSCSI initiator is not running.
> >>> [PASSED]
> >>> FATAL: Could not load /lib/modules/2.6.27-ovz-smp-alt9/modules.dep: No
> >>> such file or directory
> >>> FATAL: Could not load /lib/modules/2.6.27-ovz-smp-alt9/modules.dep: No
> >>> such file or directory
> >>>
> >>> Oct  3 14:22:49 samba iscsid: Missing or Invalid version
> >>> from /sys/module/scsi_transport_iscsi/version. Make sure a
> >>> up to date scsi_transport_iscsi module is loaded and a up todate
> >>> version of iscsid is running. Exiting...
> >>
> >> Действительно странного.
> >> Модули загружены? Права на устройства даны?
> >
> > На HW ноде все работает, хранилище подключается => модули все загружены,
> > vz контейнер стартанут после загрузки модулей на HW.
> >
> > Как я понял при запуске демона iscsid он лезет
> > в /sys/modules/scsi_transport_iscsi/version и проверяет версию, но в /sys
> > на VE нету этой информации, может для VE есть какие-то опции чтобы /sys с
> > VE был идентичен /sys на HW.
>
> Да, посмотрите man vzctl на предмет capability
>
>        --capability capname:on|off
>            Sets  a  capability  for  a container. Note that setting
> capability when the container is running does not take immediate effect;
> restart the
>            container in order for the changes to take effect. Note a
> container has default set of capabilities, thus any operation  on
> capabilities  is
>            "logical and" with the default capability mask.
>
>            You  can  use  the  following  values  for  capname:  chown,
> dac_override,  dac_read_search,  fowner, fsetid, kill, setgid, setuid,
> setpcap,
>            linux_immutable, net_bind_service, net_broadcast, net_admin,
> net_raw, ipc_lock, ipc_owner,  sys_module,  sys_rawio,  sys_chroot,
> sys_ptrace,
>            sys_pacct, sys_admin, sys_boot, sys_nice, sys_resource,
> sys_time, sys_tty_config, mknod, lease, setveid, ve_admin.
>
>
> И я думаю нужно давать права на запись на устройство.

Это все понятно, пробовал устанавливать почти все capabilities результат 
тотже.
На какое устройств давать права  если это iscsi? инициатор находится внутри 
контейнера, хочется чтобы сетевое хранилище было внутри контейнера и 
подымалось при старте </etc/init.d/open-iscsi> службы

-- 
WBR    Auf Wiederlesen          		        Barabantsaw Vyachaslaw
ICQ 281264534						   mailto:<chess at gstu dot gomel dot by>

-------------------------------------------------------------
Устами стариков, впавших в детство, глаголет истина.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [sisyphus] OpenVZ +open-iscsi
  2009-10-06  8:52       ` Вячеслав
@ 2009-10-06 13:54         ` Slava Dubrovskiy
  0 siblings, 0 replies; 6+ messages in thread
From: Slava Dubrovskiy @ 2009-10-06 13:54 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 3829 bytes --]

06.10.2009 11:52, Вячеслав пишет:
> On Monday 05 October 2009 18:11:44 Slava Dubrovskiy wrote:
>   
>> 05.10.2009 18:00, Вячеслав пишет:
>>     
>>> On Monday 05 October 2009 16:32:52 Slava Dubrovskiy wrote:
>>>       
>>>> 05.10.2009 12:05, Вячеслав пишет:
>>>>         
>>>>> Хочется странного, в контейнере OpenVZ получить по iscsi диск.
>>>>> Это в принципе возможно?
>>>>> На HW все получилось, в контейнере ругается:
>>>>>
>>>>> Service iSCSI initiator is not running.
>>>>> [PASSED]
>>>>> FATAL: Could not load /lib/modules/2.6.27-ovz-smp-alt9/modules.dep: No
>>>>> such file or directory
>>>>> FATAL: Could not load /lib/modules/2.6.27-ovz-smp-alt9/modules.dep: No
>>>>> such file or directory
>>>>>
>>>>> Oct  3 14:22:49 samba iscsid: Missing or Invalid version
>>>>> from /sys/module/scsi_transport_iscsi/version. Make sure a
>>>>> up to date scsi_transport_iscsi module is loaded and a up todate
>>>>> version of iscsid is running. Exiting...
>>>>>           
>>>> Действительно странного.
>>>> Модули загружены? Права на устройства даны?
>>>>         
>>> На HW ноде все работает, хранилище подключается => модули все загружены,
>>> vz контейнер стартанут после загрузки модулей на HW.
>>>
>>> Как я понял при запуске демона iscsid он лезет
>>> в /sys/modules/scsi_transport_iscsi/version и проверяет версию, но в /sys
>>> на VE нету этой информации, может для VE есть какие-то опции чтобы /sys с
>>> VE был идентичен /sys на HW.
>>>       
>> Да, посмотрите man vzctl на предмет capability
>>
>>        --capability capname:on|off
>>            Sets  a  capability  for  a container. Note that setting
>> capability when the container is running does not take immediate effect;
>> restart the
>>            container in order for the changes to take effect. Note a
>> container has default set of capabilities, thus any operation  on
>> capabilities  is
>>            "logical and" with the default capability mask.
>>
>>            You  can  use  the  following  values  for  capname:  chown,
>> dac_override,  dac_read_search,  fowner, fsetid, kill, setgid, setuid,
>> setpcap,
>>            linux_immutable, net_bind_service, net_broadcast, net_admin,
>> net_raw, ipc_lock, ipc_owner,  sys_module,  sys_rawio,  sys_chroot,
>> sys_ptrace,
>>            sys_pacct, sys_admin, sys_boot, sys_nice, sys_resource,
>> sys_time, sys_tty_config, mknod, lease, setveid, ve_admin.
>>
>>
>> И я думаю нужно давать права на запись на устройство.
>>     
> Это все понятно, пробовал устанавливать почти все capabilities результат 
> тотже.
> На какое устройств давать права  если это iscsi? 
ну то которое появляется, что-то из /dev/sd*
> инициатор находится внутри 
> контейнера, хочется чтобы сетевое хранилище было внутри контейнера и 
> подымалось при старте </etc/init.d/open-iscsi> службы
>
>   
Но думаю что вы первый кто это хочет сделать.
Думаю правильнее будет подключать iscsi на хардноде а потом
экспортировать полученное устройство в VPS как обычный диск.

-- 
WBR,
Dubrovskiy Vyacheslav


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 3262 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2009-10-06 13:54 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-10-05  9:05 [sisyphus] OpenVZ +open-iscsi Вячеслав
2009-10-05 13:32 ` Slava Dubrovskiy
2009-10-05 15:00   ` Вячеслав
2009-10-05 15:11     ` Slava Dubrovskiy
2009-10-06  8:52       ` Вячеслав
2009-10-06 13:54         ` Slava Dubrovskiy

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git