@pro_openstack

Страница 110 из 117
Марк ☢
23.02.2017
19:24:19
https://blog.widodh.nl/2017/02/do-not-use-smr-disks-with-ceph/

свежачок

ну и http://ceph.com/dev-notes/adding-support-for-rbd-to-stgt/

это похоже что работает. проверю буквально завтра (надеюсь)

Google
Марк ☢
23.02.2017
19:25:46
As a first implementation, I wrote the bs_rbd driver to handle up to 20 simultaneous rbd images (just an arbitrary fixed-size-array limit), and used the bs_rdwr module as a starting point, so that I/O is synchronous to the RADOS cluster.

но это 2013 год...

короче. не буду копипастить. Это годнейшая статья которая про айскайзи и цеф обо всём говорит. в меморайз!

2013 год! я худею, дорогая редакция.

Михаил
23.02.2017
19:35:26
я не понял, что тебя удивило

Старый
23.02.2017
19:36:29
2013 год! я худею, дорогая редакция.
смотри. а то скелетом станешь

Марк ☢
23.02.2017
19:36:55
что в 2013 уже всё известно было. а сейчас в 2017 через 5 лет карл, всеравно какие-то непонятки с айскайзи + цеф

в 2013 цеф ещё под стол пешком ходил (наверно)

Михаил
23.02.2017
19:37:45
уапросы к скорости работы

Марк ☢
23.02.2017
19:41:40
эу

фейл. да, 4 года

я, кстати, хочу окончательно ебануться и сделать загрузку серваков с айскайзи. интеловские сетёвки это умеют

Google
Старый
23.02.2017
19:43:56
и прежде чем завтра ломастером быть, пообщайся со в чатике который скину

Марк ☢
23.02.2017
19:44:08
а я ломать ничо не собираюсь в проде.

Sergey
23.02.2017
20:03:48
Марк ☢
23.02.2017
20:04:23
я пока не шарю, но iPXE же наверно треубет какого-то бут-сервера откуда оно должно бутиться. верно ?

типа по tftp отдавать загрузчик который умеет в айскайзи

или как там.

Sergey
23.02.2017
20:04:50
конечно. но это гораздо более generic-решение, чем пытаться опираться на довольно глупые прошивки сетевух

iPXE и есть загрузчик, который умеет в iSCSI

Марк ☢
23.02.2017
20:05:21
а он откуда на компе берётся ?

Sergey
23.02.2017
20:05:30
TFTP

Марк ☢
23.02.2017
20:05:41
понятно. так я и думал

Sergey
23.02.2017
20:06:12
причем это решение получается куда гибче, чем в биос забивать iqn

Марк ☢
23.02.2017
20:06:26
погоди

Sergey
23.02.2017
20:07:06
https://habrahabr.ru/post/169251/

Марк ☢
23.02.2017
20:07:41
Я правильно понял, что сначала по тфтп грузится ipxe, потом стандартный груб, потому он грузит я дро и инитрд, а далее инитрд подцепляет айскайзи и ура. так ?

Марк ☢
23.02.2017
20:08:09
а как

Sergey
23.02.2017
20:08:15
PXE -> DHCP -> TFTP -> download iPXE -> run iPXE -> DHCP -> iSCSI -> GRUB

при этом GRUB лежит на iSCSI-томе

Google
Марк ☢
23.02.2017
20:08:29
да. я прост пропустил часть

дада .я понял

у мну вопрос.

а может таки пижже корень на NFS держать?

Sergey
23.02.2017
20:08:50
initrd не подцепляет iSCSI

Марк ☢
23.02.2017
20:09:02
initrd не подцепляет iSCSI
вот это поворот

а корень с чего монтируется?

Sergey
23.02.2017
20:09:13
c iSCSI

:)

Марк ☢
23.02.2017
20:09:21
ну

Sergey
23.02.2017
20:09:25
iPXE подвешивает том на 80-е прерывание

Марк ☢
23.02.2017
20:09:28
а кто цепляет настраивает ядро на это?

iPXE подвешивает том на 80-е прерывание
ну так это только на этапе груба.

Sergey
23.02.2017
20:09:57
http://ipxe.org/appnote/winpe_with_iscsi

насколько я понимаю, нет.

причем как это работает - я не понял :)

Марк ☢
23.02.2017
20:10:22
похоже, что нет

зная то как работают фейк-рейды — видимо аналогично

на уровне биоса они именно через 80 прерывание (или какое там)

а потом влинуксе они видятся просто как винты

Google
Марк ☢
23.02.2017
20:11:05
линукс их по меджику раздупляет и делает по сути программынй рейд

в случае айскайзи, я думаю, инитрд вновб получает айпи по дхцп, цепяет айскайзи и монтирует его в корень

Sergey
23.02.2017
20:11:28
может быть. но я со временем пришел к выводу, что сетевая загрузка с установлением соединения до стораджа (NFS/iSCSI/anything else) - зло.

Sergey
23.02.2017
20:12:28
почему это зло?
потому что устойчивость к деградации сети в датацентре околонулевая

Марк ☢
23.02.2017
20:13:05
хммм. но если нет доступа к цефу короче, то какой смысл вобще грузить этот нод?

например эти ноды — это хостеры виртуалок

Sergey
23.02.2017
20:13:39
лучше в squashfs забутаться, если уж очень не хочется держать локальную fs

Sergey
23.02.2017
20:14:02
Марк ☢
23.02.2017
20:14:14
ну окей. а ядро ?

Sergey
23.02.2017
20:14:25
использование сети во время загрузки - никаких проблем. использование сети в рантайме == развалившийся кластер при первом затупе сети.

Марк ☢
23.02.2017
20:14:32
понял

Sergey
23.02.2017
20:14:47
ну окей. а ядро ?
тот же iPXE спокойно скачает тебе ядро и initramfs по HTTP

массовая загрузка по TFTP, кстати, то еще удовольствие.

Марк ☢
23.02.2017
20:15:14
хммммм.

а для уефи такие штуки есть вобще ?

Sergey
23.02.2017
20:15:48
по факту до сих пор проще со всех EFI систем грузиться в BIOS-режиме.

Google
Sergey
23.02.2017
20:15:56
но да, iPXE утверждает что умеет в EFI

Марк ☢
23.02.2017
20:16:01
и ещё.

а айскази таргеты у тебя где в кластере ?

на спецвыделенных компах ?

Sergey
23.02.2017
20:16:28
что? :) у меня нет ничего подобного.

Марк ☢
23.02.2017
20:16:42
а где бы ты сделал ?

Sergey
23.02.2017
20:16:52
я бы не делал iSCSI

Марк ☢
23.02.2017
20:16:56
начинается

Sergey
23.02.2017
20:17:00
использование сети во время загрузки - никаких проблем. использование сети в рантайме == развалившийся кластер при первом затупе сети.

потому что вот

Марк ☢
23.02.2017
20:17:16
эт я понял

Sergey
23.02.2017
20:17:28
https://www.supermicro.com/products/nfo/SATADOM.cfm

вот чудесные штуки, которые не съедают слот в железке

заливка ОС занимает ну минуты три

Марк ☢
23.02.2017
20:17:56
ага. ага

а питло где брать

колхозить?

Sergey
23.02.2017
20:18:07
каво?

Марк ☢
23.02.2017
20:18:29
питание к платке

Sergey
23.02.2017
20:18:41
у тебя десктопы что ли?

Марк ☢
23.02.2017
20:18:50
нет. НР

Страница 110 из 117