
Марк ☢
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

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

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

Старый
23.02.2017
19:41:31

Марк ☢
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, потом стандартный груб, потому он грузит я дро и инитрд, а далее инитрд подцепляет айскайзи и ура. так ?

Sergey
23.02.2017
20:07:46
а, не, я тут сделал не так.

Марк ☢
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
а корень с чего монтируется?

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
а кто цепляет настраивает ядро на это?

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) - зло.

Марк ☢
23.02.2017
20:12:11

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

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

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

Марк ☢
23.02.2017
20:13:52
с флешки ?

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
массовая загрузка по 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
нет. НР